Projects Portfolio

Technical projects spanning AI research, NLP, and agentic systems—from research prototypes to production applications.

Featured Projects

HumorGen: Humor Generation Model
Qwen2.5-7B · LoRA · PEFT · Transformers · Hugging Face
Humor Generation LLM Hugging Face

HumorGen-7B is our deployed humor-generation model on Hugging Face, fine-tuned from Qwen2.5 with Cognitive Synergy persona-based distillation. Method and benchmarks are in the HumorGen paper.

Multilabel ML System for Mental Health & Cyberbullying Detection
Python · Scikit-learn · Transformers · BERT · NLP
Machine Learning NLP AAAI-26 Oral

Built a full ML pipeline for multilabel detection of mental health conditions and cyberbullying using classical models and transformer-based embeddings. Results led to an Oral paper acceptance at AAAI-26 AIMedHealth.

AI Workflow & Bus Management System
Python · FastAPI · JavaScript · LangChain · Google Sheets
Full-Stack AI Agent Production

Intelligent bus management system with AI chatbot that automates logistics workflows, email drafting, and real-time spreadsheet sync.

AfriEconQA: Benchmark QA Dataset for African Economics
Python · RAG · LangChain · GPT-4o · Qwen · Evaluation Pipelines
Dataset Engineering LLM Evaluation Benchmark

Specialized benchmark dataset to close the "parametric knowledge gap" in AI economic analysis. Built 8,937 curated QA pairs from 236 World Bank African Reports (64k+ retrieval chunks). Demonstrated 90% failure rate of Zero-Shot models on niche African economic queries.

CMU Africa Research Club Website
HTML5 · CSS3 · JavaScript · Responsive Design
Full-Stack Web Development Community

Official website for Carnegie Mellon University Africa Research Club — a platform fostering research collaboration and academic community building with research showcases, conference tracker, resource hub, and member directory.

Multichannel HR Assistant Bot
RAG · Python · Slack API · FastAPI · LangChain
RAG Conversational AI In Progress

RAG-powered HR assistant accessible via Slack, email, and web with secure document retrieval.

Kigali Smart City Guide
Python · NLP · Neo4j · LangChain · Llama
RAG Chatbot Urban Tech

RAG chatbot with graph database integration for urban navigation and city information queries.

Skills & Technologies

Programming & Development

Python
JavaScript
HTML/CSS
SQL
Git
Docker

Machine Learning & AI

PyTorch
TensorFlow
Scikit-learn
HuggingFace
LangChain
LLMs
NLP
Computer Vision

Tools & Platforms

AWS
Google Cloud
FastAPI
Streamlit
Jupyter
MongoDB
PostgreSQL
Neo4j