Theo W3C, Web ngữ nghĩa là sự biểu diễn trừu tượng dữ liệu trên world wide web dựa vào chuẩn RDF (Resource Description Framework) và những chuẩn khác để định nghĩa. Web ngữ nghĩa được nghiên cứu và phát triển bở W3C, hiện tại có nhiều dự án nghiên cứu và nhiều đối tác công nghiệp.
Web ngữ nghĩa là một dạng diễn giải của những trang web hiện tại, trong đó thông tin thu được nhờ những định nghĩa đầy đủ ý nghĩa, từ đó giúp con người và máy tính làm việc hiệu quả hơn.
Giả sử ta có sơ đồ liên kết của trang web như sau:
- 44 -
Web ngữ nghĩa của trang web này được trình bày như sau:
Hình 3.2: Thể hiện ngữ nghĩa liên kết của các trang web.
Ontology là cơ sở của web ngữ nghĩa, định nghĩa những quan hệ giữa các khái niệm là bước đầu tiên để nắm bắt được ngữ nghĩa. Một tập những quan hệ và những quy luật của chúng thì được gọi là ontology. Bất kỳ một sơ đồ web ngữ nghĩa nào cũng hỗ trợ những ký hiệu của một ontology. Ngày nay, dung lượng thông tin trong các trang web tăng lên đáng kể, nguồn thông tin chính là gánh nặng cho việc trình diễn, trích dẫn và truy cập của người dùng. Những dịch vụ lập luận trong các ngôn ngữ mô tả đã hỗ trợ cho web ngữ nghĩa tìm ra những vấn đề khi phát triển những trang web. Việc tìm kiếm những trang web, các tài nguyên web có thể được tìm thấy thông qua việc áp dụng các thuật toán lập luận phù hợp giúp cho việc tìm kiếm thuận tiện hơn.
Thành phần của semantic web gồm:
1. Những ràng buộc về khuôn dạng chuyển đổi thông tin. 2. Những ontology:
- 45 -
. Tính phân cấp của những khái niệm và những thuộc tính, . Những tiên đề.
3. Nội dung:
. Những đối tượng,
. Mối quan hệ giữa các đối tượng.