The web app is designed to reduce dependence on doctors, assist underserved individuals with basic medical checkups, and help people avoid unnecessary medical expenses. This project is built with Django, machine learning algorithms, and deep learning (ANN and CNN).
In many regions, particularly in Nepal, there is a significant shortage of doctors. Many people lack access to proper medical checkups, and numerous cases lead to severe outcomes due to a lack of timely medical intervention. This app addresses these issues by providing an accessible solution for basic medical checkups.
The project includes several models for disease prediction:
pickle_model_pneumonia.pkl
pickle_model_diabetes.pkl
pickle_model_heart.pkl
pickle_model_disease.pkl
heart.csv
[In the repository]diabetes.csv
[In the repository]disease.csv
[In the repository]This project requires Python 3.7 or higher. If Python is not installed, download it here.
The project uses UV for Python dependency management, which allows for quick and efficient package resolution. Install UV by following instructions on their official site.
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows:-
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
uv run python manage.py migrate
uv run python manage.py createsuperuser
uv run python manage.py runserver
ADMIN
.is_active
and is_staff
to True
, and assign them to the ADMIN
group for admin privileges.Pull requests are welcome. For major changes, please open an issue first to discuss proposed changes.