Συστατικά

Λογισμικό

Web Programming - Computer Science for Business Leaders 2016

Web Programming - Computer Science for Business Leaders 2016
Anonim

Microsoft Research Η Ινδία έχει αναπτύξει τεχνολογία που θα επιτρέπει στους χρήστες να αναζητούν χάρτες ακόμη και σε χώρες όπως η Ινδία, όπου οι διευθύνσεις συχνά δεν είναι σε δομημένη μορφή.

Το ερευνητικό έργο αποκαλείται Robust Location Search και ένα πρωτότυπο της τεχνολογίας είναι ήδη έτοιμο, δήλωσε Β. Ashok, διευθυντή προηγμένης ανάπτυξης και πρωτοτύπων στην Microsoft Research India, την Τετάρτη. Αν και αναπτύχθηκε στην Ινδία, η τεχνολογία είναι γενική και έχει σχεδιαστεί για να αναπτυχθεί σε οποιαδήποτε χώρα που έχει μη δομημένες διευθύνσεις, πρόσθεσε.

Αντί να αναζητά κανείς κανόνες στη διεύθυνση, ο αλγόριθμος χρησιμοποιεί τα υποκείμενα γεωχωρικά δεδομένα για να υπολογίσει ποια τοποθεσία

Σε άλλες χώρες όπως η Ινδία, μια τοποθεσία περιγράφεται συχνά σε μια διεύθυνση από τη χωρική της σχέση όπως κοντά ή απέναντι σε ένα ορόσημο, και όχι σε μια επίσημη δομή διεύθυνσης που αποτελείται από έναν αριθμό δρόμου, όνομα δρόμου, πόλη, πολιτεία και ταχυδρομικό κώδικα.

Πολύ συχνά η ίδια τοποθεσία μπορεί να έχει διαφορετική διεύθυνση ή αναφορά σε ένα διαφορετικό ορόσημο, δήλωσε ο Ashok. Ο τοπικός ταχυδρόμος ξέρει πώς να παραδώσει επιστολές με βάση αυτές τις αδόμητες διευθύνσεις, αλλά τέτοια αδόμητα δεδομένα αποτελούν πρόκληση για το λογισμικό που χρησιμοποιείται για τις αναζητήσεις χαρτών, πρόσθεσε.

Οι υπηρεσίες εμπορικών χαρτών, συμπεριλαμβανομένων των Google, Yahoo και Microsoft σχεδιάστηκαν αρχικά για όπως είναι οι ΗΠΑ, η οποία έχει δομημένες διευθύνσεις, αλλά μπορεί να μην είναι τόσο καλοί όταν εργάζονται σε μη δομημένες διευθύνσεις, δήλωσε ο Ashok

Το ερευνητικό εργαστήριο της Bangalore βρίσκεται σε συζητήσεις για την ενσωμάτωση του νέου αλγορίθμου στο Windows Live Local της Microsoft. > Η Microsoft Research India χρησιμοποιεί μια τεχνολογία, που ονομάζεται χωρική διασταύρωση, για να αναλύσει διάφορους όρους στη συμβολοσειρά διεύθυνσης για να υπολογίσει τη θέση μιας μη δομημένης διεύθυνσης, όπως "2nd Cross, 10th Main, Sadashivnagar, Bangalore."

Το λογισμικό ξεκινά με όροι όπως ο "2ος Σταυρός" και ο "10ος Κύριος", χρησιμοποιεί στη συνέχεια τις πληροφορίες διασταύρωσης οδών που ο 2ος Σταυρός διασταυρώνεται με τον 10ο Κύριο για τον εντοπισμό όλων των παρουσιασμών στο χάρτη όπου ο 2ος Σταυρός int ersects με τον 10ο Main, δήλωσε ο Ashok. Ο επόμενος όρος, Sadashivnagar, διασταυρώνεται με τις πληροφορίες που συλλέχθηκαν στις διασταυρώσεις του 2ου Σταυρού και του 10ου Κεντρικού για να φθάσει στη θέση στην οποία αναφέρεται η διεύθυνση.

Το λογισμικό θα φτάσει στη θέση του ανεξάρτητα από τη σειρά με την οποία οι όροι παρουσιάζονται στη διεύθυνση και επίσης όταν η ίδια θέση έχει έναν αριθμό διευθύνσεων ψευδώνυμα, δήλωσε ο Ashok. Μπορεί επίσης να χρησιμοποιηθεί από χρήστες σε πολλές γλώσσες. Ένα ερώτημα στην Ινδική γλώσσα, για παράδειγμα, θα μεταγλωττιστεί στη γλώσσα του χάρτη και η αναζήτηση γίνεται με βάση αυτούς τους όρους, σύμφωνα με τον Ashok.

Όροι στη διεύθυνση όπως "κοντά" που δεν κάνουν σύμφωνα με τα δεδομένα του χάρτη, απορρίπτονται επίσης, ανέφερε ο Ashok.