GithubHelp home page GithubHelp logo

gita-gpt's Introduction

Gita GPT: Conversational Interaction with Lord Krishna

krishna-arjun-1m4m6as28186y5q9

Overview:

Gita GPT is a web application designed to foster insightful dialogues with Lord Krishna, drawing inspiration from the profound teachings of the Bhagavad Gita. Through the fusion of modern technology and ancient wisdom, this project aims to provide users with a unique opportunity to engage with timeless principles that offer guidance and clarity in navigating life's complexities.

Why we Built This Project:

The inspiration for Gita GPT came from a great admiration for the Bhagavad Gita's wisdom and a desire to make its teachings more accessible in today's fast-paced digital world. By combining cutting-edge AI technology with user-friendly interfaces, I envisioned a platform where people from all walks of life could have meaningful talks with Lord Krishna, acquiring vital insights and views on all facets of existence.

Features:

  • Conversational Interaction: Engage in meaningful dialogues with Lord Krishna, asking questions about faith, life, and well-being.

  • Personalized Content: Receive answers tailored to your specific needs, drawing from the Bhagavad Gita's pool of knowledge and wisdom.

  • Easy-to-Understand Answers: Get straightforward responses to your questions, making it accessible for everyone to explore the teachings of the Bhagavad Gita.

TechStack Used:

  • Frontend: ReactJS is used to build the user interface, providing a dynamic and responsive experience.

  • Backend: Node.js and Express are used to create the server-side application, handling requests and responses between the client and the Gemini API.

  • API Integration: The Gemini API is utilized to generate responses based on the input provided by the user, ensuring a seamless and engaging conversation experience.

  • Styling: CSS modules and styled-components are used for styling, ensuring a consistent and visually appealing design.

Installation:

  1. Clone the repository: git clone https://github.com/yourusername/gita-gpt.git

  2. Navigate to the project directory: cd gita-gpt

  3. Install the backend dependencies: npm install

  4. To run the project: npm run dev

Usage:

  • Open your web browser and navigate to http://localhost:5173
  • Click on the "Enlighten Me!" button to receive a random question to get your answer from The Bhagavad Gita.
  • Type your question or response in the input field and press "Ask Kanha" to engage in a conversation with Lord Krishna.
  • The conversation history will be displayed, showing both your questions and Lord Krishna's responses.

Media:

Gita-GPT_image1 Gita-GPT_image2 Gita-GPT_image3

Gita-GPT_video.mp4

Acknowledgments:

  • Special thanks to the Gemini API for providing the AI model that powers the conversational interactions.
  • Acknowledgment to the Bhagavad Gita for its profound wisdom and teachings.

gita-gpt's People

Contributors

met4l-ds avatar poborojo avatar

Stargazers

 avatar Swarup Chanda avatar  avatar

Watchers

 avatar

Forkers

udaypd

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.