Where You At? (Predict Location)
When users visit yellowpages.com, we present them with a search form that asks them to tell us not just what they’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 of terms that may contain both types of information. If we’re lucky, we can identify and use any geographical information embedded in the text. Other times, the queries simply don’t contain geographic information that we can extract—they’re all what but no where.
In those cases, all we’ve got to go on is the IP address of the user’s computer—which isn’t great, but it’s certainly better than nothing! So we have deployed a new feature that takes the users’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’s not foolproof, and it’s not exhaustive, but in many cases it does a fairly good job of identifying a user’s location.
If you’re curious, you can try this out now—go ahead, see if we can guess where you’re sitting. (And let us know how we did in the comments!)
8 Responses to “Where You At? (Predict Location)”
December 19th, 2008 at 10:39 am
You should consider using the IP address technology for populating the yellowpages.com home page tabs under Recent Reviews and Popular Businesses. Since I am in Chicago I am going to want to see reviews and popular businesses in my area, not so much all over the United States which is what populates now. Nice site for feedback. Thanks!
December 22nd, 2008 at 6:51 am
Hey Coby, we are about to launch an exciting new service in March 2009 that will feature businesses. Our mobile phone app (not for iPhone by the way), was influenced by Hurricane Ike this past September in Houston. We are emphasizing time (hours of operation or closing time) because just under 50% of requests from Directory Assistance are made to request store location and open status, that’s a small and important detail that many people pay $1.25 for to know. Can you offer some thoughts on how we could obtain accurate hours of operation that we would publish on our site AND our mobile phone application that reveals the same data? Thanks.
December 22nd, 2008 at 1:18 pm
Brian,
We are in the process of working out the details to do exactly what you are suggesting. We just have a few performance issues to get worked out, before we can put it up in front of the world.
December 22nd, 2008 at 1:20 pm
Lafayette,
I have forwarded your contact information on to our API/Integration group.
January 22nd, 2009 at 1:27 pm
The demo at
http://webbeta.yellowpages.com/predictive_locality/
says my ip addr is 10.1.8.10 so it is not picking up my public ip address (nor is it finding my local ip address which is really 192.168.0.88).
January 23rd, 2009 at 11:27 am
@peb: Sounds like you’re on our corporate VPN? You need to try this from a computer connected to the public internet and *not* connected via a VPN.
January 30th, 2009 at 2:49 pm
Charles, I visited the demo page from home and got the same address as peb did. It looks like the demo is not picking up the correct address.
December 6th, 2009 at 12:52 pm
Won’t pick up mine and @peb it wont ever pick up your local..
Leave a Reply