A selection of my works, combining machine learning, NLP, reasoning, and creative AI into systems that are practical, expressive, and thoughtfully designed.
Tools: Python, PyTorch, Transformers, Contrastive Learning
Description:
A research project exploring abductive inference — how an AI system chooses the most plausible explanation for an event. I’m studying where current LLMs struggle, especially when different hypotheses look almost identical in the embedding space. The long-term goal is to build reasoning models that are more sensitive, discriminative, and grounded in causal structure.
This work is part of my ongoing preparation for submitting to the SemEval 2026 Task 12 competition, where abductive reasoning and causal hypothesis selection are the central challenges.
Key Highlights:
(Code & preprint coming soon)
Tools: TF-IDF, Word2Vec, prosodic features, Random Forest, FNN, SHAP, EBM
Description:
A project that brings together text analysis and acoustic features to estimate interview performance and excitement levels. The focus was not only on prediction, but also transparency — making sure the model could be interpreted and its behavior explained.
Key Highlights:
Tools: BERT, TF-IDF, Logistic Regression, XGBoost, Hugging Face, Gradio
Description:
An end-to-end NLP system for identifying fake and real news articles. The project compares classical text-based models with modern transformer approaches, showing how different techniques behave on deceptive content.
Key Highlights:
Tools: Python, PrettyMIDI, FluidSynth, symbolic AI, music theory
Description:
Wolfie is a personal and artistic exploration of emotion in music. The system generates expressive chord progressions and motifs based on a user’s chosen mood, blending symbolic rules with classical harmony.
Key Highlights:
Tools: Python, FastAPI, QuickBooks API, OAuth2
Description:
Lantern is a multi-agent AI assistant designed to help small businesses understand and manage their accounting workflows. It combines secure QuickBooks integration with modular intent routing and a natural-language interface tailored for accounting tasks.
(Not public yet – Demo coming soon)