logo-polimi
Loading...
Risorse bibliografiche
Risorsa bibliografica obbligatoria
Risorsa bibliografica facoltativa
Scheda Riassuntiva
Anno Accademico 2014/2015
Scuola Scuola di Ingegneria Industriale e dell'Informazione
Insegnamento 094743 - DATA MANAGEMENT FOR THE WEB
Docente Ceri Stefano
Cfu 5.00 Tipo insegnamento Monodisciplinare

Corso di Studi Codice Piano di Studio preventivamente approvato Da (compreso) A (escluso) Insegnamento
Ing Ind - Inf (Mag.)(ord. 270) - MI (434) INGEGNERIA INFORMATICA* AZZZZ094743 - DATA MANAGEMENT FOR THE WEB
Ing Ind - Inf (Mag.)(ord. 270) - MI (474) TELECOMMUNICATION ENGINEERING - INGEGNERIA DELLE TELECOMUNICAZIONI* AZZZZ094743 - DATA MANAGEMENT FOR THE WEB
Ing Ind - Inf (Mag.)(ord. 270) - MI (481) COMPUTER SCIENCE AND ENGINEERING - INGEGNERIA INFORMATICA* AZZZZ094743 - DATA MANAGEMENT FOR THE WEB

Programma dettagliato e risultati di apprendimento attesi

This course deals with the new technologies and applications that characterize data management on the Web, seen as a large information system; the course can be seen as one of the many possible continuations of "Database 2", and also as an evolution of "Search Computing". The core of the course is Information Retrieval - a subject which is not covered in the basic data management courses - and Web Information Retrieval, the key technology of search engines. Such core will cover classical aspects: text processing, index structures, classic data retrieval methods, retrieval evaluation, search engine technology (crawling and indexing), the PageRank and Hits methods, models of advertising. The course will also include parts concerning with: the Semantic Web and the core languages (RDF, Sparql) and applications (Open Data, Linked Data); Web Design Methods, and specifically the approach to Web Design using high-level models such as WebML and its follow-up IFML, a recent OMG standard promoted by researchers of Politecnico di Milano; and Human Computation, i.e. the involvement of humans in computational processes typically performed (unsuccessfully, or slowly) by machines, through crowdsourcing platforms such as Amazon Turk, as well as socal platforms such as Facebook and Twitter; during this part of the course, students will also learn how to build applications over social networks, though published APIs. Many of these arguments are covered by the new book "Web Information Retrieval", published by Springer-Verlag in September 2013.  

The course will provide an exhaustive introduction to many emerging fields of research and to technologies that were developed at Politecnico, which can be seen at work on the Web Sites: www.search-computing.org, crowdsearcher.search-computing.com, www.webratio.com. At the end of the course, students will have a deep knowledge of many data management aspects related to the Web, a core aspect of today's professional preparation which opens up to many applicatilions - responding to emerging needs of the society. It will be possible to dedicate part of the lectures to open discussions on ICT trends and evolution, possibly proposed by students.

Lessons are monographic; slides for a large number of lessons can be downloaded from: http://www.search-computing.eu/course2012.

The course encourages experimental activity. Students will be asked to participate to small projects (for 3 credits), that will be performed in teams of 2-3 members. Although students will be free to select their own projecset, we encourage some of the projects to focus on Expo 2015, a forthcoming event in Milano, and use any of the technologies disclosed in the course; projects on web design or human computation will possibly take advantage of the webratio and crowdsearcher design tools. Students will be asked to define their project rather early, and then the requirements, analysis and design phases will be monitored during the course, using the format which has proven to be successful in Alta Scuola Politecnica. The expectation is that a few of the ideas prototyped within projects could be continued beyond the course conclusion.

In addition, students will be asked to perform readings out of a reading list of numerous papers, and then to present (mostly orally, in some cases in written form) their personal interpretation of the reading; paper presentations will contribute to the evaluation for the residual 2 credits. Participation to such preseantations by all students will be mandatory. A reading list will be provided at the beginning of class, but students are encoraged to propose additional readings.

Detailed Program:

  • Foundations of Information Retrieval (6 hrs)
  • Web Information Retrieval (6 hrs)
  • Semantic Web, Open/Linked Data (4 hrs)
  • Web Design Methods, WebRatio/IFML (4 hrs)
  • Human Computation, CrowdSourcing/Crowdsearching (6 hrs)
  • Final presentations (4 hrs)

Project-Based work:

  • Requirement Analysis (4hrs)
  • Concept Design (4hrs)
  • Detailed Design (4hrs)
  • Project Description (4hrs)
  • Demos/Proof of Concept/SlideWare (4hrs)

Note Sulla Modalità di valutazione

The course encourages experimental activity. Students will be asked to participate to small projects (for 3 credits), that will be performed in teams of 2-3 members. Although students will be free to select their own projecset, we encourage some of the projects to focus on Expo 2015, a forthcoming event in Milano, and use any of the technologies disclosed in the course; projects on web design or human computation will possibly take advantage of the webratio and crowdsearcher design tools. Students will be asked to define their project rather early, and then the requirements, analysis and design phases will be monitored during the course, using the format which has proven to be successful in Alta Scuola Politecnica. The expectation is that a few of the ideas prototyped within projects could be continued beyond the course conclusion.

In addition, students will be asked to perform readings out of a reading list of numerous papers, and then to present (mostly orally, in some cases in written form) their personal interpretation of the reading; paper presentations will contribute to the evaluation for the residual 2 credits and participation to such preseantations by all students will be mandatory. A reading list will be provided at the beginning of class, but students are encoraged to propose additional readings.

A maximum of 30 students will be evaluated with this method. Should some students be excluded by this constraint - or should some students elect a conventional evalution - grading will take place through a conventional written exam followed by an oral discussion relative to all the lessons of the course and to some of the student's presentations.


Bibliografia
Risorsa bibliografica obbligatoriaCeri, S., Bozzon, A., Brambilla, M., Della Valle, E., Fraternali, P., Quarteroni, S., Web Information Retrieval, Editore: Springer-Verlag, Series: Data-Centric Systems and Applications (Carey & Ceri eds.), Anno edizione: 2013, ISBN: 978-3-642-39314-3 http://www.springer.com/computer/database+management+%26+information+retrieval/book/978-3-642-39313-6
Note:

2013, XIV, 284 p. 113 illus., 3 illus. in color.


Mix Forme Didattiche
Tipo Forma Didattica Ore didattiche
lezione
30.0
esercitazione
20.0
laboratorio informatico
0.0
laboratorio sperimentale
0.0
progetto
0.0
laboratorio di progetto
0.0

Informazioni in lingua inglese a supporto dell'internazionalizzazione
Insegnamento erogato in lingua Inglese
Disponibilità di materiale didattico/slides in lingua inglese
Disponibilità di libri di testo/bibliografia in lingua inglese
Possibilità di sostenere l'esame in lingua inglese
Disponibilità di supporto didattico in lingua inglese
schedaincarico v. 1.6.1 / 1.6.1
Area Servizi ICT
14/12/2019