AI & Machine Learning

HealthLens AI | AI-Powered Health Risk Screening

Explore HealthLens AI, an educational AI and machine-learning application for diabetes and heart disease risk screening, AI-assisted report analysis, and healthcare discovery.

Project overview

What this project is about.

HealthLens AI is an educational healthcare application developed to demonstrate the practical use of artificial intelligence and machine learning for health-risk screening.

The application provides machine-learning models for diabetes and heart disease risk assessment. Users can enter health-related information through validated forms and receive a prediction probability, risk category, visual report, and general educational recommendations.

The application also includes AI-assisted medical report analysis using Google Gemini. Users can upload supported PDF or image-based reports, allowing the system to extract relevant health values and prefill applicable prediction fields. Extracted information can be reviewed and corrected by the user before completing an assessment.

Logged-in users can maintain their prediction history, download prediction reports, and manage previously generated records. The application can also use browser-based location access to help users find nearby healthcare facilities through OpenStreetMap, with optional Google Places integration for additional facility information.

HealthLens AI is designed for academic demonstration, machine-learning exploration, and healthcare technology awareness. It does not provide medical diagnosis, treatment, or professional medical advice.

Key features

  • User authentication & profiles
  • Diabetes risk prediction
  • Heart disease risk prediction
  • ML-based risk scoring
  • Visual prediction reports
  • Prediction history management
  • Medical report upload
  • Gemini AI report analysis
  • Automatic health data extraction
  • AI-generated explanations
  • Nearby healthcare search
  • Downloadable prediction reports
  • Responsive user interface

Technology stack

PythonDjangoTensorFlowKerasScikit-learnJoblibPandasNumPyGoogle Gemini APIGoogle GenAI Python SDKOpenStreetMap Overpass APIOpen-Meteo APIGoogle Places APISQLiteHTML5CSS3BootstrapVanilla JavaScriptWhiteNoiseGit

Usage and use case

1. Create an account or log in to the application.
2. Open the Models section.
3. Select Diabetes or Heart Disease assessment.
4. Enter the required health information through the validated form.
5. Alternatively, upload a supported medical report from the Profile section.
6. Use the AI-assisted analysis feature to extract relevant values from the uploaded report.
7. Review and correct the extracted values before continuing.
8. Submit the assessment for machine-learning prediction.
9. View the prediction probability, risk category, visual results, and educational recommendations.
10. Download the generated prediction report when required.
11. View previously generated predictions through prediction history.
12. Delete prediction records when they are no longer required.
13. Allow browser location access to search for nearby healthcare facilities.

Requirements

Python 3.10+
Django
TensorFlow & Keras
Scikit-learn
Pandas & NumPy
Google Gemini API
Modern web browser
Internet connection
Gemini API key

Project add-ons

Additional add-ons for this project.

Ask about project-specific add-ons through the ProjectVybe enquiry channel.

Documentation support

Create clear, well-structured project documentation covering implementation, technologies, features, methodology, and project outcomes.

Presentation support

Prepare professional project presentations that clearly explain your project idea, workflow, technologies, implementation, results, and key highlights.

Publication support

Get guidance in preparing and structuring project work for technical papers, research publications, and academic submission requirements.

1:1 mentorship

Get personalized guidance from project planning and technology selection to implementation, debugging, documentation, and final presentation.

Frequently asked questions

Questions about this project.

How can I ask about this project?

Use the enquiry button to share the project context and the kind of support you are looking for. ProjectVybe will review the enquiry and respond directly.

Is a demo available?

A YouTube demo has not been added for this project yet.

Can I request changes or additional support?

Yes. Describe your requested changes or learning goals in an enquiry so the ProjectVybe team can review them.

Are project add-ons available?

The available project add-ons are listed above and can be selected when you send an enquiry. Add-ons are enquiry-based; no online checkout or public pricing is provided.

How do I get started?

Review the project information, then use the enquiry button to send the details you would like to discuss.

AI & Machine Learning RepoMap - Python Repository Intelligence & Codebase Analysis Platform thumbnail

RepoMap - Python Repository Intelligence & Codebase Analysis Platform

Map Python repositories into evidence-based onboarding guides, dependency graphs, histories, and PDF reports.

View project
AI & Machine Learning LeaseLens – AI-Powered Lease Agreement Analyzer thumbnail

LeaseLens – AI-Powered Lease Agreement Analyzer

AI-powered LeaseLens analyzes residential leases, extracts clauses, compares norms, and explains risks through clear reports.

View project
AI & Machine Learning CareerMatch AI – Intelligent Resume Analysis and Job Matching System thumbnail

CareerMatch AI – Intelligent Resume Analysis and Job Matching System

CareerMatch AI analyzes resumes, scores ATS compatibility, matches job descriptions, and provides personalized career recommendations.

View project

Build. Learn. Grow.

Ready to discuss this project?

Send ProjectVybe the project context you are exploring, or continue browsing the published catalogue.