Ayucare ist eine Webanwendung, die Algorithmen für maschinelles Lernen verwendet, um Krankheiten aus Symptomen zu erkennen und ayurvedische Medizin zu empfehlen. Die Anwendung verwendet zwei Modelle für maschinelles Lernen, die beide Entscheidungsbaumalgorithmen verwenden.
Um die Anwendung auszuführen, müssen Sie die vielen Pakete installieren, einige wichtige wie:
Um diese Pakete zu installieren, können Sie den folgenden Befehl verwenden:
pip install -r requirements.txt
Um die Anwendung auszuführen, navigieren Sie zum Samudini -Verzeichnis und führen Sie den folgenden Befehl aus:
python app.py
Dadurch wird der Flask Development Server gestartet, und die Anwendung ist unter http: // localhost: 5000 zugänglich.
Die Anwendung verwendet zwei Modelle für maschinelles Lernen, um Krankheiten zu erkennen und die ayurvedische Medizin zu empfehlen:
Entscheidungsbaumklassifizierer: Dieses Modell wird auf einem Datensatz mit Symptomen und ihren entsprechenden Krankheiten geschult. Angesichts einer Reihe von Symptomen prognostiziert das Modell die wahrscheinlichste Krankheit.
Entscheidungsbaumklassifizierer: Dieses Modell wird auf einem Datensatz von Krankheiten und ihren entsprechenden ayurvedischen Medikamenten geschult. Bei einer Krankheit empfiehlt das Modell die effektivste ayurvedische Medizin.
Die Datensätze, mit denen die Modelle für maschinelles Lernen trainiert werden, sind im Datensatzverzeichnis von Nadun und Abdullah Verzeichnis verfügbar. Die Datei data.csv enthält eine Liste von Symptomen und ihre entsprechenden Krankheiten, und die Datei mit Arzneimittel verschreibungspflichtig.
Wenn Sie zu diesem Projekt beitragen möchten, können Sie das Repository aufgeben und eine Pull -Anfrage einreichen. Bitte befolgen Sie den vorhandenen Codestil und geben Sie Testfälle für neue Funktionen ein.