Our innovative TensorFlow- powered project diagnoses tongue diseases through a single smartphone picture, providing quick and accessible healthcare insights. Using machine learning, our model ensures early detection, contributing to proactive health management. Seeking investment to optimize the model, expand the dataset, and deploy a user-friendly solution. With market potential driven by smartphone ubiquity, we aim to revolutionize healthcare diagnostics. Join us in making early healthcare intervention a reality.
This project utilizes machine learning to predict tongue health based on images captured from your phone's camera. Using TensorFlow.js, the model is trained to classify tongues into categories such as healthy, thrashes, ulcer, visit (suggesting a visit to a healthcare professional), and could not predict. The application is deployed on Firebase, making it easily accessible for users.
- Tongue Health Prediction: Upload a picture of your tongue, and the model will provide a prediction regarding its health status.
- Multiple Classes: The model can classify tongues into different classes such as healthy, thrashes, ulcer, visit, or indicate if it could not make a prediction.
- Firebase Deployment: The application is hosted on Firebase, ensuring easy access for users through a web-based interface.
- TensorFlow.js Integration: The project leverages the TensorFlow.js library, allowing for machine learning model inference directly in the browser.
- Ensure you have a modern web browser that supports the necessary web technologies for TensorFlow.js.
- Visit the deployed application on Firebase: TongueCare
- Allow camera access when prompted.
- Capture an image of your tongue.
- Wait for the model to process the image and display the predicted health status.
. |-- public/ | |-- index.html # Main HTML file | |-- assets/ | |-- images/ # Image assets | |-- styles/ # CSS stylesheets |-- tensorflow_model/ # TensorFlow model files |-- README.md # Project README
If you wish to run the project locally:
-
Clone this GitHub repository:
bashgit clone <https://github.com/ayushraanjan/tonguecare.git>
Navigate to the project directory:
bash
cd tonguecare
- Open the index.html file in your web browser.
- Allow camera access when prompted.
- Capture an image of your tongue.
- The model will process the image locally and display the predicted health status.
Model has been tested on this dataset producing 82% accurate result
Sensitive Image Alert: The upcoming content contains images of the tongue that may be distressing for some individuals.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to the TensorFlow.js team for providing a powerful library for machine learning in the browser.
- Special thanks to the contributors and users who provide valuable feedback to improve the project.