Inside Airbnb: Tourism in Dublin (taken)

In the last decade, Airbnb has become a mainstay for tourists worldwide. In this project, we will use data from insideairbnb.com to obtain a better geographic understanding of Dublin. Which parts are expensive or reasonable to rent? Where do tourists like to stay, and in what type of accommodation? We will study these issues using … Read more

To interpret or not to interpret: Forecasting conflict fatalities with machine learning models vs. GLMs

Forecasting conflict on a fine-grained grid level has real-life policy implications that can empirically inform meaningful healthcare and peace-preservation decisions. In many settings, interpretable models have the appeal that policymakers know how to draw conclusions from the model and do not have to base their decisions on black-box models. On the other hand, machine learning … Read more

[ALLOCATED] 25/26 PROJECT #7: Improvement of Image to Transcription process for Historical Documents

With tools such as Transkribus (https://www.transkribus.org/) and eScriptorium (https://www.sofer.info/), AI-based image processing techniques are unblocking what has been a hugely expensive and time-intensive process of turning historical documents into machine readable transcriptions, in a manner that enables a scaling up of the process. However such processes are not error-free (for example due to handwriting mis-transcribing … Read more

[ALLOCATED] 25/26 PROJECT #6: USING NLP/GenAI TO SUPPORT ANNOTATION OF TEXTS

This project focuses on how to deploy Natural Language Processing and Generative AI approaches to support historians to annotate transcriptions. Typically this means employing techniques to undertake Named Entity Recognition and Entity Linking tasks and providing candidate annotations to the historians through a simple user interface to allow for their validation. This is an urgent … Read more

Network Security and Applied Cryptography Projects 2025/26

I lead the Applied Cryptography Research Lab (https://www.appliedcryptolab.com) at Trinity College Dublin. Our research group works with a number of ledgers such as Hyperledger Besu, Ripple’s XRP Ledger (XRPL), Substrate, Zcash etc. I have a number of projects on offer as outlined below. You will need to become familiar with some advanced cryptographic primitives and … Read more

Coding education for families with blind and visually impaired children [TAKEN}

This is a Computer Science Education project with particular emphasis on Accessibility and User-centered design. Parental involvement in Computer Science Education is crucial to promoting participation and greater diversity in STEM.  OurKidsCode is a research project which looks to increase parental involvement through the provision of family creative coding workshops. VISION CODE is a special … Read more

AI Impact Assessment Tool

tldr; you will develop a tool which will take some inputs (e.g. purpose, technology) describing the use of AI within an use-case, and will provide an output showing: risks in its use and potential impacts, as well as suggest measures to limit the risk (e.g. use specific tests, improve accuracy of outputs, make people aware). … Read more

Facial Recognition Technology (FRT) Incident Tracker – TAKEN

Facial Recognition Technologies (FRT) utilise AI to detect and categorise people, often in real world situations where ‘errors’ can result in severe impact including imprisonment.  For example, a London Metropolitan Police’s facial recognition technology van misidentified Shaun Thompson, a 38 year old Black man who was then wrongfully accused and detained at London Bridge station. … Read more