COMPUTATIONAL PHILOLOGY: DATA STRUCTURES AND ALGORITHMS
- Academic year
- 2025/2026 Syllabus of previous years
- Official course title
- COMPUTATIONAL PHILOLOGY: DATA STRUCTURES AND ALGORITHMS
- Course code
- FM0488 (AF:575895 AR:322997)
- Teaching language
- English
- Modality
- Online
- ECTS credits
- 6
- Degree level
- Master's Degree Programme (DM270)
- Academic Discipline
- L-LIN/01
- Period
- 2nd Semester
- Course year
- 1
- Where
- VENEZIA
Contribution of the course to the overall degree programme goals
The objectives of the course are:
— learning computational methods applicable to philological studies in the classical domain or in medieval, modern, and contemporary fields;
— acquiring skills for automatic text recognition from digital images, for extracting variants from automatically aligned texts, and for morphosyntactic and stylometric analysis of texts;
— acquiring competence in managing the workflow of digital scholarly editing, from acquisition via OCR/HTR to linguistic and stylistic analyses aimed to the constitution of the text;
— acquiring skills in the use and extension of philological digital resources through research infrastructures.
Expected learning outcomes
• Knowledge of methods for evaluating similarity among texts
• Understanding of the principles of stemmatology
• Understanding of the principles of semi-automated linguistic analysis
• Knowledge of stylometry and semi-automated stylistic analysis
2. Applying knowledge and understanding:
• Ability to apply linguistic analyses to the evaluation of lectio difficilior
• Ability to apply stylometry to the detection of forgeries and stylistic analyses to the study of usus scribendi
3. Ability to rielaborate autonomously what has been learned:
• Ability to carry out complex textual analyses in new contexts
• Ability to develop critical thinking in choosing the most appropriate methods of analysis for the specific object of study
4. Communication skills:
• Ability to interact with peers and the instructor to communicate the results of research activities related to the course
Pre-requirements
Contents
The course content includes computational methodologies applied to the domain of philological disciplines:
• Prompt engineering for the Digital Humanities
• Optical Character Recognition (OCR) and Handwritten Text Recognition (HTR)
• Evaluation of similarity among strings and complex objects
• Alignment algorithms
• Stemmatology
• Elements of semi-automated linguistic analysis
• Stylometry
• Elements of stylistic analyses with computational tools
• Domain-Specific Languages (DSLs) for text encoding and annotation
• Processing of documents encoded through DSLs
• AI-driven textual restoration
• Major research infrastructures for the Digital Humanities (CLARIN, DARIAH, E-RIHS, and OPERAS)
• FAIR Data, Linguistic Linked Open Data, and Philological Linked Open Data in the CLARIN ecosystem
Referral texts
Assessment methods
Final oral exam (mainly focused on the project and topics discussed in class)
Participation in discussions and activities
In-class presentation
Type of exam
Grading scale
18–21: sufficient knowledge and understanding – sufficient performance
22–24: satisfactory knowledge and understanding – satisfactory performance
25–27: good knowledge and understanding – good performance
28–30: very good to excellent knowledge and understanding – very good to excellent performance
Teaching methods
Students will work on a shared project with individual subprojects, which they will discuss during the final exam.
Teaching methods include lectures, lab activities, presentations, and discussions.
A guest lecture will be included when possible.
Further information
Support and accommodation services for students with disabilities or specific learning disorders:
Ca’ Foscari complies with Italian law (Law 17/1999; Law 170/2010) regarding support services and accommodations for students with disabilities or specific learning disorders.
If you have a motor, visual, hearing, or other disability (Law 17/1999), or a specific learning disorder (Law 170/2010), and require support (classroom assistance, technological aids for exams, personalized exams, accessible materials, note-taking support, specialized tutoring, interpreters, etc.), please contact the Disability and DSA Office: disabilita@unive.it
2030 Agenda for Sustainable Development Goals
This subject deals with topics related to the macro-area "Cities, infrastructure and social capital" and contributes to the achievement of one or more goals of U. N. Agenda for Sustainable Development