Logo Lanfrica

DavidJun12/AI-Boma-Health

Domaine:

healthcare

Type de record:

project
Créateur:
Dav
Hôte:
I BOMA Health is an AI-powered system designed to assist in the prediction, diagnosis, and management of hypertension, a major chronic disease affecting populations globally and in Kenya. # AI BOMA Health **AI BOMA Health** is an AI-powered system designed to assist in the **prediction, diagnosis, and management of hypertension**, a major chronic disease affecting populations globally and in Kenya. This project integrates Machine Learning, Natural Language Processing, and Web Technologies to create an intelligent, interactive, and user-centered digital health platform. --- ## 🔍 Overview The project addresses the challenges of hypertension such as underdiagnosis, lack of awareness, limited access to diagnostics, and the need for continuous monitoring. It consists of three core components: 1. **Machine Learning-based Hypertension Prediction Model** 2. **AI-Powered Chatbot Expert System** (developed using Rasa and Flask) 3. **Interactive Web Application Interface** (built with React) --- ## 🧠 Features ### ✅ Hypertension Prediction Model - Uses supervised ML algorithms to predict the risk of hypertension based on user health data. - Models implemented: Logistic Regression, Random Forest, SVM, Neural Networks, KNN. ### 💬 AI Chatbot (Expert System) - Built using **Rasa** and **Flask** - Interprets user input using NLP (spaCy, MedSpaCy) - Provides personalized education, symptom analysis, and lifestyle advice - Retrieval-based responses enhanced with pretrained embeddings (e.g., spaCy, BERT) ### 🌐 Web Interface - Developed in **React** - User-friendly dashboard for health education and interaction with the chatbot - Responsive design for accessibility on desktop and mobile devices --- --- ## ⚙️ Technologies Used ### Backend - **Python**, **Flask**, **Rasa** - **SQLite**, **SQLAlchemy** - **spaCy**, **MedSpaCy**, **BERT** ### Frontend - **React**, **Axios**, **CSS Modules** ### DevOps & Tools - **Git**, **GitHub** - **Postman** (API testing), **VS Code** --- ## 🚀 Getting Started ### 📦 Prerequisites - Python 3.8+ - Node.js + npm - Rasa CLI - Git ### 🔧 Installation ```bash # Clone the repo git clone github.com

Languages