Health-Lens is a simple AI-powered medical analysis web application.
It allows users to interact with an interface that provides diagnostic support and insights for health conditions using uploaded images and AI logic.
The frontend is based on pure HTML/CSS/JS and the backend has Python logic to process and predict results.
Health-Lens is designed to offer:
✨ AI-based health diagnostics
📸 Image upload interface
🚀 Quick prediction results
🧑⚕️ Simple UI for non-technical users
This application provides a starting point for building a more advanced machine learning-driven healthcare tool.
Health-lens/
├── .streamlit/
│ └── secrets.toml
│
├── home.html # Main UI page
├── style.css # Frontend styles
├── script.js # Frontend JavaScript
│
├── medico.py # Backend Python logic (Streamlit app)
├── requirements.txt # Python dependencies
│
├── user1.jpg # Example/test images
├── user2.jpg
├── user3.jpeg
│
├── healthvideo1.mp4 # Demo video files
├── healthvideo2.mp4
│
└── .gitignore
Files like home.html, style.css, and script.js form the web interface.
medico.py contains the Python backend logic for processing image uploads and returning predictions.
✔ Intuitive image upload
✔ Clean web UI
✔ Backend Python logic for predictions
✔ Easy to deploy or customize further
✔ Can be extended with real AI/ML models
| Component | Technology |
|---|---|
| Frontend | HTML, CSS, JavaScript |
| Backend | Python |
| Hosting | Netlify (Frontend) ,Streamlit(Backend) |
| AI Logic | Python backend (can be expanded) |
This project WILL NOT RUN unless you create the following file:
.streamlit/secrets.toml
Inside it, you must add your API key like this:
api_key = "YOUR_API_KEY_HERE"
If this file is missing, the backend cannot connect to the API, and the app will not work.
git clone https://github.com/vaishnav-reddy/Health-lens.git
cd Health-lens
Create a Python environment and install:
pip install -r requirements.txt
python -m streamlit run medico.py
This starts your Python logic.
Open home.html in your browser
Or deploy to a static host (Netlify, GitHub Pages, Firebase Hosting, etc.).
Open the web UI
Upload an image
Click Submit
View AI inference results
(Current logic uses Python backend — extend with real AI model as needed.)
✅ Replace basic logic with real ML model ✅ Add Docker support ✅ Integrate proper API backend ✅ Improve UI responsiveness ✅ Add multiple disease classifications
This project is open-source and free to modify for learning and development purposes. Feel free to fork and contribute!
Vaishnav Reddy GitHub: https://github.com/vaishnav-reddy