Profile Picture


Cardiff University / Artificial Intelligence (MSc)
baurt@cardiff.ac.uk

I am a recent graduate from Cardiff University with a first-class degree in BSc Computer Science, currently pursuing a Master's Degree in MSc Artificial Intelligence. My interests lie in artificial intelligence, machine learning, and web development. I am open to opportunities in graduate schemes or employment in related fields.


MY SKILLS
Python

Python

Java

Java

JavaScript

JavaScript

Git

Git

MATLAB

MATLAB

SQL

SQL

HTML

HTML

CSS

CSS

Flask

Flask


MY CONTRIBUTIONS

>projects

ESOTERIC - Elasticsearch Semantic Optimised Text Extraction Retrieval from Information Corpus

ESOTERIC is a tool that uses natural language processing to automatically retrieve and verify evidence for a given input claim. It is designed to assist fact-checkers and journalists in verifying claims made in news articles and other sources. ESOTERIC uses the FEVER dataset (Fact Extraction and VERification) as its source of information. It uses a multitude of different language models to perform various NLP tasks and even fine-tunes models to improve performance. It is wrapped in a Flask website that allows users to input a claim and view the evidence retrieved by the tool. ESOTERIC was my final year individual project for my degree in BSc Computer Science at Cardiff University and was awarded a grade of 84%.


Machine Learning / NLP / Hugging Face / Elasticsearch / Python / HTML / CSS / JavaScript

Tool Sharing Website

A Flask-based website designed to let users borrow tools from one another. This website uses Stripe to manage deposit payments and returns. Google Maps API tools are used to display an interactive map, calculate the distances for location searching, as well as geocoding location data. SQLite is used to manage the database. The website enables users to create an account, search for tools based on keywords or location, borrow tools by paying a deposit which is returned when the tool is returned, message other users using a simple chat system and report and open disputes with other users.


Python / HTML / CSS / JavaScript / SQLite

AI Playlist Name Generator

A Flask-based website hosted using Vercel that enables users to upload their Apple Music playlists and generate playlist names using GPT-3.5. The Apple Music API is used to connect to the user's account and retrieve both their playlists and the songs inside each playlist. The OpenAI API text-davinci-003 model is used to generate names for the playlists based on the songs inside them.


Python / HTML / CSS / JavaScript

Personal Website

A Flask website (this one) hosted using Apache2 on a remote VPS designed to showcase my projects and photos. This website uses my own custom CSS stylesheet and JavaScript to display animations. The legacy version of this website was static and hosted using Netlify.


HTML / CSS / JavaScript

Rate My Student Home Cardiff

A website designed to let students rate their student homes in Cardiff. This website uses Google Maps API tools to display an interactive map.


Python / HTML / CSS / JavaScript / SQLite

>employment

Global Aerospace

Software Development Intern

Worked on a project to streamline data received from partner banks and generate automated interactive reports. Visual Basic was used to create a secure user interface and normalize broker data while utilizing SQL for database management and Power BI for dynamic reporting.

Visual Basic / SQL / Power BI
JUL 2023 - SEP 2023
JAN 2024
AUG 2024