RPA – Robotic Process Automation : What’s It All About?

Businesses are picking up huge gains in productivity through robotic process automation, or RPA. This doesn’t refer to machines doing physical labor; the “robots” in this case are software agents. Like the robots on the factory floor, they carry out tasks that otherwise would require dull, repetitive human efforts. RPA builds on existing GUI-based software. […]

A History of Chatbots

Turing Test Are you familiar with the Turing Test? For the uninitiated, the Turing Test was developed by Alan Turing, the original computer nerd, in 1950. The idea is simple: for a machine to pass the Turing Test, it must exhibit intelligent behavior indistinguishable from that of a human being. The test is usually conceptualized […]

Language Families and NLP

Chatbots offer an opportunity to reach international audiences. The more languages one supports, the more customers it can reach. The variety of human languages makes this a challenge. If you’re reading this article, you’re presumably familiar with English and perhaps with some other European languages. Translating even between them can be difficult. When we consider […]

An Overview of the State of Robotics

As science fiction writers first conceived robots, they were humanoid machines that performed services in response to spoken directions. This is the idea of R.U.R. by Čapek (which introduced the word “robot” to the world), as well as Isaac Asimov’s I, Robot stories. What we now call robots have gone in quite a different direction. […]

The Varieties of Artificial Intelligence

People often talk about artificial intelligence as if it were all one thing. It’s more accurate to think of AI as a collection of approaches to problems that can’t be solved algorithmically. An AI system usually combines several approaches, doing whatever produces the best results. Breaking down the varieties of artificial intelligence demystifies AI a […]