reDesign

April 15, 2008

Occasional reader - Pennies, GPS, bribing Congress, Nats opener

Filed under: consumer electronics, elections, fun, gps, local search, mobile, mobile search, random, reader, weekly reader — Rocky Agrawal @ 11:00 pm

Some interesting stories from the last couple of weeks:

March 27, 2008

Dash-ing out of the gate

Filed under: cars, consumer electronics, gps, local search, maps — Rocky Agrawal @ 12:31 pm

Dash PNDThe Dash portable navigation device I wrote about earlier is now shipping. Dash has dropped the price $200 from the initial pre-order pricing.

It’s the first true two-way connected PND on the market, using cellular data for search, traffic and community features. Because I now work on automotive products, I’ll pass on reviewing it. The initial coverage from Walt Mossberg and The Washington Post are very positive. The Post story also goes into depth on how traffic services work.

December 18, 2007

Dash begins taking preorders

Filed under: gps, lbs, local search, maps, mashups, satellite navigation — Rocky Agrawal @ 8:15 am

Dash connected GPSDash is now taking preorders for its next-generation navigation system. It’s one of the biggest breakthroughs in navigation technology and points to a time when we’ll all be connected as we drive down the road at 65 mph.

Unlike typical GPS devices, Dash is connected to the Internet via either a GPRS cellular connection or WiFi. (Some high end TomToms, like my new TomTom 920, can be paired with Bluetooth cell phones and use their data connections.)

Among the features this two-way connectivity enables:

  • More up-to-date content. You don’t have to worry about updating map and point of interest data; it happens automatically. Dash uses Yahoo! Search to find points of interest.
  • Additional content types. Want to see where the best Christmas lights are or what’s happening around town? The real-time connectivity allows you to search for the latest information. In theory, you’d be able to pull up images of your destination from flickr or Google’s Street View. Want to know how much that home you just drove by goes for? Pull up Zillow. Dash will offer support for GeoRSS and KML, making it easy for third-parties to provide content.
  • Live traffic. Dash uses other Dash units to help you determine what your commute will be like. Each Dash out there serves as a traffic probe.
  • Send-to-car. Send destinations to your car from your PC. I was driving the other day to meet my brother and he called to say he had moved since I last talked to him. I had to pull over to re-program the GPS. With Dash, he could have sent a new destination to my car.
  • See where your friends are. Although I don’t see this in the specs, a connected GPS could be used to show you where your friends are. (TomTom offers a similar feature.)

One way to think of Dash is as a location-enabled, mobile-optimized Web browser.

The biggest challenge Dash faces is pricing. All of these features and connectivity don’t come cheap. Prices on basic GPS units have almost fallen into the stocking stuffer category, with many units at $150 to $200.

Dash seems to be missing many of the features found in high-end ($400-$600) PNDs: Bluetooth hands-free calling, MP3 player, voice recognition and a picture viewer.

Dash retails for $600. In order to use the advanced features described above, you have to pay a monthly fee of $12.99. It’s $9.99/month if you prepay for two years, making the cost about $840. You won’t see that in many stockings.

More on: gps, satellite navigation

December 13, 2007

Yahoo! Local gets Yelpy

Filed under: advertising, city guides, local search, search, web 2, web 2.0, yahoo, yelp — Rocky Agrawal @ 2:09 pm

Yahoo! Local has rolled out some new features to increase the Web 2.0-ness of its local search product:

  • RSS feeds. You can subscribe to feeds of all reviews near you. If you find a reviewer you like, you can stay up-to-date on his or her reviews.
  • A “first reviewed by” designation to highlight contributors who are the first to review a place.
  • Attribute drill down. You can narrow your search using filters such as “family friendly,” “casual” or “elegant.”

It’s been a few months since I last checked in on Yahoo! Local. Overall, it’s a huge improvement. It has a long ways to go before catching category leader Yelp. (The metric being by my subjective opinion of product quality.)

Yelp has had the first two features for at least a year.

Among the local players, Yelp has had the best incentive system for contributors. Its “First to Review” designation is one of many things that Yelp does to encourage frequent participation. An “Elite” system rewards frequent contributors with a badge on their profile and invitations to parties. The front page of the site highlights a review of the day. Featured Yelpers also appear on the home page.

It may sound corny, but such incentives are important to keeping people engaged. Most social systems have some sort of perk system, including ODP’s edit-alls and metas and the Wikipedia cabal.

Although Yahoo’s design is more visually appealing than it used to be, it’s still cluttered.

Unlike Yelp, the map scrolls off the search results page, making it hard to see where results 3-10 are located unless you have a very large screen.

Getting reviews is more work than it should be. Yahoo! breaks its 69 reviews for The Italian Store across 29 pages, 3 at a time. Yelp shows all 42 of its reviews on one page, making it very easy to scan.

Then there’s the ads. I’m all for ads — I work in the Web space and like to get paid — when they’re relevant. The ads on Yahoo! Local are anything but. Here is an example of the ads that appeared above the listings for restaurants:

Irrelevant ads on Yahoo! Local

The top two ads are for services that compete with Yahoo! Local. Ads on the side (not shown) pitched “Watch mouth-watering videos of Oklahoma’s best restaurants” and one from Target offered “Find restaurant online. Shop & Save at Target.com Today.” (I’ll admit to clicking through on the Oklahoma ad just to see what would constitute a mouth-watering video of Okahoma restaurants. Unfortunately, they linked it to a video of a bad rendition of Rudolph the Red-Nosed Reindeer.)

I understand that local advertisers are scarce, especially outside the Bay Area. But Yelp takes the right approach. If you don’t have something interesting to say, keep your mouth shut.

More on: local search, yahoo, yelp

Disclosure: I used to work on local products for AOL.

December 11, 2007

Google My Maps gets bloggy

Filed under: google, local search, maps, mashups, web 2, web 2.0 — Rocky Agrawal @ 9:42 pm

Google is continuing its efforts to turn its My Maps personal mapmaking tools into a geographic blogging platform. Back in October, they added profile pages for map creators. I wrote at the time that it would be nice to have user comments on the maps to introduce flickr-like incentives for map creators.

Today’s release allows viewers to rate maps and leave comments. You can also see statistics on maps, including the number of views and the top referring links to the map.

More on: google, maps, Web 2.0

Searching for a search engine that understands deep dish pizza

Filed under: local search, mobile, mobile search, search, wireless — Rocky Agrawal @ 8:23 pm

Update: If you’re looking for deep dish pizza near O’Hare, see my step-by-step guide to Gino’s East on Higgins.

Having gone to school in Chicago, I love deep dish pizza. Unfortunately, there’s no Carmen’s or Giordano’s in the D.C. area. The last time I had good Chicago-style pizza was when my friend Jason flew in a few Giordano’s pies for his Super Bowl party. (The Colts were are also represented with tenderloins.)

Jason with Giordano’s pizza

I was connecting through O’Hare today and wanted to get some deep dish at the airport. I asked Google for “deep dish pizza at o’hare”. No luck.

This is a really difficult query for search engines. It seems simple, but it has a lot of components that make it tricky. But it’s exactly the kind of query that search engines should be able to handle.

Breaking apart the components of the query, we have:

“deep dish pizza” is a distinct concept. It’s different from “New York pizza,” “Sicilian pizza,” and “Indiana pizza”. (I don’t know what that is, but my friend Wanita swears there’s such a thing.) I could restrict my query using quotation marks around the phrase “deep dish pizza” but I shouldn’t have to do that. On the other hand, “deep dish pizza” is close enough to “Chicago-style pizza” that those results should be included.

The second part of my query was “at”. Search engines typically treat words like “at” “and” “near” and “or” either as filler and ignore them, or they use them as Boolean operators. There’s a big difference between the query “deep dish pizza at o’hare” and “deep dish pizza near o’hare”. With 90 minutes between flights, “near” doesn’t work.

“O’Hare” is also tricky. It’s a known place with a physical address. But Google and other search engines know it as ORD or 10000 Bessie Coleman Dr, Chicago, IL 60666. Compare the results for “deep dish pizza o’hare” with those for “deep dish pizza ORD“. Frequent travelers might shortcut to ORD, but again, that’s not a burden users should have to bear.

The answer, in theory, lies in natural language search. I’ve written before about how search engines force people to think like computers. Natural language search tries to teach computers to think like people. The most talked about company in the space is Powerset. I saw a controlled demonstration of their technology in August, but the promised fall public beta has yet to materialize.

Keyword-based search engines fake some of this by using tricks like stemming, synonyms and anchor text. With the uptake of sites like Yahoo! Answers and the sheer volume of information on the Web, there’s a decent chance that someone has phrased the question the same way. In the search results page for my original query, one of the results was a Frommer’s Q&A.

In addition to the structural challenges of queries like this, there’s also the challenge of how data is gathered. Data providers do a terrible job of gathering information about a place that’s really a collection of places — such as malls and airports. In some cases, information is simply not collected. In others, the information that is collected isn’t sufficiently descriptive. The physical addresses of these businesses aren’t meaningful to users. “Terminal 1, Gate C3″ makes sense; 10000 Bessie Coleman Dr, Chicago, IL 60666 does not.

OK, how many geeks are pulling out their laptops and doing searches like this you ask? Not a lot. And in search from the Web, it’s relatively easy to re-do the query and keep tweaking it until you get an answer.

Getting better answers faster becomes increasingly important as search moves to mobile devices and with voice-based search from the likes of Tellme and Google’s GOOG-411. In those environments, the penalty for failure is much higher. Users can’t easily tweak queries. They can’t browse endless Web sites to try to get the answer. They need the algorithms to do the work for them.

I was finally able to find out about pizza options at O’Hare by going to the O’Hare Web site and looking at a PDF map of Terminal 1. There isn’t a deep dish pizza place in Terminal 1, though there are Pizzeria Unos in other terminals.

The pyschic search engine would know that Pizzeria Uno is not an answer that works for me.

More on: local search, search, wireless

November 20, 2007

Google Maps tackles the last block problem

Filed under: google, local search, maps, satellite navigation, street view, web 2, web 2.0 — Rocky Agrawal @ 12:49 pm

A longstanding problem with online maps and navigation devices is that your destination is often not where they say it is. When you reach the “destination”, you’re often a few hundred feet from where you wanted to be. There are three common reasons for this:

  • No one has walked every street and identified where each address is. Addresses are approximated based on standard numbering schemes. On a block that goes from 200 to 300, 250 will be placed in the middle.
  • Businesses sometimes use vanity addresses. The business may have an address on Madison Avenue in New York, but the real entrance is off less glamorous 54th Street.
  • The business address is incorrect or malformed in the database.

Google Maps is now tapping users to help fix this problem. Users can edit the location markers for a given address. To prevent abuse, any movements greater than about 600 feet are moderated.

This is especially helpful for addresses that are incorrect in the Google database or can’t be accurately geocoded. These appear on Google Maps with a circle to mark the location and a warning.

The Pentagon Post Office is listed with an address of “The Penagon, Arlington, VA 22201″. As a result, it appears about three miles from where it really is. I was able to move it to the correct spot, on top of the Pentagon. Because this is more than 600 feet, the change will be moderated. I’ll be watching to see how quickly that happens. (Update: Google has since removed the Pentagon Post Office record altogether.)

Pentagon Post Office on Google Maps

If this feature takes off, it will make Google’s Street View feature much more useful. Right now, when you pull up a Street View of an address, there’s a good chance you won’t see the business you were looking for because it shows a view of the approximated location.

More on: Google, maps, satellite navigation

October 26, 2007

GPS as the cure to roadside blight

Filed under: gps, local search, maps, satellite navigation — Rocky Agrawal @ 2:51 pm

Waffle House sign

Creative Commons image by Eye Captain via flickr.

It’s a staple of American road trips: signs all along the interstate inviting you to grab a bite, fill up or spend the night. You’re likely to see hundreds of these signs on any given trip. (More if you’re passing through Breezewood, Pa.)

These come ons are likely to become less effective as the penetration of navigation devices increases. I took a road trip recently with my friend Tricia. I was getting hungry, but couldn’t see anything on the signs that I wanted to stop for. She had a nostalgic craving for Friendly’s. I entered that into my Magellan GPS and found one just off the interstate a few miles ahead.

My GPS also has an “Exit POI” mode that shows businesses close to the interstate. If you don’t know what you want, you can browse an exit before you get off the freeway.

On the way back, another friend wanted to go to Buffalo Wild Wings. It wasn’t in the POI database on the Magellan, so I called Google 411. I got the address by text message and entered it into the Magellan.

As navigation devices become connected, you’ll be able to do more than find a business. You’ll be able to see the gas prices ahead and find which hotels have availability. No more getting off the interstate and driving in an unfamiliar area looking for vacancy signs. And, of course, eventually Google AdRoads.

One disadvantage of navigation devices is that they search and sort based on radius. If you find a business that’s 1.3 miles away, it could be 1.3 miles back the direction you just came. I haven’t yet seen a “search along my route” option that would restrict results to upcoming businesses in your path of travel.

More on: gps, maps, satellite navigation

October 23, 2007

Google Maps gets social

Filed under: facebook, google, local search, maps, social networking, yelp — Rocky Agrawal @ 3:12 pm

Google has added a profile page for its My Maps and local reviews products. The profile page allows users to roll up their maps and reviews onto one page. Here’s a screenshot of my profile page:

Google Maps profile page

In addition to links to the reviews and maps that I’ve created, there are a few fields to tell people a little bit about myself. It’s not as robust as Yelp’s profile page, but it shows the beginnings of a social bent to Google’s local properties.

Among the things I’d like to see:

  • People-friendly URLs. The URL for my profile page is http://maps.google.com/maps/user?uid=110282169465175925759&hl=en&gl=us. On Yelp, my URL is http://rocky.yelp.com.
  • The option for people who use my maps to leave comments. The feedback options on flickr and Yelp are important drivers of continued participation; if I hear from people who find my work useful, I’m more likely to contribute.
  • A Facebook application that distributes my maps and reviews to my friends. Google has already released a Google News application and a third party has created a Google Reader app.

More on: Google, maps

October 14, 2007

A new MapQuest beta with not much new

Filed under: google, local search, maps, yahoo — Rocky Agrawal @ 3:35 pm

The latest beta of MapQuest shows how far behind MapQuest is in the functionality race with Google and Yahoo! There are two big improvements in this release:

  • MapQuest finally supports a single search box for entering addresses. The current version of the site requires you to break an address in to four components: address, city, state and zip. For those manually entering data, it’s a slight inconvenience. But for users who copy and paste addresses from emails and Web sites, it’s enough of a hassle to warrant using another product.
  • The number of ad links has been dramatically reduced compared to the version at MapQuest.com, from 26 to 15 by my count.

This beta has done nothing to address a number of innovations that have come to mapping services over the last several years:

  • Basic user interface. One thing I love about both Google and Yahoo! maps is that they intelligently size to your screen. If you have a big screen, they take advantage of it and present more map data. If you shrink your window, the map shrinks so you don’t have to scroll. Both also have inset maps to help you orient yourself. With Google, you can use the scroll wheel on your mouse to zoom in and out. The maps themselves are still ugly compared with Google’s and Yahoo’s.
  • Venue information. Despite having access to AOL’s terrific CityGuide data, MapQuest ignores user ratings and reviews. (I suspect that this is because AOL has all but killed CityGuide.) Google has long crawled other Web sites for ratings and reviews and added its own review feature in June.
  • Changing routes. Google allows you to drag a route line to change the routing, for example if you want to take the more scenic route.
  • Public transit. Google and Yahoo! show subway stations on maps. On Google, you can search for businesses using subway stations as a reference point. For example, “restaurants near foggy bottom metro“. Google also offers the ability to get directions using public transit.
  • Street View. It’s not in all cities and some find it a little creepy, but it can be valuable to get the feel for a neighborhood.
  • Embeddability. Google allows you to embed their maps on your own Web site.
  • Traffic. Both Google and Yahoo! offer live traffic. Google even offers estimates of traffic delays during rush hours.

The biggest problem with MapQuest is that it’s still stuck in a Web 1.0 world. (AJAX to support map panning notwithstanding.) MapQuest is too dependent on InfoUSA to provide the point of interest data that is searched.

Google and, to a much lesser extent, Yahoo! have made an effort to incorporate data from the wider Web into the listings. Google provides extensive tools to create and share your own maps and the data from these maps can be used to improve the overall quality of Google’s data.

MapQuest has also done little to get its maps and data used by other sites. Although MapQuest offers an API, when was the last time you heard of a MapQuest mashup? Google’s APIs are the defacto standard for startups looking to incorporate maps into their sites.

TechCrunch reports that some of these features will be coming to MapQuest over the next few months.

MapQuest’s biggest asset remains its brand. When we did focus groups and usability testing, one of the things we’d ask was where people would go to look for specific types of information. Among the various things we asked — movies? weather? news? research paper? — the answer was almost invariably “Google.” The only question that got a different answer was “where would you go for maps and directions?” People stuck by MapQuest.

That advantage is going diminish as the core maps and directions business moves from the desktop to navigation systems and mobile devices.

Disclosure: I worked at AOL (MapQuest’s parent company) and launched AOL’s Local Search product in 2005.

via TechCrunch

Older Posts »

Blog at WordPress.com.