Ontology đƣợc sử dụng nhƣ là một biểu mẫu trình bày tri thức về thế giới hay một phần của nó[5].
Ontology thƣờng miêu tả:
* Thực thể: Các đối tƣợng cơ bản, nền tảng. * Lớp: Các tập hợp, hay kiểu của các đối tƣợng.
* Thuộc tính: Thuộc tính, tính năng, đặc điểm, tính cách, hay các thông số mà các đối tƣợng có và có thể đem ra chia sẻ.
Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/
Bộ từ vựng ontology đƣợc xây dựng trên cơ sở tầng RDF và RDFS, cung cấp khả năng biểu diễn ngữ nghĩa mềm dẻo cho tài nguyên Web và có khả năng hỗ trợ lập luận.
Thực thể (Individuals) – Thể hiện
Cá thể là thành phần cơ bản của một ontology. Các cá thể trong một ontology có thể bao gồm các đối tƣợng rời rạ .. , cũng nhƣ các đối tƣợng trừu tƣợng nhƣ con số và từ.
Lớp (Classes) - Khái niệm
ững nhóm, bộ hoặc tập hợp các đối tƣợng. Một lớp có thể gộp nhiều lớp hoặc đƣợc gộp vào lớp khác. Một lớp gộp vào lớp khác đƣợc gọi là lớp con của lớp gộ ọng của quan hệ xếp gộp là tính kế thừa.
Thuộc tính (Properties)
Các đối tƣợng trong ontology có thể đƣợc mô tả thông qua việc khai báo các thuộc tính của chúng. Mỗi một thuộc tính đều có tên và giá trị của thuộc tính đó. Các thuộc tính đƣợc sử dụng để lƣu trữ các thông tin mà đối tƣợng có thể có. Ví dụ, đối với một cá nhân có thể có các thuộc tính: Họ_tên, ngày_sinh, quê_quán, số_cmnd…
Giá trị của một thuộc tính có thể có các kiểu dữ liệu phức tạp.
Mối quan hệ (Relation)
Quan hệ giữa các đối tƣợng trong một ontology cho biết các đối tƣợng liên hệ với đối tƣợng khác nhƣ thế nào. Sức mạnh của ontolgy nằm ở khả năng diễn đạt quan hệ. Tập hợp các quan hệ cùng nhau mô tả ngữ nghĩa của domain. Tập các dạng quan hệ đƣợc sử dụng và cây phân loại thứ bậc của chúng thể hiện sức mạnh diễn đạt của ngôn ngữ dùng để biểu diễn ontology.
Ontology thƣờng phân biệt các nhóm quan hệ khác nhau. Vd: Quan hệ giữa các lớp
Quan hệ giữa các thực thể
Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/
Quan hệ giữa một đối tƣợng đơn và một tập hợp Quan hệ giữa các tập hợp.