Principles of Information Retrieval
Three hours of lecture per week. Theories and methods for searching and retrieval of text and bibliographic information. Analysis of relevance and utility. Statistical and linguistic methods for automatic indexing and classification. Boolean and probabilistic approaches to indexing, query formulation, and output ranking. Filtering methods. Measures of retrieval effectiveness and retrieval experimentation methodology.
This course is intended to prepare you to understand the underlying theories and algorithms of advanced information retrieval systems and to introduce the methodology for the design and evaluation of information retrieval systems. The course will introduce you to the major types of information retrieval systems, the different theoretical foundations underlying these systems, and the methods and measures that can be used to evaluate them. The course will focus on the both the theoretical aspects of information retrieval design and evaluation, and will also consider the practical aspects of how these theories have been implemented in actual systems. These topics will be examined through readings, discussion, hands-on experience using various information retrieval systems, and through participation in evaluation of different retrieval algorithms on various test collections. The prerequisite for the course is INFOSYS 202, though this may be waived with the consent of instructor. A good familiarity with computers and programming is highly desirable.