Chương 1: Tổng quan về semantic web, search engine và hệ hỏi-đáp. Trong chương này, chúng tôi trình bày cơ sở lý thuyết về semantic web, search engine và hệ hỏi-đáp, đồng thời chúng tôi nêu ra những yếu tố liên quan đến thông tin du lịch. Chương 2: Tìm hiểu du lịch đông bằng sông Cửu Long và giải pháp xây dựng ứng dụng tra cứu thông tin đu lịch. Chương này chúng tôi đưa ra nhận xét về những ưu điểm và khuyết điểm của các hệ thống phục vụ cho việc tìm kiểm thông tin du lịch ĐBSCL hiện nay.
Từ đó, chúng tôi đề xuất xây dựng hệ thống tìm kiếm mới hiệu quả hơn. Chương 3: Xây dựng ứng dụng tra cứu thông tin du lịch. Dựa trên những đề xuất ở chương 2, chúng tôi tiến hành phân tích, thiết kế, xây dựng ontology và hệ thống tìm kiếm thông tin du lịch. Ngoài ra, để đánh giá toàn bộ quá trình nghiên cứu, phần cuối của luận văn có nêu lên kết quả và hướng phát triển cho đề tài.
Tống quan tài liệu nghiên cứu Để bắt tay vào nghiên cứu và thực hiện đề tài “Xây dựng web ngữ nghĩa cho việc tra cứu thông tin web du lich dong bằng sông Cửu Long”, chúng ta cần nắm được một số kiến thức tổng quan về công nghệ semnatic web và tìm hiểu một số công trình nghiên cứu của các nhà khoa học, các tác giả trong và ngoài nước đã được công bố về lĩnh vực tra cứu thông tin ứng dụng công nghệ semantic web. Từ đó, đưa ra tiêu chí để thu thập các tài liệu trong nước và nước ngoài phục vụ cho công tác nghiên cứu bao gồm: các công trình nghiên cứu search engine ứng dụng semantic web; các sách, bài báo, tạp chí khoa học; các đề tài, luận văn liên quan đến lĩnh vực nghiên cứu về công nghệ semantic web và các tài liệu trên internet. Cùng với sự phát triển của công nghệ thông tin đặc biệt là internet thì việc sưu tầm các tài liệu tham khảo thì không khó. Vì thế, để có nguồn tài liệu tham khảo đúng mục đích, phục vụ tốt cho công tác nghiên cứu thì chúng ta phải biết chọn lựa, sàng lọc tài liệu cho phù hợp với mục tiêu nghiên cứu của đê tài.
CHUONG 1 TONG QUAN VE SEMANTIC WEB Trong chương này giới thiệu công nghệ Web hiện nay và những hạn chế của nó, từ đó có cái nhìn tổng quan về senmantic web, các ngôn ngữ và công cụ xây dựng, quy trình xây dựng một trang SW, kiến trúc SW, ứng dụng và triển vọng của SW trong tương lai.1 LY THUYET VE SEMANTIC WEB 1.1 Một số hạn chế của WWW Hệ thống mạng toàn cầu đã trở nên rộng khắp thông qua một loạt các tiêu chuẩn được sử dụng rộng rãi và đảm bảo được các thành phần ở các mức độ khác nhau. Giao thức TCP/IP đảm bảo rằng chúng ta không phải lo lắng về việc chuyên từng bit dữ liệu thông qua hệ thống mạng nữa. Tương tự như vậy, HTTP và HTML đã cung cấp các cách để có thể nhận thông tin và trình điễn các tài liệu siêu văn bản. Tuy nhiên, có một khối lượng khổng lồ các tài nguyên thông tin trên Web, điều này làm nảy sinh vấn đề là làm thế nào để tìm kiếm chính xác tài nguyên mình mong muốn.
Dữ liệu trong các file HTML có thể hữu ích ở ngữ cảnh này nhưng vô nghĩa đối với ngữ cảnh khác. Thêm vào đó HTML không thể mô tả về đữ liệu đóng gói trong nó. Vì vậy, nếu như các thành phần chính yếu của dữ liệu trong web trình bày theo đạng thức thông thường, thì thật khó sử dụng đữ liệu này một cách phô biến. Một thiếu sót của web hiện nay là thiếu cơ cầu hiệu quả để chia sẻ đữ liệu khi ứng dụng được phát triển một cách độc lập.
Do dó cần phải mở rộng web để máy có thể hiểu, có thể tích hợp dữ liệu, cũng như tái sử dụng đữ liệu thông qua các ứng dụng khác nhau.2 Sự ra đời của semantic web WWW chứa một lượng thông tin khổng lồ, người sử đụng web có thé dé đàng truy cập những thong tin bằng địa chỉ hoặc theo các liên kết. Tuy nhiên, các trang web hiện nay hầu hết được sử dụng bởi con người, máy tính chỉ có nhiệm vụ gửi nhận đữ liệu và thể hiện thông tin dưới dạng mà chỉ có con người m ới đọc hiểu được. Người sử dụng phải làm nhiệm vụ tìm kiếm, suy luận, tông hợp và trích rút thông tin mình cần. Điều đó đã đặt ra thách thức là làm sao để khai thác thông tin trên Web hiệu quả hay nói cách khác là làm thế nào để máy tính có thể xử lý tự động được chúng.
Muốn vậy thì Web phải có khả năng mô tả thông tin theo cách mà máy tính có thể hiểu được. Để chúng ta dễ dàng có được một kết quả tìm kiếm chính xác, nhanh chóng và hiểu đần tới ngữ nghĩa vấn đề chúng ta mong muốn [2].1 Nét đặc trưng về sự phát triển công nghệ Web Web 1.0 (2010-2020) K Ae xe Kết nối thông tin Kết nồi con người Két ndi tri thức Tên gọi: Web hướng Tên gọi: Web hướng Tên gọi: Web hướng thông tin, Web chỉ con người-xã hội, Web máy tính, Semantic Web đọc, Web một chiều. đọc-viết, Web hai (Web ngữ nghĩa), Web chiêu. tri thức, Web cộng tác.
Các công nghệ nên Các công nghệ nên Các công nghệ nên tang: HTTP, tảng: AJAX, SOAP, tang: RDF, XML, OWL, Client/Server, HTML, RSS,. Ứng dụng: Website, Ứng dụng: Mashup, Ứng dụng: Ontologies, Directory Portal, Blog, Wiki, Social Semantic Databases, Email, Taxonomy Networking, Social Semantic Search, Natural Keyword Search,. Language Search, Knowledge Bases,.1 thể hiện sự kế thừa và phát triển các thế hệ Web trong quá trình phát triển công nghệ Web. Từ thế hệ Web đầu tiên là những trang HTML thủ công đến Web hiện tại - Web 2.0 đã dùng các liên kết, ngôn ngữ HTLM, XML và đã đạt được những thành tựu đáng kể trong việc tìm kiếm.
Tuy nhiên, ở thế hệ Web này thông tin được biểu diễn đưới đạng văn bản thô, chỉ có con người mới đọc và hiểu được thì việc tìm kiếm trong một lượng lớn thông tin ngày cảng ít hiệu quả hơn. Hơn nữa nhu cầu của người dùng không dừng lại ở đó mà còn đòi hỏi thông tin trên Web phải được định nghĩa rõ ràng sao cho con người và máy tính có thé làm việc với nhau một cách có hiệu quả hơn.0 — senmantic web ra đời nhằm đáp ứng những yêu cầu về xử lý và tìm kiếm thông tin, cho phép chúng ta xây dựng những CSDL phục vụ tìm kiếm chính xác.3 Định nghĩa semantic web a. semantic web 1a gi? Theo dinh nghia cua Tim Berners-Lee, James Hendler va Ora Lassila [9]: “Semantic web la me réng cua Web hién tại trong đó thông tin được định nghĩa rõ ròng, sao cho con người và máy tính có thể làm việc với nhau một cách có hiệu quả ”. Theo định nghĩa của Tổ chức WWW, Web ngữ nghĩa được hiểu như sau: “Web ngữ nghĩa là một cách nhìn về cách thức tổ chức dữ liệu, đó là ý tưởng về việc dữ liệu trên Web được định nghĩa và liên kết theo một cách mà nó có thể được sử dụng bởi máy tính, với mục đích không chỉ cho việc hiển thị mà còn tự động hóa, tích hợp và sử dụng lại dữ liệu qua các ứng dụng khác nhau ”.
[2] Web ngữ nghĩa là một mạng lưới các thông tin được liên kết sao cho chúng có thể được xử lý dé dàng bởi các máy tính ở phạm vi toàn cầu. Nó được xem là cách mô tả thông tin rất hiệu quả trên WWW, và cũng được xem là một cơ sở dữ liệu có khả năng liên kết toàn cầu. Với semaniic web ta có thê giải quyết van dé nay bang 2 cách: Thứ nhất: Nó sẽ mô tả chỉ tiết đữ liệu. Do đó một chương trình xử lý không cần quan tâm đến các định dạng (format), hình ảnh, quảng cáo trên một trang Web để tìm ra sự liên quan của thông tin.
Thit hai: semantic web cho phép ching ta tao ra m6t tap tin mô tả méi lién hé giữa các tập đữ liệu khác nhau. Điều này cho phép máy tính theo các đường kết nối và tích hợp dữ liệu từ nhiều nguồn khác nhau. Ý tưởng liên kết các nguồn khác nhau (tài liệu, hình ảnh, con người, khái niệm.) cho phép chúng ta mở rộng Web thành một môi trường mới với tập các môi quan hệ mới giữa các nguồn đữ liệu, tạo ra các mối liên hệ ngữ cảnh, điều mà Web hiện tại chưa làm được. ¡ hasManual requires requires subject Hình 1.1 Lién két ngit nghĩa giữa các nguôn khác nhau trong Semamiic Web b.
Một ví dụ đơn giản về semantic web Bảng 1. Ví dụ vé semantic web Web hién tai Semantic web ¡02 Google duicnstcny wing ha hu Stering Hanh ube thu wee dng bang s6ng Clu Long, nde tong Web 0 woe “a3 fens - NytYv Seach tons sâm Hải, bitin gi at i Ci wc et ri Ty NarnbG CB bb bidn 79m tà 03 cra sng fn BhAn, Tr, Thanh tổn Bên Bing, Điểm du lịch ở Sóc Tráng - Web-du-fich.com Dial anhchinh cia Se Tring thiệu nay theosự tiện hiên cla ich sit Yao tết wet-diHich cơn Óch-v01/pe phộ'CG „ * TraiSiait fis page At, Cher Ngã Hàn nàn tạ lý trấn Ngi Hậm, huyện Thanh Tñ, tính Sóc Trắng nằn Hậu Dân 1698, đa Nguyễn sá Qướng 0 Ngiễn Hữu Cát tàn Hh lược ng Bà: Sản (hạ nà Ngã liệt lá gan đậm cia nim con sing ð nằm ngã trong (Nam bộ|và KÉn hànhút lập đa gới hàn đính ving đu, lụ anh phi Gia Định. Lj Gt Bing at (Ng Mai am hyn Poe og vi Tr, i Thông tin du lich Sóc Trắng - Việt Nam - 89112 - Thu viện. Cig Binh towao dn 6, chia dt thd, ap.
Nm 1732,chia Haun ip th Longo ai Ca Be ie a Ci BE Dio} nàm 1780 Gein cho Vin Longin i Tr nme Chuo com» The wen du ich * Translate this page Ow lich Soc Trdg. Vid lan- Tháng tr sà thững lội đưyễn kộu ch Dinh, sau db dvthan Thank. Lic nly Se Trdg thud wing Ba Tide (nm tong tran rn Vinh h Kinh nghiệm đ du ịch Sóc Trồng- Tour du lich Vĩh Thanh, phú Gla Binh), tt Cờ vi › CAM NANG DU LICH + Transiaie tis page “inh Soc Tring na 2 cửa fiat sing au cá thánh phi Hi Oi Miah 2iflen cach Nim 1632. yua Minh Hang shia Mar bj thant 06 fnh, 03inh mmitn Bing a Gia Binh, Cán Tơ Em tắm trời yến Quốc l (Á nặ lẫn các ĩnh Cân Thợ, Hải Bận Hìa, Bịmh Tưởng 0 Ähh miền T3 #m Yin Long, A Giang, Hà Tiên.
ing a Sic Tràng thuộctinh Vinh Long.