ĐẠI HỌC QUỐC GIA NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
Nguyễn Thu Trang
Link spam với đồ thị web
và hạng trang web
Khoá luận tốt nghiệp đại học hệ chính quy
Ngành: Công Nghệ Thông Tin
Cán b ớng dẫn: TS. Quang Thụy
Cán b đồng ớng dẫn: CN. Nguyễn Hoài Nam
NỘI, 2006
Tóm tắt
Bên cạnh sự phát triển của các y tìm kiếm đặc biệt các phương pháp tính
hạng trang thì công nghệ spam nhằm đánh lừa y tìm kiếm để nâng cao hạng
của các trang web cũng phát triển không ngừng. Do vậy một vấn đề đặt ra phải
nhận diện các trang web spam, và đưa ra giải pháp tính hạng phù hợp chính
xác hơn loại b spam.
Khóa luận với đề tài LinkSpam với đồ thị web hạng trang web tập trung
nghiên cứu các phương pháp nhận diện spam để nâng cao chất lượng hạng trang,
và đề xuất giải pháp tính hạng xử link spam. Khóa luận đã tiến hành thử
nghiệm với y tìm kiếm NUTCH cho các thuật toán LinkSpam và thu được
những kết quả khả quan ban đầu. Khóa luận cũng giới thiệu các kết quả nghiên
cứu của chúng tôi đã được công b trong [1,2,12].
ii
Lời cảm ơn
Trước tiên, em xin gửi lời cảm ơn sâu sắc nhất đến thầy giáo TS.Hà
Quang Thụy và CN. Nguyễn Hoài Nam, người đã tận tình hướng dẫn
em trong quá trình thực hiện khóa luận tốt nghiệp.
Em chân thành cảm ơn các thầy và các cán b của trường Công
Nghệ đã tạo cho em những điều kiện thuận lợi để học tập và nghiên
cứu.
Em xin cảm ơn các thầy giáo trong b môn Các Hệ Thống Thông
Tin, và nhóm xemina Data Mining đã giúp đỡ, hỗ trợ em về kiến thức
chuyên môn.
Cuối cùng, em muốn cảm ơn gia đình và bạn bè, đặc biệt b và mẹ,
những người luôn giành cho em tình yêu, niềm tin và động viên giúp
em hoàn thành đề tài.
Sinh Viên
Nguyễn Thu Trang
iii
Mục lục
Tiêu đề i
Tóm tắt ii
Danh sách bảng vi
Danh sách hình v vii
Danh sách các hiệu.. viii
1 Tổng quan v hạng trang và web spam 3
1.1 Giới thiệu hạng trang và spam ..................... 3
1.2 Các công nghệ tạo Spam ........................ 5
1.2.1 Spam văn bản .......................... 5
1.2.2 Spam liên kết .......................... 6
1.2.3 Công nghệ giả dạng ....................... 9
1.3 Đồ thị Web ............................... 10
1.3.1 Biểu diễn đồ thị Web ...................... 10
1.3.2 hình Markov ........................ 11
1.4 Tổng kết chương 1 ........................... 12
2 Một số phương pháp tính hạng trang bản 13
2.1 Phương pháp PageRank ........................ 13
2.1.1 Phương pháp .......................... 13
2.1.2 Tính hạng trang dựa vào tính chất hội tụ ........... 15
2.1.3 Đánh giá ............................. 18
2.2 Phương pháp HITS ........................... 18
2.2.1 Thuật toán ........................... 18
2.2.2 Đánh giá ............................. 20
iv
MỤC LỤC v
2.3 Phương pháp CCP ........................... 21
2.3.1 Thuật toán ........................... 21
2.3.2 Đánh giá ............................. 23
3 Các phương pháp xác định LinkSpam 24
3.1 Giới thiệu ................................ 24
3.2 Phương pháp TrustRank ........................ 25
3.2.1 Nội dung phương pháp ..................... 26
3.2.2 Đánh giá phương pháp ..................... 29
3.3 Phương pháp xác định Link Farm ................... 30
3.3.1 Nội dung phương pháp ..................... 30
3.3.2 Đánh giá ............................. 32
3.4 Đề xuất phương pháp cải tiến ..................... 34
4 Thử nghiệm 36
4.1 Giới thiệu hệ thống NUTCH ...................... 36
4.2 Thử nghiệm ............................... 37
4.2.1 Môi trường thử nghiệm ..................... 37
4.2.2 Kết quả ............................. 37
Kết luận 40
Tài liệu tham khảo 41
A cơng trình 43
A.1 Phân tích liên kết ............................ 43
A.2 Lọc Spam ................................ 44