AI based Android Application for Diet Assistance and Carb Counting

Our aim is to design and develop an artificial intelligence-based system that will be used for carbs counting, insulin intake dose and meal plan for diabetic patients. Our system will take blood sugar level along with carbs of food patient is going to eat and then count the carbs intake and suggest

2025-06-28 16:25:02 - Adil Khan

Project Title

AI based Android Application for Diet Assistance and Carb Counting

Project Area of Specialization Computer ScienceProject Summary

Our aim is to design and develop an artificial intelligence-based system that will be used for carbs counting, insulin intake dose and meal plan for diabetic patients. Our system will take blood sugar level along with carbs of food patient is going to eat and then count the carbs intake and suggest insulin dose and meal plan accordingly. The purpose of this application is to provide a better quality of life for diabetic patients by maintaining their blood glucose level and meal planning. Carb counting application can be used to calculate carbs to insulin ratio and determine the amount of insulin.

Project Objectives Project Implementation Method

We will use Android Studio to design the frontend of our application and for backend SQlLte database is used. Artificial Intelligence and Machine learning techniques will be used to "Count Carbs" and other neutrients of food. If the food is not in the list, Machine learning is sed to count nutrients according to similar foods present in the list. Application also "Suggest Insulin" according to their blood sugar level, their food intake and amount and type of insulin they use for their blood sugar management. And application also suggest a "Meal Plan" to normal people fo their healthy life.

Benefits of the Project Technical Details of Final Deliverable

Software Instructions:

  1. User will be able to install application from “Play Store” on Android System.
  2. User then Sign Up to create an account on application, verification code will be send via email for authentication, if he/she already have account he/she can login to application with email and password.
  3. User can calculate the carbs by clicking “Carb Counting” button on home screen of application.
  4. User then select food he/she is going to eat and system will find sum of that food carbs and nutrients.
  5. If user will not find any desired food in the list, he/she can search it.
  6. If user will not find any search result, system will generate carbs and nutrients using Machine Leaning Algorithms.
  7. System can generate meal plan for user on their request based on their selected food.
  8. Our system will suggest dose for diabetic patient when they have calculated carbs and input blood sugar level and request for insulin dose.
  9. Use can click on “View Statistics” to view their daily, weekly and monthly food and blood glucose track and can click on “Generate Report” to generate report of that particular statistics.
  10. Use can view info” about Insulin, Blood Sugar, Food by clicking “View Info”.
  11. User can also see se manual by clicking “User Manual”.
  12. User can update profile by clicking “update profile” button.
  13. Admin is also a user of our system who can update existing food, insert new or delete any food from the system.
  14. User can “Logout” using logout button, this will redirect user to login page.
Final Deliverable of the Project Software SystemCore Industry HealthOther IndustriesCore Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Good Health and Well-Being for PeopleRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 7000
Glucometer Equipment170007000

More Posts