Chantelle Amoako-Atta
AI Researcher | Machine Learning Engineer | Climate Tech Specialist
PhD candidate at University College Dublin advancing climate-resilient AI for offshore wind. Building ML systems from research to production, with focus on climate, geospatial analysis, and education across Africa.
What I Do
Climate and GeoAI
Build models for weather, air quality, land cover, and environmental risk, using satellite data (Sentinel, Copernicus, OpenEarthMap) and deep learning for forecasting and segmentation.
Learn more →Applied Machine Learning
Design and deploy ML systems in NLP, computer vision, and time series, from brain tumor segmentation to hackathon judging platforms and inventory or decision support tools.
View projects →Teaching and Mentorship
Teach and mentor undergraduate, MSc, and professional learners in Python, R, data science, and AI, designing projects that connect theory to real-world problems.
Teaching materials →AI for Social Impact
Build tools that support teachers, students, and communities, including curriculum-aligned teaching resources, GeoAI workshops, and accessible AI assistants.
See impact →Featured Projects
From research prototypes to production systems deployed across Africa and internationally
Web App
🧑🏾⚖️ Quantathon Judging App
A Django-based hackathon judging platform used in the AIMS Quantathon 2024 with 50+ participants. Streamlined the entire judging process with real-time analytics and secure voting.
- Real-time leaderboard & analytics dashboard
- Criteria filtered by judge expertise
- One-time secure voting links
- Admin dashboard for live event management
Education
📘 TLR Helper
Teaching & Learning Resource Assistant supporting Ghana's Standards-Based Curriculum, used in TEDD Ghana teacher workshops.
- Smart curriculum filtering (Class → Strand → Indicator)
- Offline PDFs for limited-internet schools
- Special needs & learning styles support
- Teacher resource library
AI Research
🧠 Brain Tumor Segmentation
Developed ensemble models for brain tumor segmentation on Sub-Saharan MRI data. Presented at MICCAI 2023 with scholarship award.
- MICCAI 2023 Scholarship recipient
- Novel Staple Assembling & Mednex methods
- Resource-limited healthcare focus
- Clinical application ready
AI Assistant
🤖 NileEdge AI Assistant
Context-aware chatbot with semantic FAQ matching + Whisper transcription. Privacy-first design with entirely local inference.
- Hybrid retrieval + LLM inference
- Runs entirely locally (privacy-first)
- Custom UI with FAQ expansion
- Voice input via Whisper
Reinforcement Learning
🎮 Oware Reinforcement Learning
Full Python environment for traditional Oware game with multiple trained RL agents using state-of-the-art algorithms.
- DQN, DDQN, A3C, AlphaZero implementations
- Human-vs-agent & agent-vs-agent modes
- Reward tracking & gameplay visualization
- Complete thesis on game theory & RL
Climate AI
🌍 GeoSeg Biodiversity Segmentation
Led geospatial AI for ODOS Tech, building biodiversity segmentation using Sentinel/OpenEarthMap satellite imagery.
- Improved mIoU from 68–72% → 87–90%
- Knowledge Distillation framework
- Full training & evaluation pipeline
- Reproducible land-cover classification
Research & Publications
Bridging AI research and real-world climate impact
AI for Climate-Resilient Offshore Wind
University College Dublin | Met Eireann PhD Scholarship
Developing AI systems to optimize offshore wind energy production in Irish waters. Focus on climate resilience, predictive maintenance, and energy forecasting using machine learning and remote sensing.
Selected Publications
Brain Tumor Segmentation on Sub-Saharan MRI
Ensemble methods for improved medical imaging segmentation on limited datasets. MICCAI Scholarship recipient.
Read PaperPlaying Oware Nam-nam with Deep Q-Networks
DQN, DDQN, A3C, and AlphaZero implementations for traditional African game. Custom reinforcement learning environment.
Read ThesisMachine Learning for Cardiac Arrhythmia Classification
ML algorithms for arrhythmia prediction from physiological signals. Classical ML and signal processing for healthcare.
View ProjectResearch Interests
Latest Technical Writing
Insights on AI research, ML engineering, and building systems for impact
Gradio Part 2: Build and Share a Fun ML App to Reveal Someone's Personality by How They Write
Create and share a machine learning personality prediction app with Gradio.
Read Article →Gradio Part 1: Introduction to Gradio (How to easily deploy functions or ML models in Python)
Gradio is a Python library that allows you to quickly create customizable web interfaces for your machine learning models, data...
Read Article →3 Ways I’ve Learned to Scrape the Web (and When to Use Each One)
Scraping the web doesn’t have to be hard here are some of the tools that make it easy and efficient...
Read Article →Why I Started This Blog: Code, Clarity, and Curiosity
Machine learning engineer and educator sharing insights from the journey, from math to code, from classrooms to models.
Read Article →Recognition & Impact
Met Eireann PhD Scholarship
Selected for prestigious scholarship in AI for Decarbonization at UCD
MICCAI 2023 Scholar
International scholarship to present brain tumor segmentation research
SIAM Hackathon Winner
Led team to victory in mathematical sciences competition
Ghana NLP Contributor
Active contributor to advancing NLP for Ghanaian languages
NLP Lecturer at AIMS
Delivered intensive 2-week NLP course for graduate students
FemAfricMaths Mentor
Mentoring early-career African women in AI and machine learning
Let's Collaborate
Open to research collaborations, speaking engagements, ML consulting, and mentorship opportunities. Let's work together on impactful AI projects.
Research
Climate AI, NLP, computer vision collaborations
Speaking
Conference talks, workshops, technical lectures
Consulting
ML engineering, NLP systems, AI strategy
Mentorship
Career guidance for aspiring ML engineers
Teaching Philosophy
"Learn by building. Every concept connects to a project you'll complete, debug, and improve."
Expertise Areas
Latest Lessons & Articles
View AllIntroduction to Python in 6 Lessons - Part...
From essays to tweets, most of the world’s data is text. In...
Introduction to Python in 6 Lessons - Part...
Ever wished your code could keep track of your tasks? In this...
Introduction to Python in 6 Lessons - Part...
Turn Python into a game partner! In this lesson, you’ll build a...
Introduction to Python in 6 Lessons - Part...
In this second lesson of our Python beginner series, we’ll build a...