<?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>Eureka Man &#187; Questions</title>
	<atom:link href="http://eurekaman.com/category/questions/feed" rel="self" type="application/rss+xml" />
	<link>http://eurekaman.com</link>
	<description>Pure Gold</description>
	<lastBuildDate>Mon, 28 Jun 2010 05:38:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Is there an uncanny valley for natural language search?</title>
		<link>http://eurekaman.com/is-there-an-uncanny-valley-for-natural-language-search</link>
		<comments>http://eurekaman.com/is-there-an-uncanny-valley-for-natural-language-search#comments</comments>
		<pubDate>Mon, 09 Apr 2007 03:11:31 +0000</pubDate>
		<dc:creator>Eureka Man</dc:creator>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Experience]]></category>
		<category><![CDATA[PARC]]></category>
		<category><![CDATA[Questions]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://eurekaman.com/is-there-an-uncanny-valley-for-natural-language-search</guid>
		<description><![CDATA[There is a hypothesis pertaining to robotics and computer generated, human-like characters called the Uncanny Valley.  It states that as robots become more and more human-like, the comfort of humans interacting with them takes a sharp dip before it rises again towards fully human interaction.

In Fernando Pereira&#8217;s latest take on Powerset, he eludes to [...]]]></description>
			<content:encoded><![CDATA[<p>There is a hypothesis pertaining to robotics and computer generated, human-like characters called the <a href="http://en.wikipedia.org/wiki/Uncanny_Valley">Uncanny Valley</a>.  It states that as robots become more and more human-like, the comfort of humans interacting with them takes a sharp dip before it rises again towards fully human interaction.</p>
<p><a href='http://eurekaman.com/wp-content/uploads/2007/05/moriuncannyvalley.gif' title='Uncanny Valley Graph'><img src='http://eurekaman.com/wp-content/uploads/2007/05/moriuncannyvalley.gif' alt='Uncanny Valley Graph' /></a></p>
<p>In Fernando Pereira&#8217;s <a href="http://earningmyturns.blogspot.com/2007/04/when-is-natural-language-useful.html">latest take</a> on <a href="http://www.powerset.com/">Powerset</a>, he eludes to a similar nonmonotonic function for natural language search.  Conversing efficiently in natural language requires that you can predict, to some degree of accuracy, what will be understood by your conversation partner.  Systems that get uncannily close to human understanding yet fail in cases that are only predictable to the system designers may be frustrating to use.  How will the tradeoff between increasing utility and increasing inscrutability pan out?  Where is Powerset going to be on this hypothetical graph?</p>
<p><a href="http://www.flickr.com/photos/r0wb0t/451688893/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/235/451688893_5053769e60.jpg" width="458" height="368" alt="Uncanny Valley" /></a></p>
<p>As Fernando says, only testing on the final system will tell.</p>
]]></content:encoded>
			<wfw:commentRss>http://eurekaman.com/is-there-an-uncanny-valley-for-natural-language-search/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Do you believe in man-made global warming?</title>
		<link>http://eurekaman.com/do-you-believe-in-man-made-global-warming</link>
		<comments>http://eurekaman.com/do-you-believe-in-man-made-global-warming#comments</comments>
		<pubDate>Sat, 24 Mar 2007 05:01:12 +0000</pubDate>
		<dc:creator>Eureka Man</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Questions]]></category>

		<guid isPermaLink="false">http://eurekaman.com/do-you-believe-in-man-made-global-warming</guid>
		<description><![CDATA[I took it for granted.  Like most people probably, Al Gore had me sold.  Until this:
 
Before watching that the phrase &#8220;global warming propaganda&#8221; would have smacked of blinkered Republican rhetoric.  As is pointed out in the film, there is a great global warming juggernaut brimming with funding for scientists that is [...]]]></description>
			<content:encoded><![CDATA[<p>I took it for granted.  Like most people probably, Al Gore had me sold.  Until this:</p>
<p><embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=-4520665474899458831&#038;hl=en" flashvars=""> </embed></p>
<p>Before watching that the phrase &#8220;global warming propaganda&#8221; would have smacked of blinkered Republican rhetoric.  As is pointed out in the film, there is a great global warming juggernaut brimming with funding for scientists that is very hard to slow down now.  Even Bush conceded!  (Wouldn&#8217;t it be funny if his stance on man-made global warming redeemed him in the end.)  I think this is <a href="http://www.channel4.com/science/microsites/G/great_global_warming_swindle/">a very important film</a> to legitimize the other side of the debate.  I wonder is it having much effect?</p>
<p>I don&#8217;t know about you, but having a previously certain belief shattered by what looks like good science gives me a really good feeling.  This science stuff is pretty awesome. <img src='http://eurekaman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>After more reading around</strong>, it seems the documentary was a bit misleading, <a href="http://gristmill.grist.org/story/2006/12/28/090/30666">including theories</a> which have been discussed in the literature and found to have problems, and <a href="http://www.phys.unsw.edu.au/RESEARCH/ATMOSPHERIC/atmospheric_research.html">not including some theories</a> that have been put forward to explain the data presented.  Check out <a href="http://adaisythroughconcrete.blogspot.com/2007/03/ok-now-im-cross.html">this detailed response</a>.  Nevertheless it&#8217;s good to have some counterpoint to Al Gore.  Now maybe we can meet in the middle?</p>
]]></content:encoded>
			<wfw:commentRss>http://eurekaman.com/do-you-believe-in-man-made-global-warming/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The US Tax Filing System</title>
		<link>http://eurekaman.com/the-us-tax-filing-system</link>
		<comments>http://eurekaman.com/the-us-tax-filing-system#comments</comments>
		<pubDate>Sat, 27 Jan 2007 22:31:34 +0000</pubDate>
		<dc:creator>Eureka Man</dc:creator>
				<category><![CDATA[America]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Questions]]></category>

		<guid isPermaLink="false">http://eurekaman.com/the-us-tax-filing-system</guid>
		<description><![CDATA[
I&#8217;m not going to go into details but user-friendly it most certainly is not!  We all know this could be done so much better.  Where are the web 2.0 startups doing 3-click tax returns?
I recommend Wikipedia to explain it in plain English.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/r0wb0t/371169773/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/166/371169773_dcaf5f4e34_m.jpg" width="210" height="240" alt="I'm a resident alien" /></a></p>
<p>I&#8217;m not going to go into details but user-friendly it most certainly is not!  We all know this could be done so much better.  Where are the web 2.0 startups doing 3-click tax returns?</p>
<p>I recommend <a href="http://en.wikipedia.org/wiki/Tax_forms_in_the_United_States">Wikipedia</a> to explain it in plain English.</p>
]]></content:encoded>
			<wfw:commentRss>http://eurekaman.com/the-us-tax-filing-system/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where&#8217;s my negation?</title>
		<link>http://eurekaman.com/wheres-my-negation</link>
		<comments>http://eurekaman.com/wheres-my-negation#comments</comments>
		<pubDate>Sun, 26 Nov 2006 05:35:48 +0000</pubDate>
		<dc:creator>Eureka Man</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Questions]]></category>
		<category><![CDATA[Regular Expressions]]></category>

		<guid isPermaLink="false">http://eurekaman.com/wheres-my-negation</guid>
		<description><![CDATA[Anybody interested in a programming puzzle? Des? Warning: This post is full of seemingly incomprehensible strings of symbols that programmers call regular expressions, which actually do something very useful.  If that doesn&#8217;t turn you on, better to quit now.  If you&#8217;re still here, consider this&#8230;
Have you ever wondered why programming languages that have [...]]]></description>
			<content:encoded><![CDATA[<p>Anybody interested in a programming puzzle? <a href="http://www.destraynor.com/serendipity/index.php?/archives/104-Programming-Puzzle-2-Steve-Returns.html">Des</a>? Warning: This post is full of seemingly incomprehensible strings of symbols that programmers call regular expressions, which actually do something very useful.  If that doesn&#8217;t turn you on, better to quit now.  If you&#8217;re still here, consider this&#8230;</p>
<p>Have you ever wondered why programming languages that have good regular expression support (Perl, Javascript, Ruby, etc.) nevertheless omit syntax for negation or conjunction within regexes?   I&#8217;m sure there must be a good reason for this.  Has it been found that people just don&#8217;t intuitively get what negation does to a regex?  Are language  designers unwilling to complicate their syntax?  Are they avoiding the processing it takes to complement or intersect finite state machines?  They do compile to finite state machines, right?</p>
<p>Let me give you an example of where negation would be useful.  Say I&#8217;m scanning through some text for some sub-sections which have been explicitly quoted.  If the delimiting characters are angle brackets then I can write <code>/<([^>]*)>/</code>.  The bit in the middle <code>[^>]</code> matches any character which is not a &#8216;<code>></code>&#8216;.  This is a limited form of negation on a single character.  Taken as a whole the expression says: Find me the strings of non-&#8217;<code>></code>&#8216; characters which are surrounded by a &#8216;<code><</code>' on the left and a '<code>></code>' on the right.  So far so good.</p>
<p>But what if the sub-sections I'm interested in are bounded by multi-character strings? '<code><<<</code>' and '<code>>>></code>' for argument's sake.  In analogy to the example above I want to be able to write <code>/<<<(?^.*>>>.*)>>>/</code>.  I've invented some syntax for negation here: (?^R) means match anything that the regex R doesn't match.  The R in my example (<code>.*>>>.*</code>) matches any string that contains the sequence '<code>>>></code>' so the expression as a whole says: Find me the strings that do not contain '<code>>>></code>' that are bordered by '<code><<<</code>' on the left and '<code>>>></code>' on the right.   Now, in this example, the same can be accomplished with a "lazy star" (if your programming language supports that) which just makes the regex non-greedy within the bounding strings: <code>/<<<(.*?)>>>/</code>.  But I would much rather state the patterns I'm looking for declaratively than change the ambiguity-resolution mechanism of the processor.  Why can't I?</p>
<p>Any <a href="http://www.xrce.xerox.com/competencies/content-analysis/fsCompiler/fssyntax.html#tilde">finite-state toolkit</a> with regex support has syntax for negation and conjunction.  Do you know of any programming languages that do?  If not, why not?</p>
]]></content:encoded>
			<wfw:commentRss>http://eurekaman.com/wheres-my-negation/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
