Projects

A collection of things I've built and worked on.

Multimodal Gold Price Forecasting with Deep Learning

2025

A comprehensive multimodal approach to gold price forecasting using state-of-the-art deep learning architectures. By leveraging multiple economic indicators and advanced time series models, we achieve robust predictions for gold futures prices.

machine-learningdeep-learningdata-sciencetime-series
PythonTensorFlowPyTorchScikit-learnGitHub ActionsJavaScriptHTML5CSS3

AI4Peace: A Multimodal Approach for Early Detection of Violence

2025

A comprehensive deep learning system for detecting violence and aggression using multiple modalities: audio, textual, facial expressions, and body pose.

deep-learningcomputer-visionnlpaudio-processingacademic
PythonPyTorchWav2Vec2Gemini APIResNetLSTMMediaPipe

AI Playground

2025

Interactive AI demos featuring real-time image classification, object detection, and camera integration. Built with TensorFlow.js for client-side ML inference.

aifrontendcomputer-vision
Next.jsTypeScriptTensorFlow.jsWebRTC

AI-Powered Portfolio

2025

Modern portfolio with AI chat assistant, interactive resume, and dynamic project showcases. Features real-time AI responses about my background and work.

webdesignai
Next.jsReactTailwind CSSdaisyUIOpenAI

Cloudy Spotify - Weather-Based Music Recommendation

2024

Advanced neural network system that learns music preferences based on weather patterns using Deep Q-Network reinforcement learning. Features real-time neural network visualization and C++ engine compiled to WebAssembly for high performance.

aineural-networksmusicweatherreinforcement-learning
C++ReactTypeScriptWebAssemblyEigenD3.jsThree.js

AVAT - Autonomous Vehicle Accident Tracking

2024

Python application that scrapes and extracts data from the California DMV website to calculate the frequency of autonomous vehicle accidents in 2023 by company. Provides insights into AV safety trends and regulatory compliance.

data-scienceweb-scrapingautomationpython
PythonBeautifulSoupPandasRequestsData Analysis

Landscape Change Detection

2024

Motion detection library designed to detect movement and changes in images. Applied to calculate water level changes at California lakes and reservoirs, providing environmental monitoring capabilities.

computer-visionenvironmentalpythonopencv
PythonOpenCVNumPyMatplotlibImage Processing

MCP Integration Project

2025

Advanced Model Context Protocol (MCP) integration project currently in development. This project will demonstrate seamless AI model communication and context sharing capabilities.

mcpaiintegrationin-progress
TypeScriptNode.jsMCP ProtocolAI Integration