Code: | PRODEI025 | Acronym: | RI |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Science and Technology Programming |
Active? | Yes |
Responsible unit: | Department of Informatics Engineering |
Course/CS Responsible: | Doctoral Program in Informatics Engineering |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
PRODEI | 1 | Syllabus | 1 | - | 6 | 28 | 162 |
Background:
Information retrieval (IR) deals with automatic methods for computing answers to queries on large document collections. Answers may take different forms, from document lists to document summaries, from XML elements to entities in documents. For some information retrieval tasks there are currently well-known tools used for accessing online information; Web search engines are a standard example.
Specific objectives:
-Motivate students to the variety os tasks in information retrieval and to their multiple uses;
-Make the students familiar with the main concepts in IR and with the proposed models and techniques;
-Explore existing tools for building information retrieval systems and apply them to datasets from a selected domain.
Skills:
-Document content analysis and extraction of document descriptors;
-Analysis, summarization and presentation of papers form the literature;
-Choice of appropriate computational tools for the tasks to be addressed;
-Planning experiments to test a proposed solution.
Learning Outcomes:
Upon completion of this unit, students are expected to:
-Provide definitions for the main concepts in information retrieval;
-Identify the components of an information retrieval system and explain their roles;
-Describe the main assumptions and features of the classical information retrieval models;
-Use existing software libraries to develop tools for information retrieval tasks;
-Describe the main challenges and issues in Information Retrieval.
Skills in computer programming for application development.
-Information retrieval: tasks, methods, open problems.
-Document indexing: vocabularies, posting lists, index construction.
-Retrieval Models: Boolean, vectorial, probabilistic.
-Evaluation in information retrieval.
-Web information retrieval: crawling and indexing.
-Link analysis and its use for ranking results.
Students define and develop a semester-long project. Project themes are proposed by the students and validated with the teacher. Program topics are discussed based on a reading list, and some papers from the list are presented by the students in class meetings.
Designation | Weight (%) |
---|---|
Participação presencial | 0,00 |
Trabalho escrito | 50,00 |
Trabalho laboratorial | 50,00 |
Total: | 100,00 |
Designation | Time (hours) |
---|---|
Elaboração de relatório/dissertação/tese | 12,00 |
Estudo autónomo | 60,00 |
Trabalho de investigação | 30,00 |
Trabalho laboratorial | 60,00 |
Total: | 162,00 |
Project development.
Evaluation of the assignments and project results.
Not applicable. All students develop their projects according to the course schedule.
Not applicable. All students develop their projects according to the course schedule.
Grade improvement requires the development of a new project, in the next edition of the unit.