<?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>Beta Labs - AT&#38;T Interactive &#187; natural language</title>
	<atom:link href="http://betalabs.attinteractive.com/tag/natural-language/feed/" rel="self" type="application/rss+xml" />
	<link>http://betalabs.attinteractive.com</link>
	<description></description>
	<lastBuildDate>Tue, 09 Mar 2010 18:50:46 +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>Single Search Box</title>
		<link>http://betalabs.attinteractive.com/2008/11/17/single-search-box/</link>
		<comments>http://betalabs.attinteractive.com/2008/11/17/single-search-box/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 18:46:49 +0000</pubDate>
		<dc:creator>Charles Hornberger</dc:creator>
				<category><![CDATA[Search Enhancement]]></category>
		<category><![CDATA[natural language]]></category>
		<category><![CDATA[parsing]]></category>
		<category><![CDATA[pattern matching]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[where]]></category>

		<guid isPermaLink="false">http://ypcblog.wc1.yellowpages.com/?p=20</guid>
		<description><![CDATA[As we mentioned in Where You At?, it is an unfortunate fact of life that not all searches arrive at the yellowpages.com servers neatly divided into two parts: the what part (&#8220;pizza&#8221; or &#8220;plumbers&#8221;) and the where part (&#8220;albuquerque&#8221; or &#8220;anchorage&#8221;).
These untidy queries arrive as an undifferentiated jumble of text—e.g. &#8220;pizza los angeles ca&#8221;—and while [...]]]></description>
			<content:encoded><![CDATA[<p>As we mentioned in <a href="http://betalabs.yellowpages.com/2008/11/17/where-you-at-part-i/">Where You At?</a>, it is an unfortunate fact of life that not all searches arrive at the <a href="http://www.yellowpages.com/">yellowpages.com</a> servers neatly divided into two parts: the <em>what</em> part (&#8220;pizza&#8221; or &#8220;plumbers&#8221;) and the <em>where</em> part (&#8220;albuquerque&#8221; or &#8220;anchorage&#8221;).</p>
<p>These untidy queries arrive as an undifferentiated jumble of text—e.g. &#8220;pizza los angeles ca&#8221;—and while it&#8217;s obvious to a human what that means, it&#8217;s not so perfectly transparent to a computer. So it&#8217;s up to our search engineers to write programs that figure out which parts are the <em>what</em> of the user&#8217;s query, and which parts are the <em>where</em>.</p>
<p>We have recently done a bit of work on this front, and would like to share an initial implementation; it&#8217;s not perfect, but we hope it handles many common cases. (It works by comparing the sub sequences of words in the query string against known addresses in our database; we use the matches in order to distinguish the geographic terms in the query from the rest. Call it separating the where from the chaff <img src='http://betalabs.attinteractive.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  &#8230;)</p>
<p>If you&#8217;d like to try it out, you can use the field below:</p>
<p><!-- #single_search_feedback {    background-color: #eeeeff;    padding: 10px;    border: 1px solid blue;    display: none; } #single_search_feedback input {    margin: 10px 0px; } --></p>
<p><script src="http://webbeta1.yellowpages.com/search/new.js" type="text/javascript"></script></p>
<p>As usual, please use the comments to let us know if you find cases where it ought to work, but doesn&#8217;t.</p>
]]></content:encoded>
			<wfw:commentRss>http://betalabs.attinteractive.com/2008/11/17/single-search-box/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
	</channel>
</rss>
