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.