Objetivos | O programa do curso começa dando uma formação adequada para a apreensão dos conhecimentos fundamentais de processamento e recuperação da informação em geral, e da recuperação da Web em particular. Os alunos obtêm a capacidade de fazer a comparação dos vários modelos de recuperação de informação utilizados e avaliar a sua adequação a diferentes contextos. A avaliação da eficácia de recuperação de vários motores de busca é apresentados tanto no ponto de vista teórico, como prático. |
Programa | 1. Introdução à Recuperação de Informação: termos e listas de ocorrências 2. Construção e compressão de índices 3. Modelos de Recuperação de Informação: booleano, vectorial, probabilístico 4. Avaliação de Sistemas de Recuperação de Informação 5. Expansão de interrogações e realimentação de relevância 6. Classificação e Aglomeração de documentos 7. Indexação por semântica latente 8. Aprendizagem para ranking 9. Recuperação de Informação na Web 10. Análise de Ligações |
Bibliografia | Manning, C. D., Raghavan, P., Schütze, H. (2008). Introduction to Information Retrieval. Cambridge University Press Modern Information Retrieval, by Baeza-Yates and Ribeiro-Neto, Addison Wesley, 2011 Information Retrieval: Implementing and Evaluating Search Engines , by Stefan Büttcher , Charles L. A. Clarke), Gordon V. Cormack, The MIT Press, February 12, 2016 Machine Learning for Text, by Charu C. Aggarwal , Mar 20, 2018 Papers from the following Conferences and Journals: ACM SIGIR, ECIR, NLPIR, ECNLPIR, SCIENTOMETRIC(s) Nota: Alguns livros aqui indicados são um pouco antigos mas são os mais usados nas Universidades de referência. Algum algoritmo ou abordagem mais recente pode ser introduzido pelo docente indicando o artigo científico correspondente |
Resultados da aprendizagem | O estudante, no final da sua aprendizagem nesta Unidade Curricular, deve ser capaz de: - Definir necessidades de informação de várias partes interessadas no contexto da Engenharia Informática e do utilizador em genérico - Relacionar as várias necessidades de informação como interrogações - Identificar fontes de informação relevantes - Explicitar as necessidades de informação como interrogações para cada fonte de informação - Relacionar modelos, métodos e ferramentas para processamento e recuperação de informação - Implementar métodos para o desenvolvimento e avaliação de ferramentas de processamento e recuperação de informação - Avaliar a eficácia das ferramentas para processar e recuperar informações e a importância das fontes de informação. |