# Projects A collection of work at the intersection of languages, literature, and AI.

African Folktales Digital Archive and Classifier

African oral literature and folktales are rapidly disappearing as elders pass away and younger generations move to urban areas. While some collections exist in print, they are scattered, difficult ...

Python Django PostgreSQL Elasticsearch React Natural Language Processing spaCy Tesseract OCR AWS S3
Learn more →

AI-Powered Literary Analysis Toolkit

Literary scholars and researchers studying African literature often lack computational tools tailored to their specific needs. Traditional NLP libraries are optimized for high-resource languages an...

Python spaCy NLTK Pandas Jupyter Notebooks scikit-learn
Learn more →

University of Ilorin Billing System

University billing systems often require manual processes for tracking student charges, payments, and account balances. Students and administrators need an efficient digital system to manage tuitio...

HTML5 CSS3 Vanilla JS
Learn more →

Hausa AI Chatbot with Advanced Voice Synthesis

While Hausa is spoken by over 70 million people across West Africa, AI-powered conversational tools for the language are virtually non-existent. Existing chatbots and voice assistants don't support...

GPT-3.5/GPT-4 (OpenAI) Google Cloud Speech-to-Text Google Cloud Text-to-Speech Microsoft Azure Speech Services Python Flask HTML5/JavaScript Tailwind CSS Hugging Face Transformers Mozilla Common Voice Dataset JW300 Parallel Corpus OPUS Dataset HausaNLP Corpus
Learn more →

Hausa Language Explorer

Over 70 million people speak Hausa across West Africa, yet there are few modern, accessible educational resources for learning the language online. Traditional materials are often scattered, outdat...

HTML5 JavaScript (Vanilla) Tailwind CSS GitHub Pages
Learn more →

Multilingual Sentiment Analysis for African Languages

Sentiment analysis tools are predominantly designed for English and other high-resource languages, leaving speakers of African languages without access to these technologies. Social media monitorin...

Python PyTorch Hugging Face Transformers FastAPI Docker scikit-learn BERT/mBERT XLM-RoBERTa
Learn more →

Neural Machine Translation for Low-Resource African Languages

Machine translation services like Google Translate work well for major world languages but provide poor or no translation for most African languages. This digital language divide prevents millions ...

Python PyTorch Fairseq Hugging Face Transformers Tensor2Tensor OpenNMT OPUS Corpus JW300 Dataset FastAPI Redis
Learn more →