Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abhijithganesh/nutraide
This project takes medical parameters such as Height, Weight and Sodium and helps doctors, dieticians, and patients calculate daily nutritional requirements, to provide personalized nutrition recommendations.
https://github.com/abhijithganesh/nutraide
hackathon next pytorch react typescript
Last synced: 3 months ago
JSON representation
This project takes medical parameters such as Height, Weight and Sodium and helps doctors, dieticians, and patients calculate daily nutritional requirements, to provide personalized nutrition recommendations.
- Host: GitHub
- URL: https://github.com/abhijithganesh/nutraide
- Owner: AbhijithGanesh
- License: agpl-3.0
- Created: 2023-04-15T05:18:38.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-18T18:47:22.000Z (almost 2 years ago)
- Last Synced: 2024-04-22T20:24:37.057Z (9 months ago)
- Topics: hackathon, next, pytorch, react, typescript
- Language: TypeScript
- Homepage: https://nutraide.vercel.app
- Size: 212 KB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nutraide - Solving for India Challenge
![image](https://user-images.githubusercontent.com/67182544/232193401-be28f435-f0f6-4fb7-8dc4-05f1c486a352.png)
The Solving for India Challenge is a 3-month long challenge to solve for India's most pressing problems. The challenge is open to all, and is a great opportunity to learn, build, and contribute to India's growth.
## Description
This project takes medical parameters such as Height, Weight and Sodium and helps doctors, dieticians, and patients calculate daily nutritional requirements, provides personalized nutrition recommendations.
## Approach to the problem
We have trained the model using a collection of data that has the following features:
- Haemoglobin
- Urea
- Creatine
- Fasting Blood Sugar (FBS)
- HbA1c
- SGOT: Serum glutamic oxaloacetic transaminase
- SGPT: Serum glutamic pyruvic transaminase
- Sodium
- PotassiumThese features will be used by our state-of-the art custom model nutriNet to predict the daily nutritional requirements of the patient. This data has been sourced from health facilities in Chennai and has been verified by several health experts in
Chennai. Through this project, we aim to provide a platform for doctors, dieticians, and patients to calculate daily nutritional requirements, and provide personalized nutrition recommendations.We've gathered data from reputable medical centres in Chennai to make sure nutriNet delivers accurate and trustworthy nutritional data. To guarantee that it satisfies the necessary criteria for accuracy and dependability, this data has undergone a thorough review by a group of knowledgeable health professionals. We can offer our users a comprehensive platform for calculating their daily nutritional needs and getting personalised recommendations that are suited to their particular health goals by utilising this data.
## Round 1 updates
- [x] Implememnted the ML Model using [PyTorch](https://pytorch.org/)
- [x] Implemented [FastAPI](https://fastapi.tiangolo.com/) for the intermediate API
- [x] Implemented a [descriptive UI](https://nutriai-url.vercel.app/) using NextJS
- [x] Started development a more [enhanced UI](https://nutraide.vercel.app/)### Used Resources
- [GCP Storage](https://cloud.google.com/storage)
- [GCP AMD Instances for training our model](https://cloud.google.com/compute)
- [GCP Cloud Functions for our API](https://cloud.google.com/functions)
- [GCP Cloud Run](https://cloud.google.com/run)## Planned Items
- [ ] Implement a [Nhost](https://nhost.io/) database and authentication on [Google Cloud's Container Orchestration](https://cloud.google.com/kubernetes-engine)
- [ ] Implement Authentication with Google and GitHub
- [ ] Make a [Progressive Web App](https://web.dev/pwa) to increase accessibility### Proposed Resources
- [Vertex AI](https://vercel.com/ai)
## Tech Stack
- [React](https://reactjs.org/)
- [Next.js](https://nextjs.org/)
- Typescript
- [Tailwind CSS](https://tailwindcss.com/)## Team - Squiggly Kraken
- [Abhijith Ganesh](https://github.com/AbhijithGanesh)
- [Jesher Joshua](https://github.com/jesherjoshua)
- [Sree Dananjay](https://github.com/dananjay996)
- [Jaskaran Walia](https://github.com/karanwxliaa)