Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 88 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
88
Dung lượng
3,82 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NHA TRANG NGUYỄN THỊ XUÂN PHƯƠNG ỨNG DỤNG CÔNG NGHỆ WEB NGỮ NGHĨA XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ CÁC CƠNG TRÌNH NGHIÊN CỨU KHOA HỌC VÀ CƠNG NGHỆ TẠI TỈNH KHÁNH HÒA LUẬN VĂN THẠC SĨ KHOA HỌC KHÁNH HÒA – 2020 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NHA TRANG NGUYỄN THỊ XUÂN PHƯƠNG ỨNG DỤNG CÔNG NGHỆ WEB NGỮ NGHĨA XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ CÁC CƠNG TRÌNH NGHIÊN CỨU KHOA HỌC VÀ CƠNG NGHỆ TẠI TỈNH KHÁNH HÒA LUẬN VĂN THẠC SĨ KHOA HỌC Ngành: Mã số: Quyết định giao đề tài: Quyết định thành lập HĐ: Ngày bảo vệ: Người hướng dẫn khoa học: TS PHẠM THỊ THU THÚY Chủ tịch Hội đồng: TS NGUYỄN ĐỨC THUẦN Phòng đào tạo sau đại học: Công nghệ thông tin 8480201 453/QĐ–ĐHNT ngày 05/5/2019 1523/QĐ-ĐHNT ngày 27/11/2019 23/12/2019 KHÁNH HỊA – 2020 LỜI CAM ĐOAN Tơi xin cam đoan kết đề tài: “Ứng dụng cơng nghệ Web ngữ nghĩa xây dựng chương trình quản lý cơng trình nghiên cứu khoa học cơng nghệ tỉnh Khánh Hịa” cơng trình nghiên cứu cá nhân chưa công bố cơng trình nghiên cứu khoa học khác thời điểm Kết đề tài thực sở nghiên cứu lý thuyết hướng dẫn khoa học TS Phạm Thị Thu Thúy Các số liệu hình ảnh hồn tồn xác nội dung đề tài có tham khảo, sử dụng tài liệu, thông tin đăng tải báo, tạp chí trang Web theo danh mục tài liệu đề tài Nha Trang, ngày 07 tháng 01 năm 2020 Tác giả luận văn Nguyễn Thị Xuân Phương iii LỜI CẢM ƠN Trong suốt quảng thời gian thực đề tài, nhận giúp đỡ quý phòng ban trường Đại học Nha Trang, quý thầy cô Khoa Công nghệ thơng tin Phịng Sau đại học tạo điều kiện tốt cho tơi hồn thành đề tài Đặc biệt hướng dẫn TS Phạm Thị Thu Thúy, người giảng viên hướng dẫn tận tình, dành nhiều thời gian, lịng nhiệt huyết động viên tơi nhiều để tơi hồn thành tốt đề tài Qua đây, xin gửi lời cảm ơn sâu sắc đến giúp đỡ Mặc dù cố gắng hoàn thiện đề tài, nhiên chắn cịn nhiều thiếu sót khả với kinh nghiệm thân hạn chế Tơi mong nhận góp ý q báu quý thầy cô bạn nhằm giúp bổ sung, hồn thiện q trình nghiên cứu sau Cuối xin gửi lời cảm ơn chân thành đến gia đình, quan tất bạn bè giúp đỡ, động viên suốt trình học tập thực đề tài Tôi xin chân thành cảm ơn! Nha Trang, ngày 07 tháng 01 năm 2020 Tác giả luận văn Nguyễn Thị Xuân Phương iv MỤC LỤC LỜI CAM ĐOAN iii LỜI CẢM ƠN iv MỤC LỤC .v DANH MỤC CHỮ VIẾT TẮT vii DANH MỤC CÁC HÌNH VẼ viii TRÍCH YẾU LUẬN VĂN x LỜI MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN VỀ CÁC VẤN ĐỀ NGHIÊN CỨU 1.1 Giới thiệu Web ngữ nghĩa 1.1.1 Web ngữ nghĩa 1.1.2 Kiến trúc Semantic Web 1.2 Các cơng trình nghiên cứu liên quan .10 1.2.1 Các cơng trình nghiên cứu nước 10 1.2.2 Các cơng trình nghiên cứu ngồi nước .11 1.3 Một số hệ thống thư viện Web ngữ nghĩa 12 1.3.1 Các hệ thống Việt Nam .12 1.3.2 Các hệ thống nước 16 1.4 Các công nghệ ngôn ngữ hỗ trợ 19 1.5 RDF tảng Web ngữ nghĩa 20 1.6 RDFa 21 1.7 SPARQL 22 1.8 Tìm kiếm ngữ nghĩa 23 CHƯƠNG 2: ONTOLOGY VÀ NGÔN NGỮ OWL 26 2.1 Sự cần thiết xây dựng Ontology 26 2.2 Khái quát Ontology 26 2.2.1 Khái niệm 26 2.2.2 Vai trò Ontology 27 2.2.3 Quy trình thiết kế, xây dựng Ontology 27 2.3 OWL [2] 30 2.3.1 Các đặc điểm OWL 30 2.3.2 Các phiên OWL .30 v CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG VÀ XÂY DỰNG ONTOLOGY 32 3.1 Phân tích thiết kế 32 3.1.1 Phân tích yêu cầu hệ thống 32 3.1.2 Mơ hình hóa u cầu 32 3.1.2.1 Xác định tác nhân 32 3.1.2.2 Biểu đồ trường hợp sử dụng hệ thống 32 3.1.3 Mô tả số biểu đồ hoạt động hệ thống 36 3.2 Phân tích hướng tìm kiếm hệ thống 40 3.3 Quy trình nghiệp vụ tạo lập quản lý Ontology 42 3.4 Suy diễn mơ hình Ontology .44 3.5 Phương pháp nghiên cứu xây dựng Ontology hệ thống tra cứu cơng trình nghiên cứu KHCN tỉnh Khánh Hòa 45 3.5.1 Quy trình xây dựng ứng dụng .45 3.5.2 Tổng hợp nguồn liệu .45 CHƯƠNG 4: XÂY DỰNG VÀ THỬ NGHIỆM PHẦN MỀM 57 4.1 Một số giao diện sử dụng cơng trình nghiên cứu khoa học cơng nghệ tỉnh Khánh Hòa 57 4.2 Một số giao diện phần quản trị cơng trình nghiên cứu khoa học cơng nghệ tỉnh Khánh Hịa 65 CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .75 5.1 Kết luận 75 5.2 Hướng phát triển 76 TÀI LIỆU THAM KHẢO 77 vi DANH MỤC CHỮ VIẾT TẮT Tiếng Việt: CSDL Cơ sở liệu CNTT Cơng nghệ thơng tin CTNCKHCN Cơng trình nghiên cứu khoa học công nghệ DASXTN Dự án sản xuất thử nghiệm KHCN Khoa học công nghệ Tiếng Anh: Hyper Text Markup Langguage (Ngôn ngữ đánh dấu siêu văn HTML bản) The Hypertext Transfer Protocol (Giao thức truyền tải siêu HTTP văn bản) Web Ontology Language (Một ngôn ngữ đánh dấu dùng để OWL xuất chia sẻ liệu Internet thơng qua mơ hình liệu gọi Ontology) RDF Resource Description Framework (Khung mô tả tài nguyên) Resource Description Framework Schema (Ngôn ngữ mô tả RDFS RDFa từ vựng ba RDF) Resource Description Framework in Attributes (Đánh dấu liệu có cấu trúc) SPARQL Protocol and RDF Query Language (Giao thức SPARQL SPARQL Ngôn ngữ Truy vấn RDF ) Uniform Resource Identifier (Một chuỗi ký tự dùng để URI xác định tài nguyên) World Wide Web Consortium (Tiêu chuẩn cho hoạt W3C động diễn Internet) XML eXtensible Markup Language (Ngôn ngữ đánh dấu mở rộng) URL Universal Resourse Locator (Tham chiếu tài nguyên Internet) vii DANH MỤC CÁC HÌNH VẼ Hình 1.1 Một đề xuất nguồn gốc Web với CERN [9] Hình 1.2 Sơ đồ phát triển tính thông minh liệu [9] .6 Hình 1.3 Mơ hình kiến trúc Web ngữ nghĩa [9] .7 Hình 1.4 Biểu diễn ngữ nghĩa đồ thị khái niệm .9 Hình 1.5 Trang thông tin Semantic web VN-KIM .13 Hình 1.6 Thư viện số ngữ nghĩa ViethanIT Library .15 Hình 1.7 Giao diện tìm kiếm ngữ nghĩa cho hệ thống CSDLQG TNMT .16 Hình 1.8 Trang tìm kiếm Swoogle Semant Web Search Engine 17 Hình 1.9 Trang tìm kiếm Falcons 17 Hình 1.10 Trang tìm kiếm Swse .18 Hình 1.11 Trang tìm kiếm Watson 18 Hình 1.12 Đồ thị RDF 20 Hình 1.13 Kiến trúc máy tìm kiếm ngữ nghĩa [13] .25 Hình 2.1 Quy trình thiết kế, xây dựng Ontology 28 Hình 2.2 Ngơn ngữ biểu diễn ontology OWL 30 Hình 3.1 Biểu đồ trường hợp sử dụng (Quản trị) 34 Hình 3.2 Biểu đồ trường hợp sử dụng (Người dùng nội bộ) 35 Hình 3.3 Biểu đồ trường hợp sử dụng (Khách) 35 Hình 3.4 Chức cập nhật nhiệm vụ KHCN 36 Hình 3.5 Chức Đăng nhập hệ thống 37 Hình 3.6 Chức Xem thông tin .38 Hình 3.7 Chức tải File đính kèm 39 Hình 3.8 Chức tải Tìm kiếm thông tin 40 Hình 3.9 Quá trình tìm kiếm ngữ nghĩa 41 Hình 3.10 Quy trình tạo lập quản lý Ontology 42 Hình 3.11 Ontology lớp CTNCKHCN tỉnh Khánh Hòa .46 Hình 3.12 Lớp phân lớp Ontology CTNCKHCN tỉnh Khánh Hịa .50 Hình 3.13 Các thuộc tính Ontology CTNCKHCN tỉnh Khánh Hịa 52 Hình 3.14 Các ràng buộc Ontology CTNCKHCN tỉnh Khánh Hịa 54 Hình 3.15 Các thực thể Ontology CTNCKHCN tỉnh Khánh Hòa 55 viii Hình 3.16 Truy vấn tra cứu thơng tin Ontology CTNCKHCN tỉnh Khánh Hịa 56 Hình 4.1 Kiến trúc tổng thể hệ thống 57 Hình 4.2 Giao diện trang chủ hệ thống 58 Hình 4.3 Trang chi tiết thơng tin nhiệm vụ KHCN 59 Hình 4.4 Giao diện thiết bị di động máy tính bảng hệ thống CTNCKHCN tỉnh Khánh Hòa 60 Hình 4.5 Giao diện tìm kiếm nâng cao hệ thống CTNCKHCN 61 Hình 4.6 Hiển thị kết tìm kiếm hệ thống CTNCKHCN 63 Hình 4.7 Hiển thị chi tiết thông tin nhiệm vụ KHCN .65 Hình 4.8 Giao diện đăng nhập xác minh tài khoản hệ thống 65 Hình 4.9 Danh sách file đính kèm nhiệm vụ KHCN 66 Hình 4.10 Giao diện trang chủ phần quản trị dành cho Admin 66 Hình 4.11 Giao diện quản trị mục nhiệm vụ KHCN 67 Hình 4.12 Tạo Ontology hệ thống CTNCKHCN tỉnh Khánh Hịa 68 Hình 4.13 Giao diện thêm, xóa, sửa hệ thống CTNCKHCN 70 Hình 4.14 Phần mềm quản lý nhiệm vụ KHCN Sở .74 ix TRÍCH YẾU LUẬN VĂN Luận văn “Ứng dụng cơng nghệ Web ngữ nghĩa xây dựng chương trình quản lý cơng trình nghiên cứu khoa học cơng nghệ tỉnh Khánh Hịa” nghiên cứu cách tổng quan Web ngữ nghĩa, nghiên cứu Ontology lý thuyết có liên quan để hỗ trợ việc xây dựng Ontology hệ thống tra cứu, thống kê cơng trình nghiên cứu khoa học cơng nghệ tỉnh Khánh Hịa Luận văn sâu vào việc tìm hiểu ngơn ngữ OWL truy vấn SPARQL xây dựng phần mềm tìm kiếm ngữ nghĩa cho hệ thống CSDL cơng trình nghiên cứu khoa học cơng nghệ tỉnh Khánh Hịa Luận văn xây dựng chương trình hệ thống mơ cơng cụ tìm kiếm thơng tin cơng trình nghiên cứu khoa học cơng nghệ tỉnh Khánh Hòa đầy đủ chức Website cần có Ontology chưa thật đầy đủ nên số nội dung ngữ nghĩa biểu diễn chưa được, chưa xử lý ngôn ngữ tự nhiên Từ khóa: Web ngữ nghĩa; cơng trình nghiên cứu khoa học công nghệ; Ontology x ?nv khcn:TG_BD ?o6 ?nv khcn:TG_KT ?o7 ?nv khcn:Kinh_phi_tong ?o8 ?nv khcn:Kinh_phi_SNKH ?o9 ?nv khcn:Co_muc_bao_mat ?o10 ?nv khcn:Co_linh_vuc_NC ?o11 ?nv khcn:Co_cap_quan_ly ?o12 ?nv khcn:Co_muc_tieu_KTXH ?o13 FILTER { ?nv = khcn:NVKH02 } } 64 38Hình 4.7 Hiển thị chi tiết thông tin nhiệm vụ KHCN 4.2 Một số giao diện phần quản trị cơng trình nghiên cứu khoa học cơng nghệ tỉnh Khánh Hòa Phần quản trị dành cho người dùng cấp tài khoản có tồn quyền quản trị Người dùng bắt buộc phải đăng nhập vào tài khoản để xác minh quyền truy cập 39Hình 4.8 Giao diện đăng nhập xác minh tài khoản hệ thống Nếu người dùng nội cấp tài khoản sau đăng nhập thành công thị trang chủ, người dùng có quyền tải file đính kèm 65 40Hình 4.9 Danh sách file đính kèm nhiệm vụ KHCN Nếu người quản trị sau đăng nhập thành công thị giao diện quản lý 41Hình 4.10 Giao diện trang chủ phần quản trị dành cho Admin Người quản trị hệ thống muốn xem thông tin mục nhấp chuột vào mục hiển thị SPARQL thể thông tin nhiệm vụ KHCN phần quản tri: SELECT ?s ?o1 ?o2 ?o3 ?o4 ?o5 ?o6 ?o7 ?o8 ?o9 ?o10 ?o11 ?o12 ?o13 WHERE { ?s rdf:type khcn:Nhiem_vu_KHCN OPTIONAL { ?s khcn:Ten_NVKH ?o1 } OPTIONAL { ?s khcn:Muc_tieu_NC ?o2 } OPTIONAL { ?s khcn:Phuong_phap_NC ?o3 } OPTIONAL { ?s khcn:Tom_tat_ND ?o4 } 66 OPTIONAL { ?s khcn:Tu_khoa ?o5 } OPTIONAL { ?s khcn:TG_BD ?o6 } OPTIONAL { ?s khcn:TG_KT ?o7 } OPTIONAL { ?s khcn:Kinh_phi_tong ?o8 } OPTIONAL { ?s khcn:Kinh_phi_SNKH ?o9 } OPTIONAL { ?s khcn:Co_muc_bao_mat ?o10 } OPTIONAL { ?s khcn:Co_linh_vuc_NC ?o11 } OPTIONAL { ?s khcn:Co_cap_quan_ly ?o12 } OPTIONAL { ?s khcn:Co_muc_tieu_KTXH ?o13 } }; 42Hình 4.11 Giao diện quản trị mục nhiệm vụ KHCN Hệ thống hỗ trợ cho người quản trị tạo file owl để lưu trữ liệu dự phịng cần 67 43Hình 4.12 Tạo Ontology hệ thống CTNCKHCN tỉnh Khánh Hòa 68 69 44Hình 4.13 Giao diện thêm, xóa, sửa hệ thống CTNCKHCN tỉnh Khánh Hòa SPARQL để thêm nhiệm vụ KHCN: INSERT DATA { khcn:ID rdf:type khcn:Nhiem_vu_KHCN khcn:ID khcn:Ten_NVKH "TenNhiemVu" khcn:ID khcn:Muc_tieu_NC "MucTieuNC" khcn:ID khcn:Phuong_phap_NC "PhuongPhapNC" 70 khcn:ID khcn:Tom_tat_ND "TomTatND" khcn:ID khcn:Tu_khoa "TuKhoa" khcn:ID khcn:TG_BD "ThoiGianBD" khcn:ID khcn:TG_KT "ThoiGianKT" khcn:ID khcn:Kinh_phi_tong "KinhPhiTong" khcn:ID khcn:Kinh_phi_SNKH "KinhPhiSNKH" khcn:ID khcn:Co_muc_bao_mat khcn:MucDoBaoMatID khcn:ID khcn:Co_linh_vuc_NC khcn:LinhVucNCID khcn:ID khcn:Co_cap_quan_ly khcn:CapQuanLyID khcn:ID khcn:Co_muc_tieu_KTXH khcn:MucTieuKTXHID}; SPARQL để sửa nhiệm vụ KHCN: DELETE { khcn:ID ?p ?o } INSERT { khcn:ID rdf:type khcn:Nhiem_vu_KHCN khcn:ID khcn:Ten_NVKH "TenNhiemVu" khcn:ID khcn:Muc_tieu_NC "MucTieuNC" khcn:ID khcn:Phuong_phap_NC "PhuongPhapNC" khcn:ID khcn:Tom_tat_ND "TomTatND" khcn:ID khcn:Tu_khoa "TuKhoa" khcn:ID khcn:TG_BD "ThoiGianBD" khcn:ID khcn:TG_KT "ThoiGianKT" khcn:ID khcn:Kinh_phi_tong "KinhPhiTong" khcn:ID khcn:Kinh_phi_SNKH "KinhPhiSNKH" khcn:ID khcn:Co_muc_bao_mat khcn:MucDoBaoMatID khcn:ID khcn:Co_linh_vuc_NC khcn:LinhVucNCID khcn:ID khcn:Co_cap_quan_ly khcn:CapQuanLyID khcn:ID khcn:Co_muc_tieu_KTXH khcn:MucTieuKTXHID 71 } WHERE { khcn:ID ?p ?o }; SPARQL để xóa nhiệm vụ KHCN: DELETE WHERE { khcn:ID ?p ?o }; Sau trình triển khai, cài đặt chạy thử nghiệm, hệ thống công trình nghiên cứu khoa học cơng nghệ tỉnh Khánh Hịa thiết kế, lập trình triển khai đảm bảo tương đối yêu cầu chức theo đề cương xây dựng Hệ thống không phân biệt chữ thường chữ Hoa chưa thể xử lý tiếng Việt không dấu Vấn đề tách từ xác định từ khóa, phần mềm khác đơn giản việc tác chuỗi tìm kiếm người dùng nhập theo khoảng trắng (theo từ đơn) Trong đó, hệ thống tách theo từ khóa lồng (ví dụ “Lê Hồi Nam chủ nhiệm nhiệm vụ” hiểu từ khóa “Lê Hồi Nam” “chủ nhiệm nhiệm vụ”) Với việc tách thành chuỗi từ khóa trên, kết tìm kiếm phù hợp với yêu cầu tìm kiếm người dùng Thời gian tiếp theo, cố gắng nghiên cứu khuyết điểm mà hệ thống chưa làm xử lý câu truy vấn như: - Xác định toán tử Xác định toán tử tìm kiếm câu truy vấn người dùng, qua tách câu truy vấn người dùng ban đầu thành câu truy vấn khác - Loại bỏ ký tự đặc biệt Trên sở danh mục ký tự đặc biệt cấu hình CSDL, thực việc loại bỏ tất ký tự đặc biệt thay chúng ký tự khoảng trống (space), loại bỏ tất ký tự khoảng trống hai đầu câu truy vấn bảo đảm câu truy vấn từ có khoảng trống - Xử lý từ dừng Từ dừng từ tiếng Việt khơng có nghĩa loại bỏ không ảnh hưởng đến kết tìm kiếm Dựa danh sách từ dừng cấu hình CSDL, thực việc loại bỏ từ dừng câu truy vấn - Xử lý tiếng Việt không dấu Công việc thực chất việc bỏ dấu tiếng Việt cho từ tiếng Việt không dấu đánh dấu sai câu truy vấn người dùng 72 Thực kết hợp 02 phương pháp sau: - Dựa quy tắc đánh dấu tiếng Việt - Dựa từ điển so khớp tiếng Việt có dấu tiếng Việt không dấu đề thực việc thay tiếng Việt khơng dấu thành có dấu - Xác định danh mục từ khóa Dựa danh mục từ cấu hình lưu trữ CSDL Sử dụng thuật tốn cửa sổ trượt để xác định từ khóa tương ứng câu truy vấn người dùng Thuật tốn cho phép xác định từ khóa lồng Kết bước đưa danh mục từ khóa phù hợp với câu truy vấn ban đầu người dùng - Xác định từ khóa bổ sung Dựa Ontology cơng trình nghiên cứu KHCN tỉnh Khánh Hịa danh mục từ khóa xác định bước Thực việc tìm kiếm Ontology để bổ sung thêm từ khóa có nghĩa tương đương (đồng nghĩa) từ khóa có nghĩa tổng quát (khái niệm mức trên) từ khóa có nghĩa cụ thể (khái niệm mức dưới) để bổ sung vào danh mục từ khóa * So sánh đánh giá với phần mềm Sở Khoa học Cơng nghệ Khánh Hịa (gọi tắt Sở): Phần mềm Sở phục vụ cho nội Sở, bắt buộc phải có tài khoản đăng nhập sử dụng Phần mềm có chức phần mềm thông thường khác Phần tìm kiếm phần mềm có tìm kiếm theo tên nhiệm vụ KHCN theo trường thông tin mặc định nên không linh hoạt hạn chế nội dung cần tìm kiếm 73 45Hình 4.14 Phần mềm quản lý nhiệm vụ KHCN Sở 74 CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 Kết luận Sau hoàn thành luận văn này, em thu số kết sau: - Về mặt lý thuyết: + Nắm bắt công nghệ Web ngữ nghĩa, vai trị lĩnh vực thực tế cách tạo ứng dụng Web ngữ nghĩa + Nắm bắt cách sử dụng công cụ Protégé + Ban đầu nắm cách xây dựng Ontology dùng để biểu diễn thông tin có ngữ nghĩa lĩnh vực cụ thể + Hiểu việc áp dụng Ontology liệu ngữ nghĩa vào việc xây dựng cơng cụ tìm kiếm Web ngữ nghĩa công nghệ liên quan đến nhiều vấn đề kỹ thuật phức tạp Việc xây dựng cơng cụ tìm kiếm khơng mới, hướng tiếp cận ngữ nghĩa chưa có nhiều cơng trình nghiên cứu Qua thời gian làm luận văn, thân em cố gắng nâng cao khả nghiên cứu, khả đọc tham khảo tài liệu Tuy nhiên, lực thân cịn có hạn, nên chưa thể có nghiên cứu thật sâu cơng nghệ Web ngữ nghĩa, chưa có đóng góp mặt lý thuyết - Về mặt chương trình + Bước đầu xây dựng Ontology hệ thống cơng trình nghiên cứu KH&CN tỉnh Khánh Hịa + Xây dựng chương trình hệ thống mơ cơng cụ tìm kiếm thơng tin cơng trình nghiên cứu KH&CN tỉnh Khánh Hịa theo chức khác Việc phát triển ứng dụng này, giúp ích lớn việc cung cấp thông tin KH&CN, đặc biệt người làm nghiên cứu tiếp cận nhanh chóng với nguồn liệu thông tin CTNCKHCN tỉnh Khánh Hòa Kết tránh thời gian lọc liệu tìm kiếm cho người sử dụng Ontology xây dựng chưa thật đầy đủ, nên số nội dung ngữ nghĩa chưa biểu diễn được, kết tìm kiếm theo từ khóa Hơn việc xây dựng 75 Ontology cần phải có nhiều yếu tố hỗ trợ, cần phải có chuyên gia yếu tố quan trọng Ngoài ra, em chưa sử dụng công cụ xử lý ngôn ngữ tự nhiên để phân tích, tất thuật ngữ liệt kê thủ cơng Ngồi kết trên, luận văn có 01 báo “Ứng dụng Sematic Web xây dựng Hệ thống tra cứu, thống kê cơng trình nghiên cứu khoa học” đăng Tạp chí Khoa học Cơng nghệ Khánh Hịa số ISSN: 1859-1981 số 5/2019 5.2 Hướng phát triển - Nghiên cứu ứng dụng Ontology đầy đủ vào pha trình tìm kiếm, từ việc phân tích câu hỏi người dùng, đánh mục liệu đến đưa kết phù hợp cho người dùng - Số lượng tài nguyên liệu sưu tập hạn chế Cần phải sưu tầm tài liệu từ nhiều nguồn khác để sưu tập đầy đủ phù hợp với đối tượng sử dụng hệ thống CTNCKHCN tỉnh Khánh Hòa - Tiếp tục nghiên cứu tiếp cận nghiên cứu công nghệ Web ngữ nghĩa, giúp ta có phương pháp tiếp cận mới, sử dụng công cụ hiệu 76 TÀI LIỆU THAM KHẢO Tài liệu tiếng Việt Cao Hoàng Trụ (2006), Nghiên cứu phát triển kỹ thuật xây dựng khai thác thông tin Web có ngữ nghĩa, Đại học Bách khoa TP Hồ Chí Minh - Đề tài cấp nhà nước Hoàng Bảo Hùng (2017), Nghiên cứu xây dựng liệu mở liên kết ứng dụng cho thư viện số trường Cao đẳng Công nghệ thông tin Hữu nghị Việt - Hàn, Cao đẳng Công nghệ thông tin Hữu nghị Việt – Hàn – Đề tài khoa học công nghệ cấp Lương Đỗ Long (2011), Ứng dụng web ngữ nghĩa lưu trữ quản lý tài liệu số, Luận văn thạc sĩ khoa học ngành Công nghệ thông tin, Đại học Quốc gia Hà Nội Nguyễn Ngọc Phú (2013), Ứng dụng web ngữ nghĩa khai phá liệu xây dựng hệ thống tra cứu, thống kê cơng trình nghiên cứu khoa học, Luận văn thạc sĩ kỹ thuật ngành Khoa học máy tính, Đại học Đà Nẵng Nguyễn Ngọc Vũ (2018), "Nghiên cứu ứng dụng lý thuyết Ontology công nghệ Semantic Web để tích hợp liệu, xây dựng cơng cụ tìm kiếm ngữ nghĩa CSDLQG TN&MT", Cục Công nghệ thông tin Dữ liệu tài nguyên môi trường – Đề tài khoa học công nghệ cấp Tô Thị Thìn (2016), Ứng dụng Web ngữ nghĩa xây dựng hệ thống tài nguyên số cho Trung tâm Tin học Sở Giáo dục Hải Phòng, Luận văn thạc sĩ kỹ thuật, Đại học Hàng hải Việt Nam Trần Ngọc Đức (2012), Tìm hiểu Web ngữ nghĩa, xây dựng ứng dụng tìm kiếm tài liệu Tiếng Việt, Luận văn thạc sĩ kỹ thuật ngành Khoa học máy tính, Đại học Đà Nẵng Aghajani, N (2012), "Semoogle - An Ontology Based Search Engine", Master thesis, Norwegian University of Science and Technology Berners-Lee, G T., Hendler, J., Lassila, O (2001), "The Semantic Web A New Form of Web Content That Is Meaningful to Computers Will Unleash a Revolution of New Possibilities", Scientific American 284, tr 1-5 10 Bonino, D., Corno , F., Farinetti , L., Bosca, A (2004), "Ontology Driven Semantic Search", WSEAS Transaction on Information Science and Application, 1, tr 1597-1605 11 Cheng, G., Ge, W., Wu, H., Qu, Y (2008), "Searching Semantic Web Objects Based on Class Hierarchies", www 2008 Workshop: Linked Data on the Web (LDOW2008) 12 Gupta, P N., Singh, P., Singh, P P., Singh, P Kr., Sinha, D (2012), "A Novel Architecture of Ontology based Semantic Search Engine", International Journal of Science and Technology 1(12) 13 http://semanticweb.org/wiki/SPROT.html 77 14 https://csharp.hotexamples.com/examples/OwlDotNetApi/OwlProperty/-/phpowlproperty-class-examples.html 15 https://protege.stanford.edu 16 Khan, H U., Saqlain, S M., Shoaib, M and Sher, M (2013), "Ontology Based Semantic Search in Holy Quran", International Journal of Future Computer and Communication 2(6), tr 570-575 17 Moawad, I F., Abdeen, M., Aref, M M (2010), "Ontology-based Architecture for an Arabic Semantic Search Engine", The Tenth Conference on Language Engineering tr 15-16 18 Noy, N F and McGuinness, D L (2001), "Ontology Development 101: A Guide to Creating Your First Ontology", Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 and Stanford Medical Informatics Technical Report SMI-2001-0880 78 ... tài ? ?Ứng dụng công nghệ Web ngữ nghĩa xây dựng chương trình quản lý cơng trình nghiên cứu khoa học cơng nghệ tỉnh Khánh Hòa? ?? triển khai Mục tiêu nghiên cứu - Tìm hiểu cơng nghệ Web ngữ nghĩa, ... DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NHA TRANG NGUYỄN THỊ XUÂN PHƯƠNG ỨNG DỤNG CÔNG NGHỆ WEB NGỮ NGHĨA XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ CÁC CƠNG TRÌNH NGHIÊN CỨU KHOA HỌC VÀ CƠNG NGHỆ TẠI TỈNH KHÁNH HÒA... mềm quản lý nhiệm vụ KHCN Sở .74 ix TRÍCH YẾU LUẬN VĂN Luận văn ? ?Ứng dụng cơng nghệ Web ngữ nghĩa xây dựng chương trình quản lý cơng trình nghiên cứu khoa học cơng nghệ tỉnh Khánh Hòa? ?? nghiên