Ayucare es una aplicación web que utiliza algoritmos de aprendizaje automático para detectar enfermedades de los síntomas y recomendar la medicina ayurvédica. La aplicación utiliza dos modelos de aprendizaje automático, los cuales utilizan algoritmos de árbol de decisión.
Para ejecutar la aplicación, deberá instalar los muchos paquetes, algunos principales como:
Para instalar estos paquetes, puede usar el siguiente comando:
pip install -r requirements.txt
Para ejecutar la aplicación, navegue al directorio Samudini y ejecute el siguiente comando:
python app.py
Esto iniciará el servidor de desarrollo de frascos, y la aplicación será accesible en http: // localhost: 5000.
La aplicación utiliza dos modelos de aprendizaje automático para detectar enfermedades y recomendar la medicina ayurvédica:
Clasificador del árbol de decisión: este modelo está capacitado en un conjunto de datos de síntomas y sus enfermedades correspondientes. Dado un conjunto de síntomas, el modelo predice la enfermedad más probable.
Clasificador de árboles de decisión: este modelo está capacitado en un conjunto de datos de enfermedades y sus correspondientes medicamentos ayurvédicos. Dada una enfermedad, el modelo recomienda la medicina ayurvédica más efectiva.
Los conjuntos de datos utilizados para entrenar los modelos de aprendizaje automático están disponibles en el directorio de conjuntos de datos del directorio Nadun y Abdullah. El archivo data.csv contiene una lista de síntomas y sus enfermedades correspondientes, y el archivo de datos de receta de medicamentos.
Si desea contribuir a este proyecto, puede desembolsar el repositorio y enviar una solicitud de extracción. Asegúrese de seguir el estilo de código existente e incluir casos de prueba para cualquier funcionalidad nueva.