Learn · Introduction to Information Retrieval

Lecture 41 of 71Week 7

Introducing Unigram Language Model

Prof. Dwaipayan Roy · IISER Kolkata

Credits and licence

From
Introduction to Information Retrieval, IISER Kolkata (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge. Coordinated by IIT Madras.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Introduction to the course Video
  2. Introduction to Information Retrieval Video
  3. Text Processing: Term Selection Video
  4. Text Processing: Term Filtering and Linguistic Processing Video
  5. Indexing Video
  6. Inverted Index Video
  7. Making of the Inverted Index Video
  8. Storing Inverted Index Video
  9. Inverted Index Summary Video
  10. Statistical Properties of Text - Zipf's Law Video
  11. Statistical Properties of Text - Heap's Law Video
  12. Index Compression Video
  13. Getting started with PyLucene Video
  14. Installing Docker and PyLucene Video
  15. Understanding Different Fields in PyLucene - 1 Video
  16. Understanding Different Fields in PyLucene - 2 Video
  17. Reading a Small Toy Dataset for Indexing using PyLucene Video
  18. Different Analyzers in PyLucene Video
  19. Indexing using PyLucene - Setting the Parameters Video
  20. Indexing using PyLucene - 2 Video
  21. Non-English Text Analysis using PyLucene Video
  22. Exploring Luke: The Lucene Index Viewer Video
  23. Experimenting with Different Options in Indexing Video
  24. PyLucene Practice Programs - 1 Video
  25. PyLucene Practice Programs - 2 Video
  26. Query Processing Video
  27. Introduction to Ranked Retrieval Video
  28. Introduction to Term Weightings for Retrieval - TF Video
  29. Introduction to Term Weightings for Retrieval - IDF Video
  30. Vector Space Model - 1 Video
  31. Vector Space Model - 2 Video
  32. Vector Space Model - 3 Video
  33. Vector Space Model - Problem Solving - 1 Video
  34. Vector Space Model - Problem Solving - 2 Video
  35. Probabilistic Model - Introduction Video
  36. Binary Independence Model (BIM) Video
  37. Best Match Model, BM1, BM11, BM15, BM25 Video
  38. Dissecting BM25, BM25 vs VSM, BM25 for long queries, BM25F, BM25+ Video
  39. BM25, After 30 years Video
  40. Introduction to Language Model for Information Retrieval Video
  41. Introducing Unigram Language Model Video
  42. Estimating Document Language Model Video
  43. Zero Frequency Problem and introduction to Smoothing Video
  44. Jelinek-Mercer and Dirichlet Smoothed Language Model Video
  45. Comparing Smoothing with IDF and Summary of LM based Retrieval Video
  46. Using Divergence Measures for Document Scoring Video
  47. PyLucene for Retrieval Video
  48. PyLucene - Varius Query Classes 1 - TermQuery Video
  49. PyLucene - Varius Query Classes 2 - PhraseQuery, TermRangeQuery, Numerical Range Query, PrefixQuery Video
  50. PyLucene - Varius Query Classes 3 - BooleanQuery, WildcardQuery, FuzzyQuery, MatchAllDocsQuery Video
  51. Evaluating Information Retrieval Systems 1 - Set Based Evaluation Metrics Video
  52. Evaluating Information Retrieval Systems 2 - Precision@K, R-Prec, Incorporating Ranking in Precision and Recall Video
  53. Evaluating Information Retrieval Systems 3 - AP, MAP, GMAP, MRR Video
  54. Evaluating Information Retrieval Systems 4 - Graded relevance, nDCG Video
  55. Evaluating Information Retrieval Systems 5 - Hypothesis Testing, Role of Evaluation Forums, Kappa measure Video
  56. Indexing in Benchmark Dataset - Indexing TREC-like Benchmark Datasets Video
  57. Retrieval in Benchmark Dataset - Retrieval in TREC-like Benchmark Datasets, and Evaluation using TREC_EVAL Video
  58. Comparing Retrieval Models - Hypothesis Testing in Information Retrieval Video
  59. Relevance Feedback 1 - An Introduction Video
  60. Relevance Feedback 2 - Rocchio's Algorithm Video
  61. Relevance Feedback 3 - Incorporating Pseudo Feedback using Relevance based Language Model, RM3 Video
  62. Web Search And Crawler Video
  63. PageRank Algorithm Video
  64. PageRank - Random Surfer's Algorithm Video
  65. HITS Algorithm: Hubs and Authorities Video
  66. Search Engine Optimization Video
  67. Learning to Rank for Information Retrieval Video
  68. Latent Semantic Indexing Video
  69. Introduction to Embeddings for Information Retrieval Video
  70. From Embeddings to Transformers Video
  71. Large Language Models for Information Retrieval Video