<?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; where</title>
	<atom:link href="http://betalabs.attinteractive.com/tag/where/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>
		<item>
		<title>Where You At? (Predict Location)</title>
		<link>http://betalabs.attinteractive.com/2008/11/17/where-you-at-part-i/</link>
		<comments>http://betalabs.attinteractive.com/2008/11/17/where-you-at-part-i/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 18:42:11 +0000</pubDate>
		<dc:creator>Coby Randquist</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[ip address]]></category>
		<category><![CDATA[predictive locality]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[where]]></category>

		<guid isPermaLink="false">http://ypcblog.wc1.yellowpages.com/?p=14</guid>
		<description><![CDATA[When users visit yellowpages.com, we present them with a search form that asks them to tell us not just what they&#8217;re looking for, but where they want us to search for it.
However, not all search queries arrive at our servers in such neat and tidy packages. In some cases, queries arrive as an undifferentiated jumble [...]]]></description>
			<content:encoded><![CDATA[<p>When users visit <a href="http://www.yellowpages.com/">yellowpages.com</a>, we present them with a search form that asks them to tell us not just <em>what</em> they&#8217;re looking for, but <em>where</em> they want us to search for it.</p>
<p>However, not all search queries arrive at our servers in such neat and tidy packages. In some cases, queries arrive as an undifferentiated jumble of terms that <em>may</em> contain both types of information. If we&#8217;re lucky, we can <a href="http://betalabs.yellowpages.com/2008/11/17/single-search-box/">identify and use</a> any geographical information embedded in the text. Other times, the queries simply don&#8217;t contain geographic information that we can extract—they&#8217;re all <em>what</em> but no <em>where</em>.</p>
<p>In those cases, all we&#8217;ve got to go on is the IP address of the user&#8217;s computer—which isn&#8217;t great, but it&#8217;s certainly better than nothing! So we have deployed a new feature that takes the users&#8217;s IP address, then looks it up in a database of known IP addresses to find the real-world location associated with that address. It&#8217;s not foolproof, and it&#8217;s not exhaustive, but in many cases it does a fairly good job of identifying a user&#8217;s location.</p>
<p>If you&#8217;re curious, you can try this out now—go ahead, see if we can <a href="http://webbeta.yellowpages.com/predictive_locality/">guess where you&#8217;re sitting</a>. (And let us know how we did in the comments!)</p>
]]></content:encoded>
			<wfw:commentRss>http://betalabs.attinteractive.com/2008/11/17/where-you-at-part-i/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
