Smart Browsing: Turning Your Browser Into A Vertical Search Engine
December 10th, 2008When we are browsing the web, we are probably looking for something or some information, either for fun, school, or work. We might google first and get to the right page if we are lucky, or we have to google several times and go to different pages to get the whole picture. Wouldn’t it be nice if the browser knows what we might need and helps us put together as much stuff as possible, and saves us some time of clicking?
Nowadays, browsers are getting smarter with more built-in features, or you can install a lot of third-party plugins or extensions. The most common example may be the automatic dictionary or glossary lookup. Like MashLogic, whenever you mouse over to a term, a popup window will try to tell you what it’s about by gathering information from many other sites. BlueOrganizer can add a smart link automatically next to the link to a book or music you might be interested in, and tell you its popularity, where to get it, or even the reviews from your friends. Deckkr lets you stay at the same page and still be able to navigate other sites. There are still many other nice and cool tools which make browsers more fun and smart, but what exactly should be a killer application for smart browsing? This is up for debate and should be determined according to different purposes.
What can we expect more from a browser? Most search engines can provide us a page with multiple results. A better vertical search engine can give us more and better organized results from different sources. Still, the browser has no idea about the differences across pages and domains. It’s only a window to the WWW. To make the browser smart, data awareness is the key component. It has to be able to digest the content and recognize special objects and patterns. Taking apartment search as an example, when a user is browsing a page with apartment listings (say, a landlord site), the browser can show the user other “similar” apartments in the proximity of those on the current page. Or, with the specific knowledge about apartment domain, such as rent, bedroom, location, etc, it can store the results we are interested in a better way, not only via traditional URL bookmarking, but rather like a shopping cart that knows about the structure of the data objects being remembered, even with comparison and analysis. With such “data awareness”, the browser can become a vertical search engine for apartments (or any data of interest).
Smart browsing can be applied to all kinds of domains, not just the apartment search. Using the same framework and backend system, with a little modification, we should be able to deploy it to other areas, like regular shopping activities. Shopping for an apartment can be easily replaced as shopping for a book, a car or some services. The main difference is still about the domain-specific knowledge. Apartment domain is our current focus, and there are still rooms for improvement. Enabling smart browsing is one of the areas we are trying to achieve. We want to make the apartment search as easy as just one click away, and eventually, make search a totally different experience!
We see the possibilities of immersing search with browsing, although it might still be unclear how smart browsing will materialize itself. Everyone might have different ideas on how to make browsers smart, and what the most wanted features should be. As we are still shaping our products towards this direction– People, what do you think? What’s your desire?
Yuping Tseng.