An open API service indexing awesome lists of open source software.

https://github.com/lingo0017/pneumoniadetectionwebsite

A web-based platform that detects pneumonia from chest X-rays using AI. It offers accurate analysis, educational resources, and chatbot assistance.
https://github.com/lingo0017/pneumoniadetectionwebsite

backenddevelopment cnn-classification flask front-end-development javascript pneumonia-detection sqlalchemy tensorflow ui-design vgg19-model webdevelopment

Last synced: about 1 month ago
JSON representation

A web-based platform that detects pneumonia from chest X-rays using AI. It offers accurate analysis, educational resources, and chatbot assistance.

Awesome Lists containing this project

README

        

# Pneumonia Detection Website 🌐

![Pneumonia Detection](https://img.shields.io/badge/Pneumonia%20Detection%20Website-Ready-brightgreen)

Welcome to the **Pneumonia Detection Website**! This web-based platform leverages artificial intelligence to detect pneumonia from chest X-rays. With accurate analysis, educational resources, and chatbot assistance, we aim to provide a comprehensive solution for healthcare professionals and patients alike.

## Table of Contents

- [Features](#features)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)
- [Releases](#releases)

## Features

- **AI-Powered Detection**: Our platform uses a Convolutional Neural Network (CNN) to analyze chest X-rays and detect pneumonia with high accuracy.
- **Educational Resources**: Access a wealth of information about pneumonia, its symptoms, and treatment options.
- **Chatbot Assistance**: Get real-time answers to your questions through our integrated chatbot.
- **User-Friendly Interface**: Designed with both functionality and aesthetics in mind for a seamless user experience.
- **Secure Backend**: Built with Flask and SQLAlchemy to ensure data integrity and security.

## Technologies Used

This project employs a variety of technologies to deliver its features:

- **Backend Development**: Flask, SQLAlchemy
- **Frontend Development**: JavaScript, HTML, CSS
- **Machine Learning**: TensorFlow, VGG19 model for CNN classification
- **UI/UX Design**: Focused on creating an intuitive user experience

## Installation

To set up the Pneumonia Detection Website locally, follow these steps:

1. **Clone the Repository**:
```bash
git clone https://github.com/Lingo0017/pneumoniaDetectionWebsite.git
cd pneumoniaDetectionWebsite
```

2. **Install Dependencies**:
Make sure you have Python installed. Then, create a virtual environment and install the required packages.
```bash
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
pip install -r requirements.txt
```

3. **Set Up the Database**:
Initialize the database with the following command:
```bash
python setup_database.py
```

4. **Run the Application**:
Start the Flask server:
```bash
flask run
```

5. **Access the Website**:
Open your web browser and go to `http://127.0.0.1:5000`.

## Usage

Once the application is running, you can:

- Upload chest X-ray images to detect pneumonia.
- Explore educational resources about pneumonia.
- Interact with the chatbot for instant assistance.

For more detailed instructions, please refer to the documentation within the repository.

## Contributing

We welcome contributions from the community. If you would like to help improve the Pneumonia Detection Website, please follow these steps:

1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Make your changes and commit them (`git commit -m 'Add new feature'`).
4. Push to the branch (`git push origin feature-branch`).
5. Open a Pull Request.

Please ensure your code adheres to our coding standards and includes appropriate tests.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## Contact

For questions or suggestions, please reach out to us:

- **Email**: [email protected]
- **Twitter**: [@PneumoniaDetection](https://twitter.com/PneumoniaDetection)

## Releases

You can find the latest releases and download the necessary files from our [Releases](https://github.com/Lingo0017/pneumoniaDetectionWebsite/releases) section. Make sure to download and execute the appropriate files to get started.

![Releases](https://img.shields.io/badge/Check%20Releases-Here-blue)

---

Thank you for your interest in the Pneumonia Detection Website! We hope this platform helps improve pneumonia detection and education. Your feedback is invaluable to us.