0% found this document useful (0 votes)
64 views16 pages

Final Project

The document presents a Vedic AI Chatbot developed to provide users with interactive access to the teachings of the Bhagavad Gita. It outlines the chatbot's technology stack, including Streamlit and Cohere API, and describes its user-friendly interface for spiritual inquiries. The project aims to enhance understanding of ancient wisdom while addressing limitations and future enhancements for broader accessibility and functionality.

Uploaded by

patelanushree864
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views16 pages

Final Project

The document presents a Vedic AI Chatbot developed to provide users with interactive access to the teachings of the Bhagavad Gita. It outlines the chatbot's technology stack, including Streamlit and Cohere API, and describes its user-friendly interface for spiritual inquiries. The project aims to enhance understanding of ancient wisdom while addressing limitations and future enhancements for broader accessibility and functionality.

Uploaded by

patelanushree864
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Vedic AI: Bhagavad

Gita Question
Answering Chatbot

Presented by:- Anushree Patel (236370307072)

Diploma 5th Semester-CE

Institute Name:- N G PATEL POLYTECHNIC ISROLI

Guided By:- Maitri Vyas


B A NA NA S O F T I NF O T E C H :

We Make Creativity Work for Your Brand!

Banana Soft InfoTech provider specializing in cutting-edge software


development and IT services. With a strong focus on innovation,
efficiency, and security, we help businesses navigate the digital
landscape with confidence. Our expertise spans across Web & Mobile
App Development, AI & Machine Learning, Python & API
Development, Data Science, and Digital Marketing—ensuring end-to-
end solutions tailored to our clients' unique needs.

Banana SoftInfoTech has mature and well-defined processes and


methodologies based on the project management, agile software
development and IT infrastructure and security. Our team uses the latest
technologies to create efficient and reliable digital solutions tailored to
each client’s needs. Whether you're a startup or a large enterprise, we
are here to support your digital transformation and success.

1
Vision : To be a global leader in technology services,
recognized for our commitment to excellence, creativity, and
sustainability.
We aim to inspire businesses to embrace digital
transformation, driving growth and operational efficiency
through cutting-edge technology solutions.

Mission: At Banana SoftInfoTech, Our mission is to deliver


innovative and scalable technology solutions that empower
businesses to thrive in a rapidly evolving digital landscape. We are
dedicated to providing exceptional service, fostering strong
partnerships, and ensuring the success of our clients through tailored
software and IT services.

2
• Banana Soft InfoTech Services :

• Technologies on which company is working:


Semantic Web & AI Development

Python & API Development

Web App Development

Digital Marketing

Mobile App Development

Data Science (ML/NLP/DL) Development

•WebSite: https://www.bananasit.com/

3
Timeline Overview:

This chart outlines the weekly progress of my 6-week internship


from 27th May to 7th July 2025. It highlights key phases including
project setup, chatbot development, data integration, testing, and
final documentation.

4
Understanding the
Bhagavad Gita

The Bhagavad Gita, often called the "Song


of God," is an ancient Indian scripture
central to Hindu philosophy. It's a dialogue
between Lord Krishna and Arjuna on the
battlefield of Kurukshetra, covering
profound topics like duty, devotion, self-
realization, and the nature of reality. Its
timeless wisdom offers guidance for moral
and ethical dilemmas, making it a
foundational text for spiritual seekers
worldwide.
The Vision of Vedic AI Chatbot

Our Vedic AI Chatbot aims to democratize access to the profound


wisdom of the Bhagavad Gita. By transforming this sacred text
into an interactive AI, we empower users to explore its teachings
through natural conversation. The goal is to provide instant,
contextually relevant answers to spiritual questions, fostering
deeper understanding and personal growth for anyone interested in
ancient wisdom.
Pillars of Technology:

The Vedic AI Chatbot is built on a robust and modern


technology stack designed for efficiency and spiritual
insight.

• Streamlit: For creating an intuitive and


responsive web-based user interface.

• Cohere API: Leveraging its powerful Large Language


Models (LLMs) for natural language understanding and
generation.

• Python :The core programming language, ensuring flexibility


and extensive library support.

• PDFPlumber: For precise extraction of text from the


Bhagavad Gita PDF, preserving its original structure.
Seamless Knowledge Extraction & Response:

PDF Ingestion:
The Bhagavad Gita text is meticulously extracted from
a PDF using PDFPlumbler, ensuring accuracy.

Knowledge Base:
Extracted text is processed and indexed, forming a searchable
knowledge base for the AI.
User Query:
Users input their spiritual questions through the intuitive
Streamlit interface.

AI Processing:
Cohere's LLM interprets the query, retrieves relevant Gita
passages, and synthesizes an answer.

Insightful Response:
The chatbot delivers a coherent, context-aware, and
spiritually aligned response.
Intuitive User Experience with
Streamli
The Streamlit framework provides a clean and responsive interface,
making the Bhagavad Gita accessible to everyone. Users are greeted with
a simple text input box to ask questions, and the AI's responses appear
dynamically below. The design prioritizes ease of use, ensuring that
spiritual inquiry is a seamless and engaging experience, free from complex
navigation.

• Simple and clean design


• Responsive across devices
• Direct interaction for questions

• Clear display of AI-generated answers

9
Example Use Case #1
User Input:
• "Who is Krishna?"
This query shows how the chatbot provides spiritual insights.

Bot Output:
• Explains Krishna as the divine manifestation of the Supreme
Being.

• Shares teachings on dharma (righteous duty), karma (selfless action),


and self-realization.

• Provides guidance for seekers towards truth, liberation, and moral


righteousness.

1
Empowering Spiritual Answers with
Cohere NLP

• Semantic
Understanding:
Cohere's LLMs excel at grasping the nuances of spiritual
language, interpreting complex questions accurately.

• Contextual Relevance:
The AI intelligently extracts relevant verses from the
Bhagavad Gita to ensure answers are true to the text.

• Insightful Generation:
It synthesizes information into coherent, spiritually aligned responses,
offering profound guidance.

1
Future Horizons: Expanding Vedic AI
1. Voice Input Integration:
Allowing users to ask questions verbally for a more natural
and hands-free interaction experience.

2. Multilingual Support:
Expanding beyond English to include Sanskrit and other global languages,
reaching a wider audience.

3.Interactive Learning Paths:


Developing guided spiritual journeys based on specific Gita themes for
structured learning.

4. Integration with Meditation Apps:


Seamlessly connecting with existing spiritual and meditation platforms
for holistic well-being.

1
Conclusion:

• Successfully developed a Vedic AI Chatbot using Streamlit, Cohere, and Python.

• The chatbot efficiently interprets user queries and provides accurate


spiritual and vedic queries.

• Enhances user experience through a clean UI, real-time responses, and


spiritual summaries.

• Demonstrated the ability to integrate respond with spiritual,


showcasing the practical use of AI in real-world applications for
personal growth.

1
Limitations and Future Enhancements

Limitations:
• Works mainly on keyword-based search, so may miss deeper meanings.

• Limited to English Bhagavad Gita PDF only.

• Dependent on Cohere API and internet connection.

Future Enhancements:
• Add semantic search using embeddings for better accuracy.

• Support multiple languages (Hindi, Sanskrit, regional).

• Enable voice input/output for more interactive use

1
Bibliography
1. . Streamlit Developers Guide – Used to build the web interface for
chatbot deployment.

2. Cohere AI Documentation – Helped integrate language


understanding through prompt engineering.

3. Pandas Library Reference (Python) – Provided data structures and


operations for transaction analysis.

4. W3Schools Python Tutorials – Strengthened foundational


Python skills for logic building and integration.

5. Python.org Documentation – Used for official syntax, functions, and.


Library refrencess.

6. Sample Bank Statement Data – Used for testing chatbot features and
output formatting.

You might also like