Компоненты

Microsoft Research разрабатывает карту Поиск неструктурированных данных

Время и Стекло Так выпала Карта HD VKlipe Net

Время и Стекло Так выпала Карта HD VKlipe Net
Anonim

Microsoft Research Индия разработала технологию, которая позволит пользователям искать карты даже в таких странах, как Индия, где адреса часто не имеют структурированного формата.

Исследовательский проект называется «Надежный поиск местоположения», и прототип технологии уже готов, сказал Б. Ашок, директор по развитию и разработке прототипов в Microsoft Research India, в среду. Хотя он был разработан в Индии, эта технология носит общий характер и была разработана для развертывания в любой стране с неструктурированными адресами, добавил он.

Вместо поиска правил в адресе алгоритм использует лежащие в основе геопространственные данные, чтобы выяснить, какое местоположение термины в адресной строке совпадают, сказал Ашок.

[Дальнейшее чтение: вашему новому ПК нужны эти 15 бесплатных, отличных программ]

В таких странах, как Индия, местоположение часто описывается в адресе по его пространственным отношениям например, вблизи или напротив ориентира, а не формальной иерархической адресной структурой, состоящей из номера улицы, названия улицы, города, штата и почтового кода.

Очень часто одно и то же место может иметь другой адрес или ссылку на - сказал Ашок. Местный почтальон знает, как отправлять письма на основе этих неструктурированных адресов, но такие неструктурированные данные представляют собой проблему для программного обеспечения, используемого для поиска карт, добавил он.

Услуги коммерческого картографирования, в том числе Google, Yahoo и Microsoft, были первоначально разработаны для таких как США, у которых структурированные адреса, но они могут быть не такими хорошими при работе с неструктурированными адресами, сказал Ашок.

Исследовательская лаборатория в Бангалоре обсуждает вопрос о внедрении нового алгоритма в Windows Live Local от Microsoft.

Microsoft Research India использует технологию, называемую пространственным пересечением, для анализа различных терминов в адресной строке для определения местоположения для неструктурированного адреса, такого как «2nd Cross, 10th Main, Sadashivnagar, Bangalore».

Программное обеспечение начинается с такие термины, как «2-й крест» и «10-й главный», затем используют информацию о пересечении улиц, которую 2-й крест пересекает с 10-м Главным, чтобы идентифицировать все экземпляры на карте, где 2-й крест ersects с 10th Main, сказал Ашок. Следующий термин, Sadashivnagar, пересекается с информацией, собранной на пересечениях 2-го Креста и 10-го Магистра, чтобы добраться до места, к которому относится адрес, добавил он.

Программное обеспечение поступит в это место независимо от порядка, в котором термины представлены в адресе, а также когда одно и то же место имеет несколько адресов псевдонимов, сказал Ашок. Он также может использоваться пользователями на нескольких языках. Например, запрос на индийском языке на языке хинди, например, транслитерируется на язык карты, и поиск осуществляется на основе этих условий, согласно Ашоку.

Условия в адресе, например, «рядом», которые не соответствуют данным на карте, также отбрасываются, сказал Ашок.