27311 - Humanistic IT (1)

Academic Year 2024/2025

  • Docente: Aldo Gangemi
  • Credits: 6
  • SSD: ING-INF/05
  • Language: Italian

Course contents

The students will master the basics of representation and extraction of information from digital content, intended as data suitable to machine querying and programmatic processing. The course includes the following themes:

Knowledge Graphs design and querying with computational logic methods.
Knowledge Extraction as a hybridization of either rule-based heuristics (scraping, linguistic patterns, graph-based data analysis), or statistical methods (machine learning, generative models) for extracting data from arbitrary content.
Representation and extraction will be presented both from a foundational (philosophical, cognitive) viewpoint, as well as optimal satisfaction of task-oriented requirements.
The Web will be the computational platform to learn, test, and apply the learnt methods, with examples from philosophy, social sciences and humanities.
Some software components will be introduced during the course.

Seminars describing real world computational and semantic methods in the humanities will be featured during the course.

Readings/Bibliography

Teaching material from sessions and seminars, uploaded on Virtuale, including links to tutorials and papers that are available on the Web to fill some background knowledge

Teaching methods

The course will be given in frontal lectures of 2 hours each, possibly including hands-on sessions and guest lectures.

Time permitting, a small project will be implemented by groups of students. Informal contests, such as a SPARQL treasure hunt, will be proposed to students.

Projects and informal contests will contribute to the final grades.


Assessment methods

The final exam will consist of a written test, or a possible project work to be presented/defended with the teacher. The exam will evaluate modelling and data structuring competence on a humanistic domain. 

In case of a project, choice will be guided by the teacher, who will also accompany the teams in their work when needed. The work should be fairly spread among the members, and motivated during the exam presentation.

Students with disabilities and Specific Learning Disorders (SLD)

Students with disabilities or Specific Learning Disorders are entitled to special adjustments according to their condition, subject to assessment by the University Service for Students with Disabilities and SLD. Please do not contact teachers or Department staff, but make an appointment with the Service. The Service will then determine what adjustments are specifically appropriate, and get in touch with the teacher. For more information, please visit the page:
https://site.unibo.it/studenti-con-disabilita-e-dsa/en/for-students

Teaching tools

Besides the teaching facilities installed in the lab, software tools for design, querying, and visualizing knowledge graphs and AI models will be used on by the students. The tools will enable the students to experiment a likely setting for real world semantic technology projects.

Social media will be also used for informal interaction among students, and with the teacher.

Office hours

See the website of Aldo Gangemi

SDGs

Partnerships for the goals

This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.