Báo cáo luận văn NGHIÊN CỨU WEB NGỮ NGHĨA VÀ ỨNG DỤNG TRONG TRỢ GIÚP TÌM KIẾM VĂN BẢN NGHIỆP VỤ HÀNH CHÍNH TỔNG QUAN VỀ SEMANTIC WEB GIẢI PHÁP XÂY DỰNG HỆ THỐNG TÌM KIẾM VĂN BẢN THIẾT KẾ HỆ THỐNG VÀ TRIỄN KHAI ỨNG DỤNG Trong quản lý các văn bản hành chính, bên cạnh việc ứng dụng CNTT vào công tác giảng dạy thì việc ứng dụng CNTT vào công tác quản lý đóng vai trò không kém phần quan trọng trong việc nâng cao chất lượng quản lý các hành chính.
Trang 1ĐÀ NẴNG, 10/2014
ĐỀ TÀI NGHIÊN CỨU WEB NGỮ NGHĨA VÀ ỨNG
DỤNG TRONG TRỢ GIÚP TÌM KIẾM VĂN BẢN
NGHIỆP VỤ HÀNH CHÍNH
GVHD: TS PHẠM ANH PHƯƠNG HỌC VIÊN: NGUYỄN ĐOÀN ANH VŨ
BÁO CÁO LUẬN VĂN
Trang 2NỘI DUNG BÁO CÁO
1 TỔNG QUAN VỀ SEMANTIC WEB
2 GIẢI PHÁP XÂY DỰNG HỆ THỐNG TÌM
KIẾM VĂN BẢN
3 THIẾT KẾ HỆ THỐNG VÀ TRIỄN KHAI
ỨNG DỤNG
Trang 3 Vai trò của semantic web.
Lợi ích của semantic web mang lại
Tính cấp thiết của đề tài
MỞ ĐẦU
Trang 41 TỔNG QUAN VỀ SEMANTIC WEB
Trang 5 Lớp URI, Unicode: đây là lớp cơ bản định dạng xử lý…
Lớp XML: là ngôn ngữ đánh dấu mở rộng, dùng để lưu trữ
dữ liệu
Lớp RDF: Là cấu trúc dữ liệu biểu diễn ngữ nghĩa.
Lớp Ontology: Là cấu trúc dữ liệu biểu diễn ngữ nghĩa
nâng cao
1 TỔNG QUAN VỀ SEMANTIC WEB
Trang 6 Lý thuyết về Search Engine
-Các bộ phận cấu thành hệ thống:
•Robot – Bộ thu thập thông tin
•Index – Bộ lập chỉ mục
•Search engine – Bộ tìm kiếm thông tin
1 TỔNG QUAN VỀ SEMANTIC WEB
Trang 7• Tìm kiếm thông tin (Information Retrieval-IR)
• Rút trích thông tin (Information Extraction-IE)
1 TỔNG QUAN VỀ SEMANTIC WEB
Trang 81 TỔNG QUAN VỀ SEMANTIC WEB
- Kiến trúc
Trang 9 Giới thiệu về hệ thống tìm kiếm văn bản trong ngành giáo
dục
-Phong cách cổ điển -Phong cách bán cổ điển -Phong cách hiện đại
-Phong cách semantic web
THỐNG TÌM KIẾM VĂN BẢN
Trang 10 Ý tưởng về hệ thống tìm kiếm văn bản
RDFS (RDF-Schema)
OWL (Ontology Web Language)
DAML + OIL (DARPA Agent Markup Lanquage + Ontology Inference Layer)
THỐNG TÌM KIẾM VĂN BẢN
Trang 11Phương pháp thu thập, trích rút thuộc tính tự động
-Công cụ xây dựng ontology – Protégé
-Thư viện SemWeb
-Giao diện lập trình ứng dụng OwlDotNetApi
-Hệ truy vấn SPARQL
THỐNG TÌM KIẾM VĂN BẢN
Trang 12Mô hình hệ thống tìm kiếm văn bản trong ngành giáo dục
THỐNG TÌM KIẾM VĂN BẢN
Trang 133 THIẾT KẾ HỆ THỐNG VÀ TRIỄN
KHAI ỨNG DỤNG
Phân tích hệ thống tìm kiếm
Trang 14 Phân tích chức năng tìm kiếm của hệ thống
-Duyệt theo ngữ nghĩa
-Tìm kiếm theo từ khóa
-Tìm kiếm nâng cao
KHAI ỨNG DỤNG
Trang 15 Các quyền của hệ thống tìm kiếm
3
STT Đối tượng Mô tả
1 Admin Có thể import và chỉnh sửa thông tin văn bản
(yêu cầu phải đăng nhập vào phần quản trị).
2 User Tìm kiếm thông tin văn bản giáo dục
THIẾT KẾ HỆ THỐNG VÀ TRIỄN
KHAI ỨNG DỤNG
Trang 16 Thiết kế Ontology
Xem xét việc kế thừa các ontology có sẵn
Liệt kê các thuật ngữ quan trọng trong ontology
Xây dựng các lớp và cấu trúc lớp phân cấp
Định nghĩa các thuộc tính và quan hệ cho lớp
Định nghĩa các ràng buộc về thuộc tính và quan hệ của lớp
Tạo các thực thể cho lớp
KHAI ỨNG DỤNG
Trang 17 Thiết kế mô hình dữ liệu Ontology
Loai_thoi_gian
Loai_van_ban Co_quan
Linh_vuc
Noi_dung Ca_nhan Thoi_gian
THIẾT KẾ HỆ THỐNG VÀ TRIỄN
KHAI ỨNG DỤNG
Trang 18 Trang chủ của hệ thống
3 THỬ NGHIỆM VÀ ĐÁNH GIÁ MÔ HÌNH
Trang 19 Màn hình hiển thị tất cả kết quả tìm kiếm.
3 THỬ NGHIỆM VÀ ĐÁNH GIÁ MÔ HÌNH
Trang 20 Màn hình hiển thị văn bản chính xác
3 THỬ NGHIỆM VÀ ĐÁNH GIÁ MÔ HÌNH
Trang 21 Màn hình hiển thị thông tin tác giả
3 THỬ NGHIỆM VÀ ĐÁNH GIÁ MÔ HÌNH
Trang 22 Đánh giá mô hình
-Website đã có thể cho phép người dùng tìm kiếm văn bản giáo dục chính xác hơn
-Việc truy vấn này không tìm theo dữ liệu thuần túy
3 THỬ NGHIỆM VÀ ĐÁNH GIÁ MÔ HÌNH
Trang 23 Kết luận.
- Xây dựng hệ thống tự động dò tìm các trang web và thực hiện bóc tách thông tin tự động
- Mở rộng quy mô Ontology ra cả nước
- Tiếp tục hoàn thiện các chức năng dự kiến
- Phát triển website thành một hệ thống đầy đủ nhất, có tính tương tác với người dùng cao nhất trong lĩnh vực giáo dục
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
Trang 24KẾT THÚC BÁO CÁO XIN CẢM ƠN THẦY VÀ CÁC BẠN