Robot language for humans

"ROILA is a spoken language for robots. It is constructed to make it easy for humans to learn, but also easy for the robots to understand. ROILA is optimized for the robots’ automatic speech recognition and understanding." From the ROILA website. A robot has a lot of difficulty understanding human language, even languages such as Italian, with regular pronunciation, a robot will have difficulty. This is because human language evolved out of need to communicating complex social concepts, with the origins of the meanings lost many times over, (think of how the word 'cool' has evolved in recent times, now multiply this by human evolution and you can see how logic is lost) lacking a clear logical pathway therefore makes human language a pain in the backside for a robot to parse. Another problem in robot comprehension of human language is the idea that grammar is an invention, designed as a tool for categorizing different elements of spoken language, backward engineering this tool of ill-defined rules with unclear origins for a robot to use to accept commands or even converse back with humans is a mountain of a task (not to mention the added problem of different words that sound the same - write/right is an English example). Enter ROILA a language being designed from the ground up that robots and humans can learn together that we (robots and humans) can both phonetically understand and pronounce with clear and simple grammatical rules. In the attached video, from roila.org, it's explained that the common sounds from all the major languages are incorporated into ROILA, then a genetic algorithm generates words so that each word sounds as different as possible. Though this sounds counter intuitive for a human to learn in my opinion. I think a pidgin English, based on the same phonemes and new grammatical rules as the current ROILA, would be more intuitive than just random strings of sounds. But never the less this is clearly the first step in a series of steps that culminates the robot rights revolution. Aside from the unfortunate geek factor of being lumped into the category of those annoying Klingon speaking nerds, ROILA has a very real benefit of being able to communicate with robots, and with Lego Mindstorm NXT working closely with roila.org to develop the language there is already a huge number of robots ready to communicate with.

0 comments:

Post a Comment