2.4.2.3. Ngơn ngữ ontology
Một ngơn ngữ ontology là ngơn ngữ chính quy (formal) được sử dụng để mã hĩa ontology. Lợi ích của ngơn ngữ chính quy này là khả năng suy luận (reasoning mechanism) xuất hiện trong mọi giai đoạn khái niệm, sử dụng và duy trì ontology (Kaushal, 2011). Vì vậy, một ontology cần được mơ tả bằng một cấu trúc chặt chẽ và theo những chuẩn chung nhất để người sử dụng cĩ thể chia sẻ với người sử dụng khác hoặc sử dụng lại những ontology đã cĩ sẵn. Các ngơn ngữ ontology quan trọng nhất bao gồm XML/XML Namespace/XML Schema, RDF, RDF Schema và OWL.
Ngơn ngữ XML, XML Namespace và XML Schema: XML là một ngơn ngữ đơn giản cho phép người dùng tạo các thẻ riêng để chú thích các tài liệu web, cho phép máy tính cĩ thể trao đổi tài liệu với nhau thơng qua web mà khơng làm mất đi ý nghĩa của dữ liệu. Trong khi XML Namespace là một đặc tính quan trọng của XML, cho phép giải quyết các vấn đề liên quan đến việc xung đột tên các phần tử thì lược đồ XML (XML Schema) là một ngơn ngữ được dùng để định nghĩa cấu trúc của một tài liệu XML như là phần tử nào xuất hiện trong tài liệu, quan hệ cha con giữa các phần tử, kiểu dữ liệu của các phần tử… XML Schema sử dụng cú pháp của ngơn ngữ XML và được xem như một sự thay thế cho DTD đã lỗi thời và khĩ sử dụng. XML Schema mở đầu bằng khai báo theo chuẩn XML, tiếp theo dùng tiếp đầu ngữ xsd: để khai báo khơng gian tên XML Schema.
Ngơn ngữ biểu diễn ontology RDF/RDFS: Ngơn ngữ RDF (Resource Description Framework) là nền tảng quan trọng của semantic web, là một ngơn ngữ được dùng để mơ tả thơng tin về những tài nguyên trên web và mơ tả ngữ nghĩa của những thơng tin đĩ theo cách mà máy tính cĩ thể hiểu được. RDF mơ tả tài nguyên trên web thơng qua URI. Trong RDF, định dạng dữ liệu cho phép mơ tả thực thể, tài nguyên và quan hệ nội tại giữa chúng bằng bộ ba (tripple) gồm chủ đề (subject), thuộc tính (predicate), đối tượng (object) như mơ tả của Hình 2.6. Trong đĩ, chủ đề là tài nguyên được mơ tả bằng
thuộc tính và đối tượng; thuộc tính thể hiện mối quan hệ giữa chủ đề và đối tượng; đối
tượng cĩ thể là một tài nguyên hoặc một giá trị. Chẳng hạn, phát biểu “Trường ĐHCT
cĩ website là www.ctu.edu.vn” sẽ được biểu diễn dưới dạng bộ ba như sau (“Trường
ĐHCT”, “cĩ website”, “www.ctu.edu.vn”).