cv
You can download an up-to-date version of my CV with the button above. The following is an alternative version, for instant visualisation. Some minor details may differ.
General Information
Full Name | Simone Balloccu |
Date of Birth | 11 August 1993 |
Languages | Italian (native); English (IELTS C1); |
Domain | Computer science; NLP; AI; |
Bio | Computer scientist with 6+ years of experience in NLP & AI research, and author of 17 peer-reviewed NLP publications. I was involved in several EU-funded projects, including Horizon 2020, ERC and EU Erasmus Traineeship. I implemented and evaluated several AI resources for behaviour change, including conversational agents and datasets for nutrition counselling and motivational interviewing. |
Work
-
2023
-
PRESENTPostdoctoral researcher
Institute of Formal and Applied Linguistics (UFAL), Prague, Czech Republic - ERC-funded NG-NLG project
Education
-
2019
-
2023PhD (AI)
University of Aberdeen, Aberdeen, United Kingdom - Horizon 2020, Marie Skłodowska-Curie PhilHumans project (ESR-7)
-
2017
-
2019Master's Degree (Computer Science)
Università degli studi di Cagliari, Cagliari, Italy - First class honour
-
2013
-
2017Bachelor's Degree (Computer Science)
Università degli studi di Cagliari, Cagliari, Italy - Second class honour
Research experience
-
2020
-
2022Visiting Researcher
Philips Netherlands, Eindhoven, Netherlands - May 2022 - Oct 2022
- Jun 2020 - May 2021
-
2017
-
2019Research associate
Università degli studi di Cagliari, Cagliari, Italy
Organisational experience
-
Organization member committee
-
2021
-
2022Teaching assistant
Institute of Formal and Applied Linguistics (UFAL), Prague, Czech Republic - Statistical Dialogue Systems (MSc course)
- Lab demonstrations.
- Statistical Dialogue Systems (MSc course)
-
2021
-
2022Demonstrator
University of Aberdeen, Aberdeen, United Kingdom - Natural Language Generation (MSc course)
- Lab demonstrations.
- Natural Language Generation (MSc course)
-
2020
&
2023Invited lecturer
Università degli studi di Cagliari, Cagliari, Italy - Natural Language Processing (MSc course)
- Invited lecture.
- Natural Language Processing (MSc course)
-
Student supervision
- Followed and co-supervised students at both BoSC and MSc level
Skills
-
Programming
- Fluent in: C; Java; Python;
- Familiar with: R; Scala; Julia; OCaml;
-
Machine Learning and Natural Language Processing (NLP)
- Classical machine learning algorithms, including classification and regression approaches.
- Supervised, semi-supervised and unsupervised learning.
- Model training, fine tuning and fairness assessment (including MS Fairlearn and AI Fairness 360).
-
Natural Language Generation (NLG)
- Approaches to symbolic NLG through syntactic realisers and templating engines. Development tools including Arria Studio NLG and SimpleNLG.
- Approaches to E2E generation, including Seq2Seq, Transformers and Large Language Models in general.
- Experience in model prompting, including style transfer, prompt injection and prompt-engineering in general.
- Intent-based conversational AI; development tools including Juji, DialogFlow and RASA.
-
Misc.
- Extensive experience in human evaluations of NLP systems, including both intrinsic and extrinsic, with and without experts.
- Experience with crowdsourcing platforms, including Amazon Mechanical Turk and Prolific.
- Algorithm optimisation and parallelization.
- Genetic algorithms.
- Databases development, including MySQL and NoSQL.
- Embedded computing and IoT.
- Fundamentals of Robotic programming.
- Fundamentals of Project Management.
- Networking fundamentals (CISCO CCNA 1-2).