Information Retrieva TECH 2304B

Course description:

This course introduces the basic techniques for text-based information systems: efficient text indexing, Boolean and vector space retrieval models, evaluation and interface issues; Web search including crawling, link-based algorithms, and Web metadata; text/Web clustering, classification, text mining. This course has a lab where the student will apply the studied techniques and do a project using appropriate programming language.

Course Aims:

This course aims to enable the students to:
  • Have the fundamental knowledge about the Information Retrieval and its techniques.
  • Explain the text retrieval models.
  • Use Information retrieval models and evaluate the results.
  • Learn about search engine and their techniques.
  • Implement a simple Information retrieval system to practice the process in Information retrieval systems.

Course outcomes:

Upon completion of the course, the student will be able to:
  • Understand the principles of information storage and retrieval systems and database.
  • Understand how effective information search and retrieval is interrelated with the organization and description information to be retrieved.
  • Use a set of tools and procedures for organizing information.
  • Become familiar with the techniques involved in conducting effective searches of information resources.
  • Develop a simple Information Retrieval System and use the search techniques.