[TAKEN] Feature Importance in Pose Estimation for Rugby

Sports analytics increasingly relies on machine learning models to understand and predict player behavior, strategy, and outcomes. In team sports like rugby, pose estimation models can extract player keypoints (e.g., body joint locations) from match footage or sensor data, enabling automated performance analysis. However, despite recent progress in pose-based classification tasks (e.g., identifying tackles, passes, … Read more

[TAKEN] Sign Language Recognition

Sign Language Recognition (SLR) is a field of Computational Linguistics that sits at the intersection of Computer Vision and Natural Language Processing – aiming to effectively extract salient linguistic features from visual data of sign language users. Recent SLR research has centered Machine Learning approaches, however, these methods typically rely on large-scale datasets which are … Read more

[Taken] Improving Speech Recognition for the Irish Language

The Irish language is considered a low resource language as it has less data available for research, due to it being a minority language. This has implications on technological advancements in areas such as speech recognition, where limited data impacts the development of accurate and accessible digital tools. While transfer learning using multi-lingual models has … Read more

[TAKEN] Player Position Tracking in Amateur Rugby Videos

In many sports, coaches and athletes rely on annotated video footage to improve player performance, reduce the risk of injury, and analyse the game. This is also the case for rugby. Stakeholders at all levels, from amateur to professional, invest a lot of time and resources into annotating these games. With video quality and camera … Read more

The design and analysis of experiments testing the effects of species and cultivar diversity in agricultural grasslands

ELIGIBILITY: This project is for a student taking the MSc in Statistics and Sustainability. In agriculture, grasslands can play an important role in producing feed for animals and maintaining soil health in crop rotations. In recent years, mixing plant species with complementary traits have been proposed to reduce the quantity of synthetic fertiliser required to … Read more

[TAKEN] Vibe coding and meta-cognitive supports

Andrej Karpathy coined the phrase “vibe coding” to describe the development of software systems using chatbot-based tools supported by generative AI, instead of writing code. Suppose we were teaching vibe coding to learners with no prior coding experience. What might an educational vibe coding platform look like? In this second of two proposed projects on vibe coding, we … Read more

[TAKEN] Vibecoding and autograding

Andrej Karpathy coined the phrase “vibe coding” to describe the development of software systems using chatbot-based tools supported by generative AI, instead of writing code. Suppose we were teaching vibe coding to learners with no prior coding experience. What might an educational vibe coding platform look like? In this first of two proposed projects on vibe coding, we … Read more