Giter VIP home page Giter VIP logo

pulmolens's Introduction

PulmoLens ๐Ÿซ

PulmoLens is a deep learning model that uses AWS SageMaker and associated tools to detect pneumonia in X-ray images. The project leverages the power of machine learning fundamentals to create an accurate model (validation accuracy of 85%), which has been extensively tested using PostMan-API to confirm its efficacy. The model has been deployed using a serverless architecture, which includes AWS Lambda, API Gateway, S3, IAM, and CloudWatch. The model's endpoint is currently not active to avoid incurring unnecessary costs. To use the model, you will need to deploy it yourself (instructions will be provided below soon).

Overview ๐Ÿ‘€

PulmoLens is a project that uses deep learning to detect pneumonia in X-ray images. The project uses AWS SageMaker and associated tools such as Lambda, API-Gateway, S3, IAM, and CloudWatch. The model has been trained using machine learning fundamentals to provide highly accurate results.

Check out the video of the project in action:

PulmoLens-InAction.mp4

Features ๐Ÿ“‹

  • Deep learning model for pneumonia detection
  • Uses AWS SageMaker and associated tools for implementation
  • Extensively tested using PostMan-API
  • Highly accurate results for a first-timer (validation accuracy of 85% & train accuracy of 94%)

Architecture ๐Ÿ—

View the architecture diagram here

PulmoLens uses a serverless architecture to deploy the deep learning model. The architecture includes:

  • AWS SageMaker for training the model
  • AWS Lambda for serverless computing
  • API Gateway for deploying the model as a REST API
  • S3 for storing and retrieving the model artifacts
  • IAM for access control
  • CloudWatch for monitoring and logging

Usage ๐Ÿ“š

Once the model is deployed, you can use it to detect pneumonia in X-ray images. To use the model, send a POST request to the API endpoint with the X-ray image in the request body. The model will return a response indicating whether the image contains pneumonia or not.

  • Below is a sample request sent with an X-ray image of a patient with pneumonia on PostMan-API:

Alt text Check out the video of the project in action here

Note: The model's endpoint is currently not active to avoid incurring unnecessary costs. To use the model, you will need to deploy it yourself. The AWS endpoint link is not fully visible in the project-video, for security reasons. Please contact me if you would like to see the full link.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.