You are on page 1of 4

Project Title:-

Nutritional Chatbot App

Supervisor:-
Sir Fahad Najeeb

Group Members:-
1. Noman Zahoor (53062)
Noman.53062@iqra.edu.pk

2. Mir Arbaaz Hanif (53418)


Mir.53418@iqra.edu.pk

3. Qadeer Ahmed Shaikh (53060)


Qadeer.53060@iqra.edu.pk

4. Sanjay Kumar Oad (53029)


Sanjay.53029@iqra.edu.pk

Project Description:-
Nutritional chatbot is an AI-powered project designed to help users to advice about healthy diet
and exercise to lead them to maintain healthy lifestyle . The app provides personalized
recommendations for healthy diet and exercise according to user age group , gender, weight
height . With Nutritional chatbot, users can ask questions to the AI-powered chatbot and receive
tailored recommendations on how to start and maintain healthy lifestyle, even in challenging
situations such as language barriers. The app is designed to be user-friendly and accessible to a
wide range of people, including those who may struggle with language barriers this chatbot is
multi language support and voice assistance for those who struggle to type. By providing users
with the tools and guidance to maintain healthier lifestyle, Nutritional Chatbot aims to help
people improve their overall physical health and well-being.

Project Features:-
1.AI-powered Nutritional chatbot: An AI-powered Nutritional chatbot that uses natural language
processing (NLP) to understand user input and provide personalized recommendations.
2. Nutritional Chabot monitors users daily activity routine and diets in order to maintain user
health recaord.

3. Nutritional Chabot schedule monthly diet and exercise plan for user and daily reminds users
by notification or alerts.

4. Nutritional Chabot support multi language to help user to communicate easily.

5. Nutritional Chabot support voice assistant commands to interact with users easily and more
friendly.

6.User profiles: User profiles that include information on the user’s age , gender ,height ,weight
and other preferences. This information could be used to generate more personalized
recommendation

7.Privacy and security: Strong privacy and security measures to protect user data and ensure that
user information is not shared with third parties without their consent.

Overall, the functionalities and features of your app should be designed to help users overcome
health issues and improve their lifestyle.

Functional Requirements:-
1. AI-powered Nutritional chatbot:
An AI-powered Nutritional chatbot that uses natural language to understand user input and
provide personalized Nutritional recommendations.

2. Activity and Diet monitoring:


Nutritional Chatbot monitors users daily activity routine and diets in order to maintain
user health record.

3. Activity and Diet Reminder:


Nutritional Chabot schedule monthly diet and exercise plan for user and daily reminds
users by notification or alerts.
4. Multilingual Support:
The chatbot app should support multiple languages to cater to users who may speak
different languages.

5. User profiles:
User profiles that include information on the user’s age , gender ,height ,weight and
other preferences. This information could be used to generate more personalized
recommendation.

6. Voice Assistance Support:


Nutritional Chabot support voice assistant commands to interact with users easily and
more friendly.

Non-Functional Requirements:-

1. Usability: The chatbot should have a user-friendly interface and provide intuitive
navigation, making it easy for users to interact and receive nutritional advice.

2. Reliability: The chatbot should operate reliably without unexpected downtime, ensuring
that users can access the service consistently.

3. Performance: The chatbot should respond promptly to user queries, providing timely
nutritional advice and recommendations. It should handle multiple concurrent users
without significant delays or performance degradation.

4. Scalability: The chatbot should be designed to handle an increasing number of users over
time without compromising its performance or responsiveness.

5. Security: The chatbot should incorporate appropriate security measures to protect user
data and ensure the confidentiality and integrity of personal information shared during
interactions.

6. Privacy: The chatbot should adhere to privacy regulations and not collect or store any
personally identifiable information without explicit user consent. It should clearly
communicate its privacy policy to users.
7. Accuracy: The chatbot's nutritional advice should be based on reliable and up-to-date
information from trusted sources. It should strive to provide accurate recommendations
and information to users.

8. Adaptability: The chatbot should be capable of adapting to different user profiles and
dietary preferences, providing personalized nutritional advice that aligns with individual
needs and goals.

9. Natural Language Processing (NLP): The chatbot should leverage advanced NLP
techniques to understand user queries accurately and provide meaningful responses. It
should be able to handle variations in sentence structure, synonyms, and colloquial
language.

10. Maintenance and Support: The chatbot should be easily maintainable, allowing for
updates and bug fixes. It should also provide adequate support channels for users to
address any issues or inquiries related to the chatbot's functionality.

11. Multilingual Support: If intended for use in multilingual environments, the chatbot should
support multiple languages, allowing users to interact and receive nutritional advice in
their preferred language.

12. Compliance: The chatbot should comply with relevant legal and regulatory requirements,
such as data protection laws and regulations regarding the provision of nutritional advice

These functional and non-functional requirements will help ensure that Nutritional
Chatbot is a effective app that meets the needs of users and provides a healthy life
experience.

You might also like