victormhp / cirrhosis-prediction

Codigo Facilito - Machine Learning Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cirrosis: Predicción de Status del Paciente

title

Objetivos

  • Mejorar la precisión del diagnóstico: Identificar con precisión el estado del paciente, lo que puede ayudar a los médicos a tomar mejores decisiones sobre el tratamiento y la gestión de la enfermedad.
  • Identificar factores predictivos clave: Revelar qué características o factores clínicos tienen mayor influencia en la progresión de la cirrosis y en los resultados de los pacientes.

Contexto

La cirrosis es una enfermedad hepática crónica que puede tener consecuencias graves para la salud de los pacientes. Es importante desarrollar modelos de aprendizaje automático que puedan predecir los resultados de la cirrosis y ayudar a los médicos en el manejo clínico de la enfermedad.

Requisitos

Python 3.11

Dependencias:

  • numpy
  • pandas
  • matplotlib
  • ydata-profiling
  • matplotlib
  • seaborn
  • scikit-learn
  • xgboost
  • metaflow
  • mlflow
  • bentoml

Instalacion

git clone https://github.com/victormhp/cirrhosis-prediction.git
cd cirrhosis-predicdtion

Las dependencias se encuentran listadas en el archivo requirements.txt

pip install -r requierements.txt

Despliegue

Construir bundle de bentoml y asignar una id.

cd ./service
bentoml build

Crear imagen de Docker

bentoml containerize <bento-id>

Note: La id es que se le asigno al bundle.

Ejectuar imagen de Docker

docker run –rm -p 3000:3000 <bundle-id>

Si desea probar el funcionamiento del servicio de bentoml puedes correr el notebook service_test.ipynb.

About

Codigo Facilito - Machine Learning Project


Languages

Language:Jupyter Notebook 99.7%Language:Python 0.3%Language:Makefile 0.0%