Chương 1 TONG QUAN 1. Giới thiệu Ngày nay, việc sử dụng hệ thống tri thức thông minh vào hỗ trợ các công việc của con người đã trở nên phỏ biến như các hệ thông chân đoán bệnh ung thư trong y khoa [20], hệ thống tư vấn tâm lý [14], hệ thống hỗ trợ quản lý trong vận tải [23],. Trong hoạt động giáo dục, đã có những mô hình truy van dựa trên nền cơ sở tri thức biểu diễn bằng mạng ngữ nghĩa, Ontology,.[21] [22] với một số nội dung hoạt động dạy và học. Đã có các để tài khóa luận và luận văn tại trường ĐH CNTT có nhiều nội dung phong phú, đa dạng về hệ biểu diễn tri thức, thông qua nhiều môn học khác nhau như toán học [2], hóa học [4], vật lý [8], tin học [9],.
Trong đó, với việc xây dựng hệ tri thức thực hiện truy vấn và tìm kiếm đã có các đề tài như: hệ thống hỗ trợ tìm kiếm tài liệu theo ngữ nghĩa trong thư viện của tác giả Lê Thị Thu Thảo [6] hay Hệ hỗ trợ việc tư vấn tuyển sinh tại trường cao đăng nghề của tác giả Trần Lệ Thủy [12], đề tài về xây dựng hệ thống cơ sở tri thức về Elearning cho trường đại học [22] [25]. Riêng với từng môn học cụ thể, gần đây đã có các dé tài như: Xây dựng ứng dụng hỗ trợ học lập trình (c/c++) cho học sinh thpt của tác gia Phạm Trọng Huynh, Hệ tri thức hỗ trợ học tập toán rời rạc và lý thuyết đồ thị cho sinh viên ngành Công nghệ Thông tin của tác giả Dương Ngọc Thạch Thảo. Lý do nghiên cứu đề tài Tại trường Cao đẳng (CD) Bến Tre, việc áp dụng hệ thống cơ sở tri thức, hỗ trợ trong công tác dạy và học hiện tại chưa được thực hiện. Dưới tác động của đại dịch Covid 19 trong năm qua, trường CD Bến Tre có sử dụng hệ thống học trực tuyến VNPT LMS (Learning Management System) [13].
Day là hệ thống được xây dựng nhằm giúp người dạy và học tương tác với nhau qua các video bài giảng, bài tập, kiểm tra trực tuyến. Người học sử dụng LMS để xem các bài giảng, tài liệu của môn học và làm bài tập. Tuy nhiên, với hệ thống như vậy thì không phải là 1 dang hệ thống thông minh, việc tra cứu tìm thông tin nội dung kiến thức, bài giảng chỉ dừng ở mức liệt kê ra tên bài học đã có trong dit liệu của hệ thống mà không hỗ trợ kiến thức chỉ tiết và từng nội dung cụ thể. Nên không trả lời được theo nhu cầu tìm kiếm của người dùng.
Đối với kiến thức môn thiết kế Web, hiện nay sinh viên được hướng dẫn sử dụng trang w3schools [26] dé tìm hiểu các kiến thức cập nhật về phan thiết kế Web. Tuy nhiên, hạn chế của trang web này là việc tìm hiểu chỉ sử dụng ngôn ngữ Tiếng Anh, không hỗ trợ Tiếng Việt và tra cứu chỉ thể hiện mức liệt kê từ khóa, các bài viết của từ khóa mà không có sự đánh giá, xếp loại dựa vào yêu cầu mong muốn của người học. Vì vậy vấn dé tìm hiểu và xây dựng hệ thống hỗ trợ tra cứu kiến thức cho môn học thi cần thiết khi áp dụng tại trường CD Bến tre. Môn học Thiết kế Website được lựa chọn để xây hệ cơ sở tri thức truy vấn vì kho dữ liệu đa đạng, đáp ứng nhu cầu học tập và tìm hiểu kiến thức của sinh viên chuyên ngành của trường.
Nội dung môn học gồm những kiến thức cơ bản về thiết kế web như: ngôn ngữ Html, Cascading Style Sheet (CSS) và Javascript. Đề tài xây dựng hệ thống truy vấn từ hệ cơ sở tri thức để người dùng có thể tìm chính xác nội dung cần học, cũng như các nội dung có liên quan theo ý muốn. Trong hệ thống hỗ trợ học tập cho môn học, giá trị ngõ vào được xác định là các câu truy cấn của người dùng. Ví dụ: “Cấu trúc website”.
Giá trị ngõ ra là danh sách hiển thị kết quả tìm kiếm tương ứng và gần nhất từ dữ liệu đầu vào, đáp ứng mong muốn của người tìm kiếm. Nếu truy vấn thông thường, hệ thống sẽ trả về tất cả các thông tin có từ khóa “Cấu trúc”, “website” mà không phân biệt nằm trong nội dung phần Html, CSS hay Javascript. Với hệ truy vấn cơ sở tri thức, qua quá trình xử lý, kết quả sẽ chỉ trả về định nghĩa và cấu trúc của phần Html. Tim hiểu các ứng dụng học môn thiết kế Website 1.
Các hệ thống ứng dụng hiện nay 1.com 'W3schools [26] hiện là trang web phổ biến nhất, hỗ trợ người ding tham khảo và học các ngôn ngữ lập trình khác nhau thông qua các ví dụ, trong đó các phần Html, CSS và Javascript. Mỗi phần, được xây theo dạng cây thư mục, bao gồm các khái niệm cơ bản và chỉ tiết từng chức năng, đối tượng. Tương ứng với mỗi đối tượng sẽ kèm phan định nghĩa, cú pháp va ví dụ cơ bản dé người dùng có thể tham khảo. Về hạn chế của trang web W3school, việc tìm kiếm không theo ngữ nghĩa và không hỗ trợ tiếng Viét.
VD: khi tìm “ html structure”, mục tiêu của người tim cấu trúc của 1 trang web, thì kết quả trả về tìm kiếm: ngoài kết quả cấu trúc HTML, trang web trả kết quả tìm có từ “html” mà không phân biệt đó là nội dung của phan nào. html-css-js.com Trang web html-css-js [27] dùng dé học HTML, CSS, Javascript, theo dang trình bay phần hướng dẫn: theo cây thư mục. Người dùng cần tìm hiểu đặc điểm của phần nội dung, thì cần click vào tiêu đề của nội dung tương ứng. Trang web kèm phần lập trình trực tiếp code các ngôn ngữ dé tạo mẫu ví dụ.
Hạn chế đối với trang web này, không có phần tìm kiếm nội dung, được trình bày bằng tiếng Anh và chỉ tập trung hướng dẫn HTML.com Trang web codecademy [28] gồm nhiều môn học khác nhau, trong đó có kiến thức HTML, CSS, Javascript, được thiết kế theo mỗi môn học, tùy môn sẽ tính phí và người dùng phải đăng nhập vào đê sử dụng. VD: Với html, nội dung được trình bay theo menu, người học cần học nội dung nào sẽ chọn nội dung tương ứng, sẽ hiển thị nội dung học và ví dụ kèm theo. Được trình bày bằng tiếng anh và trang của các nội dung học không hỗ trợ việc tìm kiếm nội dung khi người học muốn tham khảo kiến thức.org Tương tự với các trang học online khác, trang Learn-html [29] trình bày nội dung học theo dang menu hiền thị từng phần. Người học cần tìm hiểu nội dung nào thi click chọn nội dung đó và kèm mẫu ví dụ thực hành.
Trang web không hỗ trợ người dùng tìm kiếm tham khảo nội dung của phần kiến thức mong muốn cần tìm mà phải thực hiện bằng thủ công: chọn học phần và xem lại menu để tham khảo phần kiến thức cần tìm.io Trang web educative.io [30] hoc truc tuyén nhiều môn học, mỗi kiến thức được trình bày theo cây thư mục, nêu đặc điểm và kém theo ví dụ minh họa. Trang không hỗ trợ viết code trực tiếp, công cụ hỗ trợ tìm kiếm nội dung chỉ giới hạn tìm đúng, chính xác nội dung tương ứng hoặc tìm không thấy. Hoàn toàn không hỗ trợ gợi ý hoặc có dạng truy vấn bằng câu hỏi. Đánh giá các ứng dụng Các ứng dụng học online môn Thiết kế Web gồm các nội dung HTML, CSS, JS.
Đa số được thiết kế theo dạng bài giảng, video hướng dẫn, người dùng đăng nhập tài khoản dé sử dụng. Riêng trang w3shool thì phần kiến thức được trình bày theo từng menu nội dung. So với yêu cầu thực tế đối môn thiết kế Web cho sinh viên của trường CD Bến Tre thì không phù hợp, nội dung các ứng dụng này không theo kiến thức dé cương của môn học, dan trải, người học khó tìm hiểu. Xét về hệ thông tra cứu kiến thức của các ứng dụng này, đều là tìm kiếm dựa vào từ khóa mà không phân biệt nội dung thuộc phần kiến thức nào.
Vd: khi tìm từ khóa “How to use htm!” trong trang web: w3shool, thì kết quả sẽ trả về tất cả các nội dung có cụm từ khóa mà không phân biệt nằm ở đâu, kể cả nội dung css va js, dù người dùng mong muốn chỉ trả về phan html. Một số hệ thống không có ứng dụng tìm kiếm nội dung, chỉ phân theo kiến thức từng bài học và người sử dụng dựa vào đó dé tìm hiểu lại các kiến thức đã học. Các hệ thống hoàn toàn không có truy vấn nội dung ngữ nghĩa theo câu hỏi, do đó khả năng đáp ứng nhu cầu việc hoc kiến thức của người học sẽ có nhiều hạn chế. Trang web sử dụng hoàn toàn bằng tiếng anh nên việc tra cứu, truy vấn cũng gây nhiều khó khăn cho sinh viên hệ cao đăng.
HTML Editors wonw.com › html › html_editors HTML Editors - Learn HTML Using Notepad or TextEdit - Step 1: Open Notepad (PC) - Step 1: Open TextEdit (Mac) - Step 2: Write Some HTML - Step 3: Save the HTML Page. HTML Links Hyperlinks aswrw/3schools com › html › himilinks Well organized and easy to understand Web building tutorials with ots of examples of how to use HTML, CSS, JavaScript, SQL. Python, PHP, Bootstrap, Java, HTML Images wawwr.3echools com › him! > html_images Well organized and easy to understand Web building tutorials with ots of examples of how to use HTML, CSS, JavaScript, SQL, Python, PHP, Bootstrap, Java, HTML Styles CSS vwwww.com › html > html_ess However, in this tutorial we will use inline and internal styles, because this .An inline CSS is used to apply a unique style to a single HTML element. Kết trả tìm kiếm khi gõ cụm từ “how to use html” trong w3shool Bang 1.
Bảng đánh giá tinh năng tra cứu và truy vấn các ứng dụng mm Truy vấn theo ve Tra cứu theo Tra cứu từ câu hỏi mang STT Ung dụng Ai khóa/ câu hỏi Ấn *Ố nơế nội dung 4 yêu tô ngữ gory nghĩ: ghĩa 1 www.com Có Có Không 2_ | www. html-css-js.com Có Không Không 3| www.com Có Không Không 4 www.org Có Không Không 5 www.io Co Có Không 1. Mục tiêu nghiên cứu Xây dựng hệ thống hỗ trợ tra cứu kiến thức môn học Thiết kế website nhằm giúp sinh viên trường CD Bến Tre học tập kiến thức dé dang, nhanh chóng, dựa trên việc tìm kiếm và truy vấn kiến thức theo các dạng yêu cầu khác nhau. Các mục tiêu chính khi thực hiện đề tài: + Tổ chức hệ thống lưu trữ kiến thức của môn học gồm các phần kiến thức HTML, CSS, JS.
Các kiến thức môn học được tham khảo từ nhiều nguồn khác nhau: từ các giáo trình, tài liệu trong và ngoài nước, các trang web để lựa chọn và đưa ra nội dung kiến thức phù hợp với người học.