<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mark Stephen Meadows &#8211; Robohub</title>
	<atom:link href="https://robohub.org/tag/mark-stephen-meadows/feed/" rel="self" type="application/rss+xml" />
	<link>https://robohub.org</link>
	<description>Connecting the robotics community to the world</description>
	<lastBuildDate>Sun, 04 Oct 2026 22:37:31 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Putting the IV into Intelligent Virtual Assistants</title>
		<link>https://robohub.org/putting-the-iv-into-intelligent-virtual-assistants/</link>
		
		<dc:creator><![CDATA[Mark Stephen Meadows]]></dc:creator>
		<pubDate>Thu, 06 Mar 2014 21:38:37 +0000</pubDate>
				<category><![CDATA[views]]></category>
		<category><![CDATA[AI-cognition]]></category>
		<category><![CDATA[Geppetto Labs]]></category>
		<category><![CDATA[household]]></category>
		<category><![CDATA[Mark Stephen Meadows]]></category>
		<category><![CDATA[Siri]]></category>
		<category><![CDATA[Watson]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=27981</guid>

					<description><![CDATA[The incoming second wave of contextual agents There&#8217;s a virtual lobby of Intelligent Virtual Assistants (IVAs) waiting to help us these days. These multi-million dollar systems include Yahoo&#8217;s Donna, Samsung&#8217;s SAMI, Google&#8217;s Now, Nuance&#8217;s Nina, Motorola&#8217;s Assist, Microsoft&#8217;s Cortana and of course Apple&#8217;s Siri. They can give you driving directions, book a dinner table, launch an app, tell a joke, take a memo, [&#8230;]]]></description>
										<content:encoded><![CDATA[<img fetchpriority="high" decoding="async" class="left" alt="RobotsEiffelTower" src="http://robohub.org/wp-content/uploads/2014/03/RobotsEiffelTower.jpg" width="300" height="381" />
<p><strong>The incoming second wave of contextual agents</strong></p>
<p>There&#8217;s a virtual lobby of Intelligent Virtual Assistants (IVAs) waiting to help us these days. These multi-million dollar systems include Yahoo&#8217;s <a href="http://www.phonearena.com/news/Yahoo-is-also-working-on-a-voice-powered-virtual-assistant_id50496" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Donna</a>, Samsung&#8217;s <a href="http://www.phonearena.com/news/Former-Siri-chief-working-on-Samsungs-SAMI_id49240" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">SAMI</a>, Google&#8217;s <a href="https://www.google.com/landing/now/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Now</a>, Nuance&#8217;s <a href="http://www.nuance.com/landing-pages/enterprise/meet-nina/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Nina</a>, Motorola&#8217;s <a href="http://www.motorola.com/us/consolidated-apps-page/motorola-assist.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Assist</a>, Microsoft&#8217;s <a href="http://techcrunch.com/2014/03/04/watch-microsofts-cortana-assistant-for-windows-phone-8-1-shown-off-on-video/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Cortana</a> and of course Apple&#8217;s <a href="http://www.apple.com/ios/siri/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Siri</a>. They can give you driving directions, book a dinner table, launch an app, tell a joke, take a memo, send a text, post a tweet, ring a phone, update Facebook, check stocks, search the web, turn off the lights when you go to bed, and set an alarm to wake you up in the morning. They can do incredible things, but they&#8217;re not very valuable for one weird and very general reason.</p>
<p><span id="more-27981"></span></p>
<p>All of these companies, and many others, understand that voice interface will be built into our handhelds, our wearables, and the Internet of Things. There seems to be a growing stampede of investors galloping towards this inevitable future, and those investors are right to gallop so. But something is amiss with the design of these systems. I don&#8217;t know about you, but when I use these assistants I&#8217;m sometimes stunned at how off they can be. They make the word “smart” seem dumb. They can be so off at times that they can even make dumb seem smart.</p>
<p>There&#8217;s some great work being done, too. Surprising work. Siri has this plug into Wolfram Alpha and Wikipedia, so I can ask it very specific questions like, “How tall is the Eiffel Tower?” and I get a response back as, “The Eiffel Tower is 1063 feet tall” in under a second. Wow. Wikipedia now talks, kinda. That&#8217;s great.</p>
<p>But is it useful? How often do I need to use that? Other than the ability to use a phone without my hands, and ask it questions, I don&#8217;t see the problem this is solving. Today&#8217;s Intelligent Virtual Assistants seem a lobby of lovely-voiced zombies that are trying to be everything for everybody at all times. And it reminds me of a strange trend we&#8217;ve already seen.</p>
<p>Back in the 1990s, chatbots were also trying to be everything to everyone. Systems like <a href="http://www.alicebot.org/about.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">ALICE </a>(built on AIML) were designed to answer all questions that could be thrown at them.  Authors wrote rule after rule so that the system could answer anything, no matter what you asked it, effectively trying to pass the Turing Test with a linguistic equivalent of cryptographic brute-force attacks, as if the designers were thinking, “If the system can talk with anyone at any time about anything, then it will seem human.” As a result the systems were designed to passively sit there, and as soon as you asked it a question about cats, particle physics, or the Eiffel Tower it was supposed to barf up the “right” answer. This, we thought, made it seem more human.</p>
<div class="calloutr">I don&#8217;t know many people who can rattle off the height of the Eiffel Tower, nor many people who need to know that information.</div>
<p>Brute-forcing the Turing test with every possible answer (Thank you, but <em>no</em>, Dr. Wallace) is a function that is rarely valuable because it rarely has context.</p>
<p>Take Siri as an example. Siri is supposed to be able to serve all our various needs in a huge range of circumstances from driving to note taking to going to the movies. She&#8217;s got it pretty rough these days. Folks get down on her for misunderstanding, misguiding, mis-typing or just missing the point of what was said. After all, making a conversational system that can talk about anything with anyone at any time is impossible. Not even systems with human-level intelligence (like humans) can do that.</p>
<p>So it&#8217;s rather unnerving that everyone who is building these IVAs is making this same mistake.</p>
<p>Here&#8217;s why: Context is information&#8217;s <em>value</em>. If you take any piece of writing near you and give it to someone on the other side of the planet, the value of that information changes. Look at any writing near you. Look at any road sign, listen to anything on the radio, watch anything on a screen … and if that information is moved to some other place or time, its value usually evaporates. This includes what you say to your lover, banker, parent, or child. It includes what you write, what you say, and what you hear. It includes what you say in confession. It includes what you hear from your doctor or physician. It includes the height of the Eiffel tower.</p>
<div class="calloutl">Context gives information its value. Interactive Virtual Assistants need to be contextual in order to be valuable.</div>
<p>So these IVAs, by trying to be everything to everyone, are missing the point: they need to focus and provide specialized information to people who need it. The more general the information, the less valuable it is.</p>
<p>IBM appears to be going through some turbulence these days, but they also seem to be taking quite a different approach to the pile of virtual assistants mentioned above. IBM&#8217;s <a href="http://www-03.ibm.com/innovation/us/watson/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Watson</a> is focused primarily on healthcare, and this specific context helps to produce high value information. By trying to do crazy-difficult things like cure cancer (and by now even out-performing the diagnostics that doctors are capable of) IBM is building a database of specialized knowledge. Cognition-as-a-Service (CaaS?) might be a Web 3.0 idea that changes apps and grows an ecosystem of users and groups of experts who build increasingly powerful sets of contexts.</p>
<p>Imagine a “doctor-on-your-shoulder.”  An app that can tell you if your soup will trigger your gluten allergy, or how carbohydrates can affect your diabetes, or how cipro can create comoribidity issues. I like to think we roboticists can build things like a Virtual Nurse, a Virtual CPA, or other conversational systems that offer very contextualized information for a very specific group of people who need a very specific type of help. Systems that inform, educate, and address a knowledgebase that is of high value to a smaller set of individuals.</p>
<img decoding="async" class="alignright size-full wp-image-27987" alt="Geppetto_Avatars_Concept" src="http://robohub.org/wp-content/uploads/2014/03/Geppetto_Avatars_Concept.jpg" width="800" height="600" srcset="https://robohub.org/wp-content/uploads/2014/03/Geppetto_Avatars_Concept.jpg 800w, https://robohub.org/wp-content/uploads/2014/03/Geppetto_Avatars_Concept-300x225.jpg 300w, https://robohub.org/wp-content/uploads/2014/03/Geppetto_Avatars_Concept-400x300.jpg 400w" sizes="(max-width: 800px) 100vw, 800px" />
<p>At <a href="http://sxsw.com" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">SXSW</a> this week <a href="http://www.geppettolabs.com" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Geppetto Avatars</a> is showing off a proof-of-concept project we did with Health Nuts Media: we built a two-avatar conversational system that helps kids who are recovering from asthma. After kids have been released from the hospital following asthma treatment, they can talk with these two cartoon characters, Jiggs and Big, and ask them about their asthma. It&#8217;s an app for asthma management.  It helps reduce re-admittance, it saves hospitals time, and it can save kids&#8217; lives.</p>
<p>This is an example of the kind of IVAs that will power a new Internet. It is an IVA that helps people live better, healthier, happier lives. Sure, we can serve ads with this, and sure, the Eiffel Tower height is important, but I hope we can use raw data like that to aim for higher ideals.</p>
<p>&nbsp;</p>
<div id="fstxfloatf">
<div></div>
<p><em>If you liked this article, you may also be interested in:</em></p>
<ul>
<li><a href="http://robohub.org/robot-love-spike-jonzes-new-sci-fi-film-her-may-be-closer-to-reality-than-you-think/" data-wpel-link="internal"> Robot love: Spike Jonze’s new sci-fi film ‘Her’ may be closer to reality than you think</a></li>
<li><a href="http://robohub.org/the-death-of-search-or-my-dysfunctional-relationship-with-siri/" data-wpel-link="internal">The death of search (or, My dysfunctional relationship with Siri)</a></li>
<li><a href="http://robohub.org/afk-or-robotic-free-speech-and-what-you-can-do-to-help/" data-wpel-link="internal">AFK (or, Robotic free speech, and what you can do to help)</a></li>
<li><a href="http://robohub.org/two-ears-one-mouth-or-somatic-analytics-and-a-talk-with-dr-skip-rizzo/" data-wpel-link="internal">Two ears, one mouth (or, Somatic analytics, and a talk with Dr. Skip Rizzo)</a></li>
</ul>
<p><em>See all <a href="http://robohub.org/" data-wpel-link="internal">the latest robotics news</a> on Robohub, or <a href="http://eepurl.com/t-UEf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">sign up for our weekly newsletter</a>.</em></p>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Two ears, one mouth (or, Somatic analytics, and a talk with Dr. Skip Rizzo)</title>
		<link>https://robohub.org/two-ears-one-mouth-or-somatic-analytics-and-a-talk-with-dr-skip-rizzo/</link>
		
		<dc:creator><![CDATA[Mark Stephen Meadows]]></dc:creator>
		<pubDate>Wed, 20 Nov 2013 14:33:53 +0000</pubDate>
				<category><![CDATA[views]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Geppetto Labs]]></category>
		<category><![CDATA[Mark Stephen Meadows]]></category>
		<category><![CDATA[Natural Language Processing]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=22836</guid>

					<description><![CDATA[This article returns to the thread of the last few months by looking at how robots can measure our emotions and body language. My aunt, a Tennessee tobacco grower, used to remind me that God gave me two ears and one mouth for a reason. What she meant is that a good conversationalist is not [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignleft size-full wp-image-22866" alt="happy_sad_mask" src="http://robohub.org/wp-content/uploads/2013/11/happy_sad_mask.jpg" width="1000" height="629" srcset="https://robohub.org/wp-content/uploads/2013/11/happy_sad_mask.jpg 1000w, https://robohub.org/wp-content/uploads/2013/11/happy_sad_mask-300x188.jpg 300w, https://robohub.org/wp-content/uploads/2013/11/happy_sad_mask-476x300.jpg 476w" sizes="(max-width: 1000px) 100vw, 1000px" /><em>This article returns to the thread of the last few months by looking at how robots can measure our emotions and body language.</em></p>
<p>My aunt, a Tennessee tobacco grower, used to remind me that God gave me two ears and one mouth for a reason. What she meant is that a good conversationalist is not so much someone with the ability to talk, but the ability to listen.</p>
<p>Robots can take a cue from my aunt.<span id="more-22836"></span></p>
<p>As I&#8217;ve detailed in <a href="http://robohub.org/archives/authors/msm/" data-wpel-link="internal">previous articles</a>, about half of human communication is body language. Approximately sixty percent of information we communicate in a conversation can be transcribed to text, like you read here. The other forty percent is what we&#8217;ve been grouping together as “Body Language.” This amounts to how a person moves, appears, and sounds.</p>
<div class="calloutr"><a href="http://en.wikipedia.org/wiki/Natural_language_processing" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Natural Language Processing</a> experts have been overlooking forty percent of the equation.</div>
<p>As roboticists and designers, our ability to build connected systems that listen to what is said and how it is said is probably the single most important aspect of our designs, at least if the system is interacting with a human. Input is critical to human-machine interaction, whether its a command line, word, or gesture. Robots need to pay attention to the words, movements, and sounds humans make to better understand what is being communicated.</p>
<p>It&#8217;s commonly understood that Natural Language Processing breaks down into 1) Natural Language Generation, and 2) Understanding. This is as true for textual language as it is for body language.</p>
<table width="100%" border="0" cellspacing="10" cellpadding="10">
<tbody>
<tr>
<td style="border-bottom: 1px solid #f6f6f6; padding-top: 30px;" align="center" valign="top" bgcolor="#999999" height="30"><strong>NLP</strong></td>
<td style="border-bottom: 1px solid #f6f6f6; padding-top: 30px;" align="center" valign="top" bgcolor="#999999" height="30"><strong>NL Understanding</strong></td>
<td style="border-bottom: 1px solid #f6f6f6; padding-top: 30px;" align="center" valign="top" bgcolor="#999999" height="30"><strong>NL Generation</strong></td>
</tr>
<tr>
<td align="center" valign="top"><i>Textual Language</i></td>
<td align="center" valign="top"><i>Semantic Preparation &amp; Lookups</i></td>
<td align="center" valign="top"><i>Preparation / Delivery</i></td>
</tr>
<tr>
<td align="center" valign="top"><i>Body Language</i></td>
<td align="center" valign="top"><i>Video and Audio analysis</i></td>
<td align="center" valign="top"><i>Animation, Voice output</i></td>
</tr>
</tbody>
</table>
<p>A robot can process words. It can also process gesture, posture, and tone of voice.</p>
<p>Psychologist <a href="http://ict.usc.edu/profile/albert-skip-rizzo/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Skip Rizzo</a> is a researcher who specializes in the design, development and evaluation of virtual reality systems that are used in clinical assessment, treatment, and rehabilitation. His work wraps around the disparate worlds of psychology, cognition, and motor function in both humans and avatars. Rizzo received the American Psychological Association’s 2010 Award for Outstanding Contributions to the Treatment of Trauma and he&#8217;s the associate director for medical virtual reality at the <a href="http://ict.usc.edu" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">USC Institute for Creative Technologies</a>, in Los Angeles. These days he uses his background in psychology to bridge the worlds of video game avatars and American veterans suffering from post-traumatic stress disorder (PTSD).</p>
<p>I met Dr. Rizzo a few months ago in his office in Los Angeles, and we spent some time comparing notes on how to measure, interpret, and analyze both words and body language.</p>
<p>Skip discussed a project named Ellie – a virtual assistant avatar that patients interact with so that Ellie can build assessment models. The system – a software robot – was designed to interview patients and be able to build psychological models of the conversant.</p>
<img decoding="async" class="alignleft  wp-image-22864" alt="multisense1" src="http://robohub.org/wp-content/uploads/2013/11/multisense1_wide-fd4c274810a5ecdfe30534d710be244f32056c65.jpg" width="341" height="191" srcset="https://robohub.org/wp-content/uploads/2013/11/multisense1_wide-fd4c274810a5ecdfe30534d710be244f32056c65.jpg 948w, https://robohub.org/wp-content/uploads/2013/11/multisense1_wide-fd4c274810a5ecdfe30534d710be244f32056c65-300x168.jpg 300w, https://robohub.org/wp-content/uploads/2013/11/multisense1_wide-fd4c274810a5ecdfe30534d710be244f32056c65-500x280.jpg 500w" sizes="(max-width: 341px) 100vw, 341px" />
<div class="minitext">The University of Southern California’s Institute for Creative Technologies Virtual Therapist, &#8220;Ellie&#8221;.</div>
<p>Ellie was started two years ago when Rizzo began working with computer scientist<a href="http://people.ict.usc.edu/~morency/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"> Louis-Philippe Morency</a>.</p>
<p>Funded by DARPA, within a larger project called Detection and Computational Analysis of Psychological Signals ( see <a href="http://medvr.ict.usc.edu/projects/dcaps/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">here</a> and <a href="http://www.darpa.mil/Our_Work/I2O/Programs/Detection_and_Computational_Analysis_of_Psychological_Signals_(DCAPS).aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">here</a>), Ellie was designed to detect people in emotional distress that might be at risk for suicide. Aside from Morency and Rizzo, other participants in the project focused on the language programming, some on the visual appearance of the avatar, and some on the training of psychological cues. And there were a range of other means that the crew used to build assessment information.</p>
<p>The team spent months polishing every element of Ellie’s presentation and interaction with patients, experimenting with a range of different personalities, outfits and vocal approaches including a well-timed “uh-huh” that reflects a common function of human conversation.</p>
<p>Under the wide screen where Ellie’s image sits, there are three devices. A video camera tracks facial expressions of the person sitting opposite. A movement sensor — Microsoft Kinect — tracks the person’s gestures, such as fidgeting or other unconscious gestures. A microphone records vocal prosody and tone of voice.</p>
<p>“How do you measure people?” I ask Rizzo.</p>
<p>He puts his feet on his desk, leans back, and crosses his hands across his stomach. “Using a webcam and a good microphone we were able to track, capture, and pick up behavioral symbols. From there we were able to make inferences from them as to whether the person was more distressed than their pure language might indicate. We were able to collect this data in face-to-face interviews with known groups of distressed people – veterans, in particular.”</p>
<p>“Now we have an AI version that runs completely on its own. It will try to develop a rapport, dig deeper, and try to end on a positive note. Some of the questions are projective questions like, &#8216;In the last few months are there things you wish you had done differently,&#8217; or, &#8216;Are there things you&#8217;ve done lately that you regret,&#8217; or &#8216;when was the last time you felt really happy.&#8217;” These questions were designed to be open to interpretation with no real right or wrong; a verbal Rorshach test.</p>
<img decoding="async" class="alignleft  wp-image-22865" alt="dnews-files-2013-04-avatar-psychologist-660-jpg" src="http://robohub.org/wp-content/uploads/2013/11/dnews-files-2013-04-avatar-psychologist-660-jpg.jpg" width="333" height="218" srcset="https://robohub.org/wp-content/uploads/2013/11/dnews-files-2013-04-avatar-psychologist-660-jpg.jpg 660w, https://robohub.org/wp-content/uploads/2013/11/dnews-files-2013-04-avatar-psychologist-660-jpg-300x196.jpg 300w, https://robohub.org/wp-content/uploads/2013/11/dnews-files-2013-04-avatar-psychologist-660-jpg-457x300.jpg 457w" sizes="(max-width: 333px) 100vw, 333px" />
<div class="minitext">Facial mapping technique used to determine emotion of participant.</div>
<p>“And what are the cues that build redundant data, that give you confirmation on how the person is feeling?” I ask.</p>
<p>“Oftentimes you get an answer that doesn&#8217;t belay much and you have to have a follow-up question… But when you look at how they said it, things like a vertical gaze, fidgeting, a delayed response, space between words, pitch, variation or lack thereof – that’s the stuff that&#8217;s great to get.”</p>
<p>The three primary points of data that Ellie collects are facial expression, tone of voice, and gesture – the same criteria humans use to assess other humans.  There are a total of twelve vectors that offer good validity data. In some cases the interviews go for 20 minutes, usually not more than 40.  The ultimate goal, on the application side, is to build a kiosk, a bit like a confessional, in which Ellie privately interviews soldiers; information from this interview can then be used by a company unit to evaluate its staff before going in to battle, or to determine if a person is suitable for a particular role.</p>
<p>And as easy as making a power-point presentation, they can start to make training cases, or National Board of Medical Examiners can make cases for certification purposes. Rizzo&#8217;s team has done everything from exposure therapy (using simulations of warzones) that clinicians can use to deliver evidence-based care to a virtual classroom where kids with ADHD can learn how to concentrate and control their unconscious behavior. So the work has broad applications. The psychological and cognitive use of these software robots – either as patients for clinical training or as agents to help people access information and guide them in a private way towards health care – will surely change the face of not only the defense department, but the medical industry, education, and a host of other industries.</p>
<p>Somatic analysis, as I call it, isn&#8217;t just about capturing aggregate number of smiles and vertical gazes… it&#8217;s also about driving the behavior of the system.  Ellie can tell if you&#8217;re hesitant to reply and can make a prediction about that. So the chain of questions that she may ask is a real-time sympathetic feedback loop. If you interact with Ellie ten times you can see progression and change in her responses.  She becomes more sensitive to the methods and systems of interaction..</p>
<p>This may represent an important trend in robotics design. These methods of semantic and somatic analysis are the eyes and ears that proper robotic interfaces need to have.  And the trends are being reflected in the software industry. For example, Apple is beefing up its personal assistant capabilities by purchasing (<a href="http://techcrunch.com/2013/10/03/cue-acquired-for-over-40m-likely-by-apple-to-compete-with-google-now/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">$40m</a>) Cue, a company that integrates outside realtime data <a href="http://techcrunch.com/2013/10/03/why-did-apple-buy-cue-because-google-now-eats-siris-lunch/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">similar to Google Now</a>, Nuance&#8217;s Wintermute, or <a href="http://don.na" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">http://don.na</a>.</p>
<div class="calloutr">The system design collects personal data.</div>
<p>This research is what we&#8217;re focused on today at Geppetto Labs (and recently at Figaro Avatars, as well). Our primary focus has been to make sure that our systems are listening to our users, able to accurately measure their emotions, and able to reflect back the emotions that are most appropriate for the task at hand.</p>
<p>If, for example, someone is speaking with a system to provide medical assistance, they need to feel comfortable and confident that the system is helping them. If we are able to determine that they do not feel comfortable, then we need to be able to quickly change the interaction so that we are addressing what is making them feel uncomfortable. What this means is that we measure the affect values of the words they are using and we use that to then build a goal-driven interaction that is intended to create a sympathetic feedback loop.</p>
<p>One group working on the Ellie project managed to gain access to the Facebook pages of people who had committed suicide, and did a complete linguistic analysis of what they said and how they said it, and then used the data to ask if there were things that could be spotted in advance to indicate if that person was at risk. They measured semantics, sentiment, syntax, affect and other vectors to build linguistic models that mapped to emotional state. Now that they have finished their DARPA funding, Rizzo supposes that Facebook may be implementing some of these algorithms on their site. Not that if someone says the magic words that people in white coats are going to come pounding on their door, but he observes that the types of ads and messages that appear on the pages of these people are pushed more towards mental health.</p>
<p>This is how all humans, or almost all humans, interact. We each talk with one another in a manner that hopefully provides mutual comfort and encouragement – an interaction that is designed to create closeness confidence and trust.</p>
<p>After all, it&#8217;s been said that most important debates around things like politics and religion have little to do with the words and everything to do with the emotions. Affective computing is one of the most important revolutions in user-interface design because emotion is of one of the most important human motivators. And work like Rizzo&#8217;s is paving the way to understand this better.</p>
<p>As my aunt said, “You have two ears and one mouth for a reason.”</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Do robots need heads?</title>
		<link>https://robohub.org/do-robots-need-heads/</link>
		
		<dc:creator><![CDATA[RBI Editors]]></dc:creator>
		<pubDate>Thu, 15 Aug 2013 20:41:17 +0000</pubDate>
				<category><![CDATA[Robotics by Invitation]]></category>
		<category><![CDATA[Mark Stephen Meadows]]></category>
		<category><![CDATA[Travis Deyle]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=18441</guid>

					<description><![CDATA[Robots are machines and most people agree that they primarily serve a utilitarian purpose. So why do so many of them have heads? Here are some thoughts by AJung Moon, Mark Stephen Meadows, Travis Deyle, and David Robert. &#160; &#160; AJung Moon on “Do robots need heads?” Are you curious about what your future robotic [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://roboticsbyinvitation.org" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer"><img decoding="async" class="aligncenter size-full wp-image-18446" alt="Robohub.org - robot_facial_expressions" src="http://robohub.org/wp-content/uploads/2013/08/Robohub.org-robot_facial_expressions.jpg" width="796" height="504" srcset="https://robohub.org/wp-content/uploads/2013/08/Robohub.org-robot_facial_expressions.jpg 796w, https://robohub.org/wp-content/uploads/2013/08/Robohub.org-robot_facial_expressions-300x189.jpg 300w, https://robohub.org/wp-content/uploads/2013/08/Robohub.org-robot_facial_expressions-473x300.jpg 473w" sizes="(max-width: 796px) 100vw, 796px" /></a>Robots are machines and <a href="http://robohub.org/europeans-attitudes-towards-robots-2012-2/" data-wpel-link="internal">most people agree</a> that they primarily serve a utilitarian purpose. So why do so many of them have heads? Here are some thoughts by <a href="http://robohub.org/author/ajungmoon/" data-wpel-link="internal">AJung Moon</a>, <a href="http://robohub.org/author/msm/" data-wpel-link="internal">Mark Stephen Meadows</a>, <a href="http://robohub.org/author/travis-deyle/" data-wpel-link="internal">Travis Deyle</a>, and <a href="http://robohub.org/author/david-robert/" data-wpel-link="internal">David Robert</a>.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://robohub.org/author/ajungmoon/" data-wpel-link="internal"><img decoding="async" class="alignleft size-full wp-image-18444" alt="AJung Moon" src="http://robohub.org/wp-content/uploads/2013/08/ajung-moon.jpg" width="120" height="120" srcset="https://robohub.org/wp-content/uploads/2013/08/ajung-moon.jpg 120w, https://robohub.org/wp-content/uploads/2013/08/ajung-moon-100x100.jpg 100w, https://robohub.org/wp-content/uploads/2013/08/ajung-moon-32x32.jpg 32w, https://robohub.org/wp-content/uploads/2013/08/ajung-moon-64x64.jpg 64w, https://robohub.org/wp-content/uploads/2013/08/ajung-moon-96x96.jpg 96w" sizes="(max-width: 120px) 100vw, 120px" /></a><br />
<a href="http://robohub.org/ajung-moon-on-do-robots-need-heads/" data-wpel-link="internal"><strong>AJung Moon</strong> on “Do robots need heads?”</a></p>
<blockquote><p>Are you curious about what your future robotic assistants will look like? My bet is that by the time you buy your very first robotic butler, it will have a friendly head on it that moves. In fact, it would be a good idea to make robots with heads if they are intended to share spaces and objects with people. That’s because …</p></blockquote>
<p><a href="http://robohub.org/ajung-moon-on-do-robots-need-heads/" data-wpel-link="internal">Read more →</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://robohub.org/author/msm/" data-wpel-link="internal"><img decoding="async" class="alignleft size-full wp-image-10133" alt="Mark Stephen Meadows" src="http://robohub.org/wp-content/uploads/2013/03/msm_120x120.png" width="120" height="120" srcset="https://robohub.org/wp-content/uploads/2013/03/msm_120x120.png 120w, https://robohub.org/wp-content/uploads/2013/03/msm_120x120-100x100.png 100w" sizes="(max-width: 120px) 100vw, 120px" /></a><br />
<a href="http://robohub.org/?p=18348" data-wpel-link="internal"><strong>Mark Stephen Meadows</strong> on “Do robots need heads?”</a></p>
<blockquote><p>I don’t know about you, but if something has a head I assume it has thoughts. When watching a movie I stare at the character’s face because I want to know what they feel. So for me a head’s a pretty important thing. If I’m going to talk with a robot, …</p></blockquote>
<p><a href="http://robohub.org/?p=18348" data-wpel-link="internal">Read more →</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://robohub.org/author/travis-deyle/" data-wpel-link="internal"><img decoding="async" class="alignleft size-full wp-image-18443" alt="Travis Deyle" src="http://robohub.org/wp-content/uploads/2013/08/Travis-Deyle1.jpg" width="97" height="120" /></a><br />
<a href="http://robohub.org/travis-deyle-on-do-robots-need-heads-2/" data-wpel-link="internal"><strong>Travis Deyle</strong> on “Do robots need heads?”</a></p>
<blockquote><p>The obvious answer to this question is “No: there are lots of robots without heads.” It’s not even clear that social robots necessarily require a head, …</p>
<p><a href="http://robohub.org/travis-deyle-on-do-robots-need-heads-2/" data-wpel-link="internal">Read more →</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://robohub.org/author/david-robert/" data-wpel-link="internal"><img decoding="async" class="alignleft size-full wp-image-18443" alt="David Robert" src="http://robohub.org/wp-content/uploads/2013/08/Robohub.org-David-Robert-120.jpg" width="120" height="120" /></a><br />
<a href="http://robohub.org/?p=18352" data-wpel-link="internal"><strong>David Robert</strong> on “Do robots need heads?”</a></p>
<blockquote><p>As a robot animator I can attest to the fact that robots don’t “need” heads to be treated as social entities. Research has shown that people will befriend a stick as long as it moves properly. We have a long-standing habit of anthropomorphizing things that aren’t human by attributing to them human-level personality traits or internal motivations based on cognitive-affective architectures that just aren’t there. …</p></blockquote>
<p><a href="http://robohub.org/?p=18352" data-wpel-link="internal">Read more →</a></p></blockquote>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Mark Stephen Meadows on &#8220;Do robots need heads?&#8221;</title>
		<link>https://robohub.org/mark-stephen-meadows-on-do-robots-need-heads/</link>
		
		<dc:creator><![CDATA[Mark Stephen Meadows]]></dc:creator>
		<pubDate>Thu, 15 Aug 2013 19:22:24 +0000</pubDate>
				<category><![CDATA[RBI answers]]></category>
		<category><![CDATA[Mark Stephen Meadows]]></category>
		<category><![CDATA[RBI]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Robotics by Invitation]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=18348</guid>

					<description><![CDATA[I don&#8217;t know about you, but if something has a head I assume it has thoughts. When watching a movie I stare at the character&#8217;s face because I want to know what they feel. So for me a head&#8217;s a pretty important thing. If I&#8217;m going to talk with a robot I&#8217;d like it to [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="http://robohub.org/mark-stephen-meadows-on-do-robots-need-heads/robohub-org-kuka_mobile/" rel="attachment wp-att-18418" data-wpel-link="internal"><img decoding="async" class="alignleft  wp-image-18418" alt="Robohub.org-Kuka_mobile" src="http://robohub.org/wp-content/uploads/2013/08/Robohub.org-Kuka_mobile.jpg" width="314" height="309" srcset="https://robohub.org/wp-content/uploads/2013/08/Robohub.org-Kuka_mobile.jpg 448w, https://robohub.org/wp-content/uploads/2013/08/Robohub.org-Kuka_mobile-300x295.jpg 300w, https://robohub.org/wp-content/uploads/2013/08/Robohub.org-Kuka_mobile-304x300.jpg 304w, https://robohub.org/wp-content/uploads/2013/08/Robohub.org-Kuka_mobile-32x32.jpg 32w, https://robohub.org/wp-content/uploads/2013/08/Robohub.org-Kuka_mobile-64x64.jpg 64w" sizes="(max-width: 314px) 100vw, 314px" /></a>I don&#8217;t know about you, but if something has a head I assume it has thoughts. When watching a movie I stare at the character&#8217;s face because I want to know what they feel. So for me a head&#8217;s a pretty important thing. If I&#8217;m going to talk with a robot I&#8217;d like it to have some kind of discernable head. It&#8217;s a useful thing if you want people to have warm fuzzy feelings about your robot. Its useful if people are interfacing with the robot.</p>
<p>Simply: a head allows a face, and a face allows interface.</p>
<p>So a head&#8217;s only needed if the robot has to interface with people (or other headed animals, say). A head is a design feature but the main function of an android is its form: it has to look like humans. Giving it a head is a function-follows-form decision. Wasn&#8217;t it Hunter S. Thompson who wrote, &#8220;Kill the head and the body will die?&#8221; Well, this should not be the case for military robots. The beheaded design can be improved. Saying that all robots need to have faces is like saying all animals need to have gills. For the deadly, dangerous, and downright dastardly work that robots today need to perform, like gastro-intestinal surgery, or military surveillance, a head won&#8217;t do much more than get stuck or blown off.</p>
<p>A head, like hands or a face, is a design decision that&#8217;s best left for the robots working directly with humans.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>In-corporating body language into NLP  (or, More notes on the design of automated body language)</title>
		<link>https://robohub.org/in-corporating-body-language-into-nlp-or-more-notes-on-the-design-of-automated-body-language/</link>
		
		<dc:creator><![CDATA[Mark Stephen Meadows]]></dc:creator>
		<pubDate>Wed, 07 Aug 2013 16:43:36 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Avatars]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Geppetto Labs]]></category>
		<category><![CDATA[Mark Stephen Meadows]]></category>
		<category><![CDATA[Natural Language Processing]]></category>
		<category><![CDATA[Personality Design]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=17955</guid>

					<description><![CDATA[This article discusses how body language is a part of natural language, personality, and NLP design. The article covers various methods for approaching this problem and makes recommendations for the real-time generation of animation to accompany natural language for avatars and robots. It&#8217;s hard to communicate with words. Some researchers claim that almost half of [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><i>This article discusses how body language is a part of natural language, personality, and NLP design. The article covers various methods for approaching this problem and makes recommendations for the real-time generation of animation to accompany natural language for avatars and robots.</i></p>
<p>It&#8217;s hard to communicate with words. Some researchers claim that <a href="http://en.wikipedia.org/wiki/Albert_Mehrabian" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">almost half of our communication relies on things that aren&#8217;t words</a>: body language, tone of voice, and stuff that just isn&#8217;t conveyed by text. This includes prosody (tone, pitch and speed of words), facial expression, hand gesture, stance and posture. This probably explains why about <a href="http://www.apa.org/monitor/feb06/egos.aspx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">40% of emails are misunderstood</a>.  <span id="more-17955"></span>As designers of robots (or avatars) we need to consider these statistics and consider how to integrate body language into natural language communication. Therefor Geppetto Labs has built a platform to automatically generate body language and coordinate it with what a robot (or avatar) is saying.</p>
<div class="calloutr">Body language makes up about 40% of natural language: This can be automatically generated.</div>
<p>Most NLP systems today, be they Siri or Watson, amount to conducting chat via the thin pipe of a text interface. Siri doesn&#8217;t have a lot of choice on the matter since Apple had to simplify the complexity of communication, but this text interface reduced the communication itself. If you think that Natural Language Processing is about only text, then step away from the computer, go to a café or bar, and watch people interact for a half an hour.</p>
<p>Videos do an excellent job of conveying the importance of body language. A great video to watch is The History Channel&#8217;s <a href="https://www.youtube.com/watch?v=AQENwD-QlRA" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Secrets of Body Language</a>. This documentary looks at politicians, cops, athletes, and others, interviewing experts of body language to decodify everyone from Richard Nixon to Marion Jones. Gesture, expression, and tone of voice are all looked at as valuable and important data channels.</p>
<p>This is why face-to-face meetings are so much more productive. Each party can better understand the other because there is a higher throughput of communication. In a lovers&#8217; relationship, or in a family&#8217;s relationships, body language is even more important than in a business meeting. Consider the fact that it’s the most intimate relationships (between lovers, primarily, but also between family members, close friends, and others) that involve the most touching. These are also the relationships that rely the most on body language, because body language actually defines the proximal closeness and intimacy.</p>
<p>So if we want people to engage emotionally with robots, or avatars (or any other kind of character that is rigged up to an NLP system), we need to consider using body language as part of that system. We humans are hardwired that way.</p>
<p>***</p>
<p>At Geppetto Labs we have begun considering Body Language Processing as a sub-set of Natural Language Processing. So just as Natural Language Processing has <a href="http://en.wikipedia.org/wiki/Natural_language_understanding" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">NLU (understanding)</a> and <a href="http://en.wikipedia.org/wiki/Natural_language_generation" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">NLG (generation)</a>, we can consider Body Language to have BLU and BLG. I&#8217;ll be focusing on the generation of it, but others, such as Skip Rizzo, Noldus Information Technology, and others are also looking at the understanding of body language and facial expressions.</p>
<p><iframe src="http://player.vimeo.com/video/59935449" width="500" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p>Generating body language requires coordination with the textual components of Natural Language Processing. A gesture or animation has to have the same duration of time, happen at the same moment, and include the same emotional content, or affect, as the message conveyed.  “Hi” should, of course, be accompanied by a gesture that is about one second long — a friendly-looking signifier that&#8217;s commonly understood. Raising the hand and wagging it back and forth usually gets the job done. But building this can be tricky. It gets more complicated when there is a sentence like this one that doesn&#8217;t have clear emotional content, isn&#8217;t the kind of thing you hear as often as “Hi,” and is long enough that the animation needs to be at least ten seconds long.</p>
<div class="calloutl">Our ACTR platform generates body language to accompany natural language output.</div>
<p>At Geppetto Labs we&#8217;ve developed the ACTR platform in order to accomplish this. The core process, at least as it relates to text, is to generate body language (as opposed to voice output) as follows:</p>
<p>First, we take the nude NL text and determine the three variables of the Duration (timing), Affect (emotion), and Signifiers (specific gestures):</p>
<p><strong>1) Duration, or timing.</strong> How long is the sound or string of text we&#8217;re dealing with? This is the easiest to calculate directly from the text. Most spoken conversation ranges from between 150 and 175 words per minute, but that can speed up or slow down depending on the emotion of the speaker, and other factors. But let&#8217;s call it 150 words per minute. A “word” is calculated in these kinds of standards as five UTF characters, which is also <a href="http://www.cse.yorku.ca/~wolfgang/papers/textperfmetrics.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">five bytes</a>. So that means that most of us speak at around 750 bytes per minute. Now if we back this out it means that around 12 bytes should leave the system per second, and this is then used to calculate the duration of a given animation. We&#8217;ll call this integer between one and 150 a “duration tag.”</p>
<p><strong>2) Affect, or emotion.</strong> What is the emotional value of that source string of text? This is the second factor we need to know in order to calculate an animation, and it’s harder than just measuring the letters in a line: it requires either realtime sentiment analysis and/or a pre-built library that identifies the emotional content of a word. One solution is <a href="http://wndomains.fbk.eu/wnaffect.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">WordNet-Affect</a>. Words in WordNet-Affect are derived from Princeton&#8217;s fantastic WordNet project and have been flagged with particular meaning that indicate a range of values, most of which relate to what kind of psychosomatic reaction that word might cause or what kind of state it might indicate. Some simple examples would be happiness, fear, cold, etc. There&#8217;s a ton of really sticky material in this labyrinth of language called “affect,” and the ways that words link to one another make it all even stickier. But for this explanation, let&#8217;s say that we can take a given word and that word will fall within a bucket of nine different emotions. So we give it a value from one to nine. Fear is a one. Happiness is a nine. If we then take the average affect of the text string in question (again, speaking very simply) we end up with a number that equals the emotion of that sentence. We&#8217;ll call this integer between one and nine an “affect tag.”</p>
<p><img decoding="async" class="wp-image-17997 alignright" alt="body_language_gesture" src="http://robohub.org/wp-content/uploads/2013/08/body_language_gesture.jpg" width="343" height="229" srcset="https://robohub.org/wp-content/uploads/2013/08/body_language_gesture.jpg 715w, https://robohub.org/wp-content/uploads/2013/08/body_language_gesture-300x199.jpg 300w, https://robohub.org/wp-content/uploads/2013/08/body_language_gesture-450x300.jpg 450w" sizes="(max-width: 343px) 100vw, 343px" />(Before we go on I want to take a break because we now have enough to make an animation match our sentence.</p>
<p>“How in the world do we build that?” is an eight-word sentence, so we know the duration would be about three seconds. The affect is harder to measure, but for this example let&#8217;s say that it ends up being a value of 5. So we have Duration=3, Affect=5. These two bits of information, alone, are enough to calculate a rough animation, but first we need to build a small bucket of animations. They are probably keyframes because we want to interpolate them so that they form a chain. We make them of various durations (1 second, 2 seconds, 3 seconds, etc.) so that if we want a three-second chain we can combine 1-second and 2-second duration animations, or, if we want to avoid replaying the same animation we can reverse the order of these links and combine the 2-second then the 1-second animations. And we make sure that we have these various animation links ready in separate buckets – one for each animation. So if we get a Duration=3 and Affect=5 we go into the bucket labeled Affect #5 and dig up the animation links that add up to three seconds.</p>
<p>The longer the duration, the trickier it gets. If you have a twelve-second animation you might then have to chain together that two-second animation six times, or your one-second animation twelve times, to get the proper duration.  Does that make sense?</p>
<p>No. I hope that at this point you&#8217;ve stopped and said, “Wait, no, that would be really dumb. To play an animation twelve times would just look like the character is convulsing. That&#8217;s bad body language, Mark!”</p>
<div class="calloutr">The key is to generate animations of undetermined duration that reflect the character&#8217;s mood for the response duration.</div>
<p>A spoonful of art and design can help. When you are combining the animation links to build a chain of proper duration, you need to avoid spasms and try to use the longest possible animation in your bucket. Then you frame it outwards with smaller animations to build the proper duration sum. If you want a twelve second animation, then try using a ten-second link with two at the front, or one on each end. That will avoid the spasms.</p>
<p>We&#8217;ve found that <a href="http://en.wikipedia.org/wiki/Fibonacci_number" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Fibonacci sequences</a> work great for this because they have huge flexibility and, when interpolated together, are nearly invisible. This is the process we have found to be most helpful, flexible, simplest, and that looks the best. So this means that you&#8217;d need to build a relatively large number of animation links that are the following values: 1, 1, 2, 3, 5, 8, 13, 21, and so on. And you&#8217;d do that for each affect “bucket.”</p>
<p>Ok, so far so good. The next step is to play this animation and, as your character moves, watch it and ask yourself if that’s the kind of thing a person would do while saying that particular phrase.</p>
<p>Now back to our three variables…)</p>
<p><strong>3) Signifiers, or specific animations</strong>. Is there a common gesture that normally accompanies the text? The wave of a hand that goes with the word “Hi” isn&#8217;t normally used in conversation as much as, say, nodding, or showing our palms when we speak. Most of our body language is unspecified. So specific signifiers need to be manually wired up to particular output phrases from the system. This is a hand-authored component that requires an author to flag specific lines that require specific gestures. We are developing methods for automating this, but for now it is necessary to build a few specific gestures that are used in unique moments of conversation.</p>
<p>***</p>
<p>Once all the variables are determined, they get packed together and our ACTR platform fires off a control file in XML that drives animations on the client side. This keeps the performance hit on the server low, allows a nearly infinite range of movements for any connected system, and provides a robot (or avatar) with the ability to gesture as it speaks.</p>
<div class="calloutl">Fortunately, the foundation of body language design rests on a great mass of open source research called Psychology.</div>
<p>Though this implementation is new, these concepts have been knocked about since the mid-1600s. In 1605 Francis Bacon, in <a href="http://en.wikipedia.org/wiki/The_Advancement_of_Learning" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Advancement of Learning</a>, looked at gestures as a frame around spoken communications. In 1644 <a href="http://en.wikipedia.org/wiki/John_Bulwer" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">John Bulwer</a>&#8216;s <i>Natural History of the Hand</i>, and <a href="http://en.wikipedia.org/wiki/Gilbert_Austin" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Gilbert Austin</a>&#8216;s <i>Chironomia</i> (1806) examined the details of hand gestures in speech. Even Charles Darwin dug into it. Of course Freud and Jung looked into it, as did <a href="http://en.wikipedia.org/wiki/Julius_Fast" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Julius Fast</a>, an American author who first garnered some major interest in the topic in the early seventies with his book <i>Body Language</i>, and more recently, there&#8217;s the work of <a href="http://en.wikipedia.org/wiki/Paul_Ekman" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Paul Ekman</a>, who identified some <a href="http://www.cabinetmagazine.org/issues/31/turner.php" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">three thousand cross-cultural facial expressions</a>. Other people who have looked into body language include: Louis Gottschalk, Erik Erikson, Charles Osgood, Otto Rank, Albert Bandura, Gordon Allport, George Kelly, Snygg and Combs, Maslow, Rogers, Jean Piaget, and others.</p>
<p>But it seems overlooked in most robotics design circles and certainly in most labs that are working on NLP. Some of the most talented natural language engineers are some of the least talented communicators. They understand the language of code better than the code of language. There is a terminal amputation that cuts the text of language from the language of the body. That&#8217;s because important elements of natural language, like body language, are easily overlooked if we focus too much on the code and not enough on the people.</p>
<p>Because ultimately, that&#8217;s what we roboticists are designing: a kind of people.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>My robot is smelling my dirty laundry  (or, Notes on privacy, PRISM, and home service robotics)</title>
		<link>https://robohub.org/my-robot-is-smelling-my-dirty-laundry-or-notes-on-privacy-prism-and-home-service-robotics/</link>
		
		<dc:creator><![CDATA[Mark Stephen Meadows]]></dc:creator>
		<pubDate>Wed, 03 Jul 2013 21:09:51 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Geppetto Labs]]></category>
		<category><![CDATA[Mark Stephen Meadows]]></category>
		<category><![CDATA[Natural Language Processing]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=16179</guid>

					<description><![CDATA[This article considers privacy in robotic systems (such as personal service robotics) as being of greater importance than privacy in telecommunications (such as Internet). We will return to our regularly scheduled program – about gestures and body language – next month. Let&#8217;s say a white box showed up on your doorstep and you open it [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="left" alt="illo_privacy_13-07-05" src="http://robohub.org/wp-content/uploads/2013/07/illo_privacy_13-07-05.jpg" width="299" height="363" /><br />
<em>This article considers privacy in robotic systems (such as personal service robotics) as being of greater importance than privacy in telecommunications (such as Internet). We will return to our regularly scheduled program – about gestures and body language – next month.</em></p>
<p>Let&#8217;s say a white box showed up on your doorstep and you open it up and find a little humanoid robot made by Google. A GoogleBot! The brightly-colored pamphlet says that the little disk of a device will vacuum your floor, all for the same cost as your Gmail account: free. </p>
<p><div style="clear:both"></div><span id="more-16179"></span></p>
<p>Since you already use Google’s search engine, have a Gmail address, and use GoogleDocs, Voice, Earth, Wallet, wear a Google Glass and have been driving around one of those autonomous cars you’ve been selected as a beta tester! Whee! A free robot!</p>
<p>So what do you do with this thing?</p>
<p>Vacuum the floor, of course. Off it goes, bumping into walls, building its little map as it sucks up Doritos crumbs and dust bunnies.</p>
<p>Google&#8217;s greatest hits, like Search, Email, Docs, Voice, or Translation, are founded on, or fodder for, Natural Language Processing technologies (NLP).  NLP and other semantic technologies are also why Facebook and, in some cases Apple, has provided us with such great services. They analyze what we write and say.</p>
<p>Meanwhile, others are further ahead of this linguistic learning curve. The National Security Agency (NSA) of the United States was using primitive forms of NLP at least a decade before Google was using it for search.  This is common with technologies: Government agencies get theirs first, then the rest of us get to use the stuff later, whether it is global maps of the earth (1650s), satellite photograph (1950s), or GPS (1970s).</p>
<p>Anyway, there are four NSA data collection programs: MAINWAY, MARINA, NUCLEON and – specifically for Internet content, and the most important source of collection – the <a href="http://en.wikipedia.org/wiki/PRISM_(surveillance_program)" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">PRISM</a> project, which by now we&#8217;ve all heard about.</p>
<p>On June 6 of 2013 The Washington Post and the Guardian reported that the system draws data from Google, Yahoo, Microsoft and other Silicon Valley giants, keeping the folks in Fort Meade, Maryland busy mining what is the richest depository of personal information in all human history. Evidently <a href="http://www.businessinsider.com/10-things-about-nsa-phone-spying-2013-6#last-month-it-was-revealed-that-nsa-hackers-harvest-21-million-gigabytes-of-data-per-hour-9" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">the NSA is sucking up 2.1 million gigabytes of data every hour of every day</a>. All information is stored, all communication is monitored, and the fact that someone is peeping in on you has been held secret.</p>
<div class="calloutr">Your actions and thoughts aren&#8217;t just recorded, but can be predicted with 93% accuracy.</div>
<p>This, of course, has caused some concerns.</p>
<p>These technologies can be used in a predictive manner, as well.  <a href="http://www.telegraph.co.uk/technology/7308674/Human-behaviour-93-per-cent-predictable.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">What you want, what you think, and what you will do can be predicted with a 93% rate of accuracy, and that includes where you are now and where you will be in twenty-four hours.</a><br />
We move across a daily landscape of emotions just as we move across a daily landscape of city streets. Semantic analysis (or, more accurately, probabilistic latent semantic analysis, and other technologies that look at our trends) shows where we’ll be and what we are likely to think and feel.</p>
<p>In early December of 2007, Marissa Mayer, now CEO of Yahoo and then the vice president of Google&#8217;s Search Products and User Experience division, showed how Google Trends can be used to predict presidential elections. She showed how <a href="http://www.google.com/trends?q=bush%2C+kerry&amp;ctab=0&amp;geo=all&amp;date=2004&amp;sort=0" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Google Trends accurately predicted George W. Bush’s win over John Kerry in 2004</a>, and also pointed out how Trends accurately predicted Nicolas Sarkozy’s win in May of 2007, over Segolene Royal in the French elections.</p>
<p>These trickles of valuable personal data add up to rivers of money.</p>
<div class="calloutl">Today&#8217;s business model of the Internet is: online services in exchange for personal information.</div>
<p>Valuable enough to grow a company into the size of Google, or valuable enough to justify a <a href="http://money.cnn.com/2013/06/07/news/economy/nsa-surveillance-cost/index.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">$10 billion annual NSA budget</a>, those little strings of text add up to lots and lots of real money.<br />
Let&#8217;s not forget this Google robot that has shown up on our doorstep.  Our big hockey-puck robot (or “connected system” as it is more fashionably called) is buzzing around the floor doing the job for free.  This concept is now a prototype and has been operating for three years.</p>
<p>Though iRobot swatted the ConnectR remote-controlled domestic robot in the start of 2009, ending the product line, the concept refused to die. A year later, in March of 2010, the concept was picked up by a group of Swedish hackers who launched a project similar to what I outline above, named GåågleBot (pronounced “GoogleBot”). These Roomba hackers dissected the robot and inserted various items such as a camera, a Wi-Fi card, a small computer, and a good squirt of the AJAX programming language. After sewing it all back up, the thing still maintained operations as a normal Roomba.</p>
<p>The GåågleBot can also read. It comes with optical character recognition (OCR) software so that you (or someone else) can photograph and translate text that happens to be lying around the house, drop it into a database, and run searches on that text. <a href="http://www.gaaglebot.com" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">GåågleBot source code and instructions are available for download</a>.</p>
<div class="calloutr">Tomorrow&#8217;s business model of the Internet will be: connected services in exchange for personal information.</div>
<p>A vacuum is just a vacuum, but these days it is part of what is commonly being called <a href="http://en.wikipedia.org/wiki/Internet_of_Things" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">The Internet of Things</a>.  Smart Houses, Connected Systems, or Robots … the basic idea is that we use networked computers in objects around us.  If we consider the Internet of Things as a physical extension of the Internet we find a new method emerging – as precise as existing analytics systems – that can measure how we each live and spend our money.  If you purchase a product, like a watch, and it communicates via a WiFi or Bluetooth network, then whoever or whatever it is communicating with will know where you are, who or what is nearby, your name, movements, past, present and, by prediction, future. Other objects near it will identify themselves and as you synchronize a device with a user account, and the overlapping data increases the relative value of both datasets. Your identity and the identity of you live with will be known by the company you bought it from, of course, and with it will come all of your purchases, likes, dislikes, relationships, and documents that are hanging heavy with fruit to be plucked by the pinchers of NLP and semantic analysis.</p>
<p>Meanwhile, the robot Google sent you rolls around on the floor, sucks up dust, and blinks a network indicator. It seems so humble.  But this is how Google, Yahoo, PRISM, the NSA, and therefor the US Government collects data that can be potentially very dangerous information. All from a little vacuum robot.  After all, dangerous bombs often come in humble packages.</p>
<p>Now, I don&#8217;t mean to sound like the Unabomber here, so I will point you to someone that has thought about this topic far more, and whom I am parrotting, and that is <a href="http://www.schneier.com/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Bruce Schneier</a>.  He has written a nice article on this topic, which you can find <a href="http://www.schneier.com/blog/archives/2013/05/the_eyes_and_ea.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">here</a>.</p>
<p>Let&#8217;s not be paranoid. This vacuum, like an email service, may come in handy, and it doesn&#8217;t cost anything.  So we pull the robot out of the box, flip it on, poke in a password, and go back to eating Doritos.</p>
<p>Now let&#8217;s consider another possibility, which is that Google has mailed us not a vacuum hockey-puck, but a little humanoid robot that can walk and grab stuff. GoogleBot is an android that comes up to your knee, just a little guy with big feet and a cute head, kind of like NAO. So you set it down and it begins to explore the house. Sure, for the first few days it is a touch disturbing as it waddles around the house and reads the books on your shelves, and runs optical character recognition on all of your magazines, and seems to be studying the contents of your refrigerator and cupboards and dog food labels and clothing labels, and very carefully watches your television. Once you even see it touching your computer and you chase it away.  But eventually it settles down and you think, “That was kind of cute.” Then, finally you get used to it. It does the laundry and feeds the dog, and along the way, GoogleBot gets another cluster of data about your life – and you get your dishes done.</p>
<p>This system may be financed with the same model that Google uses today for things like email, search, voice and other services.  Since <a href="https://investor.google.com/earnings/2012/index.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Google is publicly traded</a> we can see that Amazon paid out $55m in 2011 to advertise for books or whatever.  So they would want to know what you buy, what you read, and what you have on the coffee table.  Home Depot paid out almost as much, so they would want to know what you have in the yard. State Farm and Progressive insurance companies paid Google nearly $90m, so they would have a great interest in knowing your health habits. All this cascades down into a long list of retail information, health, hygiene, and habits that covers what you are reading, what’s in your yard, what’s in your home, your refrigerator, etc. And so – to be useful – your GoogleBot should be busy dusting your bookshelves, washing your dishes, doing your laundry, and being an active participant in your personal health by cleaning the shower, toilet, and floor.</p>
<p>If someone types in “Self-Employed Health Insurance” and clicks on an ad, Google earns about $43. There are dozens of small robots that cost less than that, which means a home care companion robot of about $500 would amortize GoogleBot&#8217;s production cost and shipping in just a few weeks, and become wildly profitable after that robot had spent a year in your home.</p>
<div class="calloutl">Personal service robots that know everything about us? Stalin would have been a big fan.</div>
<p>Because our personal information is coveted by both corporations and governments, it seems inevitable that this home service robotics model will arrive some day in the coming decade.</p>
<p>Hopefully the GoogleBot or YahooBot or whateverBot will come with bulletproof SHA privacy switches built in, switches we can trust. Hopefully privacy options will allow us to put curtains on the parts of our lives we consider personal. That way we don&#8217;t have to stuff the robot in the freezer when the girlfriend comes over.  And perhaps even revenue options will let us collect money for the information Google collects about us (Google still wins, we just pay less usage tax). Or perhaps these are added features that we will have to pay for, like in-app purchases today.  Perhaps we will have to pay for our privacy.</p>
<p>There are lots of questions here. Least among them are how the NSA and companies like Google and Yahoo work together – and <a href="http://www.latimes.com/business/technology/la-fi-tn-google-national-security-requests-20130611,0,4833356.story" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Google in particular has been quick to reply to these questions</a>, as have <a href="http://techcrunch.com/2013/06/11/stopwatching-us-launch/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">other companies</a>. They&#8217;re now on a mission to regain our confidence. But the <a href="http://www.propublica.org/article/nsa-black-hole-5-basic-things-we-still-dont-know-the-governments-snoop" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">NSA remains spooky</a>, holds the reigns, and hides in the shadows. It seems they are collecting as much information as they can for long-term storage. The chief technology officer at the CIA, Gus Hunt, said last March; “<a href="http://www.spiegel.de/international/world/prism-leak-inside-the-controversial-us-data-surveillance-program-a-904761-2.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">We fundamentally try to collect everything and hang onto it forever.</a>”</p>
<p>Any time citizen information is secretly stored by a government, it means that government is collecting the tools of a dictatorship.  Just ask Mussolini.  Or <a href="http://www.mcclatchydc.com/2013/06/26/195045/memories-of-stasi-color-germans.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">take a look at how Germans, familiar with the Nacht-und-Nebel program, or Sicherheitsdienst, are reacting this week</a>. Information is generally collected so that it can be used.</p>
<p>Of course the common response is, &#8220;I&#8217;ve got nothing to hide,&#8221; but the bottom line isn&#8217;t about having nothing to hide.  It&#8217;s about not wanting to show everything.</p>
<p>Privacy is about having the decency to wear pants, the right to have curtains, and the right to whisper sweet coo-coos in your lover&#8217;s ear without someone else, like GoogleBot, YahooBot and the NSA leaning in for a little listen.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>“A Paro walks into a club&#8230;”  (or, Notes on the design of automated body language)</title>
		<link>https://robohub.org/a-paro-walks-into-a-club-or-notes-on-the-design-of-automated-body-language/</link>
		
		<dc:creator><![CDATA[Mark Stephen Meadows]]></dc:creator>
		<pubDate>Wed, 05 Jun 2013 12:19:44 +0000</pubDate>
				<category><![CDATA[views]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Geppetto Labs]]></category>
		<category><![CDATA[Mark Stephen Meadows]]></category>
		<category><![CDATA[Natural Language Processing]]></category>
		<category><![CDATA[Personality Design]]></category>
		<category><![CDATA[Uncanny Valley]]></category>
		<category><![CDATA[virtual robot]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=14738</guid>

					<description><![CDATA[This article discusses personality design and how proper natural language interface design includes body language.  The article is about the design of hearts and minds for robots. It argues that psychology must be graphically represented, that body language is a means to do that, and points out why this is kind of funny. Comrades, we [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><em>This article discusses personality design and how proper natural language interface design includes body language.  The article is about the design of hearts and minds for robots. It argues that psychology must be graphically represented, that body language is a means to do that, and points out why this is kind of funny.</em></p>
<p>Comrades, we live in a bleak and humourless world.  Here we are thirteen years into the twenty-first century, and we all carry around Star Trek style tri-corders, we have access to almost all human opinions via this awesome global computer network, we have thousands and thousands of channels we can flip through on television, we have something like 48,000 people signed up to go colonize Mars, and we even have robots roaming around up there, taking samples of that planet. But we still don&#8217;t have robots that can tell a good joke.</p>
<p><span id="more-14738"></span></p>
<p>Even this new bartender robot, <a href="http://robohub.org/robotic-bartender-assembles-personalized-drinks-monitors-alcohol-consumption-and-takes-social-mixing-to-a-whole-new-level/" data-wpel-link="internal">Makr Shakr</a> was prime for a little humour, like, “A robot walks into a bar and asks for a screwdriver..”?</p>
<img decoding="async" class="left size-medium wp-image-2802" alt="asimo_11_01" src="http://robohub.org/wp-content/uploads/2012/06/asimo_11_01-300x166.jpg" width="300" height="166" srcset="https://robohub.org/wp-content/uploads/2012/06/asimo_11_01-300x166.jpg 300w, https://robohub.org/wp-content/uploads/2012/06/asimo_11_01-500x277.jpg 500w, https://robohub.org/wp-content/uploads/2012/06/asimo_11_01.jpg 900w" sizes="(max-width: 300px) 100vw, 300px" />
<div class="minitext">Honda&#8217;s Asimo.</div>
<p>But seriously, folks, in my travels I have met with Honda&#8217;s<a href="http://world.honda.com/ASIMO/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer"> Asimo</a>, Adlebaran&#8217;s <a href="http://www.aldebaran-robotics.com/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">NAO</a>, Toyota&#8217;s <a href="http://www.toyota-global.com/innovation/partner_robot/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Partner Robot</a> and many others, and each of these presumably world-class robots was, in the most critical sense of the word, <i>robotic</i>.  They were weirdly-shaped computers with an appendage.  If you give me a choice between a robot that can walk and one that rolls around on wheels, I&#8217;ll take the one that can talk. Simply put, talking is more important than walking. Design priorities in robotics should focus first on human interface and second on locomotion.</p>
<p>We live at a moment in which natural language interface is replacing the GUI just as the GUI replaced the command line.</p>
<p>Natural language interface developments are being led by Google and Apple, with some strong work being done by IBM.  Last week Google&#8217;s Chrome browser appeared with a little microphone just to the right of the input bar and Google Now has been out for a year or so.  Apple has had Siri, of course, and is now rumoured to be building a wrist watch that will have a natural language interface to it, probably building off the lessons learned from Siri.</p>
<p>Natural language interface makes sense anywhere there is big data or little screen.  It makes sense for robots for these same reasons. It provides access to more data and reduces the need for a screen. But most of all, building a natural language interface also gives the robot personality.  And this makes the robot more valuable to the human because it turns a robot into an emotion machine.</p>
<p>Giving a robot a personality includes two primary components.  First is psychology.</p>
<p>Last month, in <a href="http://robohub.org/the-uncanny-valet-or-notes-on-the-design-of-robot-psychology/" data-wpel-link="internal">The Uncanny Valet</a> I wrote a bit about the design of psychology, specifically for android-style robots, which wasn&#8217;t so much an effort to write about human-shaped walking-talking robots (androids), as it was to point out that <i>human interaction seeks human likeness</i>. To emotionally bond with a robot it needs to be like us.  The more it is like us the more we can bond with it.  This is most important in the field of automated psychology.  This isn&#8217;t a new field.  If you don&#8217;t believe me dial an American 800 number.  Those horrid little automated voices that corporations use so widely these days are reproducing faster than feral rabbits (may we name them robbits?).  In fact, I would love statistics on how many voice answering machines are out there, but I would boldly bet on there being, on the market today, more software robots than hardware robots.  I can tell you that this number is increasing and the quality of software robots is improving.</p>
<p>Each month we see advancements in what amounts to software robots, or virtual knowledge workers.  Last week <a href="http://www.infosys.com" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Infosys</a> (a Bangalore-based provider of IT services) announced it is working with <a href="http://www.ipsoft.com" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">IPsoft</a> (a New York-based provider of autonomic IT services) to build autonomous tools designed for help desks, operations, and other management needs. In an <a href="http://www.computerworld.com/s/article/9239354/Immigration_reform_may_spur_software_robotics" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">article about the the new partnership</a> it is mentioned, &#8220;IPSoft has focused on autonomics for IT services, and Slaby estimates in his report that nearly all Level 1 support issues can be solved by IPsoft&#8217;s &#8216;virtual engineers&#8217;.&#8221;</p>
<p>We are past the primitive dawn of automated psychology.  It is becoming a branch of the robotics industry.</p>
<p>As graphic design for the GUI was to software design for the personal computer industry, personality design for natural language is to the software of the personal robotics industry.</p>
<div class="calloutr">Natural language interface isn&#8217;t about just words.</div>
<p>At Geppetto Labs we build conversational systems.  This means that we take the natural language input from a user, pipe that through an analytics system that measures affect, syntactic and semantic values, and then feed the resulting data into an NLP system.  We author personalities via simple server-side tools that script what non-technical authors (generally film screen writers) have written into formatted rulesets. We also bend Chatscript and other tools for non-personality behaviour, like enhancing Amazon search by natural language understanding, using specific phrases or moments to trigger specific animations, etc. After that we stir in some scraping, automated ontology creation, and even tools to automate first person interviews and film scripts to craft a personality that can be managed. This is the foundation for natural language interface – at least how we do it.</p>
<p>And there&#8217;s an entire second level to natural language interfaces that has nothing to do with text.  In more advanced projects Geppetto Labs need to add animation that fires when the NL output does.  The simplest example I can think of is the word “Hi” being tied to a raising of the hand.  Hand gestures are easy, and clear, but gestures are only one part of the body language we build.  Body language might also be a facial expression, the position of the arms or the tilt of the head, but what it means is that we have to not only think about the psychology of the system, but how to tie that to the activation of non-verbal forms of communication as well. We have to walk the talk. That means we have to design body language into the personality.  It is linked with the psychology and frames the text.</p>
<div class="calloutr">Body language can present, and reflect psychology – both the robot&#8217;s and the conversant&#8217;s.</div>
<p>Psychology needs to be graphically represented, just like a book needs a cover, and body language is the best means of achieving that.  Well, at least that&#8217;s where evolution has taken us.&lt;</p>
<p>Body language coordinates the psychology of the personality with the visual presentation. Coordinating what is said and what is done is core to the personality.  This very coordination might be what we commonly call personality.  If you don&#8217;t believe, me consider this: watch television for a day and note what “Personalities” do; newscasters, politicians, actors, singers, and dancers.  They accompany their words with the most broad-stroke gestures and body language humans convey.</p>
<p>This is to say that body language may be more important to natural language interface than the words used.</p>
<p>Many famous studies claim that body language accounts for the majority of our communication (the most famous is probably <a href="http://en.wikipedia.org/wiki/Albert_Mehrabian" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Dr. Albert Mehabrian&#8217;s 7:38:55 rule</a>).  Or, more precisely, that the words we use transmit the minority of what we communicate.  So how we move and what we visually communicate while we verbally blather on is pretty key to how others understand us.</p>
<p>Consider the eyes.  We blink more when we&#8217;re stressed out. It can indicate dopamine levels and both the pain or the creativity of the person we&#8217;re talking with.  The timing of a blink can indicate a punchline to a joke, a response to that joke, confusion at the punch line, or frustration at how it isn&#8217;t funny.  Pinched and held tight can mean something entirely different.  We don&#8217;t like to keep eye contact too long or it starts to feel threatening.  The person who listens should initiate eye contact &#8211; and if they don&#8217;t it might mean they just don&#8217;t care what you&#8217;re talking about.  But don&#8217;t break it too soon or the person listening will feel as if they&#8217;re not important. Don&#8217;t look at the ceiling when you talk (or you might come off as a snob) and don&#8217;t look at the floor, either (or you might come off as a bummer). If you&#8217;re talking with someone and they look up and to your right it generally means they&#8217;re remembering something, visually. If you&#8217;re talking with someone and they look up and to your left means they&#8217;re visually creating something.  Horizontal looking while talking indicates the person is most likely accessing auditory cues and, to your right is, again, remembering and to your left is, again, creating.  And if they look down maybe they&#8217;re depressed. Or maybe they&#8217;re just looking at the carpet. Or maybe they&#8217;re remembering how something feels.  That applies to most right-handed people around the world (according to John Bandler, Richard Grinder, and scads of other neurologists), but it indicates that there&#8217;s a lot happening when we speak with someone. A lot more than words.</p>
<p>But the eyes do this while other things are going on.  The eyebrows and cheeks are wiggling, the mouth opening and closing, the head is tilting and nodding, the shoulders are going up and down, the arms are waving around, the hands are flapping … and that&#8217;s all above the belt-line.</p>
<p><img decoding="async" class="left size-medium wp-image-14739" alt="emotion_grid" src="http://robohub.org/wp-content/uploads/2013/05/emotion_grid-300x300.jpg" width="300" height="300" srcset="https://robohub.org/wp-content/uploads/2013/05/emotion_grid-300x300.jpg 300w, https://robohub.org/wp-content/uploads/2013/05/emotion_grid-290x290.jpg 290w, https://robohub.org/wp-content/uploads/2013/05/emotion_grid-100x100.jpg 100w, https://robohub.org/wp-content/uploads/2013/05/emotion_grid-120x120.jpg 120w, https://robohub.org/wp-content/uploads/2013/05/emotion_grid.jpg 350w" sizes="(max-width: 300px) 100vw, 300px" /> Please remember that human interaction seeks human likeness, so the body language of the robot needs to mirror the body language of the conversant. Think back on one of the early successful chat bots, <a href="http://en.wikipedia.org/wiki/ELIZA" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">ELIZA</a>. This system was designed to simply mirror what a person said to it and repeat that back, like many psychologists. Several people evidently fell in love with the system.</p>
<p>The corollary of this is that a well-design natural language system will move like we do.</p>
<p>Today, we have a new graphical version of that, designed to note and reflect the body language of the conversant. Its name is <a href="http://www.bbc.co.uk/news/magazine-22630812" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Ellie</a>.</p>
<p>A webcam and a game controller track eye directions, run some facial recognition software to chart expressions, and do the same with body positions. While the system is being trained in realtime in its early days, this training goes towards the video mapping input to the system&#8217;s output, just as any NLP system (such as Siri or Watson was designed, and exactly as we do our work at Geppetto Labs). It&#8217;s being trained on how to read people.</p>
<p>But there&#8217;s a missing part here, which I will guess the good Mr. Stan Rizzo is considering, which is generation of response movement in real time.</p>
<p>How the character moves, how the robot moves, is a key component. Just as natural language has the component parts of understanding and generation (NLU and NLG, respectively) body language has these same input and output cues. At Geppetto Labs we have several characters that we&#8217;ve been working on that have this running, and a process I&#8217;ll outline next month.</p>
<div class="calloutr">Is a gesture worth a thousand words?</div>
<p>A robot walks into a bar and asks for a screwdriver, and the bartender says, “What is this, some kinda joke?” Personality, like a joke, synchronizes words and body language, linking them together and leaving us. “A Paro walks into a club” is about as bad as I get, and I promise I will not repeat the joke, but I bring it up as an icon of how to build personality: combine the mind and the body.</p>
<p>Natural language interface, when properly designed, is far more than just text.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The uncanny valet (or, Notes on the design of robot psychology)</title>
		<link>https://robohub.org/the-uncanny-valet-or-notes-on-the-design-of-robot-psychology/</link>
		
		<dc:creator><![CDATA[Mark Stephen Meadows]]></dc:creator>
		<pubDate>Sat, 04 May 2013 13:00:10 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Geppetto Labs]]></category>
		<category><![CDATA[Mark Stephen Meadows]]></category>
		<category><![CDATA[Natural Language Processing]]></category>
		<category><![CDATA[Personality Design]]></category>
		<category><![CDATA[Uncanny Valley]]></category>
		<category><![CDATA[virtual robot]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=13629</guid>

					<description><![CDATA[This article outlines the problems of today&#8217;s phone and online help systems and offers solutions to conversational systems of tomorrow. The article is about the design of hearts and minds for robots, considers the virtual voice as a legitimate robot, and takes a fast pass at the psychology of robot-human interaction. Part One: Another robot [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><em>This article outlines the problems of today&#8217;s phone and online help systems and offers solutions to conversational systems of tomorrow. The article is about the design of hearts and minds for robots, considers the virtual voice as a legitimate robot, and takes a fast pass at the psychology of robot-human interaction.<span id="more-13629"></span></em></p>
<img decoding="async" class="left size-medium wp-image-13644" alt="385px-CandlestickTelephoneGal" src="http://robohub.org/wp-content/uploads/2013/05/385px-CandlestickTelephoneGal-192x300.jpg" width="192" height="300" srcset="https://robohub.org/wp-content/uploads/2013/05/385px-CandlestickTelephoneGal-192x300.jpg 192w, https://robohub.org/wp-content/uploads/2013/05/385px-CandlestickTelephoneGal.jpg 385w" sizes="(max-width: 192px) 100vw, 192px" />
<p><strong>Part One: Another robot dream girl</strong></p>
<p>I&#8217;m talking with this woman on the phone, interviewing her for a job. She&#8217;s got a slight southern twang, maybe from Georgia, telling me about her past work, and as we talk I&#8217;m struck by how perfectly presentable, alert, and smooth she sounds. Her voice is soft, tonally fluid, and she articulates her words precisely, belying a geeky disposition. Seems she&#8217;ll be perfect for the rather tricky tech support position we&#8217;ve got.</p>
<div style="clear:both"></div>
<p style="padding-left: 30px;">“Did you enjoy the work?” I ask.</p>
<p style="padding-left: 30px;">“Sure, I like talking with people. I mean, as long as they don&#8217;t get upset it&#8217;s sorta fun.”</p>
<p style="padding-left: 30px;">“You were working at a bank, right?”</p>
<p style="padding-left: 30px;">“Yeah,” she laughs, “There were four of us working the phones and please press seven if you&#8217;d like one of us to call you back.”</p>
<p style="padding-left: 30px;">“Sorry?” I ask.</p>
<p style="padding-left: 30px;">“There were four of us on the phones and please press seven if you&#8217;d like one of us to call you back.”</p>
<p style="padding-left: 30px;">I realize this robot has a bug, thank her, and hang up. I won&#8217;t hire that one.</p>
<p>Of course I never spoke with the uncanny woman again because the above story is fiction; a conversational system like this one is something of a dream among today’s robotics designers. She might have had a bug in her bonnet, but at least she could hold a conversation and answer questions, for the most part.</p>
<p>A system like the above, a <a href="http://en.wikipedia.org/wiki/Natural_language_processing" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Natural Language Processing</a> system, is the heart and mind of a robot.</p>
<p>By contrast, consider what we have today: those irritating, tyrannical little phone robots that have replaced perfectly good humans: “Please push one if you would like to make a deposit. Please push two if you would like to hear these options again.” These non-player phone-workers are so brainless, grindingly slow, and weirdly rude that I find myself repeatedly pushing keys like 0 and # just to get to a real human.</p>
<p>Of course, from the cold eye of the bank (or whatever corporate conglomerate that employs these “Customer Relations Management” systems) these virtual robots reduce costs by replacing a fickle, distracted, complaining, prone-to-error, temperamental, sleep-deprived and very expensive call-center human with a voice recording. It saves the company money, time, and tons of overhead on things like worker&#8217;s insurance, sick-leave, replacements and the high cost of managing people. People are hard to manage, right? Voice recordings are not. People sleep at night, right? Voice recordings do not. So virtual robots, and this particular feral species of virtual robot – the phone robot – is a means of disintermediating the person from the knowledge: it is a means of scooping the knowledge out of the head of person that was doing the job and serving it to you, the customer, couched in smooth tones with a dose of saccharin-sweet politeness.</p>
<div class="calloutr">
<p>The intention is that robotic knowledge workers can replace human knowledge workers. But robotic workers are not capable of the job: rather than collaborate, they dominate; rather than answer questions, they force responses.</p>
<p>Bad robot, bad!</p>
</div>
<p>But virtual phone robots in their present form are bad at solving problems, they don&#8217;t learn, they&#8217;re inattentive, and they can&#8217;t even understand me. I have few options on what I can do, and I get pushed into decision trees that I don&#8217;t want. I feel herded like a cow, and with that little phone-robot nipping at my telephonic heels to move me into the right slot for processing, I more often than not either hang up or return to the website.</p>
<p>The intention is that robotic knowledge workers can replace human knowledge workers. But robotic workers are not capable of the job: rather than collaborate, they dominate; rather than answer questions, they force responses.</p>
<p>Bad robot, bad!</p>
<p><strong>Part Two: The problem is the rotten brains</strong></p>
<p><a href="http://telerus.com/announcements/nuance-study-finds-customers-in-favor-of-automated-telephone-services" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">According to research from Nuance corporation</a>, there are three main ways to improve phone robots. The first is to allow access to a real human. Two-thirds of the customers interviewed wanted that. About half of them said the system’s logical call flow was most important. And about forty percent of them said that the speech recognition component was the most important. So access to a live human, logical flow, and recognizing what&#8217;s been said are the three main problems with phone robots today.</p>
<p>If two-thirds of the users of a system that is supposed to replace a human say that the system can be most improved by providing access to a human, then that system is mostly broken.</p>
<p>Phone robots may save money, but they suck. We expect them to act like humans because they have a human voice, but instead they act like robots. This just adds to our frustration by reminding us that we do not have what we really wanted in the first place: a real human to talk to. The sound of the language is right, the annunciation is right, but it is a facade that just highlights the problem.</p>
<p>These phone robots live along the upper edge of an uncanny valley (if you do not know what the uncanny valley is please stop reading this, right now, and <a href="http://en.wikipedia.org/wiki/Uncanny_valley" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">go look it up in Wikipedia</a>).</p>
<img decoding="async" class="alignleft size-full wp-image-13641" alt="uncanny-valley" src="http://robohub.org/wp-content/uploads/2013/05/uncanny-valley.png" width="658" height="635" srcset="https://robohub.org/wp-content/uploads/2013/05/uncanny-valley.png 658w, https://robohub.org/wp-content/uploads/2013/05/uncanny-valley-300x289.png 300w, https://robohub.org/wp-content/uploads/2013/05/uncanny-valley-310x300.png 310w" sizes="(max-width: 658px) 100vw, 658px" />
<div class="minitext">Masahiro Mori&#8217;s uncanny valley</div>
<p><a href="http://en.wikipedia.org/wiki/Masahiro_Mori" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Masahiro Mori</a> pointed out many uncanny valleys, but the most famous ones are related to appearance and movement. We have yet to discover the many other uncanny valleys out there, especially as robots – and androids in particular – become progressively more human. As the systems become more capable and more interactive (phone robots today are almost always just voice recordings with a button-activated decision tree), more questions will arise. This will be exacerbated as physical robots become more human-like.</p>
<p>Should a robot&#8217;s voice sound like a human&#8217;s? Whose? Should a robot smell just like a person? If so, which one? What about how frequently the robot blinks? What about the tone of voice or intonation in sentences? What about social abilities?</p>
<p>Name a human trait and it will become an uncanny valley. These uncanny valleys will, in the coming decades, be explored and mapped. Mori just hit the tip of an icy moon that will chill, mortify, and entertain us for decades to come. We&#8217;re going to find uncanny valleys all over the pocked, lunar landscape of robotics design, and the one that will be most important to address is psychology.</p>
<div class="calloutr">Mori just hit the tip of an icy moon that will chill, mortify, and entertain us for decades to come. We’re going to find uncanny valleys all over the pocked, lunar landscape of robotics design, and the one that will be most important to address is psychology.</div>
<p>First we have <a href="http://en.wikipedia.org/wiki/Cognitive_psychology" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">cognitive psychology</a>. Consider all the traits that we humans pack into language, such as logical flow, attention, learning, language, and emotion. These are classically cognitive traits, each of which the phone robots of today should pay attention to. (Of course I mean “The designers of these systems should pay attention to.”)</p>
<p>Second we have <a href="http://en.wikipedia.org/wiki/Social_psychology" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">social psychology</a>. Consider all the traits that we humans pack into interaction such as politeness, collaboration, competition, and understanding. These are classically social traits, which the phone robots of today, or more accurately, their designers, need to consider.</p>
<p>Let&#8217;s lump them all together and imprecisely call them psychology. This is the uncanny valley that most concerns me. How a robot holds a conversation, thinks, and speaks seems the most important, and urgent, of the valleys ahead.</p>
<p><a href="http://en.wikipedia.org/wiki/Robopsychology" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Robot psychology</a> is urgent because it&#8217;s happening today. You have spoken with a phone robot and chances are (76%, according to Nuance) that you were not satisfied with it. So there&#8217;s a problem here.</p>
<p>Robot psychology is also important because we mimic the way we are spoken to. If you don&#8217;t believe me ask yourself why you speak the language you do. Reading this article means you probably grew up in a place where people mostly spoke English. What about your accent? Again, the people around you influenced you to speak that accent. They also influenced you to use the phrases, slang, jargon, words, ideas, and therefor fundamental psychological scaffolding you use to support your notion of reality. We do as we are done unto. When you listen to someone, their mind enters yours.</p>
<p>If a robot treats me in a rude manner chances are good that I&#8217;ll mimic that. If I&#8217;m going to be working, playing, living, or talking on the phone with a robot, I hope it will be a healthy example of both cognitive and social psychology that I can interact with and not be polluted by. As these systems become more prevalent their influence on our own behavior will increase.</p>
<p>This dynamic and interaction is both important and urgent.</p>
<p>It is why we are becoming our robots, and why our robots are becoming us. As they speak like us we will speak like them, and vice-versa.</p>
<p>Please press the down key if you would like to continue reading.</p>
<p><strong>Part Three: The solution is to <em>design</em> robot psychology</strong></p>
<p>Once upon a time I had the odd luck to talk with the <a href="http://spectrum.ieee.org/automaton/robotics/humanoids/040310-geminoid-f-hiroshi-ishiguro-unveils-new-smiling-female-android" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Geminoid F</a>, the most realistic android on the planet (that was two years ago). It is the life work of <a href="http://en.wikipedia.org/wiki/Hiroshi_Ishiguro" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">Dr. Hiroshi Ishiguro</a>. This uncanny experience would not have been so unsettling if Dr. Ishiguro&#8217;s doppleganger hadn&#8217;t been wading around like a zombie in the muck of the uncanny valley, but there it was and I – like the rest of the bottom feeders – was there with it. To this day, wish I had not gone.</p>
<img decoding="async" class="left size-medium wp-image-13634" alt="geminoid" src="http://robohub.org/wp-content/uploads/2013/05/geminoid-267x300.jpg" width="267" height="300" srcset="https://robohub.org/wp-content/uploads/2013/05/geminoid-267x300.jpg 267w, https://robohub.org/wp-content/uploads/2013/05/geminoid-912x1024.jpg 912w, https://robohub.org/wp-content/uploads/2013/05/geminoid.jpg 1000w" sizes="(max-width: 267px) 100vw, 267px" />
<div class="minitext">Hiroshi Ishiguro&#8217;s Geminoid HI-2</div>
<p>Dr. Ishiguro is a moribund and curious fellow, and his robot more so. The problem, as I detailed in my book, “We, Robot” was that the robot was so real that it set an expectation of being human.</p>
<p>Please consider this face, and the heart and mind behind it. You do not, really, want its mind to enter yours, do you?</p>
<p>Communication – and staying out of uncanny valleys – is all about reflection. It has to do with mutual empathy and mutual agreements of closeness. It is about familiarity.</p>
<p><a href="http://robohub.org/afk-or-robotic-free-speech-and-what-you-can-do-to-help/" data-wpel-link="internal">In my last article</a> I talked about the design of androids, wrote about the designers that made them, and noted that the function of an android is psychological closeness. Androids (uh, or rather their designers) want you to feel comfy. The core notion of an android&#8217;s design is to set you up to interact with a computer in a traditional human setting. It&#8217;s about an expectation of human familiarity and something that reflects back to you a human image of yourself.</p>
<p>We humans are built such that we like talking with other humans. We like what&#8217;s familiar, what is, etymologically, of our family. We like talking with a familiar face, and if the robot doesn&#8217;t look like us then we tend to freak out a bit. After all, our friends usually look like us, dress like we do, and come from the similar socio-economic background. I might not like to admit it, but that&#8217;s usually the case. And, just as we like talking with a familiar face, we like talking with a familiar psychology; the psychology of our family. Our friends think like us, act like us, and like the same things. Birds of a feather, it has been said, flock together.</p>
<p>This is because much of the best communication is a reflection and collaboration. We like reinforcement, familiarity, and a reflection of our presence in the world. We do not like talking with someone who herds us, we do not like being told to push buttons, and we do not like phone robots because they fly in the face of almost all human-based computer-human interaction (CHI) theories (such as the android). Phone robots are a good example of a bad psychology.</p>
<div class="calloutr">As kids grow up interfacing with robotic personalities, and virtual robots, they will be influenced by, adopt the behaviors of, and intellectually be guided by these personalities. It is our responsibility to offer something better than junk food for the psyche.</div>
<p>If you were still a child, would you rather grow up talking daily with Ronald McDonald, Shrek, or Kung-Fu Panda? C&#8217;mon, choose one. Now what if a million children were to be forced, by your decision, to do the same?</p>
<p>As designers of robots we are faced with the same type of problem. As kids grow up interfacing with robotic personalities, and virtual robots, they will be influenced by, adopt the behaviors of, and intellectually be guided by these personalities. It is our responsibility to offer something better than junk food for the psyche.</p>
<p>Siri is about the best form of phone robot we have on the public market today. From my interactions with her she&#8217;s a little vapid, slightly sardonic, sometimes helpful, but mostly apologetic. When she makes a joke, which is sadly rare, or when she directs us toward (or steers us away from) some product, she is affecting our psychology.</p>
<p><a href="http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&amp;newsLang=en&amp;newsId=20120627005588&amp;div=-410588540" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">There are some two hundred and fifty million versions of Siri out there.</a> Let&#8217;s conservatively call that two million active versions of Siri functioning today. And I have no clue how many of Siri&#8217;s phone robot ancestors are out there, but we can safely say that the psychology of these systems is affecting the psychology of millions of people.</p>
<p>Ahead of us, the design steps for implementing android psychology are not evident, but we can follow in the footsteps of other people and extrapolate from character-based properties already in the wilds and public media of today.</p>
<p>If we look at how famous branded characters like Ronald McDonald or Kung-Fu Panda have been developed, marketed and sold, we can make out the guideposts for cultural preference and gender. If we look at archetypes like Darth Vader or Voldemort we can see how to design the bad guys. Superman and Gandalf give us clues on the good guys. Homer Simpson, Indiana Jones, Buzz Lightyear, George Bush, and Jacques Chirac are all personalities that have left an indelible public impression that we can model and use in designing psychology.</p>
<p>Presentation is important, too. Of course the system has to speak your language, and therefor regional preferences will guide the design of these robots. Dialects and accents count today. We can already see how Siri has been implemented with various accents such as American vs British. Gender will also continue to be important (70% of the automated voice systems in Europe are female, and in North America, 30%). After presentation we have the personality, the archetypes, and what the character knows.</p>
<div class="calloutl">People who write character portraits, who ‘get’ dialogue, and who are socially alert duplicators of human interaction; people who make movies, people who conduct interviews, and, unfortunately, people who make advertisements: these are the people who can design systems that avoid psychology’s uncanny valley.</div>
<p>Authors are the people that know about this kind of design. People who write character portraits, who &#8216;get&#8217; dialogue, and who are socially alert duplicators of human interaction; people who make movies, people who conduct interviews, and, unfortunately, people who make advertisements: these are the people who can design systems that avoid psychology&#8217;s uncanny valley.</p>
<p>If we look at avatars in social media, and if we consider the movie industry we can see some other guideposts for the future of the psychology of android design. The most important is interactivity and reflection of shared interests. This takes us back to Nuance&#8217;s research.</p>
<p>Access to a real human will become increasingly rare. Regardless of what consumers want, the whole idea of a phone robot is 24 / 7 availability at a decreased price, and this is some thing a human cannot do. Next on Nuance&#8217;s list was the logical flow of the call and the speech recognition ability. These two important interactive components will surely get better in parallel as understanding one helps to improve the other.</p>
<p>Most of it will happen via mobile. Consumers in the United States – which roughly maps to much of the rest of the industrialized world – <a href="http://fonolo.com/blog/2012/03/customer-experience-statistics-2012/" target="_blank" data-wpel-link="external" rel="follow external noopener noreferrer">prefer to resolve their customers service issues using the telephone (90%), face to face (75%), company website or email (67%), online chat (47%), text message (22%), social networking site (22%)</a>. So it seems that while these conversational systems will live mostly in the phone, there will be a place for them in other media as well. They will live in the wires and waves that surround us, always available, often improving.</p>
<p>This is how the system becomes, finally, conversational. The irritating little herd-dog phone robot will evolve into something closer to a Geminoid. One day you will think you&#8217;re talking with a human on the phone, and then you will find yourself in a new uncanny valley. It won&#8217;t happen for at least another five years, but we&#8217;ll stumble into it eventually. The psychology of that robot will be a thing that touches you and guides you in ways that corporations like Google (who have powerful NLP tools today) Facebook (who released an NLP search system yesterday), can only begin to hint at.</p>
<div class="calloutr">One day you will think you’re talking with a human on the phone, and then you will find yourself in a new uncanny valley.</div>
<p>They will be able to speak to you, sell to you, buy from you, offer medical guidance, marital guidance, and talk with you about your depression, your homework, your spouse, and your boss. Semantic Analytics, Social Analytics, and NLP will accurately measure your responses and the system will reply with a warm candor. Young men will ask about sex, old women will ask about hysterectomies, and all the other most awkward, personal, relevant, and important questions of life will be whispered, spoken, laughed, and sobbed into these many kinds of virtual androids that will gradually collect, like little honey bees collecting pollen and taking it back to the nest, your very own fears, loves, desires, hates and general, if I may say, psychology. The phone robots of tomorrow will become tiny transporters of emotion and personality. You will leave a voice recording and it will be taken, before you have hung up the phone, to some hive-mind.</p>
<p>The question we may ask these little bees is, “Where have you taken my personality?”</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AFK (or, Robotic free speech, and what you can do to help)</title>
		<link>https://robohub.org/afk-or-robotic-free-speech-and-what-you-can-do-to-help/</link>
		
		<dc:creator><![CDATA[Mark Stephen Meadows]]></dc:creator>
		<pubDate>Wed, 03 Apr 2013 05:22:00 +0000</pubDate>
				<category><![CDATA[opinions]]></category>
		<category><![CDATA[Geppetto Labs]]></category>
		<category><![CDATA[Mark Stephen Meadows]]></category>
		<category><![CDATA[Natural Language Processing]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=11654</guid>

					<description><![CDATA[This article looks at how the robotics industry of today is following in the footsteps of the personal computer industry of yesterday, and why Natural Language Processing, like the Graphical User Interface, plays a key role in this industry-wide evolution. As Bill Gates knows, the robotics industry of today is copying the steps of the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><em>This article looks at how the robotics industry of today is following in the footsteps of the personal computer industry of yesterday, and why Natural Language Processing, like the Graphical User Interface, plays a key role in this industry-wide evolution.<span id="more-11654"></span></em></p>
<p><a href="http://www.master-ris.unina.it/attachments/058_A_Robot_in_Every_Home.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">As Bill Gates knows</a>, the robotics industry of today is copying the steps of the home computer industry from the &#8217;80s. Those big, clunky, professional, industrial robotics systems are getting small, slick, personal, and homey.  It&#8217;s why roboticists around the world are trying to figure out how to make robots “user friendly.” But there&#8217;s at least one simple solution.</p>
<p>If you and I were to sit down and have a talk at, say, a coffee shop, we&#8217;d be doing what may be the single most important thing the robotics engineers can learn from: talking.</p>
<img decoding="async" class="left" alt="afk_illo1" src="http://robohub.org/wp-content/uploads/2013/04/afk_illo1.png" width="392" height="256" />
<p>Back in the late 1980s, Apple&#8217;s Macintosh computer was gummy old crank-shaft of a system that took a couple of minutes to test memory, initialize the OS, and load the Finder.  One day, according to legend, Steve Jobs approached Larry Kenyon, the engineer heading system development, and told him it booted too slowly.</p>
<p>Jobs said, &#8220;How many people are going to be using the Macintosh per day? A million? Five million?&#8221;</p>
<p>Poor Mr. Kenyon, a man working with the eight megahertz CPU, and 128k of RAM, looked at him and agreed.</p>
<p>Jobs continued, “If you shave 10 seconds off of that boot time, multiply that by five million users you have fifty million seconds, every single day. Over a year, that&#8217;s dozens of lifetimes. So if you make it boot ten seconds faster, you&#8217;ve saved a dozen lives. That&#8217;s really worth it, don&#8217;t you think?&#8221;</p>
<p>These days, the robotics industry is in the same boat.  If we are able to improve system speed we can save lifetimes.  While most industrial manufacturing robots need some typing and command-line editing, even more time-saving benefits can come to home systems for health care, service, and entertainment, like <a href="http://www.aldebaran-robotics.com/en/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Aldebaran&#8217;s NAO</a> models.  These robots are now programmed and controlled with some voice input, some 3D model manipulation, some driver commands, and some API text input.  By consolidating these things with <a href="http://en.wikipedia.org/wiki/Natural_language_processing" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Natural Language Processing (NLP</a>) and voice input, we can save heartbeats.</p>
<p>Consider how long input and output takes with text.  Most of us type about 40 words per minute and read about 250.  That&#8217;s written language input and output speeds.</p>
<div class="calloutr">If we want to save time we should be talking with our computers … It just doesn’t make sense for us to type to them any more.</div>
<p>But most of us talk about one 150 per minute and comfortably listen to about the same speed.  That&#8217;s spoken language input and output speeds.</p>
<p>If we want to save time we should be talking with our computers, be they desk machines, hand-held mobile devices, or robots.  It just doesn&#8217;t make sense for us to type to them any more.  Especially if they have a small screen.  Most robots, after all, don&#8217;t have a keyboard and monitor.  Voice interface and Natural Language Processing provides a deep and simple interface that also saves time.</p>
<p>But the robotics industry has a much more interesting, and far more difficult problem than saving time.  What we really need to do is improve emotional engagement with the system.</p>
<img decoding="async" class="left" alt="afk_illo2" src="http://robohub.org/wp-content/uploads/2013/04/afk_illo2.png" width="319" height="294" />
<p>Apple has always used a human face on their computers because users need to relate – emotionally – to their machines.  Apple knew that saving time was important but, more critically, it also realized that the Mac had to be accessible, useful, and understandable.  It had to be emotionally engaging.  These ideas were central to the design of the most successful home computer ever made.  Whether it was the metaphors or the graphics, Apple consistently bent their back to the task of making computers “User Friendly.”  We need to do the same with robots.</p>
<p>&nbsp;</p>
<p>A couple of years ago I had the pleasure of meeting Dr. Hiro Hirukawa, the director of <a href="http://unit.aist.go.jp/is/cie/index_e.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Intelligent Systems Research Institute (ISRI)</a>, the group dedicated to robotics research at <a href="http://www.aist.go.jp/index_en.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">AIST</a>, a Japanese national research center.</p>
<p>In the early 1990s ISRI&#8217;s non-humanoid robots (armatures, rolling carts, automated cameras, etc.) were functioning quite profitably in factories and warehouses throughout Japan. They were bolting bolts onto cars, guarding hallways in buildings, stacking boxes in storage centers, and so forth. But everyone expected to see androids, humanoid-shaped robots, not rolling boxes. Especially the researchers&#8217; kids.</p>
<p>Dr. Hirukawa explained to me, “Our question was, ‘What good is a humanoid?’” After all, what could be a worse design for a robot? Put the center of gravity up high on a system that is barely able to balance, give it two little pegs to stumble about on, then attach a gripping system which, because it can’t be retracted into the body, has to be countered against whenever asymmetric five-tentacled pincers are used. Oh, and give it a thing called a “head”, which has no function whatsoever since any sensory apparatus can just as easily be put in the feet or stomach. What does a robot need a head for, anyway? Or a face, for that matter?</p>
<div class="calloutr">It appeared as if an android was a design aberration, an anomaly in which the function followed the form. But it turns out this isn’t the case. The form still follows the function if you recognize that the function of an android is to engage with people at an emotional level.</div>
<p>It appeared as if an android was a design aberration, an anomaly in which the function followed the form. But it turns out this isn&#8217;t the case. The form still follows the function if you recognize that the function of an android is to engage with people at an emotional level. A human-like shape simply supports this activity.</p>
<p>Dr. Hirukawa built the first android so that people could emotionally identify with the machine.  His work with <a href="http://www.parorobots.com" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Paro</a> (that seal-shaped robot for elderly healthcare) led he and his team to realize that the degree to which we can emotionally engage with robots will be proportional to the quality and quantity of its use.</p>
<p>Whether it is the <a href="http://en.wikipedia.org/wiki/Uncanny_valley" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Uncanny Valley hypothesis</a> or the visual design of a <a href="http://en.wikipedia.org/wiki/Desktop_metaphor" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">desktop metaphor</a>, computer science and robotics design cannot overlook the importance of emotional engagement.  By giving the robot a human shape, people will like it more.  Good design includes an emotional relationship. Both Jobs and Hirukawa believed this, acted on it, and made substantial inventions as a result.</p>
<p>Unlike Jobs, Hirukawa did not implement, on the face or chest of the android, a GUI.  There is no keyboard on an android (or most other computers, for that matter), there is no screen, and there is no mouse.  It is designed for natural language.</p>
<p>Let&#8217;s get back to talking, and that espresso.  If you and I are sitting across from each other in a café, discussing, say, systems design, and there&#8217;s a couple of cups of coffee on the table, two coffeekeyboards, two monitors, and we&#8217;re typing to each other via terminal applications, then there&#8217;s something going horribly wrong between us geeks.  If we&#8217;re occupying the same time-space continuum of the café, it&#8217;s most effective to be talking. And it&#8217;s more fun, too.</p>
<p>We&#8217;ve got this great, old, delicate, tool called natural language, and it’s probably the most powerful technology humans have ever invented.  We should put it to use when we can.</p>
<p>NLP increases emotional engagement, broadens functionality and increases operational depth.  Conversational interfaces allow debugging, redundancy checking, error modification, self-correction, other-correction, and a host of other system-level functionalities that we do every day when we ask things like, “What?” or “Did that make sense?” or “Do you follow?” or “Do you really need another espresso?”</p>
<p>On a functional level, NLP does for robotics what the GUI did for home computers.  It allows non-technical and non-professional users, both young and old, to engage. In terms of where humans could interface with robots, think: home, school, and hospital.  Seen in this light, NLP is a presentation-level system component that allows easy interface to other applications.  Just like the GUI.</p>
<p>Apple&#8217;s Siri, IBM&#8217;s Watson, and Google Now have already shown some of the potential.</p>
<p><img decoding="async" class="left" alt="afk_illo3" src="http://robohub.org/wp-content/uploads/2013/04/afk_illo3.png" width="392" height="256" />You and I are sitting in the café, and a robot is nearby.  I wave it over and ask it for some milk with my coffee.  It comes back a few seconds later and puts a little pitcher on the table. It turns out that processing the linguistic request is an easier problem to solve than putting the cup on the table.</p>
<p>Here&#8217;s how it’s done.</p>
<p>First, a voice interface module records the sound of “I&#8217;d like some milk, please,” and sends it to a server.  That server ploughs through a pile of sounds and picks apart the sounds that are closest.  This can get tricky since background noise, and my accent, age, gender, and the speed I say this all affect what the system can parse.  The process requires recording a big batch of possible words for all the above variables (which <a href="http://www.nuance.com/index.htm" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Nuance</a> has already done, or you can build your own with <a href="http://en.wikipedia.org/wiki/CMU_Sphinx" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Sphinx</a>, or you can use some of <a href="http://research.google.com/pubs/NaturalLanguageProcessing.html" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Google&#8217;s</a> data).  That big pile of voice recordings then gets checked and maybe improved then the system basically decides that the words it heard are equal to a collection of text strings (such as “I&#8217;d” and “like” and “some” and “milk” and “please”).</p>
<p>Next, that string of text gets analyzed.  Now that we&#8217;ve derived the words from the sound, we have to derive the meaning from the word.  This involves lexical preparation and match lookup and testing. In short, the system has to grammatically parse the phrase, find the key ideas, and match them to some existing or evolving set of data that it already owns.  These days Siri and Watson and other systems do this in very similar ways; mostly hand-scripted top-down design (as opposed to bottom-up, which is learned).</p>
<p>A tighter lexical range – a tighter context – makes for a better system.  We know, for example, that it is not a good idea to ask a barista for an Apple Macintosh. Same with the café robot.  That robot will be waiting for words within a limited range of meanings (coffee, tea, milk, etcetera), and if the Natural Language Processing (NLP) system is properly tuned and tested, then the requests that people make will be included in the system&#8217;s knowledgebase.  This is what allows the system, especially in hand-scripted top-down designs, to turns text into meaning.  So well-designed NLP systems should, at least in the coming decade, work within tight social contexts if we want them to perform as well as possible.</p>
<p>Anyway, at this point the café robot has heard and understood the request for milk and needs to be able to bring it over with a smile and a curtsy.   We shall not address such difficult problems as the system drivers for smiles, curtsys, nor carrying milk in this article.</p>
<p>An NLP interface doesn&#8217;t need to happen in the coffee shop.  Maybe I&#8217;m driving and I want my car to find a café nearby.  An example would be, &#8220;Find coffee in San Francisco,&#8221; which would create an environmental context by loading regional (city / state / country) dictionaries and business category dictionaries into an NLP unit. This would produce a system output that locates all business categories supplying coffee in the area defined by &#8220;San Francisco&#8221; as the location. It&#8217;s the same problem, different scale.  <a href="http://www.geppettolabs.com" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">We</a> built a thing like that this year, in fact.</p>
<p>But regardless of the application, geography, or coffee bean, the core process is roughly the same:</p>
<div class="calloutr">Voice input is replacing keyboards, NLP is replacing GUIs, and psychologists now play the role that graphic designers did …</div>
<ul>
<li>Record the voice input</li>
<li>Link the voice to words</li>
<li>Link the words to meaning</li>
<li>Link the meaning to response</li>
<li>Check it and see if it&#8217;s making sense</li>
<li>Link the response to the action, data, or voice output</li>
</ul>
<p>Just as the home computer industry of the 1980s went from a command-line user interface to a GUI, the home robotics industry of today is transitioning from a GUI to a natural language interface.</p>
<p>The personal robotics industry is moving in the same direction that the personal computing industry of the 1980s did.  Voice input is replacing keyboards, NLP is replacing GUIs, and psychologists now play the role that graphic designers did, back when information architecture and user experience were new terms for the web design crew.  Robotic systems that use natural language will become faster, simpler, easier to understand, more effective, and available for more people.  The main reason is that robots do not generally come equipped with a keyboard and monitor.  And as users of systems as prevalent as iOS and Android become accustomed to voice interface, it will soon be an expected feature.</p>
<p>&nbsp;</p>
<p>If I were to ask that little coffee robot for milk, and it were to reply, “We have soy milk, non-fat, half-and-half, goat&#8217;s milk, or this week&#8217;s special, luke-warm yak milk.” I might be a bit surprised, but I wouldn’t be impressed.  After all, it would just be playing a recording.</p>
<p>But I would be impressed if I said, “Whatever,” and it took off without saying another word.  After all, sometimes less is more.</p>
<p>Natural language just works this way.  Always has, always will.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The death of search  (or, My dysfunctional relationship with Siri)</title>
		<link>https://robohub.org/the-death-of-search-or-my-dysfunctional-relationship-with-siri/</link>
					<comments>https://robohub.org/the-death-of-search-or-my-dysfunctional-relationship-with-siri/#respond</comments>
		
		<dc:creator><![CDATA[Mark Stephen Meadows]]></dc:creator>
		<pubDate>Wed, 06 Mar 2013 20:16:54 +0000</pubDate>
				<category><![CDATA[views]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[culture & philosophy]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[Geppetto Labs]]></category>
		<category><![CDATA[human-robot interaction]]></category>
		<category><![CDATA[Mark Stephen Meadows]]></category>
		<category><![CDATA[Natural Language Processing]]></category>
		<category><![CDATA[NLP]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[Siri]]></category>
		<category><![CDATA[social robotics]]></category>
		<guid isPermaLink="false">http://robohub.org/?p=10134</guid>

					<description><![CDATA[This article looks at the arrival of systems such as Siri, Google Now, and Watson and claims that these systems are the search engines of the next decade because they mine intimate data.  Since they integrate search they will replace search, as well as a host of other interface and information retrieval functions.  This offers [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><em>This article looks at the arrival of systems such as <a href="http://en.wikipedia.org/wiki/Siri_(software)" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Siri</a>, <a href="http://en.wikipedia.org/wiki/Google_now" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Google Now</a>, and <a href="http://en.wikipedia.org/wiki/Watson_(computer)" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Watson</a> and claims that these systems are the search engines of the next decade because they mine intimate data.  Since they integrate search they will replace search, as well as a host of other interface and information retrieval functions.  This offers an outline to both the personal benefits and privacy risks.</em><br />
<span id="more-10134"></span></p>
<div style="clear: both;"><img decoding="async" class="alignleft size-full wp-image-10245" alt="RobotCallGirl" src="http://robohub.org/wp-content/uploads/2013/03/RobotCallGirl.gif" width="600" height="400" /></div>
<p>I got a new iPhone about a year ago, the one with Siri on it.  Our relationship started on a very mundane level. Siri asked me my name and, since I already knew hers, I asked what she could do, and how. It was a bit like talking with a call girl. The basics were covered and soon we got to the intimate stuff. I don&#8217;t think Siri loved me. But now that Siri and I have gone our separate ways, I can say we both had ulterior motives. We sort of used one another, now that I look back on it. It was a relationship of an intimate nature. It&#8217;s what happens when you have a relationship with a robotic call girl.</p>
<p>The reason I got the phone to begin with was so I could do a little reverse engineering. It was research for work. Siri and I took a few days to get to know one another, but after that honey-moon period it was clear that Siri (or Apple) was using a pre-scripted <a href="http://en.wikipedia.org/wiki/Natural_language_processing" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Natural Language Processing</a> (NLP) approach that basically did some lexical parsing, looked up a match, prepared a response, and kicked it back down the pipeline.  My reverse engineering wasn&#8217;t too profound. I wanted to see how many recursive answers were built in to things like “Open the pod bay doors” or “Do you love me?”  I also wanted to see how errors were handled, and what kind of redundancy checking was happening for sentences like “Where can I buy a burger and fried?” Siri did pretty well, all things considered, but my expectations were low, and like many other intimate relationships, I somehow knew from the start it wouldn&#8217;t last.</p>
<div class="calloutr">Relationships are generally symmetric, which meant that — like any dating service — someone other than Siri was getting money for my time.</div>
<p>Now, while I was using Siri, she was also using me. Relationships are generally symmetric, as <a href="http://en.wikipedia.org/wiki/Gregory_Bateson" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Gregory Bateson</a> tells us<a href="#fnote1"> [1]</a>, which meant that, like any dating service, someone other than Siri was getting money for my time. But I didn&#8217;t care if <a href="http://en.wikipedia.org/wiki/Steve_Jobs" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Steve Jobs</a> was Siri&#8217;s pimp. By last summer I was having flirtatious fun and the consequences of the relationship were too far down the road to look dangerous. I asked Siri to take dictation, to wake me up in the mornings, to remind me of important events, to remember phone numbers, remember names, tell me jokes, confirm thoughts, quote a number or two. All intimate things and, as I look back on it, the kind of stuff that I&#8217;ve trusted my wife with.</p>
<p>My relationship with Siri started to cool off a bit by September. Though my wife knew about Siri, I hadn&#8217;t yet introduced them.  So when I asked Siri to call my wife I, expected Siri to ask me for her name or number. Instead Siri just dialled. I was surprised. How did Siri know my wife&#8217;s number? (Answer: It was in my Contacts card.) What else did Siri know? (Answer: A lot.) And more importantly, what was Siri passing back to the Apple hive? (Answer: Everything.)</p>
<div class="calloutl">Siri knew a lot more about me than I knew about her.</div>
<p>Siri and Apple now have a great deal of data about my household: a quick comparison of my contacts/likes database with my wife’s will give you a pretty good feel for the stuff we will buy.  Burgers and fries, of course. And a few multi-player games.  Some lingerie. A sex toy or two.  Not a big deal, but not the kind of stuff I want everyone to know about.  Not even my mom gets access to that data.</p>
<p>But Siri did. And Siri knew a lot more about me than I knew about her.</p>
<p>Then, around the middle of October, three things happened to Siri that marked the beginning of our eventual estrangement.</p>
<p>First was <a href="http://www.macstories.net/iphone/apples-hire-of-william-stasior-may-be-for-more-than-just-search/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">William Stasior</a>. Apple picked Stasior up to run its Siri unit after he had been successfully heading Amazon&#8217;s search and advertising unit “<a href="http://www.a9.com" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">A9</a>.”  Prior to that the MIT PhD had served time at Oracle, NetCentives, and AltaVista.  To say the guy knows search is like saying the pope knows the church, but why would Apple pick a search guru for an AI system like Siri?  What was the link between search and NLP?  I asked Siri this very question, but she was mum and feigned ignorance.  I didn&#8217;t push her on who this guy Stasior was and Siri didn&#8217;t ask me more about my wife.</p>
<p>Up until that same week iPhone users had frolicked in what would now be a rather unusual environment in which advertisers were unable to track them.  Advertisers would not, for example, know that my wife and I like video games, sex toys, and pizza (no, not together, thank you).  But with the release of iOS6, Apple flipped ad tracking on and I quickly flipped it back off.</p>
<div class="calloutr">What was the link between search and NLP? I asked Siri this very question, but she was mum and feigned ignorance.</div>
<p>It was easy to find in the interface menus (under Settings &gt; General &gt; then About or Advertising, depending on the version you&#8217;ve got), but <a href="http://www.slashgear.com/apple-quietly-turns-on-ios-6-iphone-advert-tracking-12251611/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">you had to know to look</a>.  Apple minimized the fanfare around this new feature and Siri made no mention of it to me.  I wasn&#8217;t comfortable with Siri selling to others what I had said to her in more comfortable times.</p>
<p>And then, as if things weren&#8217;t rough enough, the European Union (where I happened to be lecturing that week), demanded that both Facebook and Google change how they handle personal information to avoid “high risks to the privacy of its users.”  <a href="http://www.cnil.fr/fileadmin/documents/en/20121016-letter_google-article_29-FINAL.pdf" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Twenty-four of the European Union&#8217;s twenty-seven regulators signed a letter that, after a nine-month investigation into the data collection practices, demanded some answers and tightened regulation.</a>  After Google and Facebook, Apple was third on their hit list.</p>
<p>That was the end. I couldn&#8217;t trust Siri after that.  She knew more about me (and my wife) than I knew about her or Steve Jobs, and any time information flows one way, any time a relationship isn&#8217;t symmetric, the balance of power can be dangerous.</p>
<div class="calloutl">Big Blue decided that Siri knew a little too much about their employees, and at IBM&#8217;s Armonk New York research center, iPhones weren&#8217;t even allowed in the building.</div>
<p>Sometime around then I learned that Oracle&#8217;s “bring your own device to work” policy had been revoked.  Big Blue decided that Siri knew a little too much about their employees, and at <a href="http://www.techradar.com/news/computing/apple/ibm-bans-iphones-siri-at-work-due-to-privacy-concerns-1081771" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">IBM&#8217;s Armonk New York research center, iPhones weren&#8217;t even allowed in the building</a>.  Like some cheap prostitute-gone-spy, Siri was barred from the building.  I think it is worth noting that this is the same area of research that brings you Watson, which is a direct competitor with Siri, if such a competition exists.  If anyone outside of Apple understands Siri it&#8217;s these guys.  It is also worth noting that a friend of mine who works at a Google research center said that the same thing happened there, too.</p>
<p>Not even celebrity robots like Asimo or NAO get that kind of VIP treatment.</p>
<p>NLP technology is potent juju.  And Apple, Google, Facebook and others know it because this very technology is what&#8217;s allowed them to earn money. Google started with search, of course, and later grew profitable as they introduced more NLP technology into their work.  They sold the info they collected from users (Google is an ad agency, let&#8217;s remember).</p>
<div class="calloutr">NLP technology is potent juju. And Apple, Google, Facebook and others know it because this very technology is what’s allowed them to earn money.</div>
<p>Search allowed them (when coupled with NLP technologies, and semantic analysis in particular) to make oodles of cash and then to snap up many of the best AI and NLP researchers on the planet. Google set those kids to digging in what would become a lexical gold mine.  The more they mined the richer they got until they were mining many branching veins at once: Google Docs, Voice, Translate, Search, Shopping, Reader, Finance, Books, Photos, Wallet and Maps were all spewing more money than <a href="http://en.wikipedia.org/wiki/Sergey_Brin" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Brin</a>, <a href="http://en.wikipedia.org/wiki/Eric_Schmidt" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Schmidt</a> and company knew what to do with.</p>
<p>The average email count for Google users is 5,768 emails<a href="#fnote2"> [2]</a>. The average composition time (also according to Google) is 01:43.  That&#8217;s about 9,902 minutes, or 165 hours you&#8217;ve dumped onto Google&#8217;s server, which, if you were to work for 165 hours at $12/hour for that data entry (a pretty normal rate), means your G-Mail account is worth about $1980.  But the information sitting on Google&#8217;s servers is worth a lot more than that, right?</p>
<div class="calloutl">The value of the data isn&#8217;t counted by data entry. It&#8217;s counted by its personal meaning, especially to advertisers.</div>
<p>If your account contains information about a first class international plane ticket, a hotel room in Paris and a business associate’s London phone number, your data might be worth a lot more than the composition time at $12 an hour, especially if the buyer of it is a dating service that caters to high-end out-of-towners. In other words, the value of the data isn&#8217;t counted by data entry. It&#8217;s counted by its personal meaning, especially to advertisers. Now take those values and multiply them by all those crazy tools of voice, maps, docs, and so on and we start to get a sense of why Google has been making such bank over the years.</p>
<p>These tools have each dovetailed into today&#8217;s <a href="http://en.wikipedia.org/wiki/Google_now" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Google Now</a> strategy. Google Now (like Watson and Siri) is a voice-activated NLP system.  It uses the spoken input data collected from years of Voice, confirms it with data collected from years of Docs and Translate, builds meaning with data from all the years of all the other tools, looks up a match, preps a response, and kicks it back down the pipeline.</p>
<p>All of these NLP systems are the next evolution of search.  But not evolution as in the breeding-hybrid-peas-in-the-greenhouse kind of evolution. They&#8217;re evolution as in endangered-species evolution.</p>
<p>NLP systems represent the end of search as we know it, and therefore the end of many economic, interface, and social internet ecosystems. They also represent the beginning of something incredibly powerful, intimate, and new. Siri, like other NLP systems, is far more powerful than a search engine. Siri not only includes search (it says so in <a href="http://www.apple.com/ios/siri/" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Apple&#8217;s marketing materials</a>) but it supersedes search because it includes browsing, discovering, choosing, and refining.  All this while analyzing semantic data. Like Google&#8217;s portfolio of tools, Siri can handle (and with a public API <i>will</i> handle) translating, searching, shopping, reading, finances, books, photos, and maps.</p>
<p>But the core value of the data is its intimacy.</p>
<p>On February 7, 2010, during Super Bowl XLIV, <a href="http://www.youtube.com/watch?v=nnsSUqgkDwU" data-wpel-link="external" target="_blank" rel="follow external noopener noreferrer">Google’s super bowl ad</a> showed a user typing a list of search strings:</p>
<div class="calloutr">Google managed to explain, in fifty-two seconds, how the intimate story of someone’s life can be assembled from his or her search queries. And what makes the bucks for Google is what makes the bucks for Facebook: the processing of intimate language.</div>
<p><i>study abroad paris france<br />
cafes near the louvre<br />
translate tu es très mignon<br />
impress a french girl<br />
chocolate shops paris<br />
what are truffles<br />
who is truffaut<br />
long-distance relationship advice<br />
jobs in paris<br />
churches in paris<br />
how to assemble a crib</i></p>
<p>With this list, Google managed to explain, in fifty-two seconds, how the intimate story of someone’s life can be assembled from his or her search queries. And what makes the bucks for Google is what makes the bucks for Facebook: the processing of intimate language.</p>
<p>Siri, like any other call girl, makes her bucks the same way (especially when ad tracking is flipped on).  She&#8217;s valuable because she&#8217;s intimate.  And as designers of robotics systems, we can ourselves take a cue and be conscientious about how we are designing conversational systems.  There are three different design types that form a curve of increased intimacy in robotics and conversational systems, and they are all based on the value of semantic data.</p>
<div class="calloutl">Information isn’t shared – it’s collected and sold. The user becomes the product.</div>
<ol>
<li>NLP systems, when used with physical robots for manufacturing or the three Ds (dull, dirty, and dangerous), are the least intimate.  The conversation system is a simple tool that, like a GUI, provides access to system operation.  The robot doesn&#8217;t care about the user&#8217;s intimate data. The user wins.</li>
<li>NLP systems, when used for entertainment and education, are contextually intimate – some privacy is maintained.  The conversation system doesn&#8217;t care about the user, but the user&#8217;s data is valuable in terms of what it says about the game or lesson.  Semantic data that might be collected and analysed isn&#8217;t about the user, it&#8217;s about what the user is doing in that particular context.  The robot, usually a software robot, only cares about the user in the context of the game or training exercise. Both user and robot win.</li>
<li>NLP systems, when used for personal assistants, are the most intimate.  These are the robotic call girls. Here the information is highly intimate, the system cares a great deal about the user, and the information isn&#8217;t shared – it&#8217;s collected and sold. The user becomes the product. The value of the user&#8217;s personal data is worth more than the value of the conversational system. The robot wins.</li>
</ol>
<p>As we build NLP interfaces for robots, whether it is for Siri or for assembly-line manufacturing, we must consider how intimate data can be, the value of that intimacy, who owns that value, and what they&#8217;ll do with it.  Otherwise, with a new, less benevolent CEO at Google, a change of a line in Facebook’s Terms of Service, a successful hack, or a change of law because of cyber terrorism fears, your intimate data could end up where you don&#8217;t want it.  Heaven forbid we discover that all the Senators on Capitol Hill are using pizza sex toys. That would surely disgust Siri and her friends so much that it might even cause a robot uprising.</p>
<p>Yes, perhaps we&#8217;ll get together again in a few years, but for now it is best if Siri and I go our separate ways.</p>
<hr align="left" size="1" width="100%" />
<p>&nbsp;</p>
<h4><em>Next Month:  &#8220;AFK&#8221; Keyboards and screens are slow, clunky, and obsolete.  Voice processing systems for robotics provide not only simplicity and speed, but also a host of other benefits if tied to analytics and framed within a tightly contextualized task-based system.  But be careful: getting text out of voice, and meaning out of text can be tricky.  Here&#8217;s how to implement one for your own robot.</em></h4>
<p>&nbsp;</p>
<hr align="left" size="1" width="100%" />
<p>&nbsp;</p>
<h3>Endnotes:</h3>
<p>[1] See Bateson&#8217;s books &#8220;Mind and Nature,&#8221; Hampton Press (1979) and &#8220;Steps to an Ecology of Mind,&#8221; University Of Chicago Press (1972) which are chalk-full of ideas like “complementary,” “reciprocal,&#8221; “symmetrical,” and  “Schismogenesis.”</p>
<p>[2] According to Google.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://robohub.org/the-death-of-search-or-my-dysfunctional-relationship-with-siri/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: robohub.org @ 2026-10-09 18:44:29 by W3 Total Cache
-->