What I build

You can find here a selection of past and current software I have built.


I founded InterpretBank, a computer-assisted interpreting tool for Windows and Mac, designed to streamline the workflow of professional interpreters from preparation to delivery. With intuitive design and advanced AI integration, InterpretBank aims at transforming how interpreters prepare for assignments, boosting productivity and precision at every step.

Webpage: commercial page
Experimental app to incorporate YouTube videos into interpreting practice and classes.
It automatically produces: brief description of the content, metrics, terminology, and a full transcription of the video. This information can be used to prepare for interpretation and to assess the quality of the performance.

Description: here
Free tool: the tool has been discontinued
EasyAI: Explaining AI and NLP to the humanities
A minimalist open book that teaches the basic concepts of Natural Language Processing and Artificial Intelligence applied to the language domain. The book is designed for Translators, Interpreters, Journalists, Copy-Writers, etc. It has been designed to be easy to read and understand, with no prior knowledge of math or computer science required.

Free book: here
AI Lesson Generator
Trainees rely on training material for deliberate practice in interpreting. The combination of LLM and TTS system allows trainees and trainers alike to create customized material for class or self study. Here are some examples created for my students.

Examples: here
A free tool to improve written texts
This system uses language models to reformulate sentences and paragraphs in English, Italian, German, French and Spanish, correcting errors such as grammar, collocations, etc. It is also able to translate texts. The intended use of this tool is to improve the quality and idiomaticity of texts written by non-native speakers.

Free tool: demo
AI-Notepad for consecutive and dialog interpreting
In order to translate with high accuracy, interpreters take notes on paper while they are listening to the speaker. This AI-based notepad integrates the live transcription of what the speaker is saying and the possibility to machine translate parts of the speech in real-time.

Free tool: here
Short video: here
Automatic Speech-to-Text Translation System
A speech translation application for real-time speech-to-text translation. The tool was developed to demonstrate potentials and limits of state-of-the-art speech translation and design an evaluation methodology that puts the user at its center.

Free tool: Automatic Speech-to-Text Translation
machine-interpreting
ITB - A curated list of publications related to Interpreting and Technology

This is a publicly available and quite extensive bibliography around Technology and interpreting. The literature is divided into the following broad topics: Computer-assisted Interpreting, Evaluation, Machine Interpreting, Remote Interpreting, Training

Bibliography: here
gerom
GEROM
A German-Italian, corpus-based terminology platform for social discourse analysis
Project's webpage: here
Grant: DAAD