Jens Grivolla - Doctor in Computing Science

c/ Ramón Turró 332, bajos 1a
08019 Barcelona

Universitat Pompeu Fabra
Natural Language Processing Group (TALN)
c/ Roc Boronat 138
08018 Barcelona

Tel. (private): +34 664 752 574

E-mail :
[ Jens Grivolla ]

Degrees and Education
Nov. 2001 - May 2006 Doctorate in Computing Science, NLP / Document Retrieval
LIA, Université d'Avignon et des Pays de Vaucluse (UAPV), France
"Apprentissage et Décision Automatique en Recherche Documentaire: prédiction de difficulté de requêtes et sélection de modèle de recherche"
(Automatic learning and decision in document retrieval: prediction of query difficulty and retrieval model selection)
Doctorate thesis defended on May 31st, 2006
2000 - 2001 DEA d'Informatique (Master's Degree)
Faculté des Sciences de Luminy, Université d'Aix-Marseille II, France
1998 - 2000 Vordiplom Informatik (Undergraduate Degree in Computing Science)
Technische Universität Berlin, Germany
1990 - 1997 Secondary education (high school) and Abitur (graduation)
«Askanisches Gymnasium», Berlin, Germany
1994 - 1995 High School -- Junior Year
«American Fork High School», Utah, USA
Professional / Research Experience
March 2017 - ... Researcher at the Universitat Pompeu Fabra (TALN) in Barcelona, Spain.
Applied Research in the TALN group on a variety of NLP tasks:
  • Natural Language Analysis (UIMA)
  • Machine Translation
  • Natural Language Generation
Head of technical infrastructure and development:
  • Transition to a unified UIMA-based architecture across projects
  • Implementation of Docker Swarm based service management
  • Management of the group's technical infrastructure in coordination with UPF's IT services
Technical lead and coordinator of TALN's tasks in multiple EU projects (and other funding schemes):
  • coordinator: TENSOR, Connexions, V4Design, Ingenious, XR4DRAMA, TecSemHu
  • technical lead and researcher: beAWARE, Mindspaces, WELCOME, ALLIES, ReSilence
  • contributor to proposal writing on various projects
Dec. 2013 - Apr. 2017 Researcher at the Universitat Pompeu Fabra (GLiCom) in Barcelona, Spain.
Applied Research in the GLiCom group on the topic of information extraction, retrieval and data mining:
  • Natural Language Processing (UIMA)
  • Semantic Search (UIMA + Solr)
  • recommender systems (news, social media):
    • hybrid systems: audio, social, and textual information
  • analysis of social networks
Technical lead on the EUMSSI project (FP7-ICT 611057), evaluated as "excellent" by the European Commission:
  • Design and implementation of a scaleable platform for multilayered multimedia analysis
  • Technical coordination of development across consortium partners
April 2008 - Nov. 2013 Researcher at the Fundació Barcelona Media (Universitat Pompeu Fabra) in Barcelona, Spain.
Applied Research on the topic of information retrieval / data mining:
  • recommender systems (music, interactive services, personalized offers):
    • hybrid systems: audio, social, and textual information
    • integrating collaborative filtering with user demographics and item features (extracted using NLP)
  • analysis of social networks
  • user profiling
  • Natural Language Processing (UIMA)
  • Semantic Search (UIMA + Solr)
Oct. 2006 - Dec. 2007 Research and Development at MTG
In the Music Information Retrieval (MIR) group of the Music Technology Group (MTG) of the Universitat Pompeu Fabra (UPF) in Barcelona, Spain.
Applied Research on the topic of music information retrieval (work conducted under NDA):
  • a fuzzy matching algorithm for the fusion of music related information sources
  • music recommendation systems
    • playlist generation, genre classification, mood classification, labelling
    • hybrid systems: audio, social, and textual information
  • automatic tagging of music related content based on Wikipedia, social community, and web based information sources
  • task oriented performance evaluation of MIR systems
Most of the work relates to several European Projects, such as Variazioni, Pharos, Cantata, and others
2001 - 2006 Doctorate thesis in computing science
In the «Dialogue» research group at the Laboratoire Informatique d'Avignon (LIA), University of Avignon (UAPV), under supervision from Renato de Mori (Prof. LIA-UAPV) and Pierre Jourlin (MdC. LIA-UAPV). Defended on May 31st, 2006.
Research on the topic of information retrieval:
  • continuation of the master's thesis on predicting query difficulty
  • application of automatic learning and classification methods for the evaluation of document retrieval system performance
  • an automatic decision model for the optimization of retrieval strategies
2001 - 2004 Industrial partnership with Digitech S.A., as part of the doctorate thesis
February - June 2001 Master's thesis research project at the Laboratoire d'Informatique d'Avignon (LIA), «Évaluation et Prédiction des Difficultés de Requêtes dans la Recherche Documentaire pour l'Optimisation de Systèmes Interactifs» (Evaluation and Prediction of Query Difficulty in Document Retrieval for the Optimization of Interactive Systems)
Oct. 1999 - Sept. 2000 Tutor in Computing Science at the TU Berlin, see below for details
April - Dec. 1999 Part time employment as a systems administrator at «Berliner Glas KG»
  • transition from dial-up to permanent Internet connectivity, transfer of DNS domains previously maintained externally
  • planning and implementation of a security concept for the internal network
  • installation and maintenance of different servers (mail, web, samba, proxy, ...)
  • user support
1997 - 1998 Civilian/social service (alternative to the otherwise mandatory military service) at the St. Joseph hospital in Berlin.
Jan. - March 2016 Professor associat (Assistant professor)
Teaching activities at the Universitat Pompeu Fabra (UPF):
  • Anàlisi lingüistica i corpus
    3rd year. Corpus linguistics
Jan. - Sept. 2009 Professor associat (Assistant professor)
Teaching activities at the Universitat Pompeu Fabra (UPF):
  • Programmació 1/2/3
    1st year. Programming and algorithms (Java)
2004 - 2006 Attaché Temporaire d'Enseignement et de Recherche (ATER) (Assistant researcher/teacher)
Teaching activities at the IUP Génie Mathématique et Informatique:
  • Programming project
    3rd year (Licence). Implementation of a functional language interpreter in C++
  • Information markup and structuring: XML
    4th year (Mastère). VoiceXML, SMIL, Java (DOM, SAX), ...
  • Document indexing
    4th year (Mastère). Document retrieval, indexing, compression, ...
  • OOP, Java / C#
    4th year (Mastère). GUI programming, object models
2001 - 2004 Moniteur de l'Enseignement Supérieur (Tutor)
Teaching activities at the IUP Génie Mathématique et Informatique and the University of Avignon (UAPV):
  • Programming and algorithms in C++
    2nd year (IUP 1). Algorithms, C++ practice and initiation in object oriented programming
  • Theoretic foundations of computing science
    1st year (DEUG MIAS). Boolean algebras (formal approach)
  • Information structuring languages
    3rd year (IUP 2). XML, XHTML, ...
  • Structure of Computers
    2nd year (IUP 1). Boolean algebra, logic circuits, functioning of a simple computer.
1999 - 2000 Tutor in computing science
Teaching at the Technische Universität Berlin:
  • Functional programming
    1st year. Programming in the functional language Opal
  • Hardware
    1st year. From elementary electronic circuits to a "von Neumann"-computer, binary boolean algebra
  • Algorithms
    1st year. Algorithms in Java
Computing skills
  • Programming Languages: Java, Python, C/C++, Perl, Opal, Pascal, Modula, Eiffel, Prolog, ...
  • Automatic classification and learning tools: gaia (MTG), WEKA, Mahout, D2K/M2K, SVM light, CAL5, ...
  • Document retrieval systems: Lucene/Solr, LIA's probabilistic system (Okapi based)
  • Natural Language Processing: UIMA, NLTK, OpenNLP, ...
  • Software development methods: object modeling (UML), design patterns, functional programming, ...
  • Database systems: MongoDB, Oracle, MySQL, ...
  • Operating systems: Unix/Linux, MacOS, TOS, Windows, ...
  • Office tools: LateX, OpenOffice, AppleWorks, ...
  • German: native
  • French: native
  • English: excellent (read, written, spoken)
  • Spanish: excellent (read, written, spoken)
  • Catalan: fluent (read, listening), basic (spoken, written)
  • Portuguese (brasilian): advanced (read), basic (spoken, written)

International journals (peer reviewed)

Vasileios-Rafail Xefteris, Monica Dominguez, Jens Grivolla, Athina Tsanousa, Francesco Zaffanela, Martina Monego, Spyridon Symeonidis, Sotiris Diplaris, Leo Wanner, Stefanos Vrochidis, Ioannis Kompatsiaris, A Multimodal Late Fusion Framework for Physiological Sensor and Audio-Signal-Based Stress Detection: An Experimental Study and Public Dataset, 2014
Electronics 2023, 12(23), 4871; Special Issue Future Trends of Artificial Intelligence (AI) and Big Data;

Spyridon Symeonidis, Stamatios Samaras, Christos Stentoumis, Alexander Plaum, Maria Pacelli, Jens Grivolla, Yash Shekhawat, Michele Ferri, Sotiris Diplaris, Stefanos Vrochidis, An Extended Reality System for Situation Awareness in Flood Management and Media Production Planning, 2014
Electronics 2023, 12(12), 2569; Special Issue Emerging Immersive Learning Technologies: Augmented and Virtual Reality;

Marta R. Costa-jussà, Jens Grivolla, Bart Mellebeek, Francesc Benavent, Joan Codina, Rafael E. Banchs, Using annotations on Mechanical Turk to perform supervised polarity classification of Spanish customer comments, 2014
Information Sciences, Volume 275, 10 August 2014, Pages 400–412

Andreas Kaltenbrunner, Rodrigo Meza, Jens Grivolla, Joan Codina, Rafael Banchs, Urban cycles and mobility patterns: Exploring and predicting trends in a bicycle-based public transport system, 2010
Pervasive and Mobile Computing 6 (4), 455-466

International conferences (peer reviewed)

Simon Mille, Gerard Casamayor, Jens Grivolla, Alexander V Shvets, Leo Wanner, Automatic Multilingual Incident Report Generation for Crisis Management , 2022

Leo Wanner, Matthias Klusch, Athanasios Mavropoulos, Emmanuel Jamin, Víctor Marín Puchades, Gerard Casamayor, Jan Černocký, Steffi Davey, Mónica Domínguez, Ekaterina Egorova, Jens Grivolla, Gloria Elena Jaramillo Rojas, Anastasios Karakostas, Dimos Ntioudis, Pavel Pecina, Oleksandr Sobko, Stefanos Vrochidis, Lena Wertmann, Towards a Versatile Intelligent Conversational Agent as Personal Assistant for Migrants , 2021
Advances in Practical Applications of Agents, Multi-Agent Systems, and Social Good. PAAMS 2021, Salamanca, Spain

Joan Codina-Filbà, Guillermo Cámbara, Alex Peiró-Lilja, Jens Grivolla, Roberto Carlini, Mireia Farrús, The INGENIOUS Multilingual Operations App , 2021
Proceedings of Interspeech 2021

Simon Mille, Spyridon Symeonidis, Maria Rousi, Montserrat Marimon Felipe, Klearchos Stavrothanasopoulos, Petros Alvanitopoulos, Roberto Carlini Salguero, Jens Grivolla, Georgios Meditskos, Stefanos Vrochidis, Leo Wanner, A case study of NLG from multimedia data sources: Generating architectural landmark descriptions , 2020
Proceedings of the 3rd International Workshop on Natural Language Generation from the Semantic Web (WebNLG+)

Jens Grivolla, Yannick Estève, Eelco Herder, Nam Le, Kay Macquarrie, Raúl Marín, Sylvain Meignier, Maite Melero, Jean-Marc Odobez, Susanne Preuß, The EUMSSI Project -- Event Understanding through Multimodal Social Stream Interpretation, 2016
MMDA @ ECAI 2016

Jens Grivolla, Maite Melero, Toni Badia, EUMSSI: Multilayered Analysis of Multimedia Content Using UIMA, MongoDB and Solr, 2016
MMDA @ ECAI 2016

Nancy Ide, Jens Grivolla (eds.), Proceedings of the Workshop on Open Infrastructures and Analysis Frameworks for HLT, 2014
Proceedings of COLING 2014

Nancy Ide, Jens Grivolla (eds.), Proceedings of the Workshop on Open Infrastructures and Analysis Frameworks for HLT, 2014
Proceedings of COLING 2014

Grivolla, J., Melero, M., Badia, T., Cabulea, C., Welle, D., Esteve, Y., Le Mans, F., Herder, E., Odobez, J.M., Preuß, S., EUMSSI: a Platform for Multimodal Analysis and Recommendation using UIMA, 2014
Proceedings of COLING 2014

Jens Grivolla, Toni Badia, Darren Campo, Miquel Sonsona, Jose-Miguel Pulido, A hybrid recommender combining user, item and interaction data, 2014
Proceedings of the International Conference on Computational Science and Computational Intelligence (CSCI), 2014

Carlos Rodrıguez-Penagos, David Garcıa Narbona, Guillem Massó Sanabre, Jens Grivolla, Joan Codina Filbá, Sentiment Analysis and Visualization using UIMA and Solr, 2013
Proceedings of GSCL 2013, Workshop on Unstructured Information Management Architecture (UIMA)

C. Rodríguez-Penagos, J. Atserias, J. Codina-Filbà, D. García-Narbona, J. Grivolla, P. Lambert, R. Saurí, FBM: Combining lexicon-based ML and heuristics for Social Media Polarities, 2013
Proceedings of SemEval-2013 (ACL-SIGLEX), Workshop on Sentiment Analysis in Twitter, Atlanta, Ga., 2013

C. Rodríguez-Penagos, J Grivolla and J. Codina, Projecting Opinion Mining resources across languages and genres, 2012
Workshop on Creating Cross-language Resources for Disconnected Languages and Styles. Language Resources and Evaluation Conference, Istambul , 2012

Carlos Rodríguez-Penagos, Jens Grivolla, Joan Codina Filbá, A hybrid framework for scalable Opinion Mining in Social Media: detecting polarities and attitude targets, 2012
EACL 2012, Avignon/France

Marta Ruiz Costa-Jussà, Rafael E. Banchs, Jens Grivolla, and Joan Codina, Plagiarism Detection Using Information Retrieval and Similarity Measures Based on Image Processing Techniques, 2010
Lab Report for PAN at CLEF 2010.

Bart Mellebeek, Francesc Benavent, Jens Grivolla, Joan Codina, Marta R Costa-Jussa, Rafael Banchs, Opinion mining of spanish customer comments with non-expert annotations on mechanical turk, 2010
Proceedings of the NAACL HLT 2010 Workshop on Creating Speech and Language Data with Amazon's Mechanical Turk

Cyril Laurier, Jens Grivolla, Perfecto Herrera, Multimodal Music Mood Classification using Audio and Lyrics, 2008
ICMLA 2008, Special Session on Multimedia Information Retrieval, San Diego/USA

Jens Grivolla, Using Oracle for Natural Language Document Retrieval -- An Automatic Query Reformulation Approach, 2005
Proceedings of SIGIR 2005 (poster), Salvador/Brasil

Jens Grivolla, Pierre Jourlin, Renato de Mori, Automatic Classification of Queries by Expected Retrieval Performance, 2005
Proceedings of SIGIR 2005, "Predicting Query Difficulty" Workshop, Salvador/Brasil

K. Lavenus, J. Grivolla, L. Gillard, P. Bellot, Question-answer matching: two complementary methods, 2004
Proceedings of the 7th RIAO conference, Avignon/France, p. 244 - 259

Francophonic conferences (peer reviewed)

Laurianne Sitbon, Jens Grivolla, Laurent Gillard, Patrice Bellot, Philippe Blache, Vers une prédiction automatique de la difficulté d'une question en langue naturelle, 2006
Proceedings of TALN 2006, Leuven/Belgium

Jens Grivolla, Une méthode pour la prédiction de la "difficulté" d'une requête, 2005
Proceedings of CORIA 2005, Grenoble/France

Jens Grivolla, Méthodes statistiques et apprentissage automatique pour l'évaluation de requêtes en recherche documentaire, 2004
Proceedings of Récital 2004, Fès/Morocco

K. Lavenus, J. Grivolla, L. Gillard, P. Bellot, Deux pistes complémentaires pour améliorer l'appariement Question Réponse, 2004
Proceedings of the "Question Answering" workshop at TALN 2004, Fès/Morocco

Other publications

Jens Grivolla, Maite Melero, Yannick Estève, Eelco Herder, Peggy van der Kreeft, Raúl Marín, Jean-Marc Odobez, Susanne Preuß, The EUMSSI Platform for Multimodal Analysis and Annotation (DEMO), 2015
The First International Conference on Big Data, Small Data, Linked Data and Open Data, 2015

Codina, J.; Grivolla, J.; Kaltenbrunner, A.; Banchs, R.E.; Baeza-Yates, R. (Editors), Proceedings of the First Workshop on Content Analysis in the Web 2.0 (CAW2), 2009
18th International World Wide Web Conference, Madrid, 2009

Andreas Kaltenbrunner, Rodrigo Meza, Jens Grivolla, Joan Codina, Rafael Banchs, Bicycle cycles and mobility patterns-Exploring and characterizing data from a community bicycle program, 2008
Arxiv preprint arXiv:0810.4187

Carlos A. Iglesias, Francesco Spadoni, Jens Grivolla, Joachim Neumann, Collaborative and Semantic Enrichment of Musical Libraries in VARIAZIONI project, 2007
"Variazioni" workshop at the Axmedis 2007 conference, Barcelona/Spain

Jens Grivolla, Apprentissage et Décision Automatique en Recherche Documentaire: prédiction de difficulté de requêtes et sélection de modèle de recherche, 2006
PhD Thesis, Avignon/France

Karine Lavenus, Jens Grivolla, Systèmes de question/réponse : Approches linguistiques et statistiques pour l'évaluation de requêtes, 2003
Atelier Question/Réponse de l'Atala (question answering workshop), Paris/France

Jens Grivolla, Évaluation et Prédiction des Difficultés de Requêtes dans la Recherche Documentaire pour l'Optimisation de Systèmes Interactifs, 2001
Mémoire de DEA (Master's Thesis), Marseille/France


Jose-Miguel Pulido Villaverde, Miquel Sonsona Villalobos, Diego Campo Millan, Jens Grivolla, Toni Badia, David Maso Mas, Adria Carulla Ruiz, Method of constructing a loyalty graph (US 20130030865 A1, pending), 2012

Other activities

  • Reviewer for various international journals, conferences and workshops
  • Co-organizer and co-chair of the Workshop on Open Infrastructures and Frameworks for HLT at COLING 2014
  • Organizer and chairman of the Special Session on Machine Learning with Multimedia Data at ICMLA in 2009, organizer in 2010, 2011, 2012, 2013
  • Program Committee member at ICMLA 2011, 2012
  • Co-organizer and co-chair of the Workshop on Content Analysis on the Web 2.0 (CAW2.0) at WWW 2009
  • Publicity Co-Chair at AIRS 2013
  • Committer on the Apache UIMA project
  • Winner of the IoTLab challenge at 4YFN (Mobile World Congress) 2015