AYUCARE est une application Web qui utilise des algorithmes d'apprentissage automatique pour détecter les maladies des symptômes et recommander la médecine ayurvédique. L'application utilise deux modèles d'apprentissage automatique, qui utilisent tous deux des algorithmes d'arbre de décision.
Pour exécuter l'application, vous devrez installer les nombreux packages, certains principaux comme:
Pour installer ces packages, vous pouvez utiliser la commande suivante:
pip install -r requirements.txt
Pour exécuter l'application, accédez au répertoire Samudini et exécutez la commande suivante:
python app.py
Cela démarrera le serveur de développement FLASK, et l'application sera accessible sur http: // localhost: 5000.
L'application utilise deux modèles d'apprentissage automatique pour détecter les maladies et recommander la médecine ayurvédique:
Classificateur d'arbre de décision: ce modèle est formé sur un ensemble de données de symptômes et leurs maladies correspondantes. Compte tenu d'un ensemble de symptômes, le modèle prédit la maladie la plus probable.
Classificateur d'arbre de décision: Ce modèle est formé sur un ensemble de données de maladies et leurs médicaments ayurvédiques correspondants. Compte tenu d'une maladie, le modèle recommande la médecine ayurvédique la plus efficace.
Les ensembles de données utilisés pour former les modèles d'apprentissage automatique sont disponibles dans le répertoire de l'ensemble de données de Nadun et Abdullah Directory. Le fichier data.csv contient une liste de symptômes et leurs maladies correspondantes, et le fichier de données de prescription de médicament.csv contient une liste de maladies et leurs médicaments ayurvédiques correspondants.
Si vous souhaitez contribuer à ce projet, vous pouvez débarquer le référentiel et soumettre une demande de traction. Veuillez vous assurer de suivre le style de code existant et d'inclure des cas de test pour toute nouvelle fonctionnalité.