Môn học PHÁT TRIỂN PHẦN MỀM NGUỒN MỞ Đồ án Giới thiệu Máy tìm kiếm (Lucene Search Engine) GVHD: Võ Đức Cẩm Hải –
– – – –
–
–
Mục tiêu: Giới thiệu Framework hỗ trợ xây dựng máy tìm kiếm (Search Engine) với các loại tài liệu khác nhau như HTML, XML, PDF, DOC,...Người phát triển ứng dụng có thể sử dụng Framework này vào các ứng dụng của mình để đánh chỉ mục (indexing) các dữ liệu cần tìm kiếm với tốc độ nhanh. Đây là Framework được viết bằng ngôn ngữ Java và đây là một sản phẩm mã nguồn mở. Số người tham gia: 5 sinh viên Platform: Linux – Fedora Core Ngôn ngữ lập trình: Java Tài liệu tham khảo chính tại: http://lucene.apache.org/ http://www.javaworld.com/javaworld/jw-09-2000/jw-0915-lucene.html Nội dung đề tài: – Trình bày lịch sử ra đời. – Những tính năng của sản phẩm – Bản quyền, loại giấy phép của sản phẩm. – Tải chương trình từ đâu – Hướng dẫn Cài đặt và cấu hình Kết quả: – Nộp một cuốn báo cáo và kèm theo tập tin tài liệu có dạng .sxw – 30 phút trình bày kết quả bằng slide (.sxi) – Viết chương trình demo khả năng tìm kiếm những tài liệu có định dạng HTML và XML