Home / Projects / Divine Insights: NLP Analysis of the Bhagavad Gita

Divine Insights: NLP Analysis of the Bhagavad Gita

Conducted NLP analysis using VADER for sentiment analysis and a TF-IDF based Q&A system. Developed a RAG-based chatbot powered by Mistral 7B and LangChain.

Project Overview

An innovative Natural Language Processing project that performs comprehensive analysis of the Bhagavad Gita, one of the most important spiritual texts. The project combines traditional NLP techniques with modern AI to create an intelligent system that can answer questions about the text and provide insights into its philosophical content.

Key Features

  • Sentiment analysis of verses using VADER
  • TF-IDF based question-answering system
  • RAG-powered chatbot using Mistral 7B
  • Interactive web interface built with Streamlit
  • Semantic search through verses and chapters
  • Context-aware response generation

Technical Challenges

  • Handling Sanskrit transliterations and translations
  • Maintaining philosophical context accuracy
  • Optimizing RAG pipeline for spiritual content
  • Balancing technical accuracy with spiritual sensitivity

Project Gallery