Skip to content
/ DermAI Public

DermAI is a Python-powered AI toolkit for skin disease detection and analysis. Leveraging machine learning, DermAI assists in diagnosing dermatological conditions from medical images, streamlining early detection and supporting healthcare professionals with automated insights.

Notifications You must be signed in to change notification settings

mithgx/DermAI

Repository files navigation

DermAI 🌟

"Where AI meets Dermatology for Early Cancer Detection"

DermAI is your digital assistant for skin cancer detection, helping users by providing preliminary image-based diagnostics, cancer-related information, and nearby hospital recommendations.

Key Features :

🖼️ Image Classification Upload up to 3 skin images. Our deep learning model identifies whether the images show signs of skin cancer. Accurate predictions with easy-to-understand results. image image

🤖 Medical Chatbot Powered by the Gemini chatbot API which is finetuned to be a medical chatbot in this case, this feature provides instant responses to your cancer-related questions. Ask anything about treatment options, preventive measures, or early symptoms. image

🌍 Find Nearby Hospitals Automatically detects your location. Provides a list of nearby cancer hospitals within a 10km radius. View hospitals on an interactive map with contact and website details.

image

🛠️Report Generation:
image

🎨 User Interface The interface is designed with simplicity and clarity in mind, allowing users to effortlessly navigate the different features.

🛠️ Technologies Used

Python: Core programming language for the app.

Streamlit: Framework for building the user interface.

TensorFlow: For building and deploying the CNN-based image classification model.

Google Maps API: To locate nearby cancer hospitals based on geolocation.

ReportLab: Generates PDF reports for download.

Folium: Displays interactive maps for hospital locations.

Check out our working website : Derm-AI

DermAI

About

DermAI is a Python-powered AI toolkit for skin disease detection and analysis. Leveraging machine learning, DermAI assists in diagnosing dermatological conditions from medical images, streamlining early detection and supporting healthcare professionals with automated insights.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages