Komponentit

Ang Microsoft Research ay Nagbubuo ng Paghahanap ng Mapa para sa Unstructured Data

W001 - Microsoft Assessment And Planning (MAP) Toolkit

W001 - Microsoft Assessment And Planning (MAP) Toolkit
Anonim

Ang proyektong pananaliksik ay tinatawag na Mahusay na Paghahanap sa Lokasyon, at isang prototipo ng teknolohiya ay handa na, B. Ashok, direktor ng advanced development at prototyping sa Microsoft Research India, noong Miyerkules. Kahit na binuo sa India, ang teknolohiya ay pangkaraniwan at dinisenyo upang maging deployed sa anumang bansa na may unstructured address, idinagdag niya.

Sa halip na hanapin ang mga panuntunan sa address, ang algorithm ay gumagamit ng kalakip na geospatial data upang malaman kung anong lokasyon Ang mga tuntunin sa tugma sa address string, sinabi ni Ashok.

[Karagdagang pagbabasa: Ang iyong bagong PC ay nangangailangan ng mga 15 libreng, mahusay na mga programa]

Sa mga bansa tulad ng India, isang lugar ay madalas na inilarawan sa isang address ng spatial na relasyon tulad ng malapit o kabaligtaran ng isang palatandaan, sa halip na sa pamamagitan ng isang pormal, hierarchical na istraktura ng address na binubuo ng isang numero ng kalye, pangalan ng kalye, lungsod, estado at postal code

Kadalasan sa parehong lokasyon ay maaaring magkaroon ng ibang address o isang sanggunian sa isang iba't ibang palatandaan, sinabi ni Ashok. Ang lokal na postman ay nakakaalam kung paano maghatid ng mga titik batay sa mga unstructured address na ito, ngunit ang naturang unstructured na data ay nagbibigay ng isang hamon para sa software na ginagamit para sa mga paghahanap sa mapa, idinagdag niya.

Mga serbisyo ng pagmamapa ng komersyal, kabilang ang mga Google, Yahoo at Microsoft ang mga bansang tulad ng US, na may nakabalangkas na mga address, ngunit maaaring hindi ito maganda kapag nagtatrabaho sa mga unstructured na address, sinabi ni Ashok.

Ang research lab sa Bangalore ay nasa mga talakayan upang isama ang bagong algorithm sa Windows Live Local ng Microsoft. Ang Microsoft Research India ay gumagamit ng isang teknolohiya, na tinatawag na spatial intersection, upang pag-aralan ang iba't ibang mga termino sa string ng address upang malaman ang lokasyon para sa isang unstructured address tulad ng "2nd Cross, 10th Main, Sadashivnagar, Bangalore."

Ang software ay nagsisimula sa Ang mga tuntunin tulad ng "2nd Cross" at "10th Main," pagkatapos ay gumagamit ng impormasyon sa intersection ng kalye na ang Intersects ng 2nd Cross ay may 10th Main upang makilala ang lahat ng mga pagkakataon sa mapa kung saan ang 2nd Cross int ersects sa 10th Main, sinabi Ashok. Ang susunod na termino, Sadashivnagar, ay intersects sa impormasyon na nakolekta sa intersections ng 2nd Cross at 10th Main na dumating sa lokasyon na ang address ay tumutukoy sa, idinagdag niya.

Ang software ay dumating sa lokasyon ng hindi alintana ang order kung saan ang ang mga termino ay ipinakita sa address, at din kapag ang parehong lokasyon ay may isang bilang ng mga alias address, sinabi ni Ashok. Maaari din itong gamitin ng mga gumagamit sa maraming wika. Ang isang query sa Hindi, isang wikang Indian, ay magiging halimbawa sa transliterated na wika ng mapa, at ang paghahanap na ginawa batay sa mga terminong ito, ayon kay Ashok.

Mga Tuntunin sa address tulad ng "malapit" na hindi Sumunod sa data sa mapa ay itinatapon din, sinabi ni Ashok.