Skip to content

Harnessing the synergy of LangChain and the Google Gemini Model, this advanced chatbot transforms digital interactions with its generative AI capabilities.

Notifications You must be signed in to change notification settings

tikhepooja11/Generative-AI-Powered-Chatbot.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generative AI-Powered Chatbot

This project features a sophisticated AI-powered chatbot that leverages the Google Gemini Model and LangChain to provide intelligent responses and advanced functionalities. The chatbot is integrated into a web application with a Node.js and Express.js backend, a React.js frontend, and styled with Tailwind CSS.

Features

  1. Ask Simple Questions:

    • Utilizes the Google Gemini Pro-Vision model to answer user queries.
    • Employs LangChain for contextual understanding and maintaining chat history to enhance the accuracy of responses based on previous interactions.
  2. Provide Summaries for Large Texts:

    • Leverages the Google Gemini Pro-Vision model to summarize lengthy text inputs efficiently.
  3. Document-Based Q&A:

    • Allows users to upload various document formats (PDF, DOCX, TXT).
    • Uses the Gemini model to extract content from documents and answer questions based on the extracted text using a prompt template.
  4. Discover Image Insights:

    • Supports image uploads and questions about the image content.
    • Uses the Gemini-1.5 Flash model to convert images to base64 and analyze their content to provide insightful answers.

Technologies Used

  • Frontend: React.js, Tailwind CSS
  • Backend: Node.js, Express.js
  • AI Models: Google Gemini Pro-Vision, Gemini-1.5 Flash
  • Other: LangChain

Snapshots -

Screenshot (126)

Screenshot (127)

Screenshot (128)

Screenshot (129)

Screenshot (131)

About

Harnessing the synergy of LangChain and the Google Gemini Model, this advanced chatbot transforms digital interactions with its generative AI capabilities.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published