Xây dựng website đánh giá độ tin cậy của bộ đề trắc nghiệm và công cụ tìm kiếm dựa trên ontology

58 9 0
Xây dựng website đánh giá độ tin cậy của bộ đề trắc nghiệm và công cụ tìm kiếm dựa trên ontology

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC NHA TRANG NGÔ THANH TÙNG XÂY DỰNG WEBSITE ĐÁNH GIÁ ĐỘ TIN CẬY CỦA BỘ ĐỀ TRẮC NGHIỆM VÀ CÔNG CỤ TÌM KIẾM ĐỰA TRÊN ONTOLOGY LUẬN VĂN THẠC SĨ KHÁNH HÒA – 2020 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC NHA TRANG NGÔ THANH TÙNG XÂY DỰNG WEBSITE ĐÁNH GIÁ ĐỘ TIN CẬY CỦA BỘ ĐỀ TRẮC NGHIỆM VÀ CƠNG CỤ TÌM KIẾM ĐỰA TRÊN ONTOLOGY LUẬN VĂN THẠC SĨ Ngành: Công Nghệ Thông Tin Mã số: 8480201 Quyết định giao đề tài: 1244/QĐ-ĐHNT ngày 25/9/2019 Quyết định thành lập HĐ: Ngày bảo vệ: 07/06/2020 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 Khoa Sau Đại học: KHÁNH HỊA - 2020 LỜI CAM ĐOAN Tơi xin cam đoan kết đề tài: “Xây dựng website đánh giá độ tin cậy đề trắc nghiệm cơng cụ tìm kiếm đựa ontology” cơng trình nghiên cứu cá nhân chƣa đƣợc cơng bố cơng trình khoa học khác thời điểm Khánh Hòa, ngày 20 tháng năm 2020 Tác giả luận văn Ngô Thanh Tùng iii LỜI CẢM ƠN Trong suốt thời gian thực đề tài, nhận đƣợc giúp đỡ quý phòng ban Trƣờng Đại học Nha Trang, Khoa CNTT Phòng Đào tạo Sau Đại học tạo điều kiện tốt cho tơi đƣợc hồn thành đề tài Đặc biệt hƣớng dẫn tận tình TS Phạm Thị Thu Thúy giúp 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 đỡ Cuối xin gửi lời cảm ơn chân thành đến gia đình tất bạn bè giúp đỡ, động viên tơi suốt q trình học tập thực đề tài Tôi xin chân thành cảm ơn! Khánh Hòa, ngày 20 tháng năm 2020 Tác giả luận văn Ngô Thanh Tù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 BẢNG viii DANH MỤC HÌNH ix TRÍCH YẾU LUẬN VĂN .x MỞ ĐẦU CHƢƠNG 1: TỔNG QUAN VỀ ONTOLOGY .2 1.1 Giới thiệu Ontology 1.1.1 Tổng quan Ontology .2 1.1.2 Phƣơng thức xây dựng Ontology 1.1.3 Ngôn ngữ để diễn đạt Ontology 1.2 Truy vấn liệu RDF 1.2.1 Mơ hình RDF 1.2.2 RDF Schema 1.2.3 SPARQL .5 1.3 Công cụ phần mềm xây dựng Ontology 1.3.1 Protégé 1.3.2 Plugin Ontop CHƢƠNG MỘT SỐ PHƢƠNG PHÁP TÍNH ĐỘ TIN CẬY CỦA MỘT BÀI KIỂM TRA 10 2.1 Phƣơng pháp cổ điển (CTT) .10 2.1.1 Phƣơng trình lý thuyết khảo thí cổ điển [2] 10 2.1.2 Cơng thức khác tính độ tin cậy 12 2.2 Phƣơng pháp đại (Lý thuyết hồi đáp) [1] 13 2.3 Mối quan hệ Lý thuyết hồi đáp Lý thuyết đánh giá cổ điển 15 2.4 Ƣu nhƣợc điểm phƣơng pháp đánh giá 15 2.4.1 Lý thuyết đánh giá cổ điển 15 2.4.2 Lý thuyết hồi đáp 16 CHƢƠNG 3.PHÂN TÍCH THIẾT KẾ HỆ THỐNG KIỂM TRA TRẮC NGHIỆM .17 3.1 Phân tích hệ thống 17 v 3.2 Xây dựng CSDL 18 3.2.1 Quản lý tài khoản 18 3.2.2 Quản lý kiểm tra online 18 3.2.3 Quản lý kiểm tra giấy .19 3.3 Mơ hình hóa chức trang web kiểm tra trắc nghiệm 20 3.3.1 Chức giáo viên .20 3.3.2 Chức học sinh 21 3.3.3 Chức chung ngƣời dùng .21 3.4 Mơ hình hóa số quy trình hoạt động trang web 22 3.4.1 Đăng nhập vào hệ thống 22 3.4.2 Quy trình thiết kế kiểm tra giáo viên 23 CHƢƠNG XÂY DỰNG TRANG WEB KIỂM TRA TRẮC NGHIỆM 26 4.1 Các công cụ hỗ trợ tạo lập trang web kiểm tra trắc nghiệm .26 4.2 Thiết kế chức chấm kiểm tra trắc nghiệm giấy 27 4.2.1 Chấm điểm điện thoại di động 27 4.2.2 Chấm điểm máy scanner 34 4.3 Sử dụng phần mềm tạo lập chức tìm kiếm Ontology 36 4.3.1 Sử dụng Protégé để xây dựng cấu trúc Ontology .36 4.3.2 Sử dụng plugin Ontop mapping liệu từ MySql vào Ontology .37 4.3.3 Sử dụng Server Tomcat Rdf4j-workbench tạo Endpoint giúp thực câu truy vấn SPARQL .37 4.3.4 Thiết kế chức tìm kiếm câu hỏi trắc nghiệm hệ thống 39 4.4 Một số chức đặc trƣng trang web .42 4.4.1 Tổng quan trang web 42 4.4.2 Chức tạo đề trắc nghiệm .42 4.4.3 Chức kiểm tra trắc nghiệm trực tuyến 42 4.4.4 Chức kiểm tra trắc nghiệm giấy 43 CHƢƠNG KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN .44 TÀI LIỆU THAM KHẢO 47 vi DANH MỤC CHỮ VIẾT TẮT Tên viết tắt Tên đầy đủ tiếng Việt Tên đầy đủ tiếng Anh CNTT Công nghệ thông tin CSDL Cơ sở liệu CSDLQH Cơ sở liệu quan hệ VAR Phƣơng sai Variance COV Đồng phƣơng sai Covariance CTT Phƣơng pháp đánh giá độ tin cậy cổ điển Classical Test Theory ICC Đƣờng cong đặc trƣng Item Characteristic Curves IRT Lý thuyết hồi đáp Item Response Theory OBDA Truy cập liệu dựa Ontology Ontology-based data access OWL Ngôn ngữ đánh dấu dùng để xuất chia sẻ liệu Web Ontology Language Internet thơng qua mơ hình liệu Ontology RDF Framework mô tả tài nguyên Resource Description Framework RDFS Lƣợc đồ RDF Resource Description Framework Schema SPARQL Giao thức SPARQL ngôn ngữ truy vấn RDF SPARQL Protocol and RDF Query Language URI Định danh tài nguyên thống Uniform Resource Identifier URL Định vị tài nguyên thống Uniform Resource Locator W3C Tổ chức mạng toàn cầu World Wide Web Consortium XML Ngôn ngữ đánh dấu mở rộng eXtensible Markup Language vii DANH MỤC BẢNG Bảng 2.1 Mối quan hệ IRT CCT 15 Bảng 3.1 Cấu trúc kiểm tra .23 Bảng Một số lệnh javascrip jQuery giúp quản lý camera 28 viii DANH MỤC HÌNH Hình 1.1 Kiến trúc Ontop Hình 1.2 Giao diện mapping CSDL plugin Ontop Hình 1.3 Giao diện chạy thử query SPARQL plugin Ontop Hình 1.4 Sesame OpenRDF Workbench Hình 2.1 Đƣờng cong đặc trƣng câu hỏi 13 Hình 3.1 Table quản lý tài khoản 18 Hình 3.2 Mơ hình CSDL quản lý kiểm tra online 18 Hình 3.3 Mơ hình CSDL quản lý kiểm tra giấy 19 Hình 3.4 Chức giáo viên 20 Hình 3.5 Chức học sinh 21 Hình 3.6 Chức chung ngƣời dùng 21 Hình 3.7 Đăng nhập vào hệ thống 22 Hình 3.8 Quy trình làm kiểm tra học sinh 22 Hình 3.9 Tạo kiểm tra trực tuyến trang web 23 Hình 3.10 Quy trình thiết kế kiểm tra giấy giáo viên .25 Hình 4.1 Một số giao diện chức chấm qua mạng 27 Hình 4.2 Ảnh đƣợc chụp từ điện thoại 29 Hình 4.3 Ảnh sau bƣớc tiền xử lý (ảnh xám làm nhòe) 29 Hình 4.4 Tìm cạnh hình .30 Hình 4.5 Trang giấy đƣợc cắt từ ảnh gốc 30 Hình 4.6 Giúp nhận diện câu trả lời, mã đề, mã học sinh 31 Hình 4.7 Giao diện chấm máy scanner 34 Hình Kết sau upload file ảnh lên máy chủ 35 Hình 4.9 Cấu trúc Ontology 36 Hình 4.10 Mapping liệu từ MySql vào Ontology 37 Hình 4.11 Rdf4j-workbench 37 Hình 4.12 Tạo kết nối đến file Ontology 38 Hình 4.13 Thơng tin SPARQL Endpoint 38 Hình 4.14 giao diện tìm kiếm câu hỏi 39 Hình 4.15 Kết nhận đƣợc sau thực chức tìm kiếm 39 ix TRÍCH YẾU LUẬN VĂN Luận văn “Xây dựng website đánh giá độ tin cậy đề trắc nghiệm cơng cụ tìm kiếm đựa ontology” Nghiên cứu cấu trúc Ontology công cụ giúp ánh xạ CSDLQH vào cấu trúc ontology để hỗ trợ cho việc tìm kiếm, thống kê liệu Nghiên cứu cách thức, phƣơng pháp đánh giá độ tin cậy đề kiểm tra trắc nghiệm khách quan Nghiên cứu cách thức tạo lập trang web có sử dụng CSDL ontology, bƣớc đầu tạo lập, thiết kế đƣợc trang web ngữ nghĩa Nghiên cứu cách thức trích xuất thơng tin từ file ảnh cập nhật thông tin thu thập đƣợc vào CSDL Luận văn xây dựng đƣợc trang web giúp tạo lập, quản lý, đánh giá đề kiểm tra trắc nghiệm Hỗ trợ giáo viên đánh giá đƣợc nội dung kiểm tra trắc nghiệm Tuy nhiên luận văn số hạn chế nhƣ: Vẫn chƣa nhận diện hiệu hình chụp từ điện thoại, chức tìm kiếm cịn hạn chế chƣa xử lý đƣợc ngôn ngữ tự nhiên để tìm kiếm theo hƣớng ngữ nghĩa Từ khóa: Ontology, ontop, đánh giá độ tin cậy kiểm tra trắc nghiệm, opencv x } // -$loi = $id[6]; if ($loi == " ''") { unset($id[6]); unset($id[0]); //tên - lop $tenlop = $this->ajax_m->get_use(str_replace(", ", "", $id)); if ($tenlop) echo " {$tenlop[0]} {$tenlop[1]}"; else { echo " Sai SBD "; return; } } else { echo " Sai SBD "; return; } // -unset($as[50]); //de lay hai so dau $de = (int) $id_ts[0] * 10 + (int) $id_ts[1]; //điểm số $diemso = $this->ajax_m->mark_test($as, $de, $idbt, $this>ajax_m->get_usename(str_replace(" ", "", implode("", $id)))); echo " " $diemso[0] ""; } 4.2.2 Chấm điểm máy scanner Hình 4.7 Giao diện chấm máy scanner 34 Hình Kết sau upload file ảnh lên máy chủ Quy trình chấm điểm máy scanner đƣợc thực theo bƣớc sau Bƣớc 1:  Quét tất kiểm tra máy scanner  Nén tất file ảnh lại upload lên trang web  Trang web tự giải nén tất file vào thƣ mục Bƣớc 2:  Gọi chƣơng trình python để nhận diện ảnh cách đọc file ảnh máy chủ  Từ ảnh vừa đọc đƣợc nhận diện ảnh trích xuất kết theo quy trình nhận diện ảnh điện thoại 35 4.3 Sử dụng phần mềm tạo lập chức tìm kiếm Ontology 4.3.1 Sử dụng Protégé để xây dựng cấu trúc Ontology Hình 4.9 Cấu trúc Ontology 36 4.3.2 Sử dụng plugin Ontop mapping liệu từ MySql vào Ontology Hình 4.10 Mapping liệu từ MySql vào Ontology 4.3.3 Sử dụng Server Tomcat Rdf4j-workbench tạo Endpoint giúp thực câu truy vấn SPARQL Dƣới bƣớc tạo lập web service cung cấp dịch vụ truy vấn SPARQL Bƣớc 1: Khởi động webserver Tomcat Bƣớc 2: Cấu hình Rdf4j-workbench để liên kết đến csdl Ontology Từ cửa sổ Rdf4j-workbench chọn “New repository” Hình 4.11 Rdf4j-workbench Nhập thông tin tự chọn nhƣ ID, Title 37 Đƣờng dẫn đến file Ontology, mapping, ontop Properties file Hình 4.12 Tạo kết nối đến file Ontology Hồn thành việc tạo ta có đƣợc kết nhƣ sau: Hình 4.13 Thơng tin SPARQL Endpoint Đƣờng liên kết : “http://localhost:8080/RDF4j-server/repositories/luanvan” “SPARQL endpoint” Với đƣờng liên kết ta thực câu truy vấn SPARQL 38 4.3.4 Thiết kế chức tìm kiếm câu hỏi trắc nghiệm hệ thống Hình 4.14 giao diện tìm kiếm câu hỏi Trang web sử dụng hai chức tìm kiếm câu hỏi web:  Tìm kiếm câu truy vấn SQL CSDL quan hệ MySQL  Tìm kiếm câu truy vấn SPARQL CSDL Ontology đƣợc ánh xạ Rdf4j-server Hình 4.15 Kết nhận đƣợc sau thực chức tìm kiếm 39 Cả hai phƣơng pháp tìm kiếm trả mảng phần tử mảng chứa thông tin ID câu hỏi nội dung câu hỏi 4.3.4.1 Tìm kiếm câu truy vấn SQL Dựa tùy chọn nhƣ môn, lớp, học kỳ, hệ số ngƣời dùng trang web đƣa câu truy vấn thích hợp để trả kết tƣơng ứng Dƣới code tìm kiếm: public function sql_search(){ $id = 0; if($this->input->post("c_heso")){ $sql = "SELECT id,HTML_UnEncode( noidung)as tim,noidung FROM tn_cauhoi WHERE nhom !=0 AND idbt IN ( SELECT id FROM `d_baitap` WHERE menu = ?)"; $id = $this->input->post("c_heso"); } else if($this->input->post("c_hocky")){ $sql = "SELECT id,HTML_UnEncode( noidung)as tim,noidung FROM tn_cauhoi WHERE nhom !=0 AND idbt IN ( SELECT id FROM `d_baitap` WHERE menu IN( SELECT id FROM d_menu WHERE parent = ?))"; $id = $this->input->post("c_hocky"); } else if($this->input->post("c_lop")){ $sql = "SELECT id,HTML_UnEncode( noidung)as tim,noidung FROM tn_cauhoi WHERE nhom !=0 AND idbt IN ( SELECT id FROM `d_baitap` WHERE menu IN( SELECT id FROM d_menu WHERE parent IN( SELECT id FROM d_menu WHERE parent = ?)))"; $id = $this->input->post("c_lop"); } else if($this->input->post("c_mon")){ $sql = "SELECT id,HTML_UnEncode( noidung)as tim,noidung FROM tn_cauhoi WHERE nhom !=0 AND idbt IN ( SELECT id FROM `d_baitap` WHERE menu IN( SELECT id FROM d_menu WHERE parent IN( SELECT id FROM d_menu WHERE parent IN ( i $id = $this->input->post("c_mon"); } else { return array(); } if($this->input->post("g")) g if($id){ return $this->db->query($sql,array($id))->result_array(); } } 40 4.3.4.1 Tìm kiếm câu truy vấn SPARQL Trang web trích lọc từ khóa đƣợc ngƣời dùng nhập vào để đƣa câu SPARQL tƣơng ứng: public function ontosearch(){ $url = 'http://kiemtra.chuyenthanglongdalat.edu.vn:8080/rdf4jserver/repositories/luanvan'; $query = "PREFIX : SELECT ?nd ?id WHERE { ?lop :p_cha ?mon ?hk :p_cha ?lop ?hs :p_cha ?hk ?bt :p_cha ?hs ?ch :p_cha ?bt ?ch :ch_noidung ?nd ?ch :ch_dokho ?dokho ?ch :ch_phanbiet ?phanbiet ?ch :ch_id ?id }"; $data = array('query' => $query); $options = array( 'http' => array( 'header' => "Content-type: application/x-www-formurlencoded;text/html; charset=utf-8\r\n", 'method' => 'POST', 'content' => http_build_query($data), ) ); $context = stream_context_create($options); $result = file_get_contents($url, true, $context); $result = str_replace('"', "", $result); $arr = explode(PHP_EOL,$result); foreach ($arr as &$e) { $i = iisossss($e,','); $e = substr_replace($e,"~", $i,1); $e = explode("~", $e); if(count($e)==2){ $results= [ 'noidung' => $e[0], 'id' => $e[1] ]; $e = $results; } else { $results= [ 'noidung' => implode("\\",$e), 'id' => ]; $e = $results; } } return $i; } 41 4.4 Một số chức đặc trƣng trang web 4.4.1 Tổng quan trang web Trang web hỗ trợ đầy đủ cách thức kiểm tra trắc nghiệm giáo viên THPT bao gồm công việc sau: Quản lý thông tin học sinh Trang web có đầy đủ chức giúp giáo viên kiểm tra trắc nghiệm giấy lẫn kiểm tra trực tuyến mạng Sau kiểm tra trang web có cơng thức để đánh giá độ khó, độ phân biệt câu hỏi đánh giá độ tin cậy kiểm tra trắc nghiệm 4.4.2 Chức tạo đề trắc nghiệm  Trang web khơng có ngân hàng đề Mỗi kiểm tra có đề khác  Trang web cho phép tạo khơng giới hạn nhóm câu hỏi o Nhóm câu hỏi giúp giáo viên gộp nhiều câu hỏi có độ khó nội dung kiến thức lại với o Với nhóm câu hỏi giáo viên quy định số câu hỏi sử dụng để trộn đề VD: Nhóm có 10 câu hỏi Giáo viên quy định trang web chọn ngẫu nhiên câu hỏi nhóm câu hỏi để sử dụng cho đề  Số lƣợng câu hỏi đề lớn số lƣợng câu hỏi đề kiểm tra  Vì câu hỏi có độ khó lƣợng kiến thức đƣợc gộp thành nhóm nên đề kiểm tra đề có khác biệt lớn câu hỏi nhƣng độ khó đề không bị chênh lệch nhiều 4.4.3 Chức kiểm tra trắc nghiệm trực tuyến  Đề kiểm tra bao gồm đề trắc nghiệm đề tự luận Học sinh phải làm đề trắc nghiệm trƣớc đƣợc làm đề tự luận  Một số chức giúp hạn chế gian lận kỳ kiểm tra: o Trang web đếm số lần học sinh thoát khỏi giao diện làm 42 o Trang web đếm số máy tính thí sinh sử dụng để làm tập Nếu học sinh đăng nhập từ máy tính trở lên điểm trắc nghiệm học sinh 4.4.4 Chức kiểm tra trắc nghiệm giấy Trang web cung cấp đầy đủ công cụ để tạo lập kỳ kiểm tra trắc nghiệm bao gồm công việc sau: Tạo đề kiểm tra Trộn đề (có thể trộn tối đa 99 đề) In đề kiểm tra đƣợc định dạng để tiết kiệm trang in khổ giấy A4 Chấm kiểm tra điện thoại file ảnh đƣợc quét từ máy scanner 43 CHƢƠNG KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Kết luận Về mặt lý thuyết:  Bƣớc đầu nắm bắt vận dụng công nghệ web ngữ nghĩa để tạo lập trang web  Hiểu vận dụng đƣợc số cơng cụ có sẵn để thiết kế trang web ngữ nghĩa nhƣ: Protégé, Ontop, RDF4J…  Tìm hiểu đƣợc số phƣơng pháp xử lý ảnh để trích lọc thơng tin từ liệu ảnh Về mặt thực tiễn:  Xây dựng đƣợc trang web hoàn chỉnh giúp hỗ trợ giáo viên trƣờng THPT kỳ kiểm tra trắc nghiệm  Xây dựng đƣợc ứng dụng quét ảnh kiểm tra trắc nghiệm nhập liệu tự động  Ứng dụng vào thực tế trƣờng THPT chuyên Thăng Long – Tp Đà Lạt  Xây dựng đƣợc Ontology hỗ trợ việc tìm kiếm, phân loại câu hỏi đề kiểm tra trắc nghiệm  Xây dựng đƣợc chức đánh giá độ tin cậy đề câu hỏi trắc nghiệm  Dựa vào kết đánh giá kiểm tra trắc nghiệm trang web giúp giáo viên nhận đƣợc lỗi đề nhƣ: o Chƣa đánh giá độ khó câu hỏi o Một câu hỏi có độ khó cao nhƣng độ phân biệt thấp, có nghĩa:  Hoặc giáo viên đề bị sai  Hoặc đa số học sinh chƣa nắm đƣợc kiến thức nên trả lời sai o Phát câu hỏi có đáp án gây nhiễu khơng phù hợp nhƣ:  Học sinh đa số chọn vào đáp án gây nhiễu  Khơng có học sinh chọn vào đáp án gây nhiễu 44 Từ giáo viên chỉnh sửa lại đề, chỉnh sửa lại câu hỏi để đánh giá lực học sinh Một số ƣu điểm sử dụng CSDL ontology:  Nếu thiết đặt Endpoint để truy vấn liệu ontology khơng bị hạn chế mặt lƣu trữ liệu tập trung hay phân tán Vì phát triển trang web có chức tìm kiếm, đánh giá liệu từ nhiều trang web ngữ nghĩa khác nhƣng có cấu trúc liệu  Việc tìm kiếm ngơn ngữ truy vấn SPARQL linh hoạt, câu truy vấn ngắn gọn gần với ngôn ngữ tự nhiên nên hỗ trợ đắc lực cho việc trích lọc, tìm kiếm, tính tốn  Các “Object property” CSDL ontology giúp liên kết “class” cách hiệu quả, logic giúp việc thiết kế xây dựng CSDL đƣợc nhanh thể đƣợc quan hệ liệu Một số tồn đề tài:  Thời gian nghiên cứu thuật toán đánh giá độ tin cậy đề kiểm tra chƣa đƣợc nhiều, kết thu đƣợc số điểm cịn mang tính chủ quan đề trang web có cấu trúc khác với đề chuẩn ví dụ: Bộ đề có 60 câu hỏi nhƣng làm học sinh có 40 câu hỏi đƣợc chọn từ 60 câu hỏi Vì vậy, cần có nhiều thời gian liệu để tìm đƣợc cơng thức tối ƣu giúp đánh giá đƣợc độ tin cậy kiểm tra  Việc tính tốn độ tin cậy, độ khó, độ phân biệt chƣa đạt đƣợc tính xác cao Nguyên nhân: Do liệu thu thập không nhiều, chủ yếu tập trung môn Tin học hai trƣờng THPT chuyên Thăng Long Trần Phú Hƣớng phát triển  Tìm hiểu sâu thuật tốn đánh giá độ tin cậy  Nâng cao khả nhận diện đề kiểm tra điện thoại  Phát triển thêm số dạng đề kiểm tra nhƣ kéo thả, điền khuyết… 45  Nâng cao chức tìm kiếm nhƣ xử lý ngôn ngữ tự nhiên  Nghiên cứu thêm số công nghệ AI nhận diện ảnh, xử lý ngôn ngữ … để giúp trang web thân thiện với ngƣời sử dụng 46 TÀI LIỆU THAM KHẢO [1] Lâm Quang Thiệp, Đo lƣờng giáo dục lý thuyết ứng dụng, NXB Đại học Quốc gia Hà Nội, 2010 [2] Nguyễn Thị Ánh Dƣơng, Đặc trƣng phƣơng thức tuyển sinh đại học sau đại học Hoa Kỳ, 2013 [3] Vũ Thanh Hiền, Một số phƣơng pháp đo độ tin cậy kiểm tra, 2010 [4] Lê Thị Hải Yến, Các phƣơng pháp đánh giá độ tin cậy hệ thống tính tốn qua cấu trúc hệ thống, 2012 [5] Óscar Corcho, Ontop: Answering SPARQL Queries over Relational Databases, 2015 [6] Tahani Mohammad Alsubait, Ontology-based multiple-choice question generation 2015 [7] Nguyễn Đức Thuần - Đồn Văn Thắng, Thống kê máy tính – Computational Statistics, 2016 [8] Birnbaum, A Some latent trade models and their use in inferring an examinee's ability Trong F.M Lord and M.R Novick (Eds), Statistical Theories of Mental Test Scores Reading, M.A: AddisonWesley, 1968 [9] Lord, F.M Applications of Item Response Theory to Practical Testing Problems Lawrence Erbaum Associates, Publishers, 1980 [10] https://github.com/ontop/ontop/wiki, ngày truy cập: 02/2020 [11] W3C, The Semantic Web Activity, https://www.w3.org/2001/sw/, ngày truy cập: 11/2019 [12] W3C, Resource Description Framework (RDF), https://www.w3.org/RDF/, ngày truy cập: 11/2019 [13] W3C, Web Ontology Language (OWL), https://www.w3.org/OWL/, ngày truy cập: 12/2019 47 48 ...BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC NHA TRANG NGÔ THANH TÙNG XÂY DỰNG WEBSITE ĐÁNH GIÁ ĐỘ TIN CẬY CỦA BỘ ĐỀ TRẮC NGHIỆM VÀ CÔNG CỤ TÌM KIẾM ĐỰA TRÊN ONTOLOGY LUẬN VĂN THẠC SĨ Ngành: Công. .. chức tìm kiếm 39 ix TRÍCH YẾU LUẬN VĂN Luận văn ? ?Xây dựng website đánh giá độ tin cậy đề trắc nghiệm cơng cụ tìm kiếm đựa ontology? ?? Nghiên cứu cấu trúc Ontology công cụ giúp ánh xạ CSDLQH vào... giáo viên xây dựng đề trắc nghiệm o Giúp giáo viên kiểm tra trắc nghiệm online trang web offline lớp học o Đánh giá đƣợc độ tin cậy đề câu hỏi đề - Xây dựng đề kiểm tra trắc nghiệm dựa Ontology nhằm

Ngày đăng: 17/05/2021, 14:35

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan