Luận văn thạc sĩ về rút trích giá trị thuộc tính cho Wikipedia Infobox

Tài liệu chuyên sâu Rút trích giá trị thuộc tính cho Wikipedia Infobox trong ..., phân tích đa chiều, cung cấp kiến thức nền tảng vững chắc cho

Trường đại học

Đại học Quốc gia TP. HCM

Chuyên ngành

Khoa học máy tính

Người đăng

Ẩn danh

Thể loại

luận văn thạc sĩ

2014

61
1
0

Phí lưu trữ

30 Point

Tóm tắt

I. Giới thiệu về Infobox và Wikipedia

Infobox là một cấu trúc thông tin quan trọng trong các bài viết của Wikipedia, nơi tập trung các thông tin cô đọng và các thuộc tính đặc trưng của chủ thể. Wikipedia, với vai trò là một trong những nguồn tri thức mở lớn nhất, cung cấp một kho tàng thông tin phong phú. Tuy nhiên, thực tế cho thấy rằng nhiều thông tin giá trị vẫn chưa được khai thác hết trong infobox. Việc rút trích thông tin từ nội dung bài viết để bổ sung cho infobox là một thách thức lớn. Các phương pháp như iPopular và WAVE đã được phát triển để giải quyết vấn đề này, nhằm tối ưu hóa việc rút trích giá trị thuộc tính từ văn bản. Việc nghiên cứu và áp dụng các phương pháp này không chỉ giúp cải thiện chất lượng thông tin trên Wikipedia mà còn mở ra hướng đi mới cho việc khai thác tri thức từ các nguồn dữ liệu lớn.

1.1. Tầm quan trọng của Infobox

Infobox không chỉ là nơi lưu trữ thông tin mà còn là một công cụ giúp người dùng nhanh chóng tiếp cận các thông tin quan trọng về chủ thể. Việc thiết kế infobox theo một cấu trúc nhất định giúp cho việc tìm kiếm và phân tích thông tin trở nên dễ dàng hơn. Tuy nhiên, nhiều infobox vẫn thiếu sót thông tin, điều này dẫn đến việc người dùng không thể tiếp cận đầy đủ các thông tin cần thiết. Do đó, việc rút trích và bổ sung thông tin cho infobox là rất cần thiết. Các nghiên cứu đã chỉ ra rằng việc cải thiện infobox có thể nâng cao đáng kể trải nghiệm người dùng trên Wikipedia.

II. Phương pháp iPopular và WAVE

iPopular và WAVE là hai phương pháp tiêu biểu trong việc rút trích giá trị thuộc tính cho infobox. iPopular tập trung vào việc phân tích nội dung bài viết để tìm ra các thông tin còn thiếu, trong khi WAVE sử dụng các kỹ thuật học máy để tự động hóa quá trình này. Cả hai phương pháp đều có những ưu điểm và nhược điểm riêng. Việc so sánh và đánh giá hiệu quả của chúng là cần thiết để tìm ra phương pháp tối ưu nhất. Kết quả từ các thí nghiệm cho thấy rằng việc kết hợp các ưu điểm của cả hai phương pháp có thể mang lại hiệu quả cao hơn trong việc rút trích thông tin. Điều này không chỉ giúp cải thiện chất lượng thông tin trên Wikipedia mà còn mở rộng khả năng ứng dụng của các phương pháp này trong các lĩnh vực khác.

2.1. Phân tích ưu nhược điểm của iPopular

Phương pháp iPopular có khả năng rút trích thông tin từ nội dung bài viết một cách hiệu quả. Tuy nhiên, nó cũng gặp phải một số hạn chế, chẳng hạn như độ chính xác không cao trong một số trường hợp. Việc phân tích cấu trúc giá trị thuộc tính là một trong những điểm mạnh của iPopular, giúp xác định các mẫu thông tin quan trọng. Tuy nhiên, phương pháp này cần phải được cải thiện để có thể xử lý tốt hơn các trường hợp phức tạp trong việc rút trích thông tin.

2.2. Đánh giá phương pháp WAVE

WAVE sử dụng các thuật toán học máy để tự động hóa quá trình rút trích thông tin, giúp tiết kiệm thời gian và công sức. Phương pháp này có khả năng xử lý một lượng lớn dữ liệu và cung cấp kết quả nhanh chóng. Tuy nhiên, WAVE cũng gặp phải một số vấn đề liên quan đến độ chính xác và khả năng xử lý các thông tin không cấu trúc. Việc cải thiện các thuật toán và kỹ thuật sử dụng trong WAVE là cần thiết để nâng cao hiệu quả của phương pháp này.

III. Kết hợp các phương pháp để tối ưu hóa rút trích

Việc kết hợp các ưu điểm của iPopular và WAVE có thể tạo ra một phương pháp rút trích thông tin hiệu quả hơn. Bằng cách sử dụng các kỹ thuật phân tích cấu trúc từ iPopular và khả năng tự động hóa của WAVE, một phương pháp mới có thể được phát triển. Kết quả từ các thí nghiệm cho thấy rằng phương pháp kết hợp này không chỉ cải thiện độ chính xác mà còn tăng cường khả năng xử lý thông tin. Điều này mở ra hướng đi mới cho việc khai thác tri thức từ các nguồn dữ liệu lớn, đặc biệt là trong bối cảnh thông tin ngày càng phong phú và đa dạng.

3.1. Lợi ích của phương pháp kết hợp

Phương pháp kết hợp giữa iPopular và WAVE mang lại nhiều lợi ích, bao gồm việc cải thiện độ chính xác trong việc rút trích thông tin và giảm thiểu thời gian xử lý. Việc áp dụng các kỹ thuật học máy trong WAVE giúp tự động hóa quá trình rút trích, trong khi iPopular cung cấp các mẫu thông tin quan trọng để nâng cao chất lượng dữ liệu. Sự kết hợp này không chỉ giúp tối ưu hóa quy trình rút trích mà còn mở rộng khả năng ứng dụng của các phương pháp này trong nhiều lĩnh vực khác nhau.

09/02/2025

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

ĐẠI HỌC QUỐC GIA TP. HCM TRƯỜNG ĐẠI HỌC BÁCH KHOA -------------------------- PHẠM MINH LUÂN RÚT TRÍCH GIÁ TRỊ THUỘC TÍNH CHO WIKIPEDIA INFOBOX Chuyên ngành: Khoa Học Máy Tính Mã số: 60.01 LUẬN VĂN THẠC SĨ TP. HỒ CHÍ MINH, tháng 12 năm 2014 CÔNG TRÌNH ĐƯỢC HOÀN THÀNH TẠI TRƯỜNG ĐẠI HỌC BÁCH KHOA - ĐHQG - HCM Cán bộ hướng dẫn khoa học: GS. Cao Hoàng Trụ.

(Ghi rõ họ, tên, học hàm, học vị và chữ ký) Cán bộ chấm nhận xét 1: TS. Hồ Bảo Quốc. (Ghi rõ họ, tên, học hàm, học vị và chữ ký) Cán bộ chấm nhận xét 2: TS. Nguyễn Thanh Hiên.

(Ghi rõ họ, tên, học hàm, học vị và chữ ký) Luận văn thạc sĩ được bảo vệ tại Trường Đại học Bách Khoa, ĐHQG Tp. HCM, ngày 05 tháng 01 năm 2015 Thành phần Hội đồng đánh giá luận văn thạc sĩ gồm: (Ghi rõ họ, tên, học hàm, học vị của Hội đồng chấm bảo vệ luận văn thạc sĩ) 1. Nguyễn Hứa Phùng (CT). Quản Thành Thơ (TK).

Hồ Bảo Quốc (PB1). Nguyễn Thanh Hiên (PB2). Võ Thị Ngọc Châu (UV). Xác nhận của Chủ tịch Hội đồng đánh giá LV và Trưởng Khoa quản lý chuyên ngành sau khi luận văn đã được sửa chữa (nếu có).

CHỦ TỊCH HỘI ĐỒNG TRƯỞNG KHOA………. ĐẠI HỌC QUỐC GIA TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC BÁCH KHOA Độc lập -Tự do -Hạnh phúc ___________________ ___________________ NHIỆM VỤ LUẬN VĂN THẠC SĨ Họ và tên học viên: PHẠM MINH LUÂN MSHV: 12070522 Ngày, tháng, năm sinh: 31/08/1988 Nơi sinh: TP. HỒ CHÍ MINH Chuyên ngành: KHOA HỌC MÁY TÍNH Mã số: 604801 I. TÊN ĐỀ TÀI: RÚT TRÍCH GIÁ TRỊ THUỘC TÍNH CHO WIKIPEDIA INFOBOX II.

NHIỆM VỤ VÀ NỘI DUNG:. NGÀY GIAO NHIỆM VỤ: 20/08/2013. NGÀY HOÀN THÀNH NHIỆM VỤ: 10/10/2014. CÁN BỘ HƯỚNG DẪN: GS.

CAO HOÀNG TRỤ TP. HCM, ngày …… tháng …… năm 20… CÁN BỘ HƯỚNG DẪN TRƯỞNG KHOA …………… (Họ tên và chữ ký) (Họ tên và chữ ký) GS. CAO HOÀNG TRỤ LỜI CẢM ƠN Trước hết, tôi xin gửi lời cảm ơn chân thành và sâu sắc đến thầy hướng dẫn của tôi, GS. Cao Hoàng Trụ.

Trong suốt quá trình làm luận văn này, thầy đã tận tình, kiên nhẫn chỉ dẫn tôi từng bước và thường xuyên khích lệ tôi. Sự hướng dẫn và lời khuyên quý báu từ thầy là một nhân tố và động lực không thể thiếu để tôi có thể hoàn thành được luận văn này. Tôi xin gửi lời cảm ơn đến gia đình và bạn bè tôi, những người luôn ủng hộ, động viên và tạo điều kiện tốt nhất cho việc học tập và nghiên cứu của tôi. Xin chân thành biết ơn sự tận tình giảng dạy và giúp đỡ của tất cả quý thầy cô tại trường Đại học Bách khoa, đặc biệt là các thầy cô trong khoa Khoa học và Kỹ thuật Máy tính trong suốt quá trình được đào tạo tại trường.

TÓM TẮT Infobox là một cấu trúc thông tin phổ biến trong các bài viết của Wikipedia. Đây là nơi tập trung các thông tin cô đọng, các tính chất đặc trưng nhất của chủ thể được đề cập đến trong bài viết. Tuy nhiên thực tế cho thấy lượng thông tin trong infobox thường không đầy đủ, vẫn còn thông tin khác trong bài viết chưa được khai thác hết. iPopular và WAVE là hai phương pháp tiêu biểu cho việc làm giàu infobox bằng cách tìm thông tin còn thiếu ngay trong nội dung bài viết trên Wikipedia.

Trọng tâm của luận án là tập trung tìm hiểu, hiện thực và đưa ra những đánh giá về hai phương pháp iPopular và WAVE. Bên cạnh kết quả so sánh chéo giữa các phương pháp này, chúng tôi cũng đề xuất việc kết hợp ưu điểm của các phương pháp nhằm tối ưu việc trích xuất giá trị thuộc tính từ văn bản bài viết. Kết quả đạt được từ việc kết hợp tương đối khả quan, có những cải tiến nhất định so với các phương pháp trước đây. ABSTRACT An infobox is a fixed-format table designed to be added to Wikipedia articles to consistently present a summary of some unifying aspect that the articles share.

Often, an infobox does not contain as much information as possible because of different reasons. iPopular [11] and WAVE [14] are two typical systems that automatically enriches infoboxes of Wikipedia articles by extracting informations from the article’s text. The goal of this thesis is to compare and analyze the advantages and disadvantages of iPopular and WAVE. Atfer that, we find the way to enhance the two baseline systems by combining various techniques of them.The results of our experiments show that our combination method achieves some improvement in performance than the baseline methods.

LỜI CAM ĐOAN Tôi xin cam đoan rằng, ngoại trừ các kết quả tham khảo từ các công trình khác như đã ghi rõ trong luận văn, các nội dung trình bày trong luận văn này là do chính tôi thực hiện và chưa có phần nội dung nào của luận văn này được nộp để lấy bằng cấp ở một trường khác. Phạm Minh Luân MỤC LỤC 1. Bài toán và phạm vi. Infobox và Wikipedia.

Gom cụm dữ liệu với thuật toán k-means. Phân loại thuộc tính đơn thành phần và đa thành phần. Phân tách cấu trúc giá trị của thuộc tính trên infobox. Thuật toán entropy cực đại.

Các hướng tiếp cận. Phương pháp iPopular. Phương pháp WAVE. Tập thực nghiệm.

Phương pháp đánh giá. So sánh iPopular và WAVE. Phương pháp kết hợp. Hướng phát triển.

46 DANH MỤC HÌNH Hình 1-1: Khai thác tri thức từ nội dung văn bản của bài viết trên Wikipedia. 2 Hình 1-2: Ví dụ minh họa về việc bổ sung giá trị thuộc tính mới từ bài viết. Trích từ [11]. 3 Hình 2-1: Một ví dụ về bài viết có infobox về Elvis Presley.

6 Hình 2-2: Infobox template Musical Artist. 7 Hình 2-3: Phương pháp gọm cụm dữ liệu. Trích từ [17]. 7 Hình 2-4: Một ví dụ trong việc phân tích cấu trúc của thuộc tính number_of_employees từ infobox_company.

Trích từ [11]. 10 Hình 2-5: Giải thuật phân tích cấu trúc. Trích từ [11]. 11 Hình 3-1: Mô hình khai phá tri thức từ DBpedia.

19 Hình 3-2: Quy trình hoạt động của iPopular. Trích từ [11]. 23 Hình 3-3: Hàm so sánh độ tương đồng của giá trị thuộc tính trong infobox và trong nội dung bài viết. Trích từ [11].

24 Hình 3-4: Đặc trưng CRF áp dụng trên mỗi cụm trong văn bản.Danh sách các tính chất của các từ trong cửa sổ gồm 5 từ trước và sau từ đang được phân tích. Trích từ [11]. 25 Hình 3-5: Sơ đồ hoạt động của WAVE. Trích từ [14].

27 Hình 3-6: Các định dạng văn bản được chuyển hoá trong tiền xử lý văn bản của WAVE. Trích từ [14]. 28 Hình 4-1: Tập thực nghiệm phương pháp iPopular sử dụng. 33 Hình 4-2: Tập thực nghiệm phương pháp WAVE sử dụng.

33 Hình 4-3: Minh họa quá trình đánh giá dựa trên phương pháp k-fold cross- validation. Nguồn từ internet. 34 Hình 4-4: Sơ đồ các bước trong phương pháp đề xuất. 40 DANH MỤC BẢNG Bảng 4-1: Kết quả thực nghiệm của iPopular và Wave trên tập thực nghiệm WAVE.

36 Bảng 4-2: Kết quả thực nghiệm của iPopular và WAVE trên tập thực nghiệm iPopular. 37 Bảng 4-3: Kết quả phương pháp kết hợp so với kết quả từ hai phương pháp iPopular và WAVE trên tập thực nghiệm WAVE. 42 Bảng 4-4: Kết quả phương pháp kết hợp so với kết quả từ hai phương pháp iPopular và WAVE trên tập thực nghiệm iPopular. 43 Bảng 4-5: Kết quả thực nghiệm của Wave, iPopular và phương pháp kết hợp trên tập thực nghiệm iPopular chỉ xét thuộc tính có cấu trúc đa thành phần.

Giới thiệu Ngày nay, Internet đóng một vai trò quan trọng trong việc lưu trữ và truyền tải thông tin của nhân loại. Bên cạnh đó, với công nghệ thông tin ngày càng phát triển, con người dễ dàng hơn bao giờ hết trong việc tiếp nhận và truyền tải các nội dung mong muốn cho cộng đồng dưới dạng số. Việc này dẫn đến sự bùng nổ thông tin trên internet. Tuy nhiên, ngoài những lợi ích mà internet đem lại, con người lại dễ dàng bị nhầm lẫn và lạc lối trong quá trình tìm kiếm những thông tin cần thiết giữa nguồn tri thức khổng lồ như vậy.

Vì các trang web phần lớn đều thuộc dạng phi hoặc bán cấu trúc, chiếm hầu như 80% khối lượng lưu trữ trên internet, chúng chủ yếu xuất hiện dưới dạng thông tin văn bản hoặc hình ảnh để cho người xem có thể dễ dàng đọc và hiểu được. Trước nhu cầu khai thác tri thức ngày càng cần phải nhanh chóng và chính xác, các công cụ trợ giúp có thể tự động đọc hiểu và rút trích các thông tin quan trọng từ các tài liệu trên web là không thể thiếu. Điều này thúc đẩy nhiều kỹ thuật và ứng dụng ra đời trong đó các phương pháp xử lý ngôn ngữ tự nhiên (Nature Language Processing) giúp cho máy tính phần nào hiểu được ngôn ngữ con người. Trong phạm vi luận án, việc khai thác tri thức từ nguồn thông tin khổng lồ trên trang Wikipedia được chúng tôi chọn trọng tâm chính (xem thêm về Wikipedia và infobox ở phần 2.

Vì Wikipedia là một trong những hệ thống thông tin mở với nguồn dữ liệu phong phú, đang còn rất nhiều nguồn tri thức có giá trị chưa được khai thác hết từ đó. Hướng tiếp cận của luận án là tìm hiểu những 1 phương pháp và kỹ thuật để có thể rút trích thông tin cần thiết từ bài viết trên Wikipedia với rất nhiều các thông tin hỗn độn được trình bày trong văn bản đó. Để minh họa cho tiềm năng khai thác các nguổn tri thức từ những nguồn thông tin trên Wikipedia, lấy một ví dụ cụ thể về giá trị thông tin từ bài viết trên Wikipedia mà ta có thể tìm thấy được; trong bài viết về Albert Einstein1 trên Wikipedia, ta có thể tìm thấy một câu trong đó “His father was Hermann Einstein, a sales…”, dựa vào câu này có thể cho ta một thông tin quan trọng là cha của Albert Einstein là Hermann Einstein (theo như Hình 1-1). Ví dụ trên là một trong rất nhiều những dạng tri thức tiềm năng mà các kỹ thuật liên quan đến việc xử lý ngôn ngữ tự nhiên có thể giải quyết.

Hình 1-1: Khai thác tri thức từ nội dung văn bản của bài viết trên Wikipedia. Bài toán và phạm vi Từ những nghiên cứu liên quan đến việc khai thác rút trích thông tin có giá trị từ văn bản. Mục tiêu chính của đề tài tập trung vào việc nâng cao giá trị cho nguồn thông tin infobox, là một dạng dữ liệu có tính cấu trúc cao và đóng vai trò rất quan trọng trên Wikipedia (xem giới thiệu về Wikipedia và infobox ở phần 2. Dựa vào quá trình tìm hiểu các đề tài liên quan, nội dung của luận văn này 1 http://en.org/wiki/Albert_Einstein 2 xoay quanh việc bổ sung giá trị cho thuộc tính còn trống cho infobox.

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

Bài viết "Rút trích giá trị thuộc tính cho Wikipedia Infobox trong luận văn thạc sĩ khoa học máy tính" trình bày một phương pháp hiệu quả để rút trích thông tin từ các infobox trên Wikipedia, giúp cải thiện khả năng truy xuất và tổ chức dữ liệu. Tác giả đã áp dụng các kỹ thuật học máy để tối ưu hóa quá trình này, từ đó mang lại giá trị lớn cho việc xây dựng cơ sở dữ liệu và phát triển các ứng dụng thông minh. Độc giả sẽ nhận thấy rằng việc hiểu rõ cách thức rút trích thông tin không chỉ có lợi cho nghiên cứu mà còn mở ra nhiều cơ hội ứng dụng trong thực tiễn.

Nếu bạn muốn tìm hiểu thêm về các ứng dụng của học sâu trong lĩnh vực này, hãy tham khảo bài viết Luận văn thạc sĩ khoa học máy tính ứng dụng học sâu vào xây dựng mô hình rút trích thông tin. Ngoài ra, bài viết Luận văn thạc sĩ khoa học máy tính trích xuất thông tin thực thể và quan hệ trong văn bản tiếng việt bằng mô hình đồ thị động cũng sẽ cung cấp cho bạn cái nhìn sâu sắc về việc trích xuất thông tin trong ngữ cảnh tiếng Việt. Cuối cùng, bạn có thể khám phá thêm về Luận văn thạc sĩ khoa học máy tính kết hợp học sâu và mô hình ngôn ngữ để nhận dạng giọng nói tiếng việt, một ứng dụng thú vị khác của học sâu trong lĩnh vực xử lý ngôn ngữ tự nhiên. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và hiểu rõ hơn về các xu hướng hiện tại trong nghiên cứu khoa học máy tính.