First cycle
degree courses
Second cycle
degree courses
Single cycle
degree courses
Faculty of Engineering
COMPUTER ENGINEERING
Course unit
INFORMATION RETRIEVAL
INM0016444, A.A. 2012/13

Information concerning the students who enrolled in A.Y. 2012/13

Information on the course unit
Degree course Second cycle degree in
COMPUTER ENGINEERING
IN0521, Degree course structure A.Y. 2009/10, A.Y. 2012/13
N0
bring this page
with you
Number of ECTS credits allocated 6.0
Type of assessment Mark
Course unit English denomination INFORMATION RETRIEVAL
Mandatory attendance No
Language of instruction Italian
Branch PADOVA
Single Course unit The Course unit CANNOT be attended under the option Single Course unit attendance
Optional Course unit The Course unit can be chosen as Optional Course unit

Lecturers
Teacher in charge MASSIMO MELUCCI ING-INF/05

Mutuating
Course unit code Course unit name Teacher in charge Degree course code
SSM0013403 INFORMATION SYSTEMS (ADVANCED) MASSIMO MELUCCI SS1736

ECTS: details
Type Scientific-Disciplinary Sector Credits allocated
Core courses ING-INF/05 Data Processing Systems 6.0

Course unit organization
Period First semester
Year 1st Year
Teaching method frontal

Type of hours Credits Teaching
hours
Hours of
Individual study
Shifts
Lecture 6.0 48 102.0 No turn

Calendar
Start of activities 01/10/2012
End of activities 26/01/2013
Show course schedule 2019/20 Reg.2009 course timetable

Examination board
Board From To Members of the board
4 Commissione a.a. 2014/2015 01/10/2014 30/09/2019 MELUCCI MASSIMO (Presidente)
FERRARI CARLO (Membro Effettivo)
ZINGIRIAN NICOLA (Membro Effettivo)
3 a.a. 2013/2014 01/10/2013 30/03/2015 MELUCCI MASSIMO (Presidente)
DI BUCCIO EMANUELE (Membro Effettivo)
FERRO NICOLA (Membro Effettivo)
NANNI LORIS (Membro Effettivo)

Syllabus
Prerequisites:
Target skills and knowledge:: This course covers the foundations of Information Retrieval and Search Engines as well as advanced or more recent topics. The lectures, homeworks, and laboratory assignments will in part be motivated by and organized around the design and implementation of a basic search algorithms useful in a real-world applications. Core topics include material necessary to understand how an IR system is constructed and functions.
Course unit contents: Indexing methods
Retrieval models
Web search engines
Machine learning
Evaluation
Planned learning activities: From Memex to search engines
Basic concepts of IR
Search engines for the WWW
Content indexing
Indexing and effectiveness
Lexical analysis
Stemming
Construction of terms
Statistical index control
Index organization
Identification of stop words
Detection of wrong words
Construction of terms
Search agent
Agent operation
Starting point
Search strategy
Stop criterion
Search agents and indexing
Finding and ranking documents
Logical operators
Level of coordination
Retrieval implementation
Experiments and evaluation
Starting point and group control
Evaluation measures
Calculation of precision and recall
Rating and indexing
Test collection
Conducting experiments
Evaluation initiatives
Theoretical models
Logical model
Vector space model
Probabilistic model
Linguistic model
Advanced methods for indexing the information content
Link anchor
Authoritativeness
Duplicate pages
Data compression
Terms and collocations
Latent semantic analysis
Advanced methods for retrieving and ranking documents
Parallel and distributed systems
Ranking by authority
Latent semantic retrieval
Explicit relevance feedback
Implicit relevance feedback
Information Retrieval and Machine Learning
Separability of points
Classification
Learning to rank
Clustering
Images and music
Social networks
Context and search engines
Digital advertising
Blog
Textbooks: Massimo Melucci, Information Retrieval. Milano: Franco Angeli, 2013. In preparazione Cerca nel catalogo
Teaching methods: Lezioni frontali e in laboratorio
Assessment criteria: Oral discussion
Further information: