Componentes

Pesquisa Microsoft desenvolve pesquisa de mapa para dados não estruturados

Como fazer Download de Dados Geográficos no Portal de Mapas do IBGE

Como fazer Download de Dados Geográficos no Portal de Mapas do IBGE
Anonim

O projeto de pesquisa é chamado Robust Location Search, e um protótipo da tecnologia já está pronto. B. Ashok, diretor de desenvolvimento avançado e prototipagem da Microsoft Research India, na quarta-feira. Embora desenvolvida na Índia, a tecnologia é genérica e foi projetada para ser implantada em qualquer país que tenha endereços não estruturados, acrescentou.

Em vez de procurar regras no endereço, o algoritmo usa dados geoespaciais subjacentes para descobrir qual local os termos na cadeia de endereço coincidem com, disse Ashok.

[Mais leitura: Seu novo PC precisa desses 15 programas gratuitos e excelentes]

Em países como a Índia, um local é frequentemente descrito em um endereço por seu relacionamento espacial como próximo ou oposto a um ponto de referência, em vez de uma estrutura de endereço hierárquica formal que consiste em um número de rua, nome da rua, cidade, estado e código postal.

Muitas vezes, o mesmo local pode ter um endereço diferente ou uma referência a um marco diferente, disse Ashok. O carteiro local sabe como entregar cartas com base nesses endereços não estruturados, mas esses dados não estruturados representam um desafio para o software usado em pesquisas de mapas, acrescentou.

Serviços de mapeamento comercial, incluindo os do Google, Yahoo e Microsoft foram projetados inicialmente para países como os EUA, que tem endereços estruturados, mas eles podem não ser tão bons quando trabalham em endereços não estruturados, disse Ashok.

O laboratório de pesquisa em Bangalore está em discussões para incorporar o novo algoritmo no Microsoft Live Windows. A Microsoft Research usa uma tecnologia chamada interseção espacial para analisar vários termos na string de endereço para descobrir a localização de um endereço não estruturado como "2nd Cross, 10th Main, Sadashivnagar, Bangalore".

O software começa com termos como "2nd Cross" e "10th Main", em seguida, usa a informação de interseção da rua que a 2ª Cruz cruza com a 10ª Main para identificar todas as instâncias no mapa onde a 2ª Cruz int ersects com 10th Main, disse Ashok. O próximo termo, Sadashivnagar, cruza com as informações coletadas nos cruzamentos da 2ª Cruz e 10ª Principal para chegar ao local a que o endereço se refere, ele acrescentou.

O software chegará ao local independente da ordem em que o termos são apresentados no endereço, e também quando o mesmo local tem um número de endereços de alias, disse Ashok. Também pode ser usado por usuários em vários idiomas. Uma consulta em hindi, uma língua indiana, seria, por exemplo, transliterada para a linguagem do mapa, e a pesquisa feita com base nesses termos, de acordo com Ashok.

Termos no endereço como "próximo" que não os dados no mapa também são descartados, disse Ashok.