Trong tiến trình phát triển Web ngữ nghĩa, việc tích hợp các lớp khác nhau trong kiến trúc của nó đóng vai trò cốt lõi. Bài viết này đưa ra một cái nhìn khá toàn diện về tổng quan và có sự so sánh, đánh giá các giải pháp như vậy trong việc kết hợp các quy tắc và ontology trong kiến trúc Web ngữ nghĩa. | TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ Trường Đại học Khoa học ĐH Huế Tập 7 Số 1 2017 CÁC PHƢƠNG PHÁP TÍCH HỢP CÁC ONTOLOGY VÀ CÁC QUY TẮC ĐỐI VỚI WEB NGỮ NGHĨA Hoàng Nguyễn Tuấn Minh Phòng Công tác học sinh sinh viên Trường Đại học Khoa học Đại học Huế Email hntminh83@ TÓM TẮT Trong tiến trình phát triển Web ngữ nghĩa việc tích hợp các lớp khác nhau trong kiến trúc của nó đóng vai trò cốt lõi. Các quy tắc và ontology đóng vai trò rất quan trọng trong kiến trúc phân lớp của Web ngữ nghĩa trong đó chúng được dùng để gán ý nghĩa và suy luận dữ liệu trên web. Việc tập trung vào nghiên cứu tích hợp lớp ontology với lớp các quy tắc là một hướng đang tập trung thu hút của rất nhiều nhà nghiên cứu trong những năm gần đây. Tuy đã có một số đề xuất được đưa ra để giải quyết vấn đề này song các giải pháp này vẫn còn các trở ngại khác nhau và chưa đạt hiệu quả như mong muốn. Bài viết này đưa ra một cái nhìn khá toàn diện về tổng quan và có sự so sánh đánh giá các giải pháp như vậy trong việc kết hợp các quy tắc và ontology trong kiến trúc Web ngữ nghĩa. a Lập tr nh logic ogic m tả ntology e ngữ nghĩa. 1. MỞ ĐẦU Web c sử dụng ý s ận d liệu trên Web. Trong khi l p Ontology c a Web ng phát tri n và ngôn ng W O OWL ã t khuy n nghị c a W3C từ m ă ò p các quy t c ít phát tri ơ 1 2 . Việc tập trung vào nghiên cứu l p quy t c và tích h p nó v i l p ontology là m tập trung thu hút c a rất nhiều nhà nghiên cứu trong nh ă . M t số ề xuấ ã c thực hiệ giải quy t vấ ề không có m t giả ơ ản do trở ngạ ạ c hiệ ốn. Trong bài vi t chúng ta xem xét vấ ề kỹ thuậ ơ ản trong việc tích h p các quy t c và các ontology và phân loạ ề xuấ ơ p cận khác nhau cụ th là các ơ t ơ t ạ ồng thờ các ví dụ tiêu bi u là log ơ ì ô ả cùng so sánh gi a chúng ng phát tri n sau này. 11 Các phương pháp tích hợp các ontology và các quy tắc đối với web ngữ nghĩa 2. CÁC NGHI N C I N AN . Ontology Thuậ O ã ấ ệ ừ ấ s . T ố s M s s s ã ị Ontology là một nhánh của triết học liên quan đến sự t n tại và ản chất các sự vật .