← Back

AI and machine learning projects

Speech recognition, computer vision, language-model and tooling projects I have built, grouped by topic.

Speech & ASR

AudioBench

I built AudioBench for Amplify Dental to choose the right speech-to-text model. It tests models on noisy, accented, and distant-microphone audio and keeps the hand-checked transcripts and test setups, so the team never redoes that work.

Computer vision

Pixtyle

I built Pixtyle to turn photos and videos into wallpaper-like or cartoon-like images using colour clustering, Fourier filtering, and edge detection.

Detecting AI Generated Images

I built this PyTorch workflow for Kaggle's Detect AI vs. Human-Generated Images competition. It records each configuration, metric, plot, and checkpoint so I can compare experiments.

LLM & retrieval

Aftersight

I built Aftersight because my own photo library was disorganised and hard to search. It uses language models to organise images and find them by meaning, visible text, or metadata—not just filenames.

LazyResume

I built LazyResume for people who already have a resume PDF and want to turn it into a structured profile, correct it, and regenerate a consistently formatted resume.

Research

Fuzzy Hybrid Model for Stock Trading

In this stock-trading research project, I reduced the predictor's inputs from 96 values to 26, then combined a deep-learning price predictor with fuzzy buy, sell, or hold rules.

Tools & apps

Ask Krishna

Ask Krishna has two modes. Reflect lets you hold a question in mind and open the Bhagavad Gita to up to five random passages for guidance. Read Gita covers all 18 chapters.

Flodoro

I built Flodoro for people who want a Pomodoro timer, tasks, session history, and local music on one page without an account or application server.

OS Toolkit

I built OS Toolkit to analyse disk usage, copy and compare folders, and reuse common file operations from Python or the command line. I benchmarked its copying against copytree and robocopy.