|
| Many of you encountered a problem when you have hundreds and thousands of useful documents, but unable to find them when they are needed. This is the right task for the personal search engine, which can find information on your computer based on keyword query. Current project aims at developing an application for indexing and searching on the collection of personal documents. The Lucene is a popular java library for building search applications, we will use it for creation of the personal search engine. The main advantage of this library is the existence of the book "Lucene in action", which can be used both as a tutorial and a reference manual. We do not invent another set of classes, but rather re-use components provided by the top class developers. The book will be available in the lab, but you also welcome to buy one. The task is flexible and its complexity depends on your qualification and eagerness to know more about information retrieval. The simplest setup assumes command-line interface and basic keyword search functionality. If you want to do better than that, we will build search interface with advanced search features. The slides with project proposal [ppt]. |
First Iteration:Second Iteration: |
1. "Lucene in Action" by Erik Hatcher and Otis Gospodnetic 2. And any of these: |
|
M.Sc. Sergey Chernov, email is here email |