This project uses deep learning to detect pneumonia from chest X-ray images. It includes a trained CNN model and a user-friendly web interface built with Streamlit.
-
Upload a chest X-ray to detect pneumonia
-
Deep learning model (CNN) with high accuracy
-
Simple web interface using Streamlit
-
Login and registration system
-
Custom-styled UI
Pneumonia_Detection_UsIng_AI/ ├── dataset/ # Dataset files
├── model/ # Saved CNN model
├── pneumonia_cnn_model.ipynb # Model training notebook
├── app.py # Streamlit web app
├── requirements.txt # Dependencies
└── README.md # Project documentation
- Clone this repository:
git clone https://github.com/rishika712/Pneumonia_Detection_UsIng_AI.git
cd Pneumonia_Detection_UsIng_AI
- Install required libraries:
pip install -r requirements.txt
- Run the app:
streamlit run app.py
Make sure the trained model file (
pneumonia_model.h5) is in the right folder.
-
Two classes:
NORMALandPNEUMONIA
-
Convolutional Neural Network (CNN)
-
Built with TensorFlow and Keras
-
Trained, validated, and tested on chest X-ray images
-
Built using Streamlit
-
Can be deployed on Streamlit Cloud, Render, or Heroku
-
Basic login/signup system using a text file
-
Styled buttons and background for better user experience
-
Python
-
TensorFlow / Keras
-
OpenCV
-
Streamlit
-
NumPy / Pandas
-
Improve UI/UX
-
Add admin dashboard
-
Support detection of other diseases
Contributions are welcome! Feel free to open issues or pull requests.
This project is licensed under the MIT License.
Made by Rishika