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.

Sibeko453/E-Health-STI-Symptom-Checker-and-Machine-Learning--Enhanced-Prescription-Module-for-Eswatini

Domaine:

healthcare

Type de record:

software
Créateur:
Sib
Hôte:
# STI e-Health Backend — Eswatini Flask API with ML-Enhanced Decision Support + E-Prescription Module ## Setup & Run ```bash # 1. Install dependencies pip install -r requirements.txt # 2. Start the API server python app.py # Runs on localhost ``` ## (Optional) Train the ML model ```bash python ml_model.py # Trains Logistic Regression, Decision Tree, Random Forest # Saves best model to sti_model.pkl ``` ## API Endpoints | Method | Endpoint | Description | |--------|-----------------------------------|--------------------------------| | GET | /api/health | Health check | | GET | /api/symptoms | List symptom categories | | GET | /api/risk-factors | List risk factors | | POST | /api/assess | Run ML assessment | | POST | /api/prescription | Generate e-prescription | | POST | /api/prescription/ /verify | Pharmacy verify prescription | | POST | /api/prescription/ /dispense | Mark prescription as dispensed | | GET | /api/stats | Dashboard statistics | ## Example: POST /api/assess ```json { "symptoms": ["vaginal_discharge", "itching_vagina"], "risk_factors": ["unprotected_sex", "new_partner_3months"], "demographics": { "sex": "female", "age": 24, "pregnant": false, "hiv_positive": false } } ```

Visit

github.com

Licenses

MIT

Similaires

Mental Health Prediction Model in Eswatini Using Machine Learning TechniquesDevelopment of an Artificial Intelligence I-Based Symptom Checker for Rural ClinicsReconstructing Inequality in Maternal Health: Imputation-enhanced Machine Learning Models for Global ANC4 PerformanceEnhanced Child Health & Social Protection through a Machine Learning Decision Support Systemsparkychem/Estimation-of-Eswatini-Population-using-Machine-LearningEnhanced Child Health & Social Protection through a Machine Learning Decision Support System

Mental Health Prediction Model in Eswatini Using Machine Learning Techniques

Mental health is a very important aspect of our daily life because it includes our emotional, psycho

Development of an Artificial Intelligence I-Based Symptom Checker for Rural Clinics

Access to timely and accurate healthcare in rural areas is often limited by the scarcity of trained

Reconstructing Inequality in Maternal Health: Imputation-enhanced Machine Learning Models for Global ANC4 Performance

International audience The study develops a hybrid composite analysis model that comb

Enhanced Child Health & Social Protection through a Machine Learning Decision Support System

This research presents the development and implementation of a Machine Learning Decision Su

sparkychem/Estimation-of-Eswatini-Population-using-Machine-Learning

Estimation of Eswatini Population using Machine Learning # Estimation-of-Eswatini-Population-using-

Enhanced Child Health & Social Protection through a Machine Learning Decision Support System

This research presents the development and implementation of a Machine Learning Decision Support Sys