VN-KIM KBM: Phần mềm xây dựng và phát triển cơ sở tri thức trên Sesame
Sesame là một kiến trúc phục vụ cho việc lưu trữ và truy vấn dữ liệu RDF được sử dụng khá phổ biến hiện nay, với ngày càng có nhiều ứng dụng dùng Sesame như là một hệ lưu trữ và quản lý cơ sở tri thức. Tuy nhiên với chức năng chính là lưu trữ và truy vấn, Sesame chỉ thích hợp trong vai trò quản lý cơ sở tri thức đã có chứ không phải dùng để xây dựng cơ sở tri thức mới. Do đó, các ứng dụng muốn dùng Sesame thường phải kết hợp với một phần mềm khác để xây dựng cơ sở tri thức trước khi giao cho Sesame quản lý. Protégé là một phần mềm để xây dựng cơ sở tri thức được nhiều nơi biết đến.
Tuy nhiên sử dụng
Protégé có các khó khăn sau:
- Protégé không kết nối trực tuyến với Sesame, nên mọi thao tác sửa đổi trên một cơ sở tri thức phải được thực hiện trong Protégé trước, và cơ sở tri thức mới được xuất ra một tập tin trước nạp lại vào Sesame.
- Protégé không cho phép truy xuất từng phần của một cơ sở tri thức, nên không quản lý được các cơ sở tri thức quá lớn.
Để khắc phục các hạn
chế trên, phần mềm VN-KIM KBM đã được nghiên cứu và phát triển bao
gồm 3 module chính như sau:
- VN-KIM Ontology Builder: phục vụ cho việc xây dựng Ontology, thành phần cơ bản đầu tiên của một cơ sở tri thức.
- VN-KIM KB Access: phục vụ cho các sửa đổi trực tuyến trên cơ sở tri thức do Sesame quản lý.
- VN-KIM KB Project: phục vụ cho các sửa đổi gián tuyến trên cơ sở tri thức do Sesame quản lý.
Điểm ưu việt của VN-KIM KB Project
là cho phép người dùng tải về từng phần
của cơ sở tri thức, gọi là các "project", để sửa đổi, rồi sau đó cập nhật trở lại
vào cơ sở tri thức trên Sesame.