Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

ThapeloRanneileng/AI-Enhanced-CDMS-Web

Domaine:

climateenvironment and energy

Type de record:

softwareproject
Créateur:
Tha
Hôte:
AI-Enhanced CDMS for Lesotho — 4-model ML ensemble, Groq LLM explanations, QC Review Workspace, AES-256 security, Kubernetes. B.Eng Final Year Project, NUL 2026. 71/71 tests passing. AI-Enhanced Climate Data Management System for Lesotho > **B.Eng Computer Systems and Networks — Final Year Project** > > National University of Lesotho, Department of Mathematics and Computer Science > **Authors:** Thapelo Ranneileng | Motlatsi Masilo > **Target Organisation:** Lesotho Meteorological Service > **Base System:** Extended from Climsoft Web (open-source CDMS) --- ## What We Built This repository contains a **complete AI-enhanced extension** of Climsoft Web. We did not simply install Climsoft — we engineered the following systems on top of it. --- ## 1. LMS AI Pipeline (Python) **Location:** `front-end/pwa/aws-ingestion-layer/` - Trained a **4-model ensemble** on 893,398 historical LMS climate observations - Models: Z-Score baseline, Isolation Forest, One-Class SVM, Autoencoder (TensorFlow/Keras) - Ensemble decision layer: NORMAL / SUSPECT / FAILED classifications - **Groq API** (llama-3.3-70b-versatile) generates contextual reviewer explanations - Output: 714,816 scored predictions, 116,443 QC review handoff rows - Ensemble anomaly rate: 6.55% (11,700 review candidates from 178,704 scored) --- ## 2. QC Review Workspace (Angular — built from scratch) **Location:** `front-end/pwa/src/app/quality-control/` - Unified QC Review Queue: rule-based QC + ML anomaly decisions in one view - AI evidence panel: score, confidence, model agreement, Z-score signals, Groq explanation - **Approve / Override / Escalate** reviewer decision controls - Reviewer feedback loop: decisions persisted to PostgreSQL for Random Forest training - Demonstrated with LESBER07 tmax FAILED case: AI Score 0.947, confidence 96%, rolling Z-score -5.86 --- ## 3. AI Anomaly Management Centre (Angular — built from scratch) **Location:** `front-end/pwa/src/app/quality-control/ai-anomaly-management/` - Live dashboard: 893,398 clean rows, 714,816 predictions, Groq status - Model performance table (4 individual models + ensemble) - Groq-powered AI Climate QC Assistant with natural lan …

Visit

github.com

Languages

Phuie

Tags

angularclimate-datagroq-apikuberneteslesothomachine-learningnestjsnestjs-frameworkpythonquality-control+1

Licenses

GPL-3.0

Similaires

mengistukejela129-web/Amanuel-AIShady-web/nigeria-ai-governanceDemic-Africa/travel-ai-webTamilawre/Afara-ai-web-demodrwjkirkpatrick-web/giuthi-ai-explorerAnley-dev/sidama-ai-web

mengistukejela129-web/Amanuel-AI

Afaan Oromoo AI chatbot — smart, simple, and helpful assistant for learning and everyday questions.

Shady-web/nigeria-ai-governance

A comprehensive analysis of Nigeria AI Governance Gap # Nigeria AI Governance Gap Analysis **Resea

Demic-Africa/travel-ai-web

Next.js frontend dashboard for Demic Africa AI travel platform # 🌍 Demic Africa Travel AI AI-power

Tamilawre/Afara-ai-web-demo

Web Demo for the Afara Project. Afara, meaning “bridge” in Yoruba, is an indigenous tech project in

drwjkirkpatrick-web/giuthi-ai-explorer

Interactive AI visualization tool for Giuthi, a traditional Kikuyu mancala game from Kenya — teaches

Anley-dev/sidama-ai-web

《Sidama AI: Low-Resource Language Translation》 ​An English-to-Sidama Afoo translation engine built