CURRICULUM VITAE LEONARDO RIGUTINI Ufficio Dipartimento Ingegneria dell Informazione Universit di Siena Via Roma, 56-53100 Siena (SI) Fax: 0577 233602 e mail: rigutini@dii.unisi.it Casa Via Dei Grifoni d Oro, 15 58100 Grosseto (GR) Cell.: 328 8982571 Informazioni Personali Nome: Leonardo Rigutini, Data di nascita: 21 Settembre 1974, Luogo di nascita: Grosseto, Nazionalitá: Italy, Sesso: Maschio, Celibe Posizione Attuale: Ricercatore a Contratto presso il Dipartimento Ingegneria dell Informazione Universitá di Siena Durata: Anni 4 Data Fine: Novembre 2010 Formazione 2005 Dipartimento di Ingegneria dell Informazione - DII Università degli Studi di Siena Siena Dottorato di ricerca in Ingegneria dell Informazione - Indirizzo Sistemi per l elaborazione adattativa dell Informazione. Tesi di Dottorato Automatic Text Processing: Machine Learning Techniques Advisor: Prof. M. Maggini. 2004 University of Illinois at Chicago (UIC) Chicago - Illinois (USA) Visiting scholar presso il Department of Computer Science della University of Illinois at Chicago (UIC). Collaborazione con il Prof. Bing Liu ad un progetto su Cross-Lingual Text Categorization. 2002 Università degli studi di Firenze Firenze Abilitazione alla professione di Ingegnere. 2001 Università degli Studi di Siena Siena Laurea vecchio ordinamento in Ingegneria Informatica, indirizzo Sistemi Informatici - votazione 102/110.
Tesi di Laurea Segmentazione e rappresentazione strutturata di documenti elettronici: progettazione e implementazione di un filtro per il formato PDF Relatore: Prof. M. Maggini. Conoscenze - Lingue: italiano,inglese; - Linguaggi di programmazione: C/C++, Java (JSE,JEE,JME),.net; programmazione Web: PHP, JSP, JSF, CSS, HTML, XML, XSLT ecc...; programmazione parallela (PVM, MPI). - Sistemi operativi: - Network: - Hardware: - Database: - Tools: Windows (NT,9x/2000/XP), Linux, MacOS. progettazione, configurazione e gestione di reti; network applications (servers, routers, firewalls); WebServices e SOAP. assemblaggio, manutenzione e riparazione. ottima conoscenza linguaggio SQL e derivati; installazione, gestione e manutenzione DBMS; progettazione basi di dati; conoscenza dei più comuni DBMS (MySQL, Access, Oracle ecc...). Ottima conoscenza di tutti i più importanti tools di sviluppo; Ottima conoscenza di Office. - Tecniche di Inteligenza Artificiale e Pattern Recognition: modelli probabilistici: NaiveBayes, EM, HMMs; modelli vettoriali: knn, SVM ; reti neurali; algoritmi di clustering (partitioning, hierarchical, density-based, spectral clustering, ecc...);
tecniche di feature selection (Luhn,DF, IG, GR, TS, LSI, Random Projection, ecc...); learning with labeled and unlabeled data; active learning; Machine Learning in generale; Esperienze professionali 2006 Software Engineer Progetto QuieW, un motore di ricerca customizzabile per la creazione di viste di qualit sul Web - Fase 2: Sviluppo e realizzazione In collaborazione con l istituto di ricerca ITC-IRST Responsabile scientifico per l unità di Siena: Prof. M. Gori 2005 Software Engineer Progetto QuieW, un motore di ricerca customizzabile per la creazione di viste di qualit sul Web - Fase 1: Progetto In collaborazione con l istituto di ricerca ITC-IRST Responsabile scientifico per l unità di Siena: Prof. M. Gori 2004 Software Engineer Progettazione di un sistema di gestione integrata della documentazione in formato elettronico della Regione Toscana Convezione di ricerca con Regione Toscana 2004 Software Engineer Progettazione di servizi di ricerca avanzata per il sistema di Information Retrieval della rete degli URP Convezione di ricerca con Regione Toscana 2004 Software Engineer Progettazione di servizi di recupero di informazioni dal Web per il Portale della Ricerca di Firenze Tecnologia Convezione di ricerca con Firenze Tecnologia, Azienda Speciale della Camera di Commercio di Firenze 2003 Software Engineer Progetto PAR 2003 Motori di ricerca per l estrazione di informazione di qualità dal Web 2003 Software Engineer Progetto MIUR PRIN Cofin 2003 Tecniche di intelligenza artificiale per il reperimento di informazione di qualità sul Web Responsabile per l unità di Siena: Prof. M. Gori
2002 System Analyst Consulenza per lo studio di algoritmi di ottimizzazione applicati alla risoluzione del problema di instradamento di veicoli adibiti al trasporto di persone. PowerSoft S.r.l.(Firenze) 2002 Software Engineer Tecniche di apprendimento automatico in ambito bioinformatico per l analisi e la modellazione di dati di espressione genica funzionale e strutturale Progetto MIUR PRIN Cofin 2002 Responsabile per l unità di Siena: Prof. M. Gori Attività di ricerca L attivitá di ricerca riguarda principalmente l elaborazione automatica dei documenti testuali, lo studio delle reti sociali e Elaborazione automatica di documenti elettronici di testo segmentazione; classificazione: example based (Rocchio, centroid), statistici (Naive Bayes), SVM, neural network; clustering: partitioning, hierarchical, density-based, spectral clustering; clustering semi-supervisionato; Cross-Lingual Text Categorization: classificazione documenti elettronici multi-lingua utilizzando esclusivamente documenti scritti in lingua madre, Information Extraction Named Entity Classification. Term categorization Annotation of unlabeled data extracted from documents Attività didattica 2007 Master 1 Livello Gints Università degli Studi di Siena Lezione al Master di primo livello Gints all interno del corso Tecnologie Web Per il Content Management
2007,2006 Università degli Studi di Siena Lezioni di laboratorio per il corso di Fondamenti di Informatica al corso di Laurea in Ingegneria Telecomunicazioni e Gestionale della Facoltà di Ingegneria; 2006,2005 Università degli Studi di Siena Professore a contratto titolare del corso di Laboratorio di programmazione Java al corso di Laurea in Ingegneria Informatica, Telecomunicazioni e Gestionale della Facoltà di Ingegneria; 2006,2005 Università degli Studi di Siena Professore a contratto titolare del corso di Linguaggi di Programmazione al corso di laurea in Storia, Tradizione, Innovazione, curriculum informatico (Storing), della Facoltà di Lettere e Filosofia; 2006, 2005, 2004, 2003, 2002 Università degli Studi di Siena Lezioni di laboratorio per il corso Reti di Calcolatori, al corso di Laurea in Ingegneria Informatica presso la Facoltà di Ingegneria; Altre informazioni Membro AI*IA (Associazione Italiana per l Intelligenza Artificiale); Attestato Scuola Nazionale del Dottorato di Ricerca in Ingegneria Informatica - Volterra 2002; Attestato Scuola Nazionale La Visione delle Macchine - Vietri 2002; Revisore per le riviste internazionali: Neurocomputing Revisore per le conferenze internazionali: International Conference on Pattern Recognition ICPR Conference on Knowledge Management (CIKM)
Pubblicazioni Conferenze 1. M. Ernandes, G. Angelini, M. Gori, L. Rigutini, F. Scarselli, An adaptive Contextbased algorithm for Term Weighting. Application to Single-Word Question Answering., Proceedings of the Twentieth International Joint Conference on Artificial Intelligence (IJCAI-07), AAAI Press, Hyderabad (India), January, 6-12 2007 2. L. Rigutini, E. Di Iorio, M. Ernandes, M. Maggini, Semantic labeling of data by using the Web, In Proceedings of the Web Inteligence Conference (WIC 2006), Hong Kong (China) December 18-22, 2006 3. L. Rigutini, E. Di Iorio, M. Ernandes, M. Maggini, Automatic term categorization by extracting knowledge from the Web., The 17th European Conference on Artificial Intelligence (ECAI-06), Trento (Italy), Aug 28th - Sept 1st 2006 4. M. Ernandes, G. Angelini, M. Gori, L. Rigutini, F. Scarselli, Adaptive Context-based term (re)weighting. An experiment on Single-Word Question Answering., 17th European Conference on Artificial Intelligence (ECAI-06), Trento (Italy), Aug 28th - Sept 1st 2006 5. L. Rigutini and M. Maggini A semi-supervised Document Clustering algorithm based on EM, Web Intelligence Conference (WIC), Compiegne (France) - September 2005; 6. L. Rigutini, B. Liu, M. Maggini An EM based training algorithm for Cross-Language Text Categorization, Web Intelligence Conference (WIC), Compiegne (France) - September 2005; 7. M. Turchi, M. Maggini, L. Rigutini, Pseudo-Supervised Clustering for Text Documents, Web Intelligence Conference (WIC), Peking (China) - September 2004; 8. M. Diligenti, M. Maggini e L. Rigutini, Learning similarities for text documents using neural networks, Proceedings of 1st IAPR - TC3 International Workshop on Artificial Neural Networks in Pattern Recognition, Florence (Italy) - September 2003; Tesi di Dottorato L. Rigutini, Automatic Text Processing: Machine Learning Techniques, Tutor Prof. M.Maggini - Tesi di Dottorato di Ricerca Dipartimento Ingegneria dell Informazione Universitá di Siena, 2005. Tesi di Laurea L. Rigutini, Segmentazione e rappresentazione strutturata di documenti Elettronici: Progetto e sviluppo di un filtro per il formato PDF, Correlatore Prof. M.Maggini - Laurea In Ingegneria Informatica Universitá di Siena, 2001.
Il sottoscritto Leonardo Rigutini dichiara sotto la propria responsabilità che quanto sopra affermato corrisponde a verità (ai sensi degli art. 2 e 4 della Legge 15/1968 e degli art. 1 e 2 del D.P.R. 403/1998). Grosseto lì Firma