The activities of data collection, organization and storage are one of the main needs in any digitization project.
Knowledge and understanding: students will focus on Conceptual Design. The learner will be able to create an Entity Relationship Diagram through the Conceptual Design from business requirements and able to create a Relational Model from the entity-relationship diagram. At the end create database objects with data definition language from the Structured Query Language is a goal. Concepts of Data Warehouse, Big Data and NoSQL Systems will also be addressed.
Applying knowledge and understanding: The course will allow you to map knowledge to case studies, developing a hands-on project
Making judgements: The training service is designed to guide the learner to analyze existing data and its aim is to investigate the theoretical premises and technological processes evaluating quality of own project ensuring data is collected and managed in the database
Communication skills: cooperative learning activities in the implementation of proof of concept systems, will allow to develop social skills, positive interdependence, individual responsibility.
Learning skills: the student uses the analysis of a given problem as a starting point for the acquisition of new knowledge.
knowledge and understanding: students will acquire knowledge concerning standard tools recommended by the World Wide Web Consortium (W3C) to semantically represent, reason on, and query information present on the Web.
Applying knowledge and understanding: students will be able to construct logic models concerning various application domains, also called web ontologies, applying the standard W3C technology together with data and information present on the Web. In addition, students will be able to use the most widespread automated reasoners to determine logic inferences regarding web ontologies already constructed and, therefore to deduce implicit information present in them.
Making judgements: students will be able to evaluate quality of ontologies and to choose adequate semantic web tools for knowledge representation and reasoning in various situations.
Communication skills: students will acquire adequate communication skills and appropriateness of expression when communicating questions concerning knowledge representation and reasoning on the Web, also in presence of non-expert interlocutors.
Learning skills: students will gain the skill of adapting knowledge learned to new contexts and to keep themselves up-to-date by consulting specialized sources in the ambit of the Semantic Web.
Frontal lectures - cooperative learning
Should teaching be carried out in mixed mode or remotely, it may be necessary to introduce changes with respect to previous statements, in line with the programme planned and outlined in the syllabus.
Learning assessment may also be carried out on line, should the conditions require it.
Frontal lectures in which explanations of the principal notions and tools of the semantic Web are enriched with various examples and case studies, presented with the purpose of stimulating discussions in class and of facilitating the understanding of the topics.
- Introduction to the Semantic Web: motivation, examples, hints at the semantic modelling method (ontologies) and at logic.
- Data model RDF (hints at projects such as Facebook Open Graph Protocol, Google Graph, DBPedia)
- SPARQL language for querying RDF graphs and introduction to important SPARQL endpoints.
- RDF Schema language (hints at RDFS foundational and not foundational ontologies for the Digital Humanities).
- OWL 2 language (examples of foundational and not foundational ontologies for the Digital Humanities).
- Introduction to description logics (logic theories permitting to express semantic web languages) and related inference tools.
Lecture notes provided by the instructor
Recommended reading :
Casa editrice: Mc-Graw-HIll
Please remember that in compliance with art 171 L22.04.1941, n. 633 and its amendments, it is illegal to copy entire books or journals, only 15% of their content can be copied.
For further information on sanctions and regulations concerning photocopying please refer to the regulations on copyright (Linee Guida sulla Gestione dei Diritti d’Autore) provided by AIDRO - Associazione Italiana per i Diritti di Riproduzione delle opere dell’ingegno (the Italian Association on Copyright).
All the books listed in the programs can be consulted in the Library.
Texts have not to be studied entirely, they are intended as supports to frontal lessons and slides. In particular, for texts 3 and 4, only the chapters concerning the semantic web are relevant.
Please remember that in compliance with art 171 L22.04.1941, n. 633 and its amendments, it is illegal to copy entire books or journals, only 15% of their content can be copied.
For further information on sanctions and regulations concerning photocopying please refer to the regulations on copyright (Linee Guida sulla Gestione dei Diritti d’Autore) provided by AIDRO - Associazione Italiana per i Diritti di Riproduzione delle opere dell’ingegno (the Italian Association on Copyright).
All the books listed in the programs can be consulted in the Library.