Projects

Here are some of the most exciting projects I’ve worked on — combining machine learning, NLP, time series forecasting, and music AI.


🏠 Colorado Housing & Rent Forecasting

Tools: Python, scikit-learn, statsmodels, Elastic Net, XGBoost, SARIMAX
Description:
Ongoing time series modeling project to forecast rent and mortgage trends for Colorado single-family homes using Zillow and economic indicators. Applied transformations, lag features, and regression diagnostics.
Key highlights:


🧠 Multimodal Interview Scoring with NLP

Tools: TF-IDF, Word2Vec, prosodic features, Random Forest, FNN, SHAP
Description:
Developed a multimodal machine learning pipeline to predict excitement and performance scores from interviews using both textual (NLP) and prosodic (audio) features. Applied explainable ML techniques to interpret model predictions.
Key highlights:


📰 Fake News Detection with NLP (In Progress)

Tools: TF-IDF, Logistic Regression, XGBoost, BERT (in progress)
Description:
A binary fake news classification project using the LIAR dataset (12K+ political statements). Combines traditional NLP (TF-IDF, Word2Vec) with machine learning models like Logistic Regression and XGBoost. Currently experimenting with fine-tuning BERT for improved performance.

Key Highlights:

GitHub Repository

🎼 Wolfie: AI-Powered Mood-Based Music Generator (In Progress)

Tools: Python, PrettyMIDI, FluidSynth, Symbolic AI, Music Theory
Description:
An original music generation system that composes emotionally expressive chord progressions and melodies based on user-selected moods and classical harmony logic. Wolfie blends symbolic AI and music theory with the foundations of generative models.

Key highlights:

GitHubDemo coming soon