I am a Information and Communication Technology professional and I have been active in this area since 1985.
Started as a freelance consultant with the development of business applications for personal productivity and small enterprises. Then I evolved into more sophisticated businesses in computing technology.
After six years of IT consulting, I came back to study and I earned a M.Sc. and a Ph.D. in Computer and Information Science.
After that, I re-oriented my profession towards academy and research, but without stopping to look at ICT in real markets.
My research interests span from theoretical computer science (Programming Theory, Computational Logics, Formal Methods, and Artificial Intelligence) to more applied fields such as Data Mining, Computational Linguistics, Human-Computer Interaction, Web, Multimedia and Ubiquitous Computing.
I consider myself a good teacher and I started this activity very early in 1987 in adult education. At university level, I have been charged of teaching several courses in computer science and been invited as guest lecturer in conferences tutorials.
Currently, I am trying to leverage the research I have done in Human-Language Technology to build an innovative Business Intelligence product for dealing with unstructured language data in form of interactions (conversations).
I am the co-founder of InterAnalytics. I am the co-founder of ThinkServices. I am a co-founder of the Switzerland ISOC chapter (in formation).
I joined the PAI group (Pervasive and Artificial Intelligence) in November 2005. I was a senior research fellow and I have been teaching in several courses such as: Ubiquitous Computing, Artificial Intelligence, Advanced Programming in Java.
Since June 2006 I was principal investigator in a Swiss national research project uMove on new interaction paradigms based on motion-awareness (http://www.umove.ch), the Kinetic User Interface.
From 2002 to 2004 I have been post-doctoral researcher and lecturer at the Artificial Intelligence laboratory of the School of Information and Communication Science. During this period I have been:
Member of the European FP5 project INSPIRE on Interaction through cpeech with consumer appliances.
Member of the Swiss NCCR IM2 on Interactive Multimodal Information Management.
In 2005 I've been member of the Global Computing Center headed by Martin Rajman as a post-doctoral researcher and lecturer.
I contributed in the planning and execution of the MDM Integrated Project on Multimodal Dialogue Management (held at EPFL and University of Geneva)
I was the leader of the Multimodal Dialogue Ontology working group.
Within this project I participated to the exchange program with the International Computer Science Institute in Berkeley where I spent 1 year and developed a model for conversational analysis of meeting discussions based on argumentation.
Eventually, this model has been used as the foundations of the core technology of my startup interAnalytics and applied to Customer Interaction Analytics.
International Computer Science Institute - Berkeley
January 2004
to March 2005
I spent one year at ICSI as a visiting researcher in the framework of the IM2 exchange program. I worked on the design of an ontology for the description of the dynamics of meetings. In particular I focused on meeting discussions oriented towards decision making and conflict resolution. The argumentative modeling of meeting discussions is particularly useful in Question-Answering and Summarization of meetings.
I have been visiting the Department of Linguistics of UC Berkeley. Mainly I joined several classes and graduate courses in Cognitive Linguistics, Discourse Analysis and Philosophy of Language. Remarkably, I met Prof. Charles Fillmore (my supervisor), Prof. George Lakoff and Prof. John Searle.
I joined EPFL as a Ph.D. student and I have been member of the Information and Communication Science Faculty for six years.
I carried out my Ph.D. thesis work at the Theoretical Computer Science Laboratory headed by Prof. Giovanni Coray and I earned the Ph.D. degree in 2002.
I have been member of the MEDIA (Document Engineering) research group.
During these years I've been also involved in teaching at undegraduate level:
Collaboration with CISIAU (Interfaculty Center for Information Services in the Humanities Area) and Faculty of Political Science.
Teaching assistantship in a course on "Document Informatics" (Informatica Documentale) given by Prof. Maria Simi and Prof. Silvano Antonelli.
Involved in a research project financed by "Commissione Rettorale per la Storia dell'Università" (Academic Senate Committee for the History of University) on the Statistical Processing of Historical Data of the University of Pisa. Co-author together with Dott. Danilo Barsanti, of two related books, published by the Pisa University Press (ETS).
Taught courses for Professional Certification (“formazione professionale”) in office automation, programming (COBOL, Clipper, C) and system management (OS370, Unix).
Responsible of the design, development, and management of several business management applications in Clipper in Novell network environment.
Development of enterprise business applications (COBOL, Clipper, C), System Management (MS-DOS, Unix/Xenix) and Database Management (Oracle, DB2, DbaseIV).
Responsible of the development of the following projects:
Blood donors database at the public hospital
Customization of a Bill-of-material module for "cut optimization" of cardboard boxes.
Setup and management of a networked ERP solution in Unix for beverages distribution.
Computime SE was a subsidiary of large Rome-based company (COMPUTIME) which was a Apple computer retailers and solution provider in Desktop Publishing, Office Automation and Design.
I was in charge of the technical support and training for the Computime SE Apple-based solutions.