Senior Researcher at Priberam Labs. Gonçalo concluded his Ph.D. in Machine Learning/NLP in 2022, which was supervised by André Martins, Vlad Niculae, and Wilker Aziz. Interested in any applications of Machine Learning; while his strengths are currently in NLP applications, he's positive that he has the ability to learn quickly the finer details of any other application. Click here to download my single-page Resumé.
Development of neural network models as part of the labs team.
Development of low-resource solutions for Automatic Post-Editing of Machine Translations. It set the stage for a publication at ACL 2019.
Development of a Language Identification Tool capable of distinguishing between several languages and particularly between language varieties. Development of a web scraper to extract sentence pairs from the web in order to train machine translation models. I was supervised by the CTO of Unbabel, João Graça, Ph.D.
My Ph.D. journey has not only taught me valuable skills in Machine Learning, Deep Learning, and Natural Language Generation but also to be self-taught and autonomous. I have published in top-tier venues during these years.
In my M.Sc., I learned the foundations of Machine Learning, Deep Learning, and NLP. Frank Keller advised my thesis, which was about using human attention as an additional supervision signal to improve the performance of a Visual Question Answering model. I finished the degree with First Honors with Distinction.
In my B.Sc., I learned the foundations of engineering, mathematics, and physics, along with medical related courses. During these years, I earned two Academic Merit awards.
Comment ⭐ Spotlight paper.
Comment 📄 Presented as a Poster.
Comment 🏆 Winner of the Shared Task!
Comment 🤖 Presented as a Talk in Machine Learning Session III.
I was a monitor on the 2018 edition of the Lisbon Machine Learning School. Besides helping out in the day-to-day organization of the school, I was also responsible of answering questions and helping out students during the Lab sessions.
During July 2018, Catarina Silva, Pedro Ferreira and I were responsible for the 4th Specialization of the Lisbon Data Science Starters Academy, releasing 3 Learning Units and organizing an hackaton related to the topic of Text Classification. Here’s the links for the Learning Notebooks:
I was a monitor on the 2019 edition of the Lisbon Machine Learning School. Besides helping out in the day-to-day organization of the school, I was also responsible of answering questions and helping out students during the Lab sessions.
As a TA, I helped to grade and create the homeworks of the PhD course Deep Structured Learning. I also gave one of the lectures — the PyTorch Tutorial!
Lecturer of exercise classes for Machine Learning (3rd year, bachelor’s) and Deep Learning (1st year, master’s).