Hi, I am Jack Su, currently a Bsc Computer Science Student in

The University of Edinburgh

I LOVE explore different things

My interest involved machine learning and web development

Hi, I am Jack Su

ABOUT ME
  • Email
  • GitHub
  • LinkedIn

I CONSTRUCT CONNECTIONS BETWEEN ADVANCE TECHNOLOGY AND HUMAN

I am a passionate software engineer who builds with both purpose and spirit, blending technology and curiosity to explore deeper connections between AI, software, and human experience.

LEARN MORE ABOUT ME

STUDIO

PROJECTS

ContextGPT: custom GPT assistant

eveloped a personalized university assistant by integrating the GROQ API, the LangChain framework and the Chroma vector database to enhance the interpretation capabilities of files. Optimized the processing and retrieval of PDF materials, enabling efficient and interactive learning experiences. This solution improved accuracy and response speed, streamlining how users engage with academic content.

+ MORE

Popup Image

GPT from scratch

Developing a Generative Pre-trained Transformer (GPT) based on the architecture outlined in the paper 'Attention is All You Need.' This involves understanding and implementing the underlying mechanisms, including activation functions, loss functions, and normalization techniques, to gain a deeper insight into the model's operation and performance.

+ MORE

Popup Image

Exam Paper OCR Searching Application

This software leverages OCR technology to search for questions and answers in past exam papers. Currently, it’s in the prototype phase, with ongoing improvements in development. While the system is functional, it indexes each page individually, which impacts its efficiency.

+ MORE

Popup Image

NeuralLott: Lottery Prediction using Neural Networks

This project involves developing a neural network classifier to predict lottery numbers. The model explores patterns in historical data, aiming to improve prediction accuracy while leveraging deep learning techniques. Currently, it’s an experimental approach focused on optimizing model performance.

+ MORE

Popup Image

Punk Battle: Street Fighting Game

A dynamic street-fighting game where players face off against opponents in gritty, urban environments. The project focuses on fast-paced combat mechanics, unique character abilities, and engaging visuals. The game aims to deliver an exciting arcade-style experience.

+ MORE

Popup Image

Papaering: A-Level Exam Paper Search Application

Papering is a Python-based tool designed to help students quickly find A-Level exam papers. Using Beautiful Soup for web scraping and WebBrowser for easy access, it streamlines the process of searching and retrieving relevant papers. The interface, built with PyQt5, ensures a user-friendly experience.

+ MORE

Popup Image

💡 More Project on my GitHub

Click "more" button or the "GitHub icon" located in front of the Project title to access my GitHub. Hope you finding something inspiring and exciting!

+ MORE

Contact Me