Emma Horton
Technical Consultant • Business Analyst • Machine Learning Researcher
Technical Consultant • Business Analyst • Machine Learning Researcher
Hi, I’m Emma, a computer science graduate with a background in neuroscience and a passion for tackling complex problems through innovative technology.
My interests lie in the field of AI, an area I became drawn to during my transition from neuroscience to computer science. For my master’s dissertation at the University of St Andrews, I explored machine learning techniques-including attention mechanisms, transformers and convolutional neural networks-applying them to a novel problem space to push the boundaries of what is possible in satellite image processing. I’m proud that my research led to exciting findings, earning a high distinction grade of 93%. I look forward to sharing more on this soon.
Beyond research, I’ve been lucky enough to work on all sorts of projects, some as part of my academic work and others just because I love building cool things! These projects span machine learning, software design, full-stack web development, natural language processing, information visualization, and user-centered design. One project I’m particularly proud of is CashSmart, a financial literacy app I designed as part of a team, which went on to win a hackathon! There’s a whole mix of exciting projects like this on my website, so feel free to explore.
What really ties all these projects together for me, and what I enjoy most, isn’t just the technical details (though I love those too!). It’s the opportunity to tackle complex problems and, when I’m lucky, the chance to collaborate and learn from others along the way. That’s what keeps me excited and motivated for every new project.
Comparing the accuracy of part-of-speech tagging using the Eager, Viterbi, and Individually Most Probable Tags algorithms across English, Korean, and Swedish.
A full-stack web application developed to help runners organise social running activities and track their progress over time.
A virtual pet application designed to make fitness tracking fun and engaging. By integrating with the Strava API, the app allows users to set goals, and care for a virtual pet whose health and behavior are influenced by the user's progress.
This project aims to leverage machine learning techniques to predict outcomes for patients with liver cirrhosis using clinical data.
This project leverages MATLAB to enhance audio by removing background noise and analyse images using k-means color segmentation and edge detection.
Comparing the accuracy of part-of-speech tagging using the Eager, Viterbi, and Individually Most Probable Tags algorithms across English, Korean, and Swedish.
An interactive visualisation of the Viterbi algorithm for part of speech tagging.
A software design project developed to streamline and enhance civic engagement through a user-friendly software platform.
A dashboard designed to illustrate the changes in birthplaces, occupations, and gender of notable individuals spanning from 3600 BC to 2100 AD.
This data analysis project examined the influence of air quality and health-related factors on COVID-19 outcomes in England.
A mobile app designed to help young people to become financially literate. This project won the Athena Virtual Hackathon 2023.
The code for this very website, a multi-page mobile-friendly website powered by Jekyll acting as an interactive online CV.