{"repo":"eldavido7/LLM-PDF-Chatbot-with-Deepseek-v3-and-r1","free":true,"listed":false,"github":"https://github.com/eldavido7/LLM-PDF-Chatbot-with-Deepseek-v3-and-r1","clone":"git clone https://github.com/eldavido7/LLM-PDF-Chatbot-with-Deepseek-v3-and-r1.git","description":"This project is a web-based PDF question-answering chatbot powered by Deepseek v3 and R1's Language Learning Models (LLMs). Users can upload PDFs, ask questions related to the uploaded documents, and receive accurate responses. Use the link below to try it out!","language":"JavaScript","stars":23,"topics":["deepseek-api","deepseek-chat","deepseek-llm","deepseek-v3","python","deepseek-reasoner","nextjs","typescript"],"license":"MIT","category":"ai-agents","readme_excerpt":"PDF-LLM Chatbot A web-based application that allows users to upload PDF files, process their content, and interact with the document using a chatbot interface. The application supports text extraction, table processing, and optional summarization of long texts using deepseek r1. Features - PDF Upload: Upload PDF files for processing. - Text and Table Extraction: Extract text and tables from PDFs. - Chat Interface: Ask questions based on the extracted content. - Optional Summarization: Summarize lengthy documents for easier understanding using deepseek r1's deep reasoning. Prerequisites Before running this project, ensure you have the following installed: - Python (3.8 or higher) - pip (Python package installer) - node (npm) Installation Follow these steps to set up and run the application locally: 1. Clone the Repository: git clone https://github.com/your-username/pdf-chatbot.git cd pdf-chatbot 2. Set Up a Virtual Environment: python -m venv venv source venv/bin/activate (For Linux/MacOS) venv\\Scripts\\activate (For Windows) 3. Install Dependencies: pip install -r requirements.txt 4. Environment Variables: Create a .env file in the project root and configure the following variables: i. Google Drive API Keys: Sign up for Google Cloud Console and create a project Enable the Google Drive API Download the JSON credentials file and place it in the root directory of the application. ii. DeepSeek API Key Sign up for DeepSeek and generate an API key Add the key to your .env file: DEEP","default_branch":null,"files":null,"tree":[],"storefront":"/r/eldavido7","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eldavido7/LLM-PDF-Chatbot-with-Deepseek-v3-and-r1/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}