Click on the image to watch the video.
Welcome to DocChat-GitaSaar, a unique project that combines machine learning, Shrimad Bhagavat Gita, and practical problem-solving. In this application, we leverage a machine learning model to teach the context of Shrimad Bhagavat Gita, providing insights and solutions to daily life problems through the wisdom of its slokas.
Shrimad Bhagavad Gita, a revered religious book in Hinduism, imparts profound teachings about life and living. Amidst the epic Mahabharata war, Arjuna faced a moral dilemma about fighting against his own family members. Shri Krishna, considered God in Hinduism, elucidated the essence of life and the path to righteous living, forming the essence of Shrimad Bhagavat Gita.
Key Features 📌📌📌
-
Ask Questions in Natural Language:
- Users can pose questions in natural language about their daily life problems.
-
Machine Learning Model:
- The application employs a machine learning model trained on Gita slokas and their meanings.
-
Meaningful Solutions:
- The model interprets the questions and provides solutions based on the meanings of Gita slokas.
-
Rich Gita Content:
- Users can explore Gita slokas and their translations related to their queries.
- Detailed information about each sloka is available by clicking on it.
-
Additional Projects:
- DocChat: Upload a PDF file, ask a question, and the application finds answers within the PDF files.
- Image Generator: Generate images by providing written prompts.
-
Technological Stack:
- First two applications are built using Flask (Python web framework).
- The last application is built using React.
To run the applications, follow these steps:
-
Clone the Project
- Go to the main page of the repository DocChat-GitaSaar
- Click on the Fork button in the upper right corner.
- Now, you should have a copy of the original DocChat-GitaSaar repository in your GitHub account.
- Clone the repository using the
git clone https://github.com/yourusername/DocChat-GitaSaar.git cd DocChat-GitaSaar
-
Dependencies Installation:
- Navigate to the root of each application.
- run the
pip install -r requirements.txt
command to install all dependencies. - For the React application, navigate to the
client
directory. - Now, run the
npm install
command to install all dependencies.
-
Run the Applications:
- Execute the necessary commands to start the Flask applications for the first two projects.
- Run the
run.cmd
file to install all dependencies.
-
Explore and Contribute:
- Access the applications and explore their functionalities.
- Contribute to the project by following the contribution guidelines provided in the respective repositories.
DocChat-GitaSaar welcomes contributions from the community. Whether you are passionate about machine learning, web development, or the teachings of Shrimad Bhagavat Gita, there are numerous ways to contribute:
-
Code Contributions:
- Enhance existing features.
- Implement new features and improvements.
-
Documentation:
- Improve and expand documentation for better understanding.
-
Bug Reports:
- Report any issues or bugs you encounter.
-
Feedback:
- Provide feedback on user experience and suggest improvements.
This project is open-source and licensed under the MIT License. See the LICENSE file for details.
DocChat-GitaSaar is more than just a repository; it's a platform that combines technology, philosophy, and practical solutions. Join us on this journey of exploration, learning, and contribution! 🌐📖💡
For more information or inquiries, contact the support team at @YourEmail.