Information Retrieval and Web Search

Course description: This course will cover traditional material, as well as recent advances in Information Retrieval (IR), the study of indexing, processing,
and querying textual data. Basic retrieval models, algorithms, and IR system implementations will be covered.The course will also address
more advanced topics in"intelligent" IR, including Natural Language Processing techniques, and "smart" Web agents.
Textbook: to Information Retrieval (available online)Christopher D. Manning, Prabhakar Raghavan, Hinrich Sch├╝tze.
Topics (tentative) Course overview
Introduction to IR models and methods
Perl tutorial
Text analysis / Web spidering
Text properties
Vector-based model
Boolean model
Probabilistic model; other IR models
IR evaluation and IR test collections
Relevance feedback, query expansion
Web search: link based and content based
Query-based and content sensitive link analysis
Search engine technologies
Text classification and clustering
Question answering on offline and online collections
Cross-language IR
Personalized IR