<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: How natural should a natural interface be?</title>
	<atom:link href="http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/feed/" rel="self" type="application/rss+xml" />
	<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/</link>
	<description></description>
	<lastBuildDate>Wed, 25 Aug 2010 01:46:34 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Design my blog</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-2056</link>
		<dc:creator>Design my blog</dc:creator>
		<pubDate>Wed, 14 Oct 2009 13:41:18 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-2056</guid>
		<description>&lt;p&gt;But what exactly do we mean by a &#8220;natural language interface&#8221;? Anybody knows answer to this question?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>But what exactly do we mean by a &ldquo;natural language interface&rdquo;? Anybody knows answer to this question?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Adios max reviews</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-1981</link>
		<dc:creator>Adios max reviews</dc:creator>
		<pubDate>Thu, 08 Oct 2009 10:18:03 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-1981</guid>
		<description>&lt;p&gt;I have never understood why some programming languages have to be so damn complicated! I used to love messing around with blitz basic on the commodore amiga. Great post and good look with Ubiquity.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I have never understood why some programming languages have to be so damn complicated! I used to love messing around with blitz basic on the commodore amiga. Great post and good look with Ubiquity.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Mozilla By The Numbers</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-1823</link>
		<dc:creator>Mozilla By The Numbers</dc:creator>
		<pubDate>Sun, 06 Sep 2009 04:27:11 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-1823</guid>
		<description>&lt;p&gt;[...] About six months ago I started working for Mozilla Labs full-time, focusing on Ubiquity, the multilingual natural language interface for the browser. This week marked my last week on contract as I go back to grad school next week. While the work will [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] About six months ago I started working for Mozilla Labs full-time, focusing on Ubiquity, the multilingual natural language interface for the browser. This week marked my last week on contract as I go back to grad school next week. While the work will [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: The Aliens Aliases Have Landed</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-1814</link>
		<dc:creator>The Aliens Aliases Have Landed</dc:creator>
		<pubDate>Sat, 05 Sep 2009 00:48:42 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-1814</guid>
		<description>&lt;p&gt;[...]  their arguments. In some cases, and in some languages, though, typing out translate to English or search with Google is unnatural, though, as there is a more succinct and direct way to make that request. For example, in English one could say &#8220;a [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;]  their arguments. In some cases, and in some languages, though, typing out translate to English or search with Google is unnatural, though, as there is a more succinct and direct way to make that request. For example, in English one could say &#8220;a [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Exploring Command Chaining in Ubiquity: Part 1</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-1734</link>
		<dc:creator>Exploring Command Chaining in Ubiquity: Part 1</dc:creator>
		<pubDate>Wed, 19 Aug 2009 20:38:11 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-1734</guid>
		<description>&lt;p&gt;[...] I&#8217;ll make another post soon on the linguistic considerations necessary in making command chaining happen in a natural fashion.    [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] I&#8217;ll make another post soon on the linguistic considerations necessary in making command chaining happen in a natural fashion.    [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Doctor Ratings</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-1659</link>
		<dc:creator>Doctor Ratings</dc:creator>
		<pubDate>Wed, 05 Aug 2009 16:10:09 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-1659</guid>
		<description>&lt;p&gt;Ubiquity, is slowly growing and I like the fact that it is easy to use.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Ubiquity, is slowly growing and I like the fact that it is easy to use.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: A Visual Guide to Community Command Localization</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-1577</link>
		<dc:creator>A Visual Guide to Community Command Localization</dc:creator>
		<pubDate>Mon, 13 Jul 2009 22:11:59 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-1577</guid>
		<description>&lt;p&gt;[...] A natural language interface is only &#8220;natural&#8221; if it&#8217;s in your natural language. With this mantra in mind, we&#8217;ve been making steady progress on the challenging Ubiquity localization. The first fruit of this research is in the  [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] A natural language interface is only &#8220;natural&#8221; if it&#8217;s in your natural language. With this mantra in mind, we&#8217;ve been making steady progress on the challenging Ubiquity localization. The first fruit of this research is in the  [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: 日本語サポートを含む Ubiquity 0.5 リリース</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-1574</link>
		<dc:creator>日本語サポートを含む Ubiquity 0.5 リリース</dc:creator>
		<pubDate>Sat, 11 Jul 2009 14:29:06 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-1574</guid>
		<description>&lt;p&gt;[...] ユーザにとって「自然な構文」 (&#8220;natural syntax&#8221; [英文]) という目標の下、数ヶ月の研究の結果、Ubiquity 0.5 では複数の言語の異なる構文に対応できるパーサを実装しました。Ubiquity  [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] ユーザにとって「自然な構文」 (&#8220;natural syntax&#8221; [英文]) という目標の下、数ヶ月の研究の結果、Ubiquity 0.5 では複数の言語の異なる構文に対応できるパーサを実装しました。Ubiquity  [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Mozilla Labs &#187; Blog Archive &#187; Announcing Ubiquity 0.5</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-1572</link>
		<dc:creator>Mozilla Labs &#187; Blog Archive &#187; Announcing Ubiquity 0.5</dc:creator>
		<pubDate>Thu, 09 Jul 2009 23:35:47 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-1572</guid>
		<description>&lt;p&gt;[...] Instead of saying &#8220;add-to-calendar 3pm lunch with Mitcho&#8221;, you can now use a more natural syntax like &#8220;add 3pm lunch with Mitcho to [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] Instead of saying &#8220;add-to-calendar 3pm lunch with Mitcho&#8221;, you can now use a more natural syntax like &#8220;add 3pm lunch with Mitcho to [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Announcing Ubiquity 0.5 &#124; Easy Firefox</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-1567</link>
		<dc:creator>Announcing Ubiquity 0.5 &#124; Easy Firefox</dc:creator>
		<pubDate>Thu, 09 Jul 2009 01:32:50 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-1567</guid>
		<description>&lt;p&gt;[...] Instead of saying &#8220;add-to-calendar 3pm lunch with Mitcho&#8221;, you can now use a more natural syntax like &#8220;add 3pm lunch with Mitcho to [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] Instead of saying &#8220;add-to-calendar 3pm lunch with Mitcho&#8221;, you can now use a more natural syntax like &#8220;add 3pm lunch with Mitcho to [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: In Case of Case&#8230;</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-1271</link>
		<dc:creator>In Case of Case&#8230;</dc:creator>
		<pubDate>Thu, 07 May 2009 05:02:54 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-1271</guid>
		<description>&lt;p&gt;[...] appropriate semantic roles, this could simplify processing as well as make Ubiquity input follow a natural syntax for such languages. Unfortunately, there are some significant challenges which must be overcome in [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] appropriate semantic roles, this could simplify processing as well as make Ubiquity input follow a natural syntax for such languages. Unfortunately, there are some significant challenges which must be overcome in [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: mitcho &#62; blog &#62; Friendlier command feed subscription</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-682</link>
		<dc:creator>mitcho &#62; blog &#62; Friendlier command feed subscription</dc:creator>
		<pubDate>Mon, 23 Feb 2009 07:52:52 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-682</guid>
		<description>&lt;p&gt;[...] on how you can use this new command. Especially given the inherent limited discoverability of a natural language interface, taking a moment to help the user actually learn the command becomes [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] on how you can use this new command. Especially given the inherent limited discoverability of a natural language interface, taking a moment to help the user actually learn the command becomes [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Endolith</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-631</link>
		<dc:creator>Endolith</dc:creator>
		<pubDate>Tue, 17 Feb 2009 14:58:32 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-631</guid>
		<description>&lt;p&gt;Keep in mind that we&#039;re not actually going to type out &quot;pass Jono the ball&quot; OR &quot;pass the ball to Jono&quot;.  That would be unnecessarily slow.&lt;/p&gt;

&lt;p&gt;More realistically, we&#039;re going to type something like &quot;pa[Tab] ball Jo[Tab]&quot;, pressing the Tab key whenever Ubiquity suggests to us the word/thing that we want.  After the second Tab, it will autocomplete the entire grammatically-correct sentence (&quot;Pass the ball to Jono.&quot;) for us to verify before we confirm by pressing Enter.&lt;/p&gt;

&lt;p&gt;I think this gives some flexibility to you in what types of things you suggest.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Keep in mind that we&#039;re not actually going to type out &quot;pass Jono the ball&quot; OR &quot;pass the ball to Jono&quot;.  That would be unnecessarily slow.</p>

<p>More realistically, we&#039;re going to type something like &quot;pa[Tab] ball Jo[Tab]&quot;, pressing the Tab key whenever Ubiquity suggests to us the word/thing that we want.  After the second Tab, it will autocomplete the entire grammatically-correct sentence (&quot;Pass the ball to Jono.&quot;) for us to verify before we confirm by pressing Enter.</p>

<p>I think this gives some flexibility to you in what types of things you suggest.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: mitchoyoshitaka</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-630</link>
		<dc:creator>mitchoyoshitaka</dc:creator>
		<pubDate>Tue, 17 Feb 2009 12:43:17 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-630</guid>
		<description>&lt;p&gt;Alberto, thanks for your comments. ^^&lt;/p&gt;

&lt;p&gt;It&#039;s true that, just like in real life with other people, the utterances we make are very often ambiguous. However, just like we ask each other for confirmations when there are ambiguities, Ubiquity can do the same. For that, I think Aza&#039;s &lt;a href=&quot;http://www.azarask.in/blog/post/solving-the-it-problem/&quot; target=&quot;_blank&quot;&gt;solving the it problem&lt;/a&gt; post is a really interesting feedback model and I like it a lot. Building a statistical &quot;user grammar&quot; on top of the base grammar is an interesting suggestion that we should look at.&lt;/p&gt;

&lt;p&gt;Recommending new verbs from the herd or elsewhere is something I want to think about in the future as well. I look forward to your comments in the future! ^^&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Alberto, thanks for your comments. ^^</p>

<p>It&#039;s true that, just like in real life with other people, the utterances we make are very often ambiguous. However, just like we ask each other for confirmations when there are ambiguities, Ubiquity can do the same. For that, I think Aza&#039;s <a href="http://www.azarask.in/blog/post/solving-the-it-problem/" target="_blank">solving the it problem</a> post is a really interesting feedback model and I like it a lot. Building a statistical &quot;user grammar&quot; on top of the base grammar is an interesting suggestion that we should look at.</p>

<p>Recommending new verbs from the herd or elsewhere is something I want to think about in the future as well. I look forward to your comments in the future! ^^</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Alberto Santini</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-629</link>
		<dc:creator>Alberto Santini</dc:creator>
		<pubDate>Tue, 17 Feb 2009 10:19:40 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-629</guid>
		<description>&lt;p&gt;The suggestion and helping mechanism is the key for a &quot;forgiving&quot; syntax: in every &quot;grammar&quot; there are ambiguos contexts. In Ubiquity, you know,  the user can choice the correct command.&lt;/p&gt;

&lt;p&gt;So learnability and usability should be a two-way approach - self-modifying - between user and Ubiquity: the user experience improves if the Ubiquity learns what the user wants AND the syntactic expression used, building a user &quot;grammar&quot; on a default &quot;grammar&quot;.&lt;/p&gt;

&lt;p&gt;Discoverability paradigm could be the other face of learnability from the user point of view: what is the command I should use for? Try and error approach: the user types a verb and Ubiquity could be suggest a subscribed verb or a new verb at all (listed in an online catalog - herd).&lt;/p&gt;

&lt;p&gt;I look forward to reading your next interesting posts.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The suggestion and helping mechanism is the key for a &quot;forgiving&quot; syntax: in every &quot;grammar&quot; there are ambiguos contexts. In Ubiquity, you know,  the user can choice the correct command.</p>

<p>So learnability and usability should be a two-way approach - self-modifying - between user and Ubiquity: the user experience improves if the Ubiquity learns what the user wants AND the syntactic expression used, building a user &quot;grammar&quot; on a default &quot;grammar&quot;.</p>

<p>Discoverability paradigm could be the other face of learnability from the user point of view: what is the command I should use for? Try and error approach: the user types a verb and Ubiquity could be suggest a subscribed verb or a new verb at all (listed in an online catalog - herd).</p>

<p>I look forward to reading your next interesting posts.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Aza&#8217;s Thoughts &#187; Scaling Ubiquity to 60+ Languages: We Need Your Help</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-627</link>
		<dc:creator>Aza&#8217;s Thoughts &#187; Scaling Ubiquity to 60+ Languages: We Need Your Help</dc:creator>
		<pubDate>Tue, 17 Feb 2009 08:50:58 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-627</guid>
		<description>&lt;p&gt;[...] us understand how to bring conversational computing to the Firefox scale. His first blog post is on How natural should Ubiquity really be? Although he speaks four languages fluently (English, Japanese, German, Chinese) and is a gifted [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] us understand how to bring conversational computing to the Firefox scale. His first blog post is on How natural should Ubiquity really be? Although he speaks four languages fluently (English, Japanese, German, Chinese) and is a gifted [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Blair McBride</title>
		<link>http://mitcho.com/blog/projects/how-natural-should-a-natural-interface-be/comment-page-1/#comment-625</link>
		<dc:creator>Blair McBride</dc:creator>
		<pubDate>Tue, 17 Feb 2009 03:39:57 +0000</pubDate>
		<guid isPermaLink="false">http://mitcho.com/blog/?p=1382#comment-625</guid>
		<description>&lt;p&gt;Looking forward to reading the followup posts!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Looking forward to reading the followup posts!</p>]]></content:encoded>
	</item>
</channel>
</rss>
