Luận Văn Thạc Sĩ: Phương Pháp Biểu Diễn Ngữ Nghĩa Lân Cận Siêu Liên Kết Trong Máy Tìm Kiếm VietSeek

Luận văn thạc sĩ phân tích vnu uet phương pháp biểu diễn ngữ nghĩa lân cận siêu liên kết trong máy tìm kiếm vietseek, đánh giá thực trạng, chỉ ra hạn chế, đề xuất giải pháp khả

Trường đại học

Đại Học Quốc Gia Hà Nội

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Luận Văn Thạc Sĩ

2004

83
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

PHẦN MỞ ĐẦU

1. CHƯƠNG 1: TỔNG QUAN VỀ TÌM KIẾM THÔNG TIN TRÊN WEB

1.1. Giới thiệu về tìm kiếm thông tin

1.2. Bài toán tìm kiếm thông tin

1.2.1. Giai đoạn 1: Thu thập và phân tích thông tin

1.2.2. Giai đoạn 2: Xử lý câu hỏi và trả lời

1.3. Mô hình biểu diễn thông tin của văn bản

1.3.1. Mô hình biểu diễn thông tin theo từ khoá

1.3.2. Mô hình biểu diễn thông tin theo nội dung

1.4. Phân tích cú pháp và ngữ nghĩa

1.5. Phân lớp văn bản

1.6. Phân cụm văn bản

1.7. Khai thác thông tin cấu trúc web

1.8. Khai thác thông tin sử dụng web

2. CHƯƠNG 2: PHƯƠNG PHÁP BIỂU DIỄN TRANG WEB THEO NGỮ NGHĨA LÂN CẬN SIÊU LIÊN KẾT

2.1. Phương pháp đánh giá chất lượng độ đo tương tự

2.1.1. Chọn phương pháp đánh giá

2.1.2. Xác định thứ tự nền trong ODP

2.1.3. So sánh sự tương quan giữa các tập thứ tự

2.1.4. Miền của tập thứ tự

2.2. Định nghĩa mô hình vector biểu diễn thông tin văn bản

2.2.1. Vector biểu diễn thông tin văn bản

2.2.2. Lựa chọn từ khoá biểu diễn

2.2.3. Lược bớt từ khoá

2.2.4. Xác định trọng số của từ khoá

2.2.5. Định nghĩa độ đo tương tự

2.2.6. Đánh giá chất lượng xếp hạng đối với mỗi phương pháp xây dựng vector

2.2.6.1. Đánh giá chất lượng đối với cách chọn từ khoá
2.2.6.2. Đánh giá chất lượng đối với cách chuẩn hoá trọng số từ khoá
2.2.6.3. Đánh giá chất lượng đối với phương pháp lược bớt từ khoá

2.3. Thiết kế các thuật toán tìm kiếm theo mô hình vector

3. CHƯƠNG 3: MÁY TÌM KIẾM VIETSEEK VÀ THỬ NGHIỆM THUẬT TOÁN TÌM KIẾM THEO NGỮ NGHĨA LÂN CẬN SIÊU LIÊN KẾT

3.1. Các đặc điểm cơ bản của VietSeek

3.2. Cơ sở dữ liệu của VietSeek

3.3. Đề xuất thuật toán tìm kiếm mới cho máy tìm kiếm VietSeek

3.3.1. Những cơ sở để đề xuất thuật toán

3.3.2. Xây dựng các thuật toán áp dụng cho máy tìm kiếm VietSeek

3.3.3. Kết quả thực hiện

PHẦN KẾT LUẬN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Về Phương Pháp Biểu Diễn Ngữ Nghĩa Siêu Liên Kết

Phương pháp biểu diễn ngữ nghĩa siêu liên kết là một trong những giải pháp tiên tiến trong lĩnh vực tìm kiếm thông tin. Nó không chỉ giúp cải thiện độ chính xác của kết quả tìm kiếm mà còn tối ưu hóa trải nghiệm người dùng. Trong bối cảnh dữ liệu ngày càng phong phú và đa dạng, việc áp dụng phương pháp này trở nên cần thiết hơn bao giờ hết.

1.1. Khái Niệm Về Ngữ Nghĩa Siêu Liên Kết

Ngữ nghĩa siêu liên kết đề cập đến cách mà các thông tin được liên kết với nhau thông qua các từ khóa và ngữ nghĩa. Điều này giúp máy tìm kiếm hiểu rõ hơn về nội dung và mối quan hệ giữa các trang web.

1.2. Lợi Ích Của Phương Pháp Biểu Diễn Ngữ Nghĩa

Việc áp dụng phương pháp này mang lại nhiều lợi ích, bao gồm khả năng tìm kiếm thông tin chính xác hơn, giảm thiểu thời gian tìm kiếm và nâng cao trải nghiệm người dùng.

II. Vấn Đề Trong Tìm Kiếm Thông Tin Trên VietSeek

Mặc dù VietSeek đã có những bước tiến đáng kể trong việc cải thiện khả năng tìm kiếm, nhưng vẫn còn nhiều thách thức cần phải giải quyết. Các vấn đề này bao gồm độ chính xác của kết quả tìm kiếm và khả năng xử lý ngữ nghĩa của các truy vấn.

2.1. Độ Chính Xác Trong Kết Quả Tìm Kiếm

Một trong những thách thức lớn nhất là đảm bảo rằng các kết quả tìm kiếm trả về là chính xác và liên quan đến yêu cầu của người dùng. Điều này đòi hỏi một hệ thống có khả năng phân tích ngữ nghĩa tốt.

2.2. Khả Năng Xử Lý Ngữ Nghĩa Của Truy Vấn

Việc hiểu và xử lý ngữ nghĩa của các truy vấn là rất quan trọng. Nếu hệ thống không thể hiểu đúng yêu cầu của người dùng, kết quả tìm kiếm sẽ không đạt yêu cầu.

III. Phương Pháp Cải Tiến Tìm Kiếm Thông Minh Trên VietSeek

Để nâng cao hiệu quả tìm kiếm, cần áp dụng các phương pháp cải tiến như mô hình vector và các thuật toán tìm kiếm thông minh. Những phương pháp này giúp tối ưu hóa quá trình tìm kiếm và nâng cao độ chính xác.

3.1. Mô Hình Vector Trong Tìm Kiếm

Mô hình vector là một trong những phương pháp phổ biến nhất trong tìm kiếm thông tin. Nó cho phép biểu diễn văn bản dưới dạng vector, từ đó dễ dàng so sánh và tìm kiếm.

3.2. Thuật Toán Tìm Kiếm Thông Minh

Các thuật toán tìm kiếm thông minh giúp cải thiện khả năng tìm kiếm bằng cách sử dụng các phương pháp học máy và phân tích ngữ nghĩa, từ đó nâng cao độ chính xác của kết quả.

IV. Ứng Dụng Thực Tiễn Của Phương Pháp Biểu Diễn Ngữ Nghĩa

Phương pháp biểu diễn ngữ nghĩa siêu liên kết không chỉ có ứng dụng trong VietSeek mà còn có thể áp dụng rộng rãi trong nhiều lĩnh vực khác nhau như thương mại điện tử, giáo dục và y tế.

4.1. Ứng Dụng Trong Thương Mại Điện Tử

Trong thương mại điện tử, việc tìm kiếm sản phẩm chính xác và nhanh chóng là rất quan trọng. Phương pháp này giúp cải thiện khả năng tìm kiếm sản phẩm cho người tiêu dùng.

4.2. Ứng Dụng Trong Giáo Dục

Trong lĩnh vực giáo dục, việc tìm kiếm tài liệu học tập và nghiên cứu có thể được tối ưu hóa nhờ vào phương pháp này, giúp sinh viên và giảng viên dễ dàng tiếp cận thông tin.

V. Kết Luận Về Tương Lai Của Tìm Kiếm Thông Tin

Tương lai của tìm kiếm thông tin sẽ ngày càng phát triển với sự xuất hiện của các công nghệ mới. Phương pháp biểu diễn ngữ nghĩa siêu liên kết sẽ đóng vai trò quan trọng trong việc cải thiện khả năng tìm kiếm và nâng cao trải nghiệm người dùng.

5.1. Xu Hướng Phát Triển Công Nghệ Tìm Kiếm

Công nghệ tìm kiếm sẽ tiếp tục phát triển với sự hỗ trợ của trí tuệ nhân tạo và học máy, giúp cải thiện khả năng phân tích ngữ nghĩa và độ chính xác của kết quả.

5.2. Tầm Quan Trọng Của Ngữ Nghĩa Trong Tìm Kiếm

Ngữ nghĩa sẽ trở thành yếu tố quan trọng trong tìm kiếm thông tin, giúp hệ thống hiểu rõ hơn về yêu cầu của người dùng và cung cấp kết quả chính xác hơn.

22/07/2025
Luận văn thạc sĩ vnu uet phương pháp biểu diễn ngữ nghĩa lân cận siêu liên kết trong máy tìm kiếm vietseek

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

chương 1 0 dụng 0 1 được 0 1 gõ 1 0 hầu 0 1 hết 0 1 hỗ 1 0 là 1 0 môi 1 1 Đặng Tiểu Hùng – Luận văn cao học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 15 Phương pháp biểu diễn ngữ nghĩa lân cận siêu liên kết cho máy tìm kiếm VietSeek microsoft 1 0 nhúng 0 1 thể 0 1 tiếng 1 1 trình 1 0 trường 1 1 trợ 1 0 trong 1 2 ứng 0 1 và 0 1 vietkey 1 1 việt 1 1 windows 1 1 Bảng 1.: Vector biểu diễn văn bản Mô hình biểu diễn thông tin theo nội dung Đối với bài toán tìm kiếm theo nội dung, phần lớn các giải pháp tìm kiếm thông tin đều lựa chọn mô hình vector. Có 3ba phƣơng pháp tiếp cận trong việc xác định từ khoá trong vector biểu diễn văn bản. Phƣơng pháp biểu diễn theo nội dung văn bản: Từ khoá trong vector biểu diễn văn bản u là những từ có mặt trong văn bản u. CáchPhƣơng pháp tiếp cận theo liên kết: Từ khoá trong vector biểu diễn văn bản u là những từ khoá có trong định danh của những văn bản v có liên kết đến văn bản u.

Đặng Tiểu Hùng – Luận văn cao học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 16 Phương pháp biểu diễn ngữ nghĩa lân cận siêu liên kết cho máy tìm kiếm VietSeek 3. CáchPhƣơng pháp tiếp cận theo ngữ nghĩa lân cận liên kết: Từ khoá trong vector biểu diễn văn bản u là những từ xuất hiện trong cửa sổ ngữ nghĩa lân cận liên kết từ những văn bản v đến văn bản u. Luận văn đề cập tới giải pháp kết hợp các phƣơng pháp tiếp cận trên đây. Phân tích cú pháp và ngữ nghĩa Trong trang web không chỉ có thông tin thể hiện nội dung mà còn các thông tin phụ trợ nhƣ các comment, các đoạn mã, các thẻ HTML.

Do đó cần phải tách lọc thông tin mà trang web biểu diễn, tách thông tin về các liên kết. Cần phải xác định từ gốc của từ biểu diễn văn bản, xác định vị trí của từ trong văn bản, xác định các biên của đoạn văn theo cú pháp câu (dấu ngắt câu) hoặc biên theo chủ đề đoạn văn (ngắt đoạn, ngắt bảng, ngắt trang). Phân lớp văn bản Phân lớp văn bản đƣợc xem nhƣ là quá trình gán các văn bản vào một hay nhiều lớp văn bản đã đƣợc xác định trƣớc. Sau khi đƣợc phân lớp, các văn bản sẽ đƣợc đánh chỉ số đối với từng lớp tƣơng ứng.

Ngƣời dùng có thể yêu cầu hệ tìm kiếm giới hạn số kết quả trong một chủ đề hoặc lớp văn bản mong muốn. Phân lớp văn bản có thể thực hiện tự động bằng các phƣơng pháp cây quyết định [3], mạng Bayer, máy vector trợ giúp. Ngoài ra, các trang web có thể thể đƣợc phân lớp bằng thủ công nhờ sự tình nguyện của ngƣời dùng trên internet nhƣ thƣ mục chủ đề các trang web ODP (Open Directory Project) [19]. Phân cụm văn bản Phân cụm văn bản là việc tự động sinh ra các lớp văn bản dựa vào sự tƣơng tự của các văn bản.

Các lớp văn bản ở đây là chƣa biết trƣớc, ngƣời dùng có thể chỉ yêu cầu số lƣợng các lớp cần phân loại, hệ sẽ đƣa ra các văn bản theo từng tập hợp, từng cụm, mỗi tập hợp chứa các văn bản tƣơng tự nhau. Đặng Tiểu Hùng – Luận văn cao học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 17 Phương pháp biểu diễn ngữ nghĩa lân cận siêu liên kết cho máy tìm kiếm VietSeek Khai thác thông tin cấu trúc web Trong tìm kiếm thông tin trên web, các trang web đã chứa đựng thông tin nửa cấu trúc, đó chính là các liên kết giữa các trang web. Thông thƣờng, các web đem lại nhiều thông tin sẽ đƣợc trích dẫn nhiều do đó có thể khai thác thông tin liên kết giữa các trang web để đánh giá trọng số của trang web nhƣ Slattery đã đề xuất [13]. Khai thác thông tin sử dụng web Thông tin sử dụng web đƣợc chứa tronglà một tập hợp các file liên quan ngầm đến những máy chủ web.

Mục đích của việc khai thác thông tin sử dụng web để phát hiện ra những mẫu dữ liệu có ý nghĩa đƣợc sinh ra trong những giao dịch khách/chủ. Thông thƣờng các dữ liệu đó ở phía máy chủ là access logs, referrer logs, agent logs và phía máy trạm là cookies. Một dạng thông tin nữa về ngƣời dùng web là các profile của họ. Trong tìm kiếm thông tin, các trang web đem lại nhiều thông tin thƣờng đƣợc truy cập nhiều hơn các trang web khác trong cùng chủ đề.

Do đó tần suất truy cập (thông tin sử dụng web) của các trang web cũng là một thành phần cần xem xét khi đánh giá trọng số của trang web. Tuy nhiên, với mỗi ngƣời dùng thì có thể có tập hợp các trang web đƣợc yêu thích của riêng mình. Ngƣời sử dụng có thể yêu cầu mà hệ tìm kiếm cho phép giới hạn các trang kết quả trong một tên miền nào đó nhƣ .vn và những tham số nhƣ vậy có thể đƣợc định nghĩa trong các profile. KẾT LUẬN CHƢƠNG 1 Trong chƣơng này, luận văn đã giới thiệu tổng quát bài toán tìm kiếm thông tin trên web và các phƣơng pháp tìm kiếm thông tin trên web: 1.

Các phƣơng pháp tìm kiếm theo từ khoá gồm mô hình cú pháp, mô hình logic và mô hình vector. Các phƣơng pháp này đã đƣợc nghiên cứu khá kỹ lƣỡng và tiêu biểu nhất là mô hình vector đƣợc áp dụng nhiều trong các máy tìm kiếm hiện nay. Đặng Tiểu Hùng – Luận văn cao học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 18 Phương pháp biểu diễn ngữ nghĩa lân cận siêu liên kết cho máy tìm kiếm VietSeek 2. Các phƣơng pháp tìm kiếm theo nội dung đang đƣợc nghiên cứu hiện nay là tìm kiếm theo nội dung toàn văn, theo liên kết và theo ngữ nghĩa lân cận liên kết.

Luận văn đã phân tích nguyên tắc hoạt động cũng nhƣ ƣu điểm và nhƣợc điểm của mỗi phƣơng pháp. Từ những phân tích trên, luận văn sẽ trình bày phƣơng pháp biểu diễn văn bản mới trong chƣơng 2 và đề xuất thuật toán tìm kiếm theo nội dung trong chƣơng 3. Đặng Tiểu Hùng – Luận văn cao học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 19 Phương pháp biểu diễn ngữ nghĩa lân cận siêu liên kết cho máy tìm kiếm VietSeek CHƢƠNG 2. PHƢƠNG PHÁP BIỂU DIỄN TRANG WEB THEO NGỮ NGHĨA LÂN CẬN SIÊU LIÊN KẾT Giới thiệu Mục tiêu của việc tìm kiếm trang Web tƣơng tự là cho phép ngƣời sử dụng tìm những trang Web tƣơng tự với trang Web mẫu.

Về cơ bản, khi đƣa ra một văn bản, một thuật toán tìm kiếm tƣơng tự phải cung cấp danh sách thứ tự của các văn bản tƣơng tự với văn bản mẫu. Trong chƣơng này, luận văn sẽ trình bày một số phƣơng pháp tiếp cận của giải pháp tìm kiếm theo nội dung và sự đánh giá chất lƣợng của mỗi phƣơng pháp. Trên cơ sở phƣơng pháp biểu diễn trang web theo ngữ nghĩa lân cận siêu liên kết [16], luận văn đề xuất một số bổ sung, cải tiến thành giải pháp tìm kiếm theo nội dung. Căn cứ trên những kết quả đánh giá qua thử nghiệm, giải pháp tìm kiếm theo nội dung do luận văn đề xuất đƣợc xem là có chất lƣợng tốt hơn so với các phƣơng pháp đã khảo sát khác và đƣợc áp dụng cho máy tìm kiếm VietSeek.

Thuật toán tìm kiếm sẽ gồm hai bƣớc: 1. Tiền xử lý các trang web: Tạo vector biểu diễn trang web. So sánh các trang web trong cùng chủ đề của ODP để tính toán sẵn độ tƣơng tự các trang web. Thực hiện tìm kiếm thông tin, chỉ đơn thuần là thao tác định vị và đọc dữ liệu sẵn có trong cơ sở dữ liệu.

Phƣơng pháp này đã đƣợc thử nghiệm bằng tập dữ liệu lớn và chứng tỏ tính khả thi của nó. Các vấn đề chính cần phải giải quyết trong phƣơng pháp biểu diễn ngữ nghĩa lân cận siêu liên kết là: 1. Xác đĐịnh nghĩa phƣơng pháp đánh giá chất lƣợng cho độ đo tƣơng tự. Xác địnhĐịnh nghĩa mô hình vector biểu diễn trang web.

Xác đĐịnh nghĩa độ đo tƣơng tự với mô hình biểu diễn đã chọn 4. Khảo sát các thành phần của vector biểu diễn trang web 5. Xây dựng các thuật toán: Đặng Tiểu Hùng – Luận văn cao học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 20 Phương pháp biểu diễn ngữ nghĩa lân cận siêu liên kết cho máy tìm kiếm VietSeek - Thuật toán tạo vector biểu diễn trang web - Thuật toán tính độ tƣơng tự giữa các trang web - Thuật toán tìm kiếm trang web tƣơng tự Các vấn đề 1, 2, 3 và 4 sẽ đƣợc trình bày trong chƣơng 2 của luận văn. Vấn đề 5 có trong đƣợc đề xuất phƣơng án thực hiện cho máy tìm kiếm VietSeek trong chƣơng 3.

Phƣơng pháp đánh giá chất lƣợng độ đo tƣơng tự Chọn phƣơng pháp đánh giá Khi khảo sát các cách tiếp cận để tìm ra đƣợc một giải pháp tìm kiếm thông tin tốt nhất thì cần thiết phải có một phƣơng pháp đánh giá chất lƣợng cho các mỗi phƣơng án. Chất lƣợng xếp hạng trang web của máy tìm kiếm thƣờng đƣợc đánh giá bởi ngƣời dùng dựa trên các độ đo về khoảng cách và đặc trƣng của văn bản. Tuy nhiên, sử dụng trực tiếp sự đánh giá của ngƣời dùng thƣờng tốn thời gian và công sức, nên điều đó không thích hợp cho những nghiên cứu mà đòi hỏi sự so sánh đánh giá của nhiều tham số. Trong văn bản về phân cụm, nhiều phƣơng pháp đánh giá chất lƣợng tự động đã đƣợc đề xuất [8].

Steinback [15] chia những phƣơng pháp này thành 2 lớp tổng quát. Phƣơng pháp đánh giá sử dụng các độ đo chất lƣợng nội tại, nhƣ độ tƣơng tự trung bình, chỉ ra chất lƣợng của một cụm văn bản đƣợc đề xuất dựa hoàn toàn trên nội tại hình học và thống kê, không dựa trên một tập chân lý nền có sẵn. Phƣơng pháp đánh giá dựa trên các độ đo chất lƣợng ngoài, nhƣ độ đo entropy, kiểm tra sự tƣơng quan của một cụm với một tập chân lý nền có sẵn. Đây cũng là phƣơ ng pháp đánh giá đƣợc sử dụng để đo chất lƣợng của một phƣơng án.

Cây phân loại chủ đề các trang web ODP [19] đƣợc xây dựng và phổ dụng trên Iinternet. Trong ODP, các trang web đƣợc sắp phân lớp theo các chủ đề và thứ tự của nó trong chủ đề có thể coi là hạng của trang web trong chủ đề tƣơng ứng. Độ đo tƣơng tự của các văn bản tƣơng ứng với một phƣơng án biểu diễn thông tin về văn bản cung cấp một tập thứ tự.

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