Skip to content

pdfKotha.AI - Interact with PDFs using AI! Upload, ask questions, and get instant answers from Google's Gemini model. Streamline your research and information retrieval tasks effortlessly

Notifications You must be signed in to change notification settings

wahidpanda/pdfkotha.AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pdfkotha.AI

pdfKotha.AI - Interact with PDFs using AI! Upload, ask questions, and get instant answers from Google's Gemini model. Streamline your research and information retrieval tasks effortlessly

Uploading im-767263.gif…

** pdfKotha.AI**

Overview Chat with PDF using Gemini💁 pdfKotha.AI is an interactive web application built with Streamlit that leverages the power of machine learning (ML) and artificial intelligence (AI) to facilitate conversational interactions with PDF documents. Users can upload PDF files, ask questions about the content, and receive responses generated by the Gemini AI model developed by Google. With this application, users can easily extract information from PDF documents using natural language queries, making it a powerful tool for research, education, and information retrieval tasks.

Features -Upload PDF files: Users can upload one or multiple PDF documents to the application. -Ask questions about the PDF content: Users can input their questions in natural language format. -AI-powered responses: The application utilizes the Gemini AI model to generate responses based on the provided questions and the content of the uploaded PDF documents. -Text-to-speech functionality: Responses generated by the AI model can be converted to audio format for convenient listening. -Seamless user experience: The application provides a user-friendly interface for smooth navigation and interaction.

Installation

1.Clone the repository: git clone https://github.com/YOUR_USERNAME/your-repo.git

  1. Install dependencies: pip install -r requirements.txt

  2. Set up a virtual environment (optional but recommended): python -m venv venv source venv/bin/activate # On Unix/Linux venv\Scripts\activate # On Windows

  3. Run the app: streamlit run streamlit_main.py

Usage

-Visit the deployed app or run it locally. -Upload PDF files using the sidebar uploader. -Ask questions in the text input field. -Receive responses generated by the Gemini AI model. -Listen to responses using the audio player.

Contributing

Contributions are welcome! If you have any ideas for new features, improvements, or bug fixes, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

pdfKotha.AI - Interact with PDFs using AI! Upload, ask questions, and get instant answers from Google's Gemini model. Streamline your research and information retrieval tasks effortlessly

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages