Skip to content

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.

Notifications You must be signed in to change notification settings

Ravikisha/DocChat-GitaSaar

Repository files navigation

DocChat-GitaSaar 📚🌟

DocChat-GitaSaar Click on the image to watch the video.

Team Members 👨‍💻👩‍💻

Description 📝:

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 📌📌📌

  1. Ask Questions in Natural Language:

    • Users can pose questions in natural language about their daily life problems.
  2. Machine Learning Model:

    • The application employs a machine learning model trained on Gita slokas and their meanings.
  3. Meaningful Solutions:

    • The model interprets the questions and provides solutions based on the meanings of Gita slokas.
  4. 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.
  5. 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.
  6. Technological Stack:

    • First two applications are built using Flask (Python web framework).
    • The last application is built using React.

Installation Steps 📱

To run the applications, follow these steps:

  1. 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
  2. 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.
  3. 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.
  4. Explore and Contribute:

    • Access the applications and explore their functionalities.
    • Contribute to the project by following the contribution guidelines provided in the respective repositories.

Technologies Used 🛠️

HTML5 semantic CSS3 flexbox JavaScript ES6 Tailwindcss 2.0 React 17.0.1 Flask 1.1.2 Python 3.8.5 Pytorch 1.7.1 Scikit Learn 0.24.1

How to Contribute 🤝

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.

License 📜

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.

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published