Topics covered: What is Information Retrieval?
Topics covered: Search engine architecture, crawling the web, processing and storing documents, detecting duplicates, handling noise.
Topics covered: Text statistics, document parsing, tokenizing, stemming, stopping, phrases, entities, internationalization.
Topics covered: Document structure, link extraction, ranking, indexes, query processing, structured queries, optimization, map reduce, distributed evaluation, caching.
Topics covered: Information needs; queries; query transformation and refinement; stopping and stemming revisited; spell checking; query expansion; relevance feedback; context and personalization; results pages and snippets; advertising; clustering results; user behavior analysis.
Topics covered: Overview of retrieval models; Boolean retrieval; vector space models; probabilistic models; classification; the BM25 ranking algorithm; ranking based on language models; query likelihood ranking.
Topics covered: Relevance models and pseudo-relevance feedback; complex queries and combining evidence; inference networks; the Galago query language; models for web search; machine learning and information retrieval.
Topics covered: Test collections; query logs; effectiveness metrics; recall and precision; averaging and interpolation.
Topics covered: Focusing on top documents; training, testing, and statistics; significance tests; setting parameter values.
Topics covered include: Tailoring IR for web businesses: Facebook, Amazon, LinkedIn, Twitter, etc.; practical aspects of implementing large-scale search engines; data distribution with BigTable/NoSQL; task distribution with MapReduce
Topics covered include: Probability; Machine Learning; Learning to Rank; features for document ranking
Topics covered include: Named Entity Recognition, Relationship Classification, Question Answering, Summarization
Topics covered include: What are the major unsolved problems in IR which may be solvable in the near future?