Information Retrieval

Course Code: Ν2-6044
Weekly Duty: 4 (2Th + 2L)
Typical Semester: 6th
Course Category: Specialty Course
Learning Outcomes
Upon successful completion of the course students should have acquired:

  • knowledge of principles, algorithms and systems of Information Retrieval
  • understanding of matters arising during indexing and searching on the Web
  • skills of designing, implementing and evaluating information retrieval systems
  • ability to solve problems arising during the development and operation of information retrieval systems
Course Content
  • Introduction – Definition of Information Retrieval
  • Information retrieval models
  • Automatic Indexing
  • Inverted indices, Index compression
  • Retrieval evaluation
  • Relevance feedback and query expansion
  • Language models
  • Latent semantic indexing
  • Natural language processing techniques
  • Cross-language information retrieval
  • Digital libraries
  • Web retrieval
  1. R. Baeza-Yates, B. Ribeiro-Neto, Modern Information Retrieval 2nd edition, Addison-Wesley, 2011.
  2. Ch. Manning, P. Raghavan, H. Schütze, Introduction to Information Retrieval , CUP, 2008
  3. W.B. Croft, J. Lafferty (eds.), Language Modeling for Information Retrieval, Springer, 2003
  4. W.B. Croft, D. Metzler, T. Strohman, Search Engines: Information Retrieval in Practice. Pearson Education, 2009
  5. D.A. Grossman, O. Frieder, Information Retrieval: Algorithms and Heuristics. Springer, 2004.
  6. R. Korfhage, Information Storage and Retrieval, John Wiley & Sons, 1997
  7. J.I. Tait (ed.), Charting a New Course: Natural Language Processing and Information Retrieval. Essays in Honour of Karen Sparck Jones. Springer, 2005.
  8. I.H. Witten, A. Moffat, T.C. Bell, Managing Gigabytes: Compressing and Indexing Documents and Images, Morgan Kaufmann Publishing, 1999
Internationalisation I18n