Nhóm nghiên cứu đã áp dụng các ứng dụng công nghệ ngữ nghĩa làm nền tảng để xây dựng một giải pháp tổng thể và phát triển một hệ thống khá hoàn chỉnh cho bài toán: Cung cấp thông tin - gợi ý - hướng dẫn khách du lịch thăm quan một thành phố - hay điểm đến du lịch mới.
Hệ thống tập trung vào việc cung cấp các dịch vụ tìm kiếm - gợi ý thông tin “thông minh”, hướng người dùng và kết hợp khai thác các tính năng hiện đại của môi trường di động. Mục tiêu của nghiên cứu này là “Cung cấp thông tin chính xác hơn - đầy đủ hơn - tại bất cứ đâu - phù hợp với sở thích và vị trí người du lịch”.
Hệ thống hướng dẫn du lịch thông minh iCompanion hai thành phần chính. Thành phần thứ nhất là phần mềm iCompanion mobile. Đây là một phần mềm chạy trên máy điện thoại smartphone nền tảng Android có kết nối Internet. Nó cho phép người dùng tiếp cận thông tin theo một cách thức hoàn toàn mới và đem lại những kết quả ưu việt hơn các giải pháp truyền thống phổ biến hiện nay.
Trong hệ thống này, người du lịch có thể tìm kiếm thông tin linh hoạt ở dạng đặt các câu hỏi khá gần với ngôn ngữ tự nhiên qua một giao diện đồ họa dựa trên ontology. Công nghệ ngữ nghĩa cho phép phần mềm hiểu được "ý nghĩa" của câu hỏi người dùng và đưa ra các kết quả phù hợp dựa trên sự so khớp về ý nghĩa đó chứ không phải đơn thuần là sự so khớp về mặt nội dung từ khóa tìm kiếm.
Ví dụ đơn giản là trên các hệ thống khác người dùng chỉ có thể tìm thấy thông tin về một ngôi chùa nếu sử dụng từ khóa "Chùa" nhưng không thể làm được điều đó nếu dùng từ khóa "công trình tôn giáo" vì máy tính không hiểu Chùa, Nhà thờ,.. là các công trình tôn giáo.
Ứng dụng này cho phép người dùng thực hiện các câu hỏi ngữ nghĩa như “Tìm các cửa hàng thời trang ở gần hồ, và gần một nơi ăn uống có phong cách Châu Âu” và có thể trả về kết quả là một shop bán đồ phụ kiện (cũng là cửa hàng thời trang) - gần hồ Hoàn Kiếm, và gần một nhà hàng ăn uống phong cách Sicily. Điều này rất khó đạt được với các hệ thống khác).
Phần mềm này cũng cung cấp nhiều tính năng khác như kết hợp tìm kiếm ngữ nghĩa các địa điểm và tài nguyên du lịch với tham số địa lý (tìm trong phạm vi tính từ vị trí hiện tại của người du lịch), Tự động gợi ý điểm thăm quan hướng ngữ cảnh,..
Người du lịch được cung cấp các thông tin không chỉ chính xác, phù hợp với sở thích mà còn đa dạng về nội dung. Họ có thể xem ảnh, nghe máy đọc giới thiệu tóm tắt , xem đường đi trên bản đồ số đến điểm đó,... .
Thành phần thứ 2 là trang Web icompanion.vn trong đó áp dụng các thuật toán có độ phức tạp cao ứng dụng công nghệ ngữ nghĩa giúp người du lịch như tìm kiếm các tour du lịch có hướng dẫn phù hợp sở thích, mối quan tâm của mình, lập hành trình du lịch trên bản đồ số tối ưu cả về khoảng cách lẫn về sự phù hợp với sở thích người dùng.
Hệ thống này giúp du khách trước khi đi du lịch có thể hoạch định kế hoạch, tìm kiếm thông tin hiệu quả hơn. Trong khi đi du lịch, người du lịch có một người bạn đường thông minh (intelligent companion) có thể trả lời các thông tin mà họ cần, gợi ý tới họ những điều thú vị.