SlideShare a Scribd company logo
1 of 5
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2099
Food Recommendation System using Chatbot
Praneetha Praveen Kumar1, Sachin P2, Manjunath G.S.3
1VIII Semester, Dept. of ISE, BNMIT
2 VIII Semester, Dept. of ISE, BNMIT
3Asst. Professor, Dept. of ISE, BNMIT, Karnataka, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Diet is a very important aspect in today’s world
with the pandemic going on, consumption of right kindoffood
in right amount can be vaguely defined as diet. Lately, Diet is
something which is not given much importance. In 2020,
according to the International Diabetes Federation(IDF), 463
million people have diabetes in the world. People suffering
from diabetes need to have control abouttheirconsumptionof
food. To make an individual understandtheimportanceofdiet
and diabetes, we are trying to build a chatbot whichservesthe
purpose. Therefore, a user-friendly conversational agent like
chatbot can be implemented for better user interaction which
can give solutions to people’s common questions like – “What
type of food should I eat?”, “Can I eat junk food?”, “Which diet
is better for a person who is suffering from diabetes?” and so
on. The proposed system also tries to recommend medicine
dosage according to the doctor’s prescription. It also
calculates the BMI (Body Mass Index) and tries to provide
regular diet for individuals too.
Key Words: Chatbot, BMI, Food, Diet, RASA
1. INTRODUCTION
Good amount of nutrients in our body is animportantpartof
leading a healthy lifestyle.Goodfoodcombined withphysical
activity can make a person physicallyfitandmentallytoo.To
maintain both physical health and mental health,a dietplays
a very important role. The proposed system is uses Rasa,
which is a python based open source chatbot framework.
According to a poll undertaken by the World Health
Organization (WHO), roughly 30% of the world'spopulation
is affected by diseases such as diabetes, high blood pressure,
and so on. Malnutrition is also responsible for around 60%
of all child deaths each year. According to a WHOstudy,poor
and unbalanced dietary intake is responsiblefor roughly9%
of heart attack fatalities and 14% of gastrointestinal cancer
deaths worldwide.
Furthermore, around 0.25 billion children are Vitamin A
deficient, 0.2 billion people are iron deficient(anaemia),and
0.7 billion people are iodine deficient. Keeping all these
statistics in mind, the proposed system tries to provide a
healthy and likeable diet to the user in order to improve
their food intake and maintain their physical and mental
health. After the pandemic hit the world, people are scared
to visit hospitals for small diseases. Since healthcare plays a
major role in one’s life, a chatbot can be of great use at their
ease.
The following foods are part of a healthy diet:
 Fruit, vegetables, legumes, nuts, and whole grains
are all good sources of fibre.
 A minimum of 400 grammes offruitsandvegetables
each day, omitting potatoes, sweet potatoes,
cassava, and other starchy roots.
 Less than 10% of total energy intake from free
sugars, which is comparable to 50g for a healthy
body weight consuming roughly 2000 calories per
day, but ideally less than 5% for added health
benefits. Sugars added to foods or drinks by the
manufacturer, cook, or customer, as well as sugars
naturally found in honey, syrups, fruit juices, and
fruit juice concentrates, are all considered free
sugars.
 Consume less than 5 grammes of salt every day.
Iodized salt should be used.
2. LITERATURE REVIEW
1. This paper discloses a virtual conversational method and
system to relieve thepsychologicalstressofadolescents.This
Chatbot will allow a user to simply ask questions in the same
way that they would address a human. The technology at the
core of the proposed chatbot is Natural Language Processing
(“NLP”). The authors for this paper are Dr. Dipti Patil ,
Surekha Iyer, Pooja Mehta, Deesha Gavand. The idea behind
this chatbot is to develop a BMI calculator by taking in
personal details of the user. Based on the user’s BMI, the bot
calculates required diet system. The methodology used is
RASA. [1]
2. The title of the second paper [2] is Diet- Right : A Smart
Food Recommendation System and authors of the paper are
Faisal Rehman, Osman Khalid , Nuhman Ul Haq , Atta Ur
Rehman Khan , Kashif Bilal , And Sajjad A. Madani.Diet-Right
is a food recommendation system which is cloud based,
which helps in controlling various diseases.
It is collection of many recommendation systems, like
a. Food recommendation System
b. Diet Plan Recommendation System,
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2100
c. Health Recommendation System.
The system mainly focuses on diabetic patients. Uses ACO
(Ant Colony Optimization) algorithm isusedtogeneratefood
for the users. It is a constructive and population based-
approach which relies on social behaviour of ants. It is used
for training the model with the values along with different
parameters.
3. By embracing the bottom level implementation of natural
language processing, this study presents a mechanism for
constructing knowledgable chat applications that do not
allow the user to transmit unsuitable or improper messages
to the participants (NLP). The author of the paper are
N.Naveenkumar, M.Hemanth Reddy, S.Sai Nikitha , T.SaiRam
Reddy [3]
4. In this paper [4], the users have to register themselves to
initiate conversation with chatbot. If the chatbot isn’t aware
of the answers, then an expert system is used to answer the
queries. Data is stored in database in the form of pattern-
template. The user gives the input in a textual format and
then the chatbot will performthepre-processingstepswhere
tokenization is incorporated and along with feature
extraction, all words are tokenized and stop words are
deleted. n-gram, TF-IDF, and cosine likeness are used to
extract features. Stop words extraction aids in the extraction
of significant words from sentences.
5. ICD-10 is an essential process intransformingdescriptions
of medical diagnosis and procedures into universal medical
code numbers.
Here, Dialog flow was chosen to develop a chatbot where the
input will be processed into intent and context. The result
will be selected by chatbot based on how close it is with
user’s volition and reply can be in text, audio, images etc.[5]
6. Poor nutritioncan reduce immunityand aremoreproneto
diseases, reduces productivity,increasesphysicalandmental
development. This paper aims in providing healthy
nutritional recommendation [6].
3. PROPOSED METHODOLOGY
The proposed system is a chatbot which tries to act as a
mediator between the system and the user. Once the user
sets up his credentials, the user logs into the system and
starts to have a conversation with the system. The system
takes in basic information like name, height, weight and
other personal details. Our chatbot mainly focuses on
diabetes. The system provides a diet for a person suffering
from either type 1 or type 2 diabetes. Based on the data
collected about the user’s health related details, the chatbot
goes back to the database to find the response for the user’s
intent. Once the repose is collected by the chatbot, it is then
verified and the response is given to theuser.Diabetesisone
of the most common chronic disease in India. People do not
pay much attention to it and consume any kind of food. In a
long run, food which contain a lot of sugar content is not
good for the body and will lead to diabetes. It has become so
common in the current day world that, children who are
about 4 or 5 is suffering from diabetesandarenotallowed to
eat food containing sweet. Considering all the above facts, a
food recommendation system which recommends food to
users based on their sugar levels. Rasa is a machine learning
framework for creating AI assistants and chatbots that is
open source. To work in Rasa, you don't usually require any
programming language experience. Although there is a
programme called Rasa Action Server that requires you to
write Python code, it is primarilyintendedtotrigger external
activities such as calling Google APIs or REST APIs.
The following figure shows how the flow of Rasa works:
1. The user receives the message in the bot which is
passed to the interpreter. In the interpreter the
message is converted into a dictionary which
includes the original text, the intent and the entities
that were found. This process is handled by NLU.
2. Tracker is an object which keeps track of
conversation state. Tracker will be intimidated
when a new message arrives.
3. Policy will receive the current state of tracker. It
also decides which action to consider next.
4. The chosen action will be logged by tracker as it
helps in keeping the track of path or flow of
conversation.
5. Response will then be sent to user who then replies
accordingly.
Fig - 1: Flow diagram of proposed system
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2101
4. SYSTEM ARCHITECTURE
RASA NLU-The user input is taken and NLU tries to infer the
intent and extract the available entities. NLU stands for
Natural Language Understanding.
Fig - 2: RASA Framework
Fig - 3: RASA Architecture
RASA Center-A exchange administration arrangement tries
to construct a likelihood demonstrate which chosen the set
of activities to perform based on the past set
of client inputs a few common catchphrases are
• Intent- What is the client expects to inquire about?
• What are the imperative pieces of data within the user’s
query?
• Story - What is the conceivable way the discussion can go?
• Action: What activity ought to the bot take upon
a particular request?
Rasa NLU strategies consumer enter textual content and is
familiar with what the consumer is attempting to say. It
takes the consumer textual content as enter and extractsthe
purpose and entities from it. Intent: An purpose represents
the motive of a consumer’s enter, whattheconsumerdesires
to do. The consumer enter textual content is first vectorized
after which the purpose of the textual content is extracted.
Entity: An entity represents a time period or item this is
applicable in your intents and that gives a particular context
for an purpose.
The following are the configurations of Rasa:
1. Actions.py - code for the custom actions. In case Rasa
desires to name outside server thru REST API or API
call, it may outline the Custom Actionshere.Itcancreate
a couple of Python Script for Rasa Custom Action.
2. Config.yml - Configuration of NLU and Core models.
When Rasa is coping with Tensorflow or Spacy, it's far
described as a pipeline. To deal with this record, the
version must realize approximately Machine Learning
and Deep Learning.
3. Domain.yml - This record combines Different Intent
which chatbot can hit upon and listing of Bot replies.
Rasa can outline the Custom Action Server Python
technique call here.
The chatbot is initiated after the user logs into the chatbot to
initiate the conversation. After it is initiated, the user can
give either give query or response for the questions
presented in the form of text. These responses undergo pre-
processing and Natural Language Processing to achieve
Tokenization and extraction ofkeywordswhichcorresponds
to database which helps in further processing.
The keywords are passed to a model which inculcates
content-based techniques for making recommendations for
user with the help of knowledge base or model which helps
in recommending based on user’s individual characteristics.
If the system has received all the necessary information, the
application will providea recommendeddietontheinterface
else further questions will be asked until the required result
can be interpreted.
All the responses are provided to user primarily in textual
format. The user can also give the input in terms of voice as
Rasa supports voice recognition.
A. Response Retrieval and processing:
The user should provide to the bot what he/she wishes to
ask the bot. The question then goes for processing. The
process will continue till thechatbothasretrievedresponses
and the user does not want to provide any more queries.
Once the set of information is received, the set of responses
undergo textual processing, and the most accurate and
appropriate response is given to the userbasedonhisquery.
B. Training the model
The model is trained a set of questions and answer, where
the set of questions contain queries related to types of diet,
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2102
diabetes, kind of food to be taken when suffering from
diabetes and so on so forth. It also helps us to find BMI using
the formula, (weight in kg)/ (height in m)^2.
C. Recommendation
The proposed model is a content - based recommendation
model which can identify the similarity between the user
and the food items and ingredientsbasedon theirnutritional
factors and user’s choices.
5. RESULTS AND DISCUSSION
“Health is Wealth” is one of the famous proverbs in English
language. Health plays a major role in one’s life. Maintaining
a proper health depends on the type of food a person
consumes. Youngsters these days don’t pay much attention
to their health and consume all kinds of junk food. This will
lead to a lot of problems in the latter half of their person’s
life. The system proposed tries to provide efficient diet for a
person based on various parameters like height, weight and
the type of food the person wants to consume. The system
also focuses on providing a right set of food style for people
suffering from diabetes. The system takes in various
personal details along with blood sugar level of the user or
patient and gives in various diet plans along with medical
dosage if any. All the above features are rendered using a
chatbot. Chatbot is great tool for conversation language
between human and machine. The application is developed
for obtaining a fast response from the bot which helps in
providing the correct result to the user.
Fig - 4: BMI Calculator
Fig - 5: Basic Layout of BMI
Fig - 6: User Layout
Fig - 7: Result
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2103
Fig - 8: Basic Conversation between Bot and User
6. CONCLUSION AND FUTURE ENHANCEMENTS
Consumption of healthy and nutritious food is essential fora
person to maintain a healthy body. Food provides us
essential nutrients and vitamins like carbohydrate,proteins,
fats and minerals. all the above-mentioned nutrients will be
produced if a person consumes right set ofnutritiousfood or
maintains a healthy diet. The system proposed provides the
user a recommendation on what type of food a personhasto
consume to maintain a healthy body. This system mainly
focuses on diabetes and the system isinculcatedbya chatbot
through which the user can interact and receive right set of
diet for which a person can maintain his sugar levels. This
system tries to reduce the time span andcostoftheuser.The
focus of this system is to include a chatbot which provides
healthy diet suggestions or recommendations for users
suffering from diabetes and also provides a healthy diet for
people to maintain their health.
The future is the era of messaging app because of which
people spend longer time on messaging apps rather than
other apps. The proposed system mainly focuses on
calculating BMI and providing a healthy diet to patients
suffering from diabetes. The system can be improvised by
providing food recommendation for multiple diseases such
as blood pressure, asthma, hypertension. Currently, the
system only focuses on English and no otherlanguage.Other
language options can also be provided for the user to
communicate with the chatbot. The system can also include
voice inputs from different languages. The system is
designed as an application on phone. It can also be
integrated as a web-based application. The system can also
be added with extra features like calorie meter, which will
calculate the amount of calories consumed by the user daily.
It can also include various diet plans like Keto diet, Paleo
diet, Vegan diet, and other diets.
REFERENCES
[1]. Dr. Dipti Patil,SurekhaIyer,PoojaMehta,DeeshaGavand,
“Dietbot – Diet Recommending Chatbot”, April 2021|
IJIRT | Volume 7 Issue 11 | ISSN: 2349-6002
[2]. Faisal Rehman, Osman Khalid, Nuhman ul Haq, Atta ur
Rehman Khan, Kashif Bilal, and Sajjad A. Madani, “Dier-
Right: A Smart Food Recommendation System”, KSII
Transactions On Internet And Information Systems VOL.
11, NO. 6, Jun. 2017.
[3]. Kavitha B. R, Dr. Chethana R. Murthy, “Chatbot for
healthcare system using Artificial Intelligence” ISSN:
2454-132X Impact factor: 4.295 (Volume 5, Issue 3).
[4]. Noppon Siangchin, Taweesak Samanchuen, “Chatbot
Implementation for ICD-10 Recommendation System”,
TechnologyofInformationSystemManagementDivision,
Faculty of Engineering, Mahidol University, Nakhon
Pathom, Thailand, 73170.
[5]. Ahmed Fadhil, “Can a Chatbot Determine My Diet?:
Addressing Challenges of Chatbot Application for Meal
Recommendation”, University of Trento, Italy, March
2007.
[6]. Farhin Mansur, Vibha Patel, Mihir Patel, “A Review on
Recommender Systems”, ResearchGate, March 2017.
[7]. N.Naveenkumar, M.Hemanth Reddy, S.Sai Nikitha
T.SaiRam Reddy, “Human-Chatbot Interaction Using
NLTK”, International Journal Of Creative Research
Thoughts-IJCRT , Volume 8, Issue 2 February 2020.
[8]. GitHub CI,“Rasa Architecture”, https://rasa.com
/docs/rasa/architecture/
[9]. Kavinda Senarathne, “Rasa Architecture for Clever
Chatbots”, https://rb,gy/xp9mqr, medium, 2020
[10]. Usman,”Building a Rasa Chatbot on Google Colab”,
https://medium.com/analytics-vidhya/building-a-rasa-
chat-bot-on-google-colab-2ff6ac02dd26
[11]. Mohd Sanad Zaki Rizvi, “Learn how to Build and
Deploy a Chatbot in Minutes using Rasa”,
https://medium.com/analytics-vidhya/learn-how-to-
build-and-deploy-a-chatbot-in-minutes-using-rasa-
5787fe9cce19
[12]. Sandip Plait, “Build a chatbot using Rasa”,
https://medium.com/analytics-vidhya/build-a-chatbot-
using-rasa-78406306aa0c
[13]. BikashSundaray,“CreateChatbotusingRasaPart-1”,
https://towardsdatascience.com/create-chatbot-using-
rasa-part-1-67f68e89ddad

More Related Content

Similar to Food Recommendation System using Chatbot

Sehat Co. - A Smart Food Recommendation System
Sehat Co. - A Smart Food Recommendation SystemSehat Co. - A Smart Food Recommendation System
Sehat Co. - A Smart Food Recommendation SystemIRJET Journal
 
MyDietDiary: Diet RecommendationSystem
MyDietDiary: Diet RecommendationSystemMyDietDiary: Diet RecommendationSystem
MyDietDiary: Diet RecommendationSystemIRJET Journal
 
Fitness Trainer Application Using Artificial Intelligence
Fitness Trainer Application Using Artificial IntelligenceFitness Trainer Application Using Artificial Intelligence
Fitness Trainer Application Using Artificial IntelligenceIRJET Journal
 
IRJET- Diabetes Prediction using Random Forest Classifier and Intelligent Die...
IRJET- Diabetes Prediction using Random Forest Classifier and Intelligent Die...IRJET- Diabetes Prediction using Random Forest Classifier and Intelligent Die...
IRJET- Diabetes Prediction using Random Forest Classifier and Intelligent Die...IRJET Journal
 
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vladimir Kulyukin
 
IRJET - A Review Paper on Various Depression Analysing Algorithms
IRJET - A Review Paper on Various Depression Analysing AlgorithmsIRJET - A Review Paper on Various Depression Analysing Algorithms
IRJET - A Review Paper on Various Depression Analysing AlgorithmsIRJET Journal
 
MEDICAL CHATBOT FOR PERINATAL WOMEN USING MACHINE LEARNING
MEDICAL CHATBOT FOR PERINATAL WOMEN USING MACHINE LEARNINGMEDICAL CHATBOT FOR PERINATAL WOMEN USING MACHINE LEARNING
MEDICAL CHATBOT FOR PERINATAL WOMEN USING MACHINE LEARNINGIRJET Journal
 
Plug In Generator To Produce Variant Outputs For Unique Data.
Plug In Generator To Produce Variant Outputs For Unique Data.Plug In Generator To Produce Variant Outputs For Unique Data.
Plug In Generator To Produce Variant Outputs For Unique Data.IJRES Journal
 
SMART HEALTHCARE PREDICTION
SMART HEALTHCARE PREDICTIONSMART HEALTHCARE PREDICTION
SMART HEALTHCARE PREDICTIONIRJET Journal
 
IRJET - Chatbot for Monitoring Mental Health
IRJET - Chatbot for Monitoring Mental HealthIRJET - Chatbot for Monitoring Mental Health
IRJET - Chatbot for Monitoring Mental HealthIRJET Journal
 
Mental Health Chatbot System by Using Machine Learning
Mental Health Chatbot System by Using Machine LearningMental Health Chatbot System by Using Machine Learning
Mental Health Chatbot System by Using Machine LearningIRJET Journal
 
IRJET- Disease Classification based on Symptoms using CHATBOT
IRJET- Disease Classification based on Symptoms using CHATBOTIRJET- Disease Classification based on Symptoms using CHATBOT
IRJET- Disease Classification based on Symptoms using CHATBOTIRJET Journal
 
Eating Habit and Health Monitoring System using Android Based Machine Learning
Eating Habit and Health Monitoring System using Android Based Machine LearningEating Habit and Health Monitoring System using Android Based Machine Learning
Eating Habit and Health Monitoring System using Android Based Machine LearningIRJET Journal
 
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vladimir Kulyukin
 
Medic - Artificially Intelligent System for Healthcare Services ...
Medic - Artificially Intelligent System for Healthcare Services              ...Medic - Artificially Intelligent System for Healthcare Services              ...
Medic - Artificially Intelligent System for Healthcare Services ...IRJET Journal
 
IRJET- Gabor Filters in Fingerprint Application
IRJET-  	  Gabor Filters in Fingerprint ApplicationIRJET-  	  Gabor Filters in Fingerprint Application
IRJET- Gabor Filters in Fingerprint ApplicationIRJET Journal
 
IRJET- Review on: Virtual Assistant and Patient Monitoring System by usin...
IRJET-  	  Review on: Virtual Assistant and Patient Monitoring System by usin...IRJET-  	  Review on: Virtual Assistant and Patient Monitoring System by usin...
IRJET- Review on: Virtual Assistant and Patient Monitoring System by usin...IRJET Journal
 
MediBot: A Primary Telemedicine Approach for Basic Ailments
MediBot: A Primary Telemedicine Approach for Basic AilmentsMediBot: A Primary Telemedicine Approach for Basic Ailments
MediBot: A Primary Telemedicine Approach for Basic AilmentsIRJET Journal
 
PBL-II PPT Formatabcd811(1).pptx
PBL-II PPT Formatabcd811(1).pptxPBL-II PPT Formatabcd811(1).pptx
PBL-II PPT Formatabcd811(1).pptx21U333SarthakAhire
 
IRJET - Machine Learning for Diagnosis of Diabetes
IRJET - Machine Learning for Diagnosis of DiabetesIRJET - Machine Learning for Diagnosis of Diabetes
IRJET - Machine Learning for Diagnosis of DiabetesIRJET Journal
 

Similar to Food Recommendation System using Chatbot (20)

Sehat Co. - A Smart Food Recommendation System
Sehat Co. - A Smart Food Recommendation SystemSehat Co. - A Smart Food Recommendation System
Sehat Co. - A Smart Food Recommendation System
 
MyDietDiary: Diet RecommendationSystem
MyDietDiary: Diet RecommendationSystemMyDietDiary: Diet RecommendationSystem
MyDietDiary: Diet RecommendationSystem
 
Fitness Trainer Application Using Artificial Intelligence
Fitness Trainer Application Using Artificial IntelligenceFitness Trainer Application Using Artificial Intelligence
Fitness Trainer Application Using Artificial Intelligence
 
IRJET- Diabetes Prediction using Random Forest Classifier and Intelligent Die...
IRJET- Diabetes Prediction using Random Forest Classifier and Intelligent Die...IRJET- Diabetes Prediction using Random Forest Classifier and Intelligent Die...
IRJET- Diabetes Prediction using Random Forest Classifier and Intelligent Die...
 
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
 
IRJET - A Review Paper on Various Depression Analysing Algorithms
IRJET - A Review Paper on Various Depression Analysing AlgorithmsIRJET - A Review Paper on Various Depression Analysing Algorithms
IRJET - A Review Paper on Various Depression Analysing Algorithms
 
MEDICAL CHATBOT FOR PERINATAL WOMEN USING MACHINE LEARNING
MEDICAL CHATBOT FOR PERINATAL WOMEN USING MACHINE LEARNINGMEDICAL CHATBOT FOR PERINATAL WOMEN USING MACHINE LEARNING
MEDICAL CHATBOT FOR PERINATAL WOMEN USING MACHINE LEARNING
 
Plug In Generator To Produce Variant Outputs For Unique Data.
Plug In Generator To Produce Variant Outputs For Unique Data.Plug In Generator To Produce Variant Outputs For Unique Data.
Plug In Generator To Produce Variant Outputs For Unique Data.
 
SMART HEALTHCARE PREDICTION
SMART HEALTHCARE PREDICTIONSMART HEALTHCARE PREDICTION
SMART HEALTHCARE PREDICTION
 
IRJET - Chatbot for Monitoring Mental Health
IRJET - Chatbot for Monitoring Mental HealthIRJET - Chatbot for Monitoring Mental Health
IRJET - Chatbot for Monitoring Mental Health
 
Mental Health Chatbot System by Using Machine Learning
Mental Health Chatbot System by Using Machine LearningMental Health Chatbot System by Using Machine Learning
Mental Health Chatbot System by Using Machine Learning
 
IRJET- Disease Classification based on Symptoms using CHATBOT
IRJET- Disease Classification based on Symptoms using CHATBOTIRJET- Disease Classification based on Symptoms using CHATBOT
IRJET- Disease Classification based on Symptoms using CHATBOT
 
Eating Habit and Health Monitoring System using Android Based Machine Learning
Eating Habit and Health Monitoring System using Android Based Machine LearningEating Habit and Health Monitoring System using Android Based Machine Learning
Eating Habit and Health Monitoring System using Android Based Machine Learning
 
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
Vision-Based Localization & Text Chunking of Nutrition Fact Tables on Android...
 
Medic - Artificially Intelligent System for Healthcare Services ...
Medic - Artificially Intelligent System for Healthcare Services              ...Medic - Artificially Intelligent System for Healthcare Services              ...
Medic - Artificially Intelligent System for Healthcare Services ...
 
IRJET- Gabor Filters in Fingerprint Application
IRJET-  	  Gabor Filters in Fingerprint ApplicationIRJET-  	  Gabor Filters in Fingerprint Application
IRJET- Gabor Filters in Fingerprint Application
 
IRJET- Review on: Virtual Assistant and Patient Monitoring System by usin...
IRJET-  	  Review on: Virtual Assistant and Patient Monitoring System by usin...IRJET-  	  Review on: Virtual Assistant and Patient Monitoring System by usin...
IRJET- Review on: Virtual Assistant and Patient Monitoring System by usin...
 
MediBot: A Primary Telemedicine Approach for Basic Ailments
MediBot: A Primary Telemedicine Approach for Basic AilmentsMediBot: A Primary Telemedicine Approach for Basic Ailments
MediBot: A Primary Telemedicine Approach for Basic Ailments
 
PBL-II PPT Formatabcd811(1).pptx
PBL-II PPT Formatabcd811(1).pptxPBL-II PPT Formatabcd811(1).pptx
PBL-II PPT Formatabcd811(1).pptx
 
IRJET - Machine Learning for Diagnosis of Diabetes
IRJET - Machine Learning for Diagnosis of DiabetesIRJET - Machine Learning for Diagnosis of Diabetes
IRJET - Machine Learning for Diagnosis of Diabetes
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 

Recently uploaded (20)

DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 

Food Recommendation System using Chatbot

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2099 Food Recommendation System using Chatbot Praneetha Praveen Kumar1, Sachin P2, Manjunath G.S.3 1VIII Semester, Dept. of ISE, BNMIT 2 VIII Semester, Dept. of ISE, BNMIT 3Asst. Professor, Dept. of ISE, BNMIT, Karnataka, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Diet is a very important aspect in today’s world with the pandemic going on, consumption of right kindoffood in right amount can be vaguely defined as diet. Lately, Diet is something which is not given much importance. In 2020, according to the International Diabetes Federation(IDF), 463 million people have diabetes in the world. People suffering from diabetes need to have control abouttheirconsumptionof food. To make an individual understandtheimportanceofdiet and diabetes, we are trying to build a chatbot whichservesthe purpose. Therefore, a user-friendly conversational agent like chatbot can be implemented for better user interaction which can give solutions to people’s common questions like – “What type of food should I eat?”, “Can I eat junk food?”, “Which diet is better for a person who is suffering from diabetes?” and so on. The proposed system also tries to recommend medicine dosage according to the doctor’s prescription. It also calculates the BMI (Body Mass Index) and tries to provide regular diet for individuals too. Key Words: Chatbot, BMI, Food, Diet, RASA 1. INTRODUCTION Good amount of nutrients in our body is animportantpartof leading a healthy lifestyle.Goodfoodcombined withphysical activity can make a person physicallyfitandmentallytoo.To maintain both physical health and mental health,a dietplays a very important role. The proposed system is uses Rasa, which is a python based open source chatbot framework. According to a poll undertaken by the World Health Organization (WHO), roughly 30% of the world'spopulation is affected by diseases such as diabetes, high blood pressure, and so on. Malnutrition is also responsible for around 60% of all child deaths each year. According to a WHOstudy,poor and unbalanced dietary intake is responsiblefor roughly9% of heart attack fatalities and 14% of gastrointestinal cancer deaths worldwide. Furthermore, around 0.25 billion children are Vitamin A deficient, 0.2 billion people are iron deficient(anaemia),and 0.7 billion people are iodine deficient. Keeping all these statistics in mind, the proposed system tries to provide a healthy and likeable diet to the user in order to improve their food intake and maintain their physical and mental health. After the pandemic hit the world, people are scared to visit hospitals for small diseases. Since healthcare plays a major role in one’s life, a chatbot can be of great use at their ease. The following foods are part of a healthy diet:  Fruit, vegetables, legumes, nuts, and whole grains are all good sources of fibre.  A minimum of 400 grammes offruitsandvegetables each day, omitting potatoes, sweet potatoes, cassava, and other starchy roots.  Less than 10% of total energy intake from free sugars, which is comparable to 50g for a healthy body weight consuming roughly 2000 calories per day, but ideally less than 5% for added health benefits. Sugars added to foods or drinks by the manufacturer, cook, or customer, as well as sugars naturally found in honey, syrups, fruit juices, and fruit juice concentrates, are all considered free sugars.  Consume less than 5 grammes of salt every day. Iodized salt should be used. 2. LITERATURE REVIEW 1. This paper discloses a virtual conversational method and system to relieve thepsychologicalstressofadolescents.This Chatbot will allow a user to simply ask questions in the same way that they would address a human. The technology at the core of the proposed chatbot is Natural Language Processing (“NLP”). The authors for this paper are Dr. Dipti Patil , Surekha Iyer, Pooja Mehta, Deesha Gavand. The idea behind this chatbot is to develop a BMI calculator by taking in personal details of the user. Based on the user’s BMI, the bot calculates required diet system. The methodology used is RASA. [1] 2. The title of the second paper [2] is Diet- Right : A Smart Food Recommendation System and authors of the paper are Faisal Rehman, Osman Khalid , Nuhman Ul Haq , Atta Ur Rehman Khan , Kashif Bilal , And Sajjad A. Madani.Diet-Right is a food recommendation system which is cloud based, which helps in controlling various diseases. It is collection of many recommendation systems, like a. Food recommendation System b. Diet Plan Recommendation System,
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2100 c. Health Recommendation System. The system mainly focuses on diabetic patients. Uses ACO (Ant Colony Optimization) algorithm isusedtogeneratefood for the users. It is a constructive and population based- approach which relies on social behaviour of ants. It is used for training the model with the values along with different parameters. 3. By embracing the bottom level implementation of natural language processing, this study presents a mechanism for constructing knowledgable chat applications that do not allow the user to transmit unsuitable or improper messages to the participants (NLP). The author of the paper are N.Naveenkumar, M.Hemanth Reddy, S.Sai Nikitha , T.SaiRam Reddy [3] 4. In this paper [4], the users have to register themselves to initiate conversation with chatbot. If the chatbot isn’t aware of the answers, then an expert system is used to answer the queries. Data is stored in database in the form of pattern- template. The user gives the input in a textual format and then the chatbot will performthepre-processingstepswhere tokenization is incorporated and along with feature extraction, all words are tokenized and stop words are deleted. n-gram, TF-IDF, and cosine likeness are used to extract features. Stop words extraction aids in the extraction of significant words from sentences. 5. ICD-10 is an essential process intransformingdescriptions of medical diagnosis and procedures into universal medical code numbers. Here, Dialog flow was chosen to develop a chatbot where the input will be processed into intent and context. The result will be selected by chatbot based on how close it is with user’s volition and reply can be in text, audio, images etc.[5] 6. Poor nutritioncan reduce immunityand aremoreproneto diseases, reduces productivity,increasesphysicalandmental development. This paper aims in providing healthy nutritional recommendation [6]. 3. PROPOSED METHODOLOGY The proposed system is a chatbot which tries to act as a mediator between the system and the user. Once the user sets up his credentials, the user logs into the system and starts to have a conversation with the system. The system takes in basic information like name, height, weight and other personal details. Our chatbot mainly focuses on diabetes. The system provides a diet for a person suffering from either type 1 or type 2 diabetes. Based on the data collected about the user’s health related details, the chatbot goes back to the database to find the response for the user’s intent. Once the repose is collected by the chatbot, it is then verified and the response is given to theuser.Diabetesisone of the most common chronic disease in India. People do not pay much attention to it and consume any kind of food. In a long run, food which contain a lot of sugar content is not good for the body and will lead to diabetes. It has become so common in the current day world that, children who are about 4 or 5 is suffering from diabetesandarenotallowed to eat food containing sweet. Considering all the above facts, a food recommendation system which recommends food to users based on their sugar levels. Rasa is a machine learning framework for creating AI assistants and chatbots that is open source. To work in Rasa, you don't usually require any programming language experience. Although there is a programme called Rasa Action Server that requires you to write Python code, it is primarilyintendedtotrigger external activities such as calling Google APIs or REST APIs. The following figure shows how the flow of Rasa works: 1. The user receives the message in the bot which is passed to the interpreter. In the interpreter the message is converted into a dictionary which includes the original text, the intent and the entities that were found. This process is handled by NLU. 2. Tracker is an object which keeps track of conversation state. Tracker will be intimidated when a new message arrives. 3. Policy will receive the current state of tracker. It also decides which action to consider next. 4. The chosen action will be logged by tracker as it helps in keeping the track of path or flow of conversation. 5. Response will then be sent to user who then replies accordingly. Fig - 1: Flow diagram of proposed system
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2101 4. SYSTEM ARCHITECTURE RASA NLU-The user input is taken and NLU tries to infer the intent and extract the available entities. NLU stands for Natural Language Understanding. Fig - 2: RASA Framework Fig - 3: RASA Architecture RASA Center-A exchange administration arrangement tries to construct a likelihood demonstrate which chosen the set of activities to perform based on the past set of client inputs a few common catchphrases are • Intent- What is the client expects to inquire about? • What are the imperative pieces of data within the user’s query? • Story - What is the conceivable way the discussion can go? • Action: What activity ought to the bot take upon a particular request? Rasa NLU strategies consumer enter textual content and is familiar with what the consumer is attempting to say. It takes the consumer textual content as enter and extractsthe purpose and entities from it. Intent: An purpose represents the motive of a consumer’s enter, whattheconsumerdesires to do. The consumer enter textual content is first vectorized after which the purpose of the textual content is extracted. Entity: An entity represents a time period or item this is applicable in your intents and that gives a particular context for an purpose. The following are the configurations of Rasa: 1. Actions.py - code for the custom actions. In case Rasa desires to name outside server thru REST API or API call, it may outline the Custom Actionshere.Itcancreate a couple of Python Script for Rasa Custom Action. 2. Config.yml - Configuration of NLU and Core models. When Rasa is coping with Tensorflow or Spacy, it's far described as a pipeline. To deal with this record, the version must realize approximately Machine Learning and Deep Learning. 3. Domain.yml - This record combines Different Intent which chatbot can hit upon and listing of Bot replies. Rasa can outline the Custom Action Server Python technique call here. The chatbot is initiated after the user logs into the chatbot to initiate the conversation. After it is initiated, the user can give either give query or response for the questions presented in the form of text. These responses undergo pre- processing and Natural Language Processing to achieve Tokenization and extraction ofkeywordswhichcorresponds to database which helps in further processing. The keywords are passed to a model which inculcates content-based techniques for making recommendations for user with the help of knowledge base or model which helps in recommending based on user’s individual characteristics. If the system has received all the necessary information, the application will providea recommendeddietontheinterface else further questions will be asked until the required result can be interpreted. All the responses are provided to user primarily in textual format. The user can also give the input in terms of voice as Rasa supports voice recognition. A. Response Retrieval and processing: The user should provide to the bot what he/she wishes to ask the bot. The question then goes for processing. The process will continue till thechatbothasretrievedresponses and the user does not want to provide any more queries. Once the set of information is received, the set of responses undergo textual processing, and the most accurate and appropriate response is given to the userbasedonhisquery. B. Training the model The model is trained a set of questions and answer, where the set of questions contain queries related to types of diet,
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2102 diabetes, kind of food to be taken when suffering from diabetes and so on so forth. It also helps us to find BMI using the formula, (weight in kg)/ (height in m)^2. C. Recommendation The proposed model is a content - based recommendation model which can identify the similarity between the user and the food items and ingredientsbasedon theirnutritional factors and user’s choices. 5. RESULTS AND DISCUSSION “Health is Wealth” is one of the famous proverbs in English language. Health plays a major role in one’s life. Maintaining a proper health depends on the type of food a person consumes. Youngsters these days don’t pay much attention to their health and consume all kinds of junk food. This will lead to a lot of problems in the latter half of their person’s life. The system proposed tries to provide efficient diet for a person based on various parameters like height, weight and the type of food the person wants to consume. The system also focuses on providing a right set of food style for people suffering from diabetes. The system takes in various personal details along with blood sugar level of the user or patient and gives in various diet plans along with medical dosage if any. All the above features are rendered using a chatbot. Chatbot is great tool for conversation language between human and machine. The application is developed for obtaining a fast response from the bot which helps in providing the correct result to the user. Fig - 4: BMI Calculator Fig - 5: Basic Layout of BMI Fig - 6: User Layout Fig - 7: Result
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2103 Fig - 8: Basic Conversation between Bot and User 6. CONCLUSION AND FUTURE ENHANCEMENTS Consumption of healthy and nutritious food is essential fora person to maintain a healthy body. Food provides us essential nutrients and vitamins like carbohydrate,proteins, fats and minerals. all the above-mentioned nutrients will be produced if a person consumes right set ofnutritiousfood or maintains a healthy diet. The system proposed provides the user a recommendation on what type of food a personhasto consume to maintain a healthy body. This system mainly focuses on diabetes and the system isinculcatedbya chatbot through which the user can interact and receive right set of diet for which a person can maintain his sugar levels. This system tries to reduce the time span andcostoftheuser.The focus of this system is to include a chatbot which provides healthy diet suggestions or recommendations for users suffering from diabetes and also provides a healthy diet for people to maintain their health. The future is the era of messaging app because of which people spend longer time on messaging apps rather than other apps. The proposed system mainly focuses on calculating BMI and providing a healthy diet to patients suffering from diabetes. The system can be improvised by providing food recommendation for multiple diseases such as blood pressure, asthma, hypertension. Currently, the system only focuses on English and no otherlanguage.Other language options can also be provided for the user to communicate with the chatbot. The system can also include voice inputs from different languages. The system is designed as an application on phone. It can also be integrated as a web-based application. The system can also be added with extra features like calorie meter, which will calculate the amount of calories consumed by the user daily. It can also include various diet plans like Keto diet, Paleo diet, Vegan diet, and other diets. REFERENCES [1]. Dr. Dipti Patil,SurekhaIyer,PoojaMehta,DeeshaGavand, “Dietbot – Diet Recommending Chatbot”, April 2021| IJIRT | Volume 7 Issue 11 | ISSN: 2349-6002 [2]. Faisal Rehman, Osman Khalid, Nuhman ul Haq, Atta ur Rehman Khan, Kashif Bilal, and Sajjad A. Madani, “Dier- Right: A Smart Food Recommendation System”, KSII Transactions On Internet And Information Systems VOL. 11, NO. 6, Jun. 2017. [3]. Kavitha B. R, Dr. Chethana R. Murthy, “Chatbot for healthcare system using Artificial Intelligence” ISSN: 2454-132X Impact factor: 4.295 (Volume 5, Issue 3). [4]. Noppon Siangchin, Taweesak Samanchuen, “Chatbot Implementation for ICD-10 Recommendation System”, TechnologyofInformationSystemManagementDivision, Faculty of Engineering, Mahidol University, Nakhon Pathom, Thailand, 73170. [5]. Ahmed Fadhil, “Can a Chatbot Determine My Diet?: Addressing Challenges of Chatbot Application for Meal Recommendation”, University of Trento, Italy, March 2007. [6]. Farhin Mansur, Vibha Patel, Mihir Patel, “A Review on Recommender Systems”, ResearchGate, March 2017. [7]. N.Naveenkumar, M.Hemanth Reddy, S.Sai Nikitha T.SaiRam Reddy, “Human-Chatbot Interaction Using NLTK”, International Journal Of Creative Research Thoughts-IJCRT , Volume 8, Issue 2 February 2020. [8]. GitHub CI,“Rasa Architecture”, https://rasa.com /docs/rasa/architecture/ [9]. Kavinda Senarathne, “Rasa Architecture for Clever Chatbots”, https://rb,gy/xp9mqr, medium, 2020 [10]. Usman,”Building a Rasa Chatbot on Google Colab”, https://medium.com/analytics-vidhya/building-a-rasa- chat-bot-on-google-colab-2ff6ac02dd26 [11]. Mohd Sanad Zaki Rizvi, “Learn how to Build and Deploy a Chatbot in Minutes using Rasa”, https://medium.com/analytics-vidhya/learn-how-to- build-and-deploy-a-chatbot-in-minutes-using-rasa- 5787fe9cce19 [12]. Sandip Plait, “Build a chatbot using Rasa”, https://medium.com/analytics-vidhya/build-a-chatbot- using-rasa-78406306aa0c [13]. BikashSundaray,“CreateChatbotusingRasaPart-1”, https://towardsdatascience.com/create-chatbot-using- rasa-part-1-67f68e89ddad