Gábor Major

Computer Science and Mathematics Projects

Welcome to my website! Feel free to explore my educational websites, tools and other projects. I will be updating and adding in new projects as they are finished.

PyTeach screenshot

PyTeach

A live Python classroom: a teacher creates a room and students join with a code and name; runs real Python in the browser via Pyodide.
Open site · alternative link
CTF Website

CTF Website

A website for hosting a Capture The Flag competition (source code).
View repository
Time-Counter screenshot

Time-Counter

Keeps track of the Leaving Certificate Computer Science project timeline.
Open site
Interactive Map screenshot

Interactive Map of SETU Carlow (Web)

Cross-platform interactive map of the SETU Carlow campus (web build available).
Open site
RNN loss history

Bible Quote Generator (RNN)

Trained a recurrent neural network on the Bible to generate new quotes from a prompt.
View on Codeberg
CNN image matrix

Image Recognition (CNN)

Trained convolutional neural networks (including MobileNet) to classify CIFAR-10/100 images.
View on Codeberg
K-means colour compression

Colour Compression (K-Means)

Used k-means clustering to reduce the number of colours in an image.
View on Codeberg
KNN 3D graph

Glass Type Classification (KNN)

Classified glass types from refractive index and oxide content using k-nearest neighbours.
View on Codeberg
Waste image grid

Waste Image Classification (SVM)

Classified waste images into 9 categories using support vector machines.
View on Codeberg
Bernoulli NB confusion matrix

Phishing Website Detection (Naive Bayes)

Classified phishing vs. legitimate websites with Bernoulli naive bayes.
View on Codeberg
Decision tree visualisation

Mushroom Classification (Decision Trees)

Classified mushrooms as edible or poisonous using decision trees and random forests.
View on Codeberg
Traffic volume model

Traffic Volume Analysis (Linear Regression)

Analysed Dublin traffic volumes and predicted daily volume per junction.
View on Codeberg
MazeGenerator demo thumbnail

MazeGenerator

Maze generator made in Godot using cellular automata.

View repository
LC CS Report screenshot

LC Computer Science Report

Report website for the Leaving Certificate Computer Science final project.
Open site