Leo Coote

2nd Year Computer Science Student at Cardiff University

Python Application Assistant

About Me

Hi, I'm Leo Coote, a second-year Computer Science student at Cardiff University. I'm passionate about artificial intelligence and technology, and I enjoy leveraging these tools to solve real-world problems.

Education

Currently pursuing a degree in Computer Science at Cardiff University, I have built a strong foundation in programming, algorithms, and data structures.

I also hold a Microsoft Azure AI Fundamentals Ceritificate.

Experience

I completed a summer internship with the Down2Earth project, developing a PyPi package for forecasting water hazards and continuing as a part-time contributor.

Interests

My primary interest lies in AI, especially in applications involving large language models (LLMs).

In my spare time, I enjoy learning Japanese, reading literature and keeping fit.

Future Goals

I aim to deepen my understanding of AI technologies and work on projects that positively impact education and language learning.

Projects

CUWALID

CUWALID - Down2Earth Team

Collaborated with the Down2Earth Team to develop a Python PyPi package for forecasting water hazards in the HAD region of Africa and other areas. Initially part of a university internship, later continued post-internship.

Keskow Language

Keskow Language

Developing an AI-driven language learning app using Flutter, where users practice languages by interacting with a large language model (Gemini). Firebase is integrated for authentication and cloud storage.

Cloud Cover U-Net

Cloud Cover U-Net

An AI model using the U-Net architecture created to detect cloud coverage from satillite images. Trained using PyTorch and open-source data. Check out the GitHub repo for more information.

Boids Algorithm Website

Boids Algorithm Website

Created a website showcasing the Boids algorithm by Craig Reynolds, simulating flocking behavior in animals like birds and fish. The project was the basis of a game built for a university competition, earning 1st place.

Celebrity GAN Image Generator

Celebrity GAN Image Generator

Trained a Generative Adversarial Network (GAN) to generate artificial celebrity images. The model was trained on a dataset of celebrity photos, creating realistic but non-existent individuals as part of a personal project.

Neural Networks From Scratch

Neural Networks From Scratch

A neural network framework built with core python (no numpy tensorflow etc). Implementing MLP's, Backpropagation and more from scratch.

Skills

Coding Languages

  • Python
  • Java
  • Dart
  • JavaScript
  • HTML/CSS

Frameworks & Libraries

  • PyTorch
  • TensorFlow
  • Flutter
  • MatPlotLib
  • Numpy
  • OpenCV
  • Flask

Tools & Technologies

  • Git & GitHub
  • Firebase
  • Linux
  • PyPi
  • Azure
  • Vertex AI
  • OpenAI API

Contact Me

Email: leocoote888@gmail.com

|

LinkedIn: Leo Coote

|

GitHub: CornishLeo