Stefanos Angelidis

Data Science &
Animal Welfare


I am a Data Scientist and Machine Learning Researcher with several years of experience building novel Natural Language Processing (NLP), Information Retrieval, and Recommender Systems solutions in academia and industry. My core expertise lies in applying deep learning to complex ranking tasks with little or no supervision.

Beyond my technical career, I am a dedicated animal welfare advocate, continuously gaining hands-on experience in animal care and protection. I am currently taking a gap year to focus on volunteer work, primarily helping to improve the lives of community cats in Greece through humane trap-neuter-return (TNR), rescue, and community fundraising (learn more about TNR and the cat overpopulation crisis).

Before that, I was a Senior Machine Learning Engineer and Team Lead at Deeplab, building state-of-the-art recommender systems that help personalise the online experience for millions of users every day.

I completed my PhD and subsequently served as a Postdoctoral Research Fellow in the EdinburghNLP group (part of the ILCC, University of Edinburgh). During my time there (2014–2021), I was fortunate to be advised by and collaborate with Prof. Mirella Lapata. The main focus of our research was developing novel deep learning methods for understanding long-form text, with a particular interest in summarising popular user opinions found in online reviews. I also collaborated with brilliant researchers and engineers from Megagon Labs and Amazon CoreML (Barcelona).

I successfully defended my PhD in April 2019 ("Weakly Supervised Sentiment Analysis and Opinion Extraction"). Before that, I obtained an MSc in Artificial Intelligence with distinction from the University of Edinburgh and a BSc in Informatics and Telecommunications from the National and Kapodistrian University of Athens.


Selected Published Work

Extractive Opinion Summarization in Quantized Transformer Spaces.
Stefanos Angelidis, Reinald Kim Amplayo, Yoshihiko Suhara, Xiaolan Wang, Mirella Lapata. In Transactions of the Association for Computational Linguistics (TACL) vol. 9, 2021.
[ code & data ]

Unsupervised Opinion Summarization with Content Planning.
Reinald Kim Amplayo, Stefanos Angelidis, Mirella Lapata. In AAAI 2021.
[ code ]

OpinionDigest: A Simple Framework for Opinion Summarization.
Yoshihiko Suhara, Xiaolan Wang, Stefanos Angelidis, Wang-Chiew Tan. 2020. In ACL 2020.
[ bibtex ] [ code ]

Book QA: Stories of Challenges and Opportunities.
Stefanos Angelidis, Lea Frermann, Diego Marcheggiani, Roi Blanco, Lluís Màrquez. 2019. In 2nd Workshop on Machine Reading for Question Answering.
[ bibtex ] [ data ] [ poster ]

Summarizing Opinions: Aspect Extraction Meets Sentiment Prediction and They Are Both Weakly Supervised.
Stefanos Angelidis, Mirella Lapata. 2018. In EMNLP 2018.
[ bibtex ] [ Appendix ] [ data + code ] [ slides ]

Multiple Instance Learning Networks for Fine-grained Sentiment Analysis.
Stefanos Angelidis, Mirella Lapata. In Transactions of the Association for Computational Linguistics (TACL) vol. 6, 2018.
[ bibtex ] [ data ] [ code ] [ slides ] [ video ]