Các thành phần

Microsoft Research phát triển bản đồ tìm dữ liệu phi cấu trúc

Vice expresses his fondness over Mini Miss U Natalie's dance steps | It's Showtime Mini Miss U

Vice expresses his fondness over Mini Miss U Natalie's dance steps | It's Showtime Mini Miss U
Anonim

Microsoft Research Ấn Độ đã phát triển công nghệ cho phép người dùng tìm kiếm bản đồ ngay cả ở các nước như Ấn Độ, nơi các địa chỉ thường không có định dạng có cấu trúc.

Dự án nghiên cứu được gọi là Tìm kiếm vị trí mạnh mẽ và nguyên mẫu của công nghệ đã sẵn sàng. B. Ashok, giám đốc phát triển tiên tiến và tạo mẫu tại Microsoft Research India, hôm thứ Tư. Mặc dù phát triển ở Ấn Độ, công nghệ này là chung chung và đã được thiết kế để triển khai tại bất kỳ quốc gia có địa chỉ không có cấu trúc, ông nói thêm.

Thay vì tìm kiếm các quy tắc trong địa chỉ, thuật toán sử dụng các dữ liệu không gian địa lý tiềm ẩn để tìm ra vị trí

[Đọc thêm: PC mới của bạn cần 15 chương trình miễn phí, tuyệt vời]

Ở các nước như Ấn Độ, một địa điểm thường được mô tả trong một địa chỉ bởi mối quan hệ không gian của nó chẳng hạn như gần hoặc đối diện với một mốc, thay vì theo cấu trúc địa chỉ phân cấp, chính thức bao gồm số đường phố, tên phố, thành phố, tiểu bang và mã bưu chính.

Rất thường xuyên cùng một vị trí có thể có địa chỉ khác hoặc tham chiếu đến một địa danh khác, Ashok nói. Người gửi thư địa phương biết làm thế nào để chuyển thư dựa trên các địa chỉ không có cấu trúc, nhưng dữ liệu phi cấu trúc đó tạo ra một thách thức đối với phần mềm được sử dụng cho các tìm kiếm bản đồ, ông nói thêm.

Các dịch vụ lập bản đồ thương mại, bao gồm các dịch vụ của Google, Yahoo và Microsoft ban đầu được thiết kế cho các nước như Mỹ, có cấu trúc địa chỉ, nhưng họ có thể không được tốt như khi làm việc trên các địa chỉ không có cấu trúc, Ashok nói..

Phòng thí nghiệm nghiên cứu ở Bangalore đang thảo luận để đưa thuật toán mới này vào Windows Live Local của Microsoft

Microsoft Research India sử dụng một công nghệ, được gọi là giao điểm không gian, để phân tích các thuật ngữ khác nhau trong chuỗi địa chỉ để tìm ra vị trí của một địa chỉ không có cấu trúc như "Cross 2, 10th Main, Sadashivnagar, Bangalore".

Phần mềm bắt đầu với các thuật ngữ như "2nd Cross" và "10th Main", sau đó sử dụng thông tin giao lộ trên đường phố mà đường giao nhau thứ 2 cắt nhau với 10th Main để xác định tất cả các trường hợp trên bản đồ nơi đường giao nhau thứ 2 Ashley cho biết. Thuật ngữ kế tiếp, Sadashivnagar, giao tiếp với các thông tin thu thập được từ các nút giao thông của Cross thứ hai và Main thứ 10 đến vị trí mà địa chỉ này đề cập đến, ông nói thêm.

Phần mềm sẽ đến địa điểm bất kể trình tự mà thuật ngữ được trình bày trong địa chỉ, và cũng khi cùng địa điểm có một số địa chỉ bí danh, Ashok nói. Nó cũng có thể được sử dụng bởi người dùng bằng nhiều ngôn ngữ. Ví dụ, một truy vấn bằng tiếng Hindi, một ngôn ngữ Ấn Độ sẽ được chuyển ngữ sang ngôn ngữ của bản đồ và tìm kiếm được thực hiện dựa trên các điều khoản này, theo Ashok.

Các thuật ngữ trong địa chỉ như "gần" không phù hợp với dữ liệu trên bản đồ cũng bị loại bỏ, Ashok nói.