SPAN

The Speech Analysys Software

(click on the image to learn more)

My application, named SPAN (Speech Analysis Software), is designed to enhance the analysis of kinematic and acoustic speech data generated by Electromagnetic Articulography (EMA) system, specifically from the AG501 Carstens systems. This graphical user interface tool aims to improve efficiency and reliability of data analysis.

The Swamp

A fresh twist on the classic, beloved Minesweeper game


Reimagined Minesweeper with a Gator Nation twist using the SFML library

  • Language: C++
  • Libraries: SFML, fstream, random
  • Building Environment: CLion
  • Github: Code Available Upon Request

Jaws

Shark Species ML Classification from Bite Images


Machine learning classification model to identify shark species using bite images

  • Language: Python
  • Libraries: numpy, pandas, matplotlib, tensorflow
  • Building Environment: Jupyter
  • Github: Visit Repository

Compiler

Java-Based Compiler on JVM


Developed a compiler for a small language on the JVM, including tokenization, syntax parsing, semantic analysis, and bytecode generation

  • Language: Java
  • Libraries: java.io.*, JUnit, Custom Libraries
  • Building Environment: IntelliJ
  • Github: Code Available Upon Request

Pathfinder

Pathfinding Algorithms: Comparing Dijkstra's and A*


This comparison highlights the differences between Dijkstra's and A* (A-Star) algorithms, focusing on their efficiency, optimality, and suitability for various pathfinding tasks.

AI Tic-Tac-Toe

Tic-Tac-Toe AI: Classifier and Regressor Evaluation

(click on the image to play)

Developed a Jupyter notebook to evaluate classifiers and regressors, using tic-tac-toe datasets. The MLP classifier achieved 94.9% accuracy, excelling in predicting optimal moves for player 'O'

  • Language: Python
  • Libraries: sklearn, numpy, joblib
  • Building Environment: Jupyter
  • Github: Code Available Upon Request

Parkinson's Locator

Early Parkinson's Detection via Acoustic Analysis

(click on the image to view)

Built a machine learning model for early Parkinson's detection through vocal analysis. After data preprocessing and exploratory analysis, we tested models like KNN and SVM. The final model, evaluated on key metrics, was deployed in a web app for speech-based risk assessment.

  • Language: Python
  • Libraries: numpy, pandas, seaborn, matplotlib, sklearn
  • Building Environment: Jupyter
  • Github: Visit Repository

Sudoku

Sudoku Solver: Python-Powered Puzzle Challenge


Developed a Sudoku game using Python and Pygame, featuring an interactive UI and customizable difficulty levels.

  • Language: Python
  • Libraries: pygame
  • Building Environment: PyCharm
  • Github: Code Available Upon Request