Ứng Dụng Wiki Ngữ Nghĩa Trong Phát Triển Hệ Thống Quản Lý Thông Tin Khóa Luận Tốt Nghiệp

Nghiên cứu ứng dụng wiki ngữ nghĩa trong phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp tại trường Đại học Hùng Vương.

Trường đại học

Trường Đại học Hùng Vương

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

khóa luận tốt nghiệp

2013

100
3
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN VỀ WEB CÓ NGỮ NGHĨA

1.1. Web ngữ nghĩa

1.2. Lợi ích của web ngữ nghĩa

1.3. Kiến trúc web ngữ nghĩa

1.4. Ứng dụng của web ngữ nghĩa

1.5. Biểu diễn dữ liệu trên web ngữ nghĩa thông qua RDF

1.6. Tổng quan về RDF. Mô hình hóa dữ liệu trong RDF

1.7. Truyền tải dữ liệu RDF trên internet

1.8. Ngôn ngữ truy vấn trong RDF

1.9. Một số ứng dụng của RDF

1.10. Ontology – Mô tả và phân loại tri thức

1.10.1. Cơ bản về sự phân loại

1.10.2. Tổng quan về ontology

1.10.3. Các thành phần của ontology

1.10.4. Vai Trò của ontology trong lĩnh vực web ngữ nghĩa

1.10.5. Phương pháp xây dựng ontology

1.10.6. Các ngôn ngữ ontology

2. CHƯƠNG 2: WIKI VÀ CÁC PHẦN MỀM WIKI NGỮ NGHĨA

2.1. Tổng quan về Wiki

2.2. Lịch sử phát triển

2.3. Các đặc điểm của phần mềm wiki

2.4. Phương thức hoạt động trên wiki. Ưu điểm mô hình web wiki

2.5. Danh sách các phần mềm wiki

2.6. Media Wiki và việc tích hợp công nghệ ngữ nghĩa

2.6.1. Tổng quan về media wiki

2.6.2. Một số tính năng tổng quát của Media wiki

2.6.3. Kiến trúc của Media wiki

2.6.4. Tích hợp công nghệ ngữ nghĩa vào phần mềm Media wiki

2.7. Một số phần mềm wiki ngữ nghĩa mã nguồn mở

2.7.1. Phần mềm Semantic media wiki plus

3. CHƯƠNG 3: XÂY DỰNG VÀ PHÁT TRIỂN HỆ THỐNG QUẢN LÝ THÔNG TIN KHÓA LUẬN TỐT NGHIỆP TẠI TRƯỜNG ĐẠI HỌC HÙNG VƯƠNG

3.1. Thực trạng và hướng đề xuất

3.1.1. Thực trạng

3.2. Xác định yêu cầu và xây dựng chức năng của hệ thống

3.2.1. Xác định yêu cầu của hệ thống

3.2.2. Xây dựng chức năng của hệ thống

3.2.3. Xây dựng ontology cho hệ thống

3.2.3.1. Mô tả ontology

3.3. Cài đặt phần mềm và thiết kế giao diện

3.3.1. Cài đặt phần mềm

3.3.2. Thiết kế giao diện

3.4. Vận hành và phát triển hệ thống

3.4.1. Sử dụng các chức năng của hệ thống

3.4.2. Một số cách pháp sử dụng trong hệ thống

3.4.3. Phát triển hệ thống thông qua xây dựng một phần mở rộng

3.5. Đánh giá và so sánh với các hệ thống cũ

3.5.1. Các nội dung đã hoàn thành trong luận văn

3.5.2. Về mặt chương trình

3.5.3. Đánh giá kết quả

3.5.4. Hướng phát triển

TÀI LIỆU THAM KHẢO

PHỤ LỤC A: MẪU PHIẾU ĐIỀU TRA

PHỤ LỤC B: HƯỚNG DẪN SỬ DỤNG

Tóm tắt

I. Tổng quan về ứng dụng Wiki ngữ nghĩa trong giáo dục

Ứng dụng Wiki ngữ nghĩa trong phát triển hệ thống quản lý thông tin tại Trường Đại học Hùng Vương đang trở thành một xu hướng quan trọng. Hệ thống này không chỉ giúp tổ chức thông tin một cách hiệu quả mà còn nâng cao khả năng truy cập và chia sẻ dữ liệu giữa sinh viên và giảng viên. Việc áp dụng công nghệ này giúp cải thiện chất lượng giáo dục và quản lý thông tin khóa luận tốt nghiệp.

1.1. Khái niệm về Wiki ngữ nghĩa và lợi ích

Wiki ngữ nghĩa là một nền tảng cho phép người dùng tạo và chỉnh sửa nội dung một cách dễ dàng. Lợi ích của nó bao gồm khả năng tổ chức thông tin tốt hơn, hỗ trợ tìm kiếm thông minh và tăng cường khả năng chia sẻ kiến thức.

1.2. Vai trò của hệ thống quản lý thông tin trong giáo dục

Hệ thống quản lý thông tin giúp tổ chức và lưu trữ dữ liệu một cách có hệ thống. Điều này không chỉ giúp sinh viên dễ dàng tìm kiếm thông tin mà còn hỗ trợ giảng viên trong việc quản lý và đánh giá khóa luận tốt nghiệp.

II. Thách thức trong việc phát triển hệ thống quản lý thông tin

Mặc dù có nhiều lợi ích, việc phát triển hệ thống quản lý thông tin tại Trường Đại học Hùng Vương cũng gặp phải nhiều thách thức. Các vấn đề như thiếu hụt nguồn lực, khó khăn trong việc tích hợp công nghệ mới và sự chấp nhận của người dùng là những yếu tố cần được xem xét.

2.1. Thiếu hụt nguồn lực và công nghệ

Việc thiếu hụt nguồn lực tài chính và nhân lực có thể cản trở quá trình phát triển hệ thống. Cần có sự đầu tư hợp lý để đảm bảo hệ thống hoạt động hiệu quả.

2.2. Khó khăn trong việc tích hợp công nghệ mới

Tích hợp công nghệ Wiki ngữ nghĩa vào hệ thống hiện tại có thể gặp khó khăn do sự khác biệt về cấu trúc và cách thức hoạt động. Cần có kế hoạch chi tiết để thực hiện việc này.

III. Phương pháp phát triển hệ thống quản lý thông tin hiệu quả

Để phát triển hệ thống quản lý thông tin tại Trường Đại học Hùng Vương, cần áp dụng các phương pháp hiện đại và hiệu quả. Việc xây dựng ontology và sử dụng Semantic Media Wiki là những bước quan trọng trong quá trình này.

3.1. Xây dựng ontology cho hệ thống

Ontology giúp định nghĩa các khái niệm và mối quan hệ giữa chúng trong hệ thống. Điều này tạo ra một cấu trúc rõ ràng cho việc tổ chức thông tin.

3.2. Sử dụng Semantic Media Wiki trong quản lý thông tin

Semantic Media Wiki cho phép người dùng tạo và quản lý nội dung một cách linh hoạt. Nó hỗ trợ việc tìm kiếm và truy xuất thông tin một cách hiệu quả hơn.

IV. Ứng dụng thực tiễn của hệ thống quản lý thông tin

Hệ thống quản lý thông tin khóa luận tốt nghiệp tại Trường Đại học Hùng Vương đã được triển khai và mang lại nhiều kết quả tích cực. Việc sử dụng Wiki ngữ nghĩa đã giúp cải thiện quy trình quản lý và chia sẻ thông tin.

4.1. Kết quả đạt được từ việc áp dụng Wiki ngữ nghĩa

Hệ thống đã giúp sinh viên dễ dàng truy cập thông tin và giảng viên có thể quản lý khóa luận một cách hiệu quả hơn. Điều này đã nâng cao chất lượng giáo dục tại trường.

4.2. Phản hồi từ người dùng về hệ thống

Phản hồi từ sinh viên và giảng viên cho thấy sự hài lòng với hệ thống mới. Họ đánh giá cao tính năng dễ sử dụng và khả năng tìm kiếm thông tin nhanh chóng.

V. Kết luận và hướng phát triển tương lai

Việc ứng dụng Wiki ngữ nghĩa trong phát triển hệ thống quản lý thông tin tại Trường Đại học Hùng Vương đã mở ra nhiều cơ hội mới. Hệ thống không chỉ giúp tổ chức thông tin mà còn tạo ra một môi trường học tập và nghiên cứu hiệu quả.

5.1. Tương lai của hệ thống quản lý thông tin

Hệ thống có thể được mở rộng và cải tiến hơn nữa để đáp ứng nhu cầu ngày càng cao của người dùng. Việc tích hợp thêm các công nghệ mới sẽ là một hướng đi quan trọng.

5.2. Khuyến nghị cho việc phát triển hệ thống

Cần có sự đầu tư liên tục vào công nghệ và đào tạo nhân lực để đảm bảo hệ thống hoạt động hiệu quả. Việc lắng nghe phản hồi từ người dùng cũng rất quan trọng trong quá trình cải tiến.

12/07/2025

Trích đoạn nội dung tài liệu

Chương 1: TỔNG QUAN VỀ WEB CÓ NGỮ NGHĨA Internet ngày trở thành một kho dữ liu khổng lồ và hỗn độn. Vic tìm kiếm thông tin trên web cũng trở nên khó khăn hơn, con ngưi thưng xuyên phải đối đầu với một lượng lớn những thông tin không hợp lý hoặc không liên quan được trả v từ kết quả tìm kiếm. Web ngữ ngha ra đi gip cải tiến web hin ti bằng cách thêm vào một lớp ngữ ngha để máy tính có thể hiểu được thông tin, tăng cưng khả năng rt trích thông tin một cách tự động, tăng cưng khả năng tích hợp dữ liu. Trong chương này ta sẽ tìm hiểu v công ngh web ngữ ngha, công ngh web của tương lai.

Web ng ngha 1. Định nghĩa Theo đnh ngha của Tim Berners Lee giám đốc tổ chức World Wide Web Consortium như sau: Web có ngữ nghĩa hay Semantic web l sự mở rng của web hin ti m trong đó thông tin được định nghĩa rõ rng sao cho con ngưi v my tnh có th cùng lm vic với nhau mt cch hiu qu hơn [13]. Web ngữ ngha là một thế h web mới, đang được phát triển ở nhiu lnh vực. H thống web mới này sẽ thay thế h thống web hin ti song không có ngha là một h thống hoàn toàn khác h thống web hin ti.

Web ngữ ngha được phát triển trên h thống web hin ti bằng cách bổ sung thêm ngữ ngha cho các tài nguyên trên web để gip máy tính có thể hiểu và tăng khả năng xử lý tự động. Mục tiêu v cc hướng nghiên cứu của web ngữ nghĩa Mục tiêu của web ngữ ngha là phát triển các chuẩn chung v công ngh, cải tiến web hin ti bằng cách thêm vào một lớp ngữ ngha để máy tính có thể hiểu được thông tin trên web nhiu hơn, tăng cưng khả năng rt trích thông tin một cách tự động, tăng cưng khả năng tích hợp dữ liu. 11 Ứng dụng wiki ngữ nghĩa trong phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp Để xây dựng h thống web ngữ ngha thay thế cho world wide web hin ti, các nhà nghiên cứu đang nỗ lực và tập trung nghiên cứu với ba hướng chính sau: [3], [14], [1]. - Chuẩn hoá các ngôn ngữ biểu diễn dữ liu (XML) và siêu dữ liu (RDF) trên web.

- Chuẩn hoá các ngôn ngữ biểu diễn ontology cho web có ngữ ngha. - Phát triển nâng cao web có ngữ ngha (Semantic web advanced development - SWAD). Trong luận văn tác giả tập trung nghiên cứu theo hướng thứ ba. Một vấn đ rất được quan tâm trong SWAD là làm thế nào để thêm ngữ ngha vào các tài liu web mà các tài liu hin nay được viết bằng ngôn ngữ tự nhiên và chỉ có con ngưi mới đọc hiểu được.

Hơn nữa vic nhng ngữ ngha này phải được thực hin một cách tự động để có thể chuyển đổi hàng tỷ các tài liu web đã có sẵn sang các tài liu tương ứng cho web có ngữ ngha. Muốn vậy, vấn đ đầu tiên cần giải quyết là rt trích tự động ngữ ngha của mỗi tài liu web rồi ch thích li ngữ ngha này vào tài liu đó. Khi nim thực th có tên trong web ngữ nghĩa Theo Thomas B. Passin, thực thể có tên là con ngưi, tổ chức, nơi chốn và những đối tượng khác được tham khảo đến bằng tên [1], [2], [17].

Thực thể có tên khác v mặt bản chất lẫn ngữ ngha với các từ ở chỗ nó được dùng để chỉ các cá thể riêng bit còn các từ được dùng để chỉ các khái nim, quan h, thuộc tính nói chung. Lấy ví dụ trong câu:“ThS. Đỗ Tùng là Trưởng phòng Đo to của Trưng Đi hc Hùng Vương” thì ThS. Đỗ Tùng là thực thể có tên trong khi “Trưởng phòng Đo to”, “Trưng Đi hc Hùng Vương” là các từ vựng.

Trong một tài liu, các thực thể có tên to nên một phần quan trọng trong ý ngha của tài liu đó. Do đó, nhng ngữ ngha vào web ngoài vic phân tích c pháp các câu, ngữ ngha cho từ vựng đòi hỏi phải có bước xác đnh ngữ ngha cho các thực thể có tên. Từ “ngữ ngha” ở đây cũng có ý ngha hn chế, ám chỉ vic một thực thể thuộc lớp hay thuộc tính cụ thể nào đã được đnh ngha từ trước. 12 Ứng dụng wiki ngữ nghĩa trong phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp Bên cnh vấn đ có liên quan đến cơ sở tri thức đã nói ở trên, trong thực tế một thực thể có thể có nhiu tên khác nhau trong khi các thực thể khác nhau li có thể có cùng tên.

Điu này gây nhập nhằng trong vic suy luận một thực thể chính xác thuộc một lớp này hay lớp kia và có những thuộc tính trong ngữ cảnh nào. Và điu đó làm ảnh hưởng lớn đến kết quả của suy luận. Trong tình huống này, web ngữ ngha phải có khả năng phân tích ngữ cảnh chứa thực thể một cách tự động, cần thiết có thêm một vài chỉ dẫn trực tiếp từ con ngưi để thu giảm không gian tìm kiếm và tăng mức độ tin cậy đối với kết quả suy luận. Để giải quyết những tình huống như trên, cách thông thưng nhất là ứng dụng sẽ hỏi ngưi dùng muốn tìm kiếm trong phm vi nào, ngữ cảnh nào và muốn thể hin kết quả ở trưng hợp nào.

Đôi khi, cũng có thể sử dụng các hàm lượng giá để dự đoán thực thể có khả năng rơi vào trưng hợp nào mà ngưi dùng yêu cầu. Khi nim ti nguyên v định danh ti nguyên trong web ngữ nghĩa Thuật ngữ “tài nguyên” hay “resource” trên web là một phm trù rộng lớn dùng để chỉ mọi đối tượng có thể tìm thấy trên web như khái nim, từ vựng, thực thể, tính chất và quan h giữa các đối tượng. Tài nguyên cũng chính là dữ liu của trang web đó và là đối tượng là mục tiêu nghiên cứu của web ngữ ngha [2], [3]. Tài nguyên trên web là khái nim rộng hơn thực thể có tên và cũng như thực thể có tên, cùng một tài nguyên nhưng có thể được đặt tên khác nhau trong khi có nhiu tài nguyên bản chất khác nhau nhưng li có cùng tên.

Điu đó nảy sinh yêu cầu đnh danh mỗi tài nguyên bằng một đnh danh duy nhất. Các tài nguyên khác nhau sẽ có đnh danh khác nhau. Đnh danh này được gọi là một URI (Uniform Resource Identifier). URI là chuỗi ký tự cho phép xác đnh các tài nguyên trên mng internet.

Mỗi một nguồn tài nguyên trên mng sẽ có một đa chỉ duy nhất xác đnh nó, đó chính là URI [28]. URI có 2 dng là URL (Uniform Resource Locator) và URN (Uniform Resource Name). URN xác đnh tên của tài nguyên, trong khi URL cung cấp đa chỉ 13 Ứng dụng wiki ngữ nghĩa trong phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp cho vic vic tìm kiếm nó. Vì vậy URN và URL luôn có mục đích hỗ trợ và bổ sung cho nhau.

Tổng quát của URI là IRI (Internationalized Resource Identifier), nó cho phép đnh danh tài nguyên thống nhất trên phm vi quốc tế (được đnh ngha trong RFC 3987) Một URI không phải là một tập các hướng dẫn chỉ cho máy tính làm thế nào để đến được một file hay một tài nguyên nào đó trên web dù nó cũng có thể làm được điu này. Nó là một tên cho một tài nguyên. Tài nguyên này có thể hoặc không thể truy cập được qua Internet. URI có thể hoặc không thể cung cấp cách thức cho máy tính lấy thêm thông tin v tài nguyên đó.

Một URL là một kiểu của URI mà sẽ cung cấp cách để lấy thêm thông tin v tài nguyên hoặc có thể là cách để tự truy lục tài nguyên cùng các phương pháp khác để cung cấp thông tin v các URI hoặc những tài nguyên khác. Cũng chính xác khi nói rằng các URI là một phần quan trọng của Semantic web. Nhưng không nên cho rằng một URI có thể cung cấp đầy đủ một bộ nhận dng cho một tài nguyên. Lợi ích của web ngữ nghĩa Lợi ích của công ngh web ngữ ngha so với công ngh web hin ti là: [24], [25], [3].

• My tnh có th hiu được thông tin trên web: Web ngữ ngha đnh ngha các khái nim và bổ sung quan h dưới dng máy tính có thể hiểu được. Do đó, vic tìm kiếm, đánh giá, xử lý, tích hợp thông tin có thể được tiến hành một cách tự động. • Thông tin được tm kim nhanh chóng v chnh xc hơn: Với web ngữ ngha, máy tính có thể xác đnh một thực thể thuộc lớp này hay lớp khác, có những thuộc tính cụ thể nào dựa trên ngữ cảnh nào chứa nó. Do đó thu hẹp không gian tìm kiếm và cho kết quả nhanh, chính xác hơn.

• Kh năng suy lun thông minh: Dựa vào các luật suy diễn trên cơ sở tri thức v các thực thể, đối tượng từ đó máy tính có khả năng sinh ra những kết luận mới. Ứng dụng web tương lai có thể sẽ trả li được những câu hỏi kiểu như: “Tên ging 14 Ứng dụng wiki ngữ nghĩa trong phát triển hệ thống quản lý thông tin khóa luận tốt nghiệp viên dy môn ton ti Trưng Đi hc Hùng Vương có hướng dẫn sinh viên lm khóa lun tốt nghip năm 2013 v quê qun ti Lâm Thao – Phú Th?”. • Dữ liu liên kt đng: Thay thế cách liên kết sử dụng hyperlink tnh trong web cũ bằng những liên kết dữ liu dựa trên đnh danh của tài nguyên (URI) và quan h giữa chng. Cách liên kết này đôi khi còn được gọi là liên kết bằng siêu dữ liu (meta data).

• Hỗ trợ công cụ tự đng hóa: Ngoài những lợi ích trên, web ngữ ngha còn cung cấp các loi dch vụ tự động từ nhiu lnh vực khác nhau như các lnh vực gia đình, các thư vin k thuật số, các dch vụ kinh doanh đin tử, dch vụ sức khỏe. Web ngữ ngha cung cấp phương tin để thêm các thông tin lên web nhằm hỗ trợ sự tự động hóa cho các dch vụ. Kiến trúc web ngữ nghĩa Để có được những khả năng trên, web ngữ ngha cần một kiến trc chặt chẽ với nhiu lớp hỗ trợ bên dưới. Mỗi lớp trong kiến trc có vai trò nhất đnh: Dưới cùng là lớp Unicode và URI nhằm đảm bảo vic sử dụng tập ký hiu quốc tế và xác đnh các tài nguyên trên mng.

Kế đến là lớp XML (Extensible Markup Language) cung cấp c pháp chung nhưng không ràng buộc v ngữ ngha cho các tài liu có cấu trc, làm cơ sở cho sự trao đổi dữ liu trên web. Bên trên, lớp XML SCHEMA đnh ngha cấu trc các tài liu XML, cho phép mở rộng XML bằng các kiểu dữ liu mới.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ