Skip to content

CHAT-E-LIBRARY is a project designed to create a chatbot for library purposes using the Gemini API. This chatbot can store notes, research papers, and books, and it provides question answering and summarizing capabilities.

Notifications You must be signed in to change notification settings

MahekVanjani611/CHAT-E-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHAT-E-LIBRARY

Overview

CHAT-E-LIBRARY is a project designed to create a chatbot for library purposes using the Gemini API. This chatbot can store notes, research papers, and books, and it provides question answering and summarizing capabilities. The underlying technology used for these functionalities is Retrieval-Augmented Generation (RAG), which has been applied to three research papers.

Features

  • Storage: Store notes, research papers, and books in the library database.
  • Question Answering: Ask questions about the stored content and receive precise answers.
  • Summarization: Generate summaries of stored documents, making it easier to review large volumes of information.

Technologies Used

  • Gemini API: For integrating chatbot functionalities.
  • RAG (Retrieval-Augmented Generation): For providing advanced question answering and summarization capabilities.

Install Dependencies:

  • Ensure you have Python installed.
  • Install required Python packages.

Configure the Gemini API:

  • Obtain your API key from the Gemini API provider.
  • Set up your API key in the project configuration file.

Contributing

** Contributions are welcome! If you have suggestions or improvements, please fork the repository and create a pull request. For major changes, please open an issue first to discuss your ideas.**

Acknowledgments

  • Special thanks to the Gemini API team for their support and resources.
  • Inspired by the growing need for efficient document management and retrieval in research and academia.

About

CHAT-E-LIBRARY is a project designed to create a chatbot for library purposes using the Gemini API. This chatbot can store notes, research papers, and books, and it provides question answering and summarizing capabilities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published