(IJCSIS) International Journal of Computer Science and Information Security,Vol.
, No.1, 2010
and that copies bear this notice and the fullcitation on the first page. To copy otherwise, tore publish, to post on servers or to redistribute tolists, requires prior specific tourism informationabout a particular region. For example, whensearching for yoga classes, local yoga schoolsare of much higher interest than the web sites of the world’s largest yoga schools. We expect that‘
geographic search engine’s
, that is, searchengines that support geographic preferences, willhave a major impact on search technology andtheir business models. First, geographic searchengines provide a very useful tool. They allowusers to express in a single query what mighttake multiple queries with a standardsearch engine.
A user of a standard search engine looking for ayoga school in or close to Tambaram, Chennai,might have to try queries such as
yoga‘‘Tambaram’’ (a part of Chennai)
but this might yield inferior results as there aremany ways to refer to a particular area, and sincea purely text-based engine has no notion of geographical closeness (example, a result acrossthe bridge to Tambaram or nearby in Gundymight also be acceptable). Second, geographicsearch is a fundamental enabling technology for “
, including electroniccommerce via cellular phones and other mobiledevices. Third, geographic search supportslocally targeted web advertising, thus attractingadvertisement budgets of small businesses with alocal focus. Other opportunities arise frommining geographic properties of the web,example, for market research and competitiveintelligence. Given these opportunities, it comesas no surprise that over the last two years leadingsearch engine companies such as
have made significant efforts to deploytheir own versions of geographic web search.There has also been some work by the academicresearch community, to mainly on the problemof extracting geographic knowledge from web pages and queries. Our approach here is based ona setup for geographic query processing that werecently introduced in  in the context of ageographic search engine prototype. While thereare many different ways to formalize the query processing problem in geographic searchengines, we believe that our approach results in avery general framework that can capture manyscenarios.
We focus on the efficiency of query processingin geographic search engines, example, how to