Consegue la Laurea in Scienze dell'Informazione cum laude nel 1992 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 associato presso la Facoltà di Lettere e Filosofia dell’Università di Bologna presso la quale ha tenuto negli ultimi dieci anni numerosi corsi, sia entro lauree triennali che magistrali, prevalentemente toccando argomenti di Linguistica Computazionale, Linguistica dei Corpora e Linguistica Applicata. I suoi principali interessi di ricerca vanno dalla linguistica dei corpora al trattamento automatico della lingua sia orale sia scritta.