The need to locate information efficiently on the World-Wide-Web has moved the traditional field of information retrieval (previously confined to applications such as document retrieval from library collections) to the center of the stage. This is demonstrated by the simple fact that these days nearly everyone uses Internet search engines and is thus familiar with previously obscure IR concepts such keywords, relevance, ranking, search refinement, etc. This graduate course is an introduction to the area of information retrieval. This course has been revised and now covers principles of both Classical information retrieval (e.g., the Boolean and vector space model, document indexing, ranking, effectiveness measurement) and Modern information retrieval (e.g., hypertext documents, search engines, Web crawling, link analysis).
Roughly speaking, the subject of INFS-623 is complemetary to the subject of a database management course, such as INFS-614: Database Management, or INFS-760: Advanced Database Management. Whereas database management is concerned mainly with storage and retrieval of structured information, information retrieval is concerned mainly with storage and retrieval of unstructured information, such as documents and World-Wide-Web pages.