Consegue la Laurea in Scienze dell'Informazione cum laude applicando modelli cognitivi come le reti neurali al
riconoscimento di pattern. Inizia la sua attività presso il Centro
Interfacoltà di Linguistica Teorica e Applicata «L. Heilmann»
(CILTA), Università di Bologna. Nel 2004 consegue il Dottorato di
Ricerca in Ingegneria Elettronica e Informatica con un lavoro di
analisi linguistica e computazionale in ambito fonetico/acustico e
prosodico, in particolare riguardante il riconoscimento automatico
della prominenza prosodica nella lingua parlata.
Attualmente è professore ordinario per il Dipartimento di Filologia Classica e Italianistica. Negli ultimi decenni ha tenuto numerosi corsi, sia per lauree triennali
che magistrali, prevalentemente toccando temi di Linguistica
Computazionale e Linguistica Applicata. I
suoi principali interessi di ricerca riguardano il Trattamento automatico delle lingue naturali, l'elaborazione automatica della lingua parlata e la linguistica dei corpora.