Projects

Cryptopot

Cryptopot

A fully-functional honeypot for an in-house cryptocurreny exchange platform. The idea of this project was to make something that was both challenging as well as something that could be used for educational purposes later on. The honeypot consists of three security levels (least to most secure) and supports a variety of attacks including but not limited to SQL Injections, XSS, IDORs, PrivEsc, and more.

Learn more →
Maternal Health Risk Prediction

Maternal Health Risk Prediction

An explanation dashboard that allows users to determine the risk of maternal health complications via exploring the model predictions using X-AI techniques.

Learn more →
Getting Quantum-Chemical Insights using Machine Learning

Getting Quantum-Chemical Insights using Machine Learning

A Machine Learning project that investigates the relation between molecular geometry and atomization energy. Custom Ridge Regression model was used which was trained on both linear and complex feature representations of the molecules of the 'QM7' datataset. The predictions were also explained using explanability methods, linking them to existing chemical litertaure.

Learn more →
Getting Insights into Images and their Metadata

Getting Insights into Images and their Metadata

A Machine Learning project that distinguishes between healthy and rotten images of an apple plant using VGG-16 and Discriminant Analysis. Feature extraction was done using the top layer of a pretrained VGG-16 and and then predictions were made using Discriminant Analysis. Explanations about the predictions were also given via methods such as 'Sensitivity Analysis' and 'SmoothGrad'.

Learn more →
Deep Learning for Hen Detection and Movement Tracking

Deep Learning for Hen Detection and Movement Tracking

A university project that involved the usage of deep learning to detect hens in a video feed and track their movement. Detection was performed using YOLOv7 and the tracking was done using both the Simple Online and Realtime Tracking (SORT) algorithm and DeepSORT (SORT + deep learning metric).

Learn more →
CHIP-8 Emulator

CHIP-8 Emulator

A small emulator for the CHIP-8 interpreter language. This implementation uses C++ for the core functionality and a SDL2 backend completes the emulator with sound, keyboard input and GL display.

Learn more →
May the wind under your wings bear you where the sun sails and the moon walks...© 2024 Adit