GitHub topics: pypdf2
pikepdf/pikepdf
A Python library for reading and writing PDF, powered by QPDF
Language: Python - Size: 8.42 MB - Last synced at: 2 days ago - Pushed at: 8 days ago - Stars: 2,320 - Forks: 197

XSkuLL007/ML-Powered-Research-Assistant
ML-Powered Research Assistant: A web application that processes PDF research documents, providing individual summaries, a comparative final summary, sentiment analysis, keyword extraction, and a RAG-powered chatbot for querying content. Built with a FastAPI backend and Next.js frontend, it leverages LLaMA and DistilBERT for NLP adv. capabilities.
Language: TypeScript - Size: 623 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

ZeusSama0001/RAG-chatbot
RAG chatbot using Llama 2, chainlit and Faiss
Language: Python - Size: 921 KB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 3

Arkapravo-Ghosh/sample-rag
A Sample RAG Service that provides accurate ICD10-CM Medical Codings
Language: Python - Size: 5.26 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

davaryancha/pdf-splitter
PDF Splitter is a Python tool that takes a multi-page PDF file and splits it into individual PDF files, one for each page of the original document.
Language: Python - Size: 4.88 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

py-pdf/pypdf
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
Language: Python - Size: 19.9 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 8,945 - Forks: 1,455

abustosp/Merge-last-page-PDF
Consolidación de las últimas hojas de todos los PDF de una carpeta
Language: Python - Size: 34.2 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 1

codewithshek/AI-powered-Resume-Screening-and-Ranking-System
This project is all about making your hiring process a breeze. We've harnessed the power of AI to automatically screen and rank resumes based on job descriptions. Say goodbye to endless hours of manual sorting and hello to efficient, effective hiring decisions.
Language: Python - Size: 552 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

piyush06singhal/PDF_chat_application
A Streamlit-based AI-powered tool that allows you to interact with your PDFs conversationally. Upload PDF files, extract their content, and ask questions about the text using advanced AI models like Google Generative AI and FAISS for contextual understanding.
Language: Python - Size: 172 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

abm1499/ML-Powered-Research-Assistant
ML-Powered Research Assistant: A web application that processes PDF research documents, providing individual summaries, a comparative final summary, sentiment analysis, keyword extraction, and a RAG-powered chatbot for querying content. Built with a FastAPI backend and Next.js frontend, it leverages LLaMA and DistilBERT for NLP adv. capabilities.
Language: TypeScript - Size: 623 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

MicheleCotrufo/pdf2doi
A python library/command-line tool to extract the DOI or other identifiers of a scientific paper from a pdf file.
Language: Python - Size: 79.7 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 113 - Forks: 21

pradeep-r04/pdf2audio
The PDF to Audio Converter is a Python-based Streamlit web application that converts the text content of a PDF file into speech. The app allows users to upload a PDF document, extract text from specific pages, and listen to the extracted content using text-to-speech (TTS) technology.
Language: Python - Size: 13.7 KB - Last synced at: 11 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

sfneal/pdfconduit
Prepare documents for distribution
Language: Python - Size: 228 MB - Last synced at: 7 days ago - Pushed at: 14 days ago - Stars: 26 - Forks: 1

py-pdf/benchmarks
Benchmarking PDF libraries
Language: Python - Size: 3.73 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 269 - Forks: 15

devrosx/PrintManager
PrintManager, image and pdf tools for Macosx
Language: Python - Size: 3.2 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 3 - Forks: 2

concaption/invoice-processing
PDF Invoice processing and Inventory mangement in google sheets
Language: Python - Size: 544 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

pythonthesnek/bible_discord_bot
a discord bot that shames you if the message you sent doesn't contain a word from the bible
Language: Python - Size: 15.8 MB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

Aspirant-ai/PDF-Tools-Hub
Your one-stop solution for all PDF operations
Language: HTML - Size: 0 Bytes - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

YashShukla925/Rag_model
A Streamlit-based application that lets users upload PDF files and ask AI-powered questions based on document content. It uses Google Gemini AI for natural language understanding and FAISS for efficient vector search.
Language: Python - Size: 64.5 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

Nuraj250/PDFWizard
An automated tool to merge and split PDF files effortlessly. Supports batch processing, page range selection, and file compression. Ideal for document management, report handling, and office productivity.
Language: Python - Size: 198 KB - Last synced at: 21 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

madhurajayashanka/RAG-Langchain-OpenAi
RAG (Retrieval-Augmented Generation) to answer questions based on your PDF documents with accurate contextual responses.
Language: Python - Size: 259 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

jwest951227/extractorChinese
NLP model for extracting chinese datas from the documents
Language: Python - Size: 22.6 MB - Last synced at: 2 days ago - Pushed at: 12 months ago - Stars: 4 - Forks: 0

jespimentel/analisador_lote_ip_colab
O programa emprega o poder do Python e das LLMs, mediadas pela biblioteca `litellm`, para analisar uma coleção de inquéritos policiais em formato PDF encontrados em determinada pasta (diretório).
Language: Jupyter Notebook - Size: 41 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

wachin/pdf-remove-second-page-sri
Script en Python para eliminar la segunda página de archivos PDF de facturas del SRI en una carpeta. Para Linux, MX, Debian, etc
Language: Python - Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

bulletmark/pdfcmd
Utility to perform commands on PDF files.
Language: Python - Size: 49.8 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

coding-chemist/SmartHire
An AI-powered resume screening system that analyzes candidate profiles, matches them with job criteria, and provides structured justifications. Automates hiring decisions with intelligent ranking and insights. 🚀🤖
Language: Python - Size: 13.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Deba951/Resume-ATS-Tracking-LLM-Project
Smart ATS evaluates resumes against job descriptions, providing match percentage, missing keywords, and improvement suggestions.
Language: Python - Size: 137 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 14 - Forks: 13

shakil-babu/audio-book
[+] An audio book that can be read any kind of pdf . Just, have to change pdf file which we like to hear .
Language: Python - Size: 0 Bytes - Last synced at: 17 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

coding-chemist/GroqWarp
GroqWarp is a Streamlit app that compares the performance of RAG using Groq and Ollama models, visualizing response times and accuracy. It leverages FAISS for document retrieval and displays a side-by-side performance chart.
Language: Python - Size: 176 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Nidhish-Balasubramanya/Resume-Analyzer-Smart-ATS
**Smart ATS Resume Analyzer** is a Streamlit-based application that helps job seekers optimize their resumes for Applicant Tracking Systems (ATS). It evaluates resumes against job descriptions, providing a match score, identifying missing keywords, and offering personalized improvement suggestions using Google Gemini AI. 🚀
Language: Python - Size: 86.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

didibrabosa/ai-pdf-reader
AI-powered PDF Q&A system using FastAPI, ChromaDB, and OpenAI. Extracts, indexes, and retrieves relevant text chunks to answer questions.
Language: Python - Size: 1.4 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

ascender1729/vodafone-financial-analysis
Automated financial table extraction and standardization from Vodafone's annual report using GPT-4o-mini
Language: Rich Text Format - Size: 797 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

imshaa/PdfMerger_Image-Resizer
I've made a Pdf Merger and Image resizer in Python Using Pypdf2 and OpenCv.
Language: Python - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Anupam0202/Contextual-RAG-Chatbot
Contextual RAG Chatbot that processes PDF documents using the Google Gemini API
Language: Python - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

VedantKulkarni05/SummarizerV2.0 Fork of Atharva-Pawar/SummarizerV2.0
SummarizerV2.0 is a Flask app for text summarization. It condenses information from plain text, PDFs, and YouTube videos using txtai and PyPDF2. Users can input text or upload documents, obtaining concise summaries—a versatile tool for efficient information processin
Language: HTML - Size: 195 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

ahmedkhemiri95/PDFs-TextExtract
Multiple and Large PDF Documents Text Extraction.
Language: Python - Size: 11.3 MB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 128 - Forks: 65

MuhammadMuazen/pdf-pages-counter
This is a python simple python scripts that counts the sum of pages number in a certain directory
Language: Python - Size: 6.84 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

chazeon/PDF-Watermark-Remover
Remove PDF watermarks from academic papers using pypdf
Language: Python - Size: 46.9 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 47 - Forks: 13

casychow/pdf_scraper_extract_largest_num
Python module to scrape information from a PDF file with different data types (eg. tables, graphs) and extract the largest number it can find.
Language: Jupyter Notebook - Size: 11.3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Abdelrahman-Amen/Retriever_in_RAG
This project is a PDF Question Answering App that enables users to upload any PDF and ask questions about its content. Using a retriever-augmented generation (RAG) approach, it efficiently retrieves relevant information and generates human-like answers, powered by Streamlit and Google Generative AI.
Language: Python - Size: 2.69 MB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

JatinAgrawal0/RESUME_RANKING_WEBAPP_USING_GEMINI
This Python script builds a user-friendly ATS using Streamlit, Google's GenerativeAI, and PyPDF2. It evaluates uploaded resumes against a job description, ranking them based on match percentage and providing feedback on missing keywords and profile summaries.
Language: Python - Size: 33.2 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

junayed-hasan/llendify
LLendify leverages large language models (LLMs) to analyze bank statements and provide instant loan eligibility insights. Upload your bank statement PDF to receive AI-powered loan recommendation, analysis of income patterns, spending habits, and creditworthiness. Get comprehensive financial assessments and loan recommendations in seconds.
Language: JavaScript - Size: 57.7 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

gaborvecsei/Pdf-Split-Merge
simple pdf file split and merge tool
Language: Python - Size: 2.93 KB - Last synced at: 18 days ago - Pushed at: over 6 years ago - Stars: 43 - Forks: 5

Yeisson8A/ExtraerTextoPDFPython
Proyecto desarrollado en Python para extraer datos de archivos PDF, así como la extracción de texto a partir de imágenes, mediante las librerías PyPDF2 y pytesseract
Language: Jupyter Notebook - Size: 329 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Rayyan9477/OCR-Image-to-text
Developed an OCR Image-to-Text application using Python and Streamlit, focusing on accurate text extraction and image preprocessing. Enhanced reliability and performance, enabling seamless conversion of diverse image formats into editable text.
Language: Python - Size: 628 KB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

pranavsuriya-sr/Social_Media_Content_Analyser
An application that analyzes social media posts and suggests engagement improvements.
Language: Python - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

robertbenson/openai_resume_screener
Using Python, use openai to pre-screen if a candidate is suitable to call for interview by analysing their CV and supporting documents..
Language: Python - Size: 145 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

avinasdube/pdflens
A PDF Text Converter and Search Tool
Language: Python - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

paharipratyush/intelunnati
A PDF Chatbot using Intel OpenVINO and RAG
Language: Jupyter Notebook - Size: 952 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

NitinYadav1511/PDF-ChatBot
Generative AI Mini Project using Google Gemini API
Language: Python - Size: 162 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

0xichikawa/PDF-summarizer-chatbot-using-LLaMa2
A user-friendly application that allows users to upload PDF documents and receive concise summaries generated using advanced Large Language Models (LLMs).
Language: Python - Size: 17.6 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

php-guy55/feero-r32
Language: PHP - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

SanAfaGal/pdf-processor-for-eps-files
A tool designed to process and rename PDF files based on specific EPS configurations, utilizing exact and fuzzy matching techniques to identify file types efficiently.
Language: Python - Size: 46.9 KB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

py-pdf/PyPDF-Builder
A cross-platform utility to join, split, stamp, and rotate PDFs written in Python. Yes, Python!
Language: Python - Size: 176 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 36 - Forks: 11

NafisRayan/AiContextChat-ST
AiContextChat is a chat application designed using Streamlit and various natural language processing tools. It enables real-time conversations enhanced by AI capabilities, allowing users to upload files (PDF, TXT, DOCX) and utilize web scraping to gather information. The app integrates Google's Generative AI for intelligent responses.
Language: Python - Size: 138 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

satyampurwar/PDFFusion
Streamline your document workflow with intuitive web app for effortless image-to-PDF conversion and PDF merging.
Language: HTML - Size: 47.9 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Pho3nyxX/natural-language-processing
Language: Python - Size: 1.9 MB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

AbayIbrayev/watermark-PDF
Watermark your PDFs using Python script with PyPDF2
Language: Python - Size: 45.9 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

sreesadhan7/cis6930fa24-project0
The primary objective is to streamline the collection, extraction, transformation, and storage of only the incident data into a structured format, suitable for analysis and reporting. By leveraging Python, SQL, regular expressions, and command-line tools, the data will be cleaned and inserted into a relational database for further analysis.
Language: Python - Size: 45.9 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

FrancisLauriano/chatsoftex
Plataforma desenvolvida em Python que visa automatizar e agilizar o processo de avaliação de projetos de inovação tecnológica, utilizando inteligência artificial e critérios padronizados com base na Lei do Bem.
Language: Python - Size: 87.2 MB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

djdhairya/Resume-Categorization
The Resume Categorization App helps automate the process of categorizing resumes into different job domains using machine learning. It provides a user-friendly interface for uploading resumes, categorizing them, and downloading the results.
Language: Jupyter Notebook - Size: 209 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

DevDeividMoura/pdf-to-sheet
Converta PDFs em planilhas com facilidade e rapidez usando Python, FastAPI e Docker.
Language: JavaScript - Size: 16.7 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Anurag1101/PDF_Merger
Python script to merge multiple PDF files into a single PDF, using PyPDF2. Includes error handling and user feedback for a smooth merging experience.
Language: Python - Size: 281 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

semihbugrasezer/chat-to-multipdf
Multi-PDF ChatBot
Language: Python - Size: 78.7 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

lazycatcoder/pdf-to-mp3
This Python code allows to convert PDF files to MP3 in the chosen language (English, Polish, Ukrainian)
Language: Python - Size: 16.6 KB - Last synced at: 21 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 2

nuhmanpk/pyDF-Bot
Pydf - Pyrogram Document File Bot, a modular Telegram Bot which provides Pdf Tools Works using Pypdf2
Language: Python - Size: 149 KB - Last synced at: 12 days ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 18

viveksb007/camscanner_watermark_remover
This Flask App would remove CamScanner watermark from scanned pdfs.
Language: Python - Size: 6.84 KB - Last synced at: 21 days ago - Pushed at: about 7 years ago - Stars: 22 - Forks: 10

vb64/pdftoc
Merging several pdf files and generate hierarchy TOC for the resulting pdf.
Language: Python - Size: 59.6 KB - Last synced at: 23 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

riyazuddin-1/pdf-toolkit
A Python script to perform various operations on pdf files such as merge and truncate the pages of one or more PDFs. Built with python programming language, PyPDF2 and Tkinter(GUI) python modules
Language: Python - Size: 1.95 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

BjornMelin/pdfusion
A lightweight Python utility for effortlessly merging multiple PDF files into a single document.
Language: Python - Size: 40 KB - Last synced at: 25 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

SRIKANTH284/Resume-Screening-Software-ATS-
An advanced Applicant Tracking System using Google's Gemini Pro for in-depth resume analysis, built with Streamlit for UI, PyPDF2 for PDF processing, and integrated with the Gemini Model API for cutting-edge capabilities.
Language: Python - Size: 3.91 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 2

rohityadav-sas/PDF-Bookmarks-Manager
A tool to edit PDF metadata and create bookmarks.
Language: JavaScript - Size: 461 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

kezb90/PDF_To_Word
A Python-based tool that converts PDF files into editable Word documents, preserving text, images, and layout. Uses PyPDF2, PyMuPDF (fitz), python-docx, and Pillow to accurately transfer content from PDF to .docx. Ideal for transforming complex PDFs into Word format for easy editing.
Language: Python - Size: 8.79 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

TraduzAI/aws-translator-with-python
[backend] TraduzAI - A Personalized Solution for Effective and Fluent Translation in Different Contexts
Language: Python - Size: 177 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Pranith07-coder/PDF-Insight-Engine
PDF Insight Engine is a web application that enables users to upload PDF documents and query their content using natural language. It leverages advanced NLP models to provide accurate answers and extract key points, enhancing document accessibility and comprehension.
Language: PowerShell - Size: 5.97 MB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

LiliValGo/NLP-for-IPCC-Climate-Reports
This project combines web scraping, PDF processing, and Natural Language Processing (NLP) to extract and analyze IPCC climate reports. It automates downloading PDFs, processes file validation, and applies NLP for data insights.
Language: Jupyter Notebook - Size: 204 MB - Last synced at: 21 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ajla-brdarevic/pdf_question_generator
Project - Artificial intelligence
Language: Python - Size: 1.07 MB - Last synced at: 23 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

raffcodes/ask_pdf
Simple app where you can ask question to your imported PDFs. Chain: PDF->text->chuncks->embeddings->semantic search->question and relevant text chunks are sent to an LLM->answer.
Language: Python - Size: 4.88 KB - Last synced at: 20 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Vishwanathm03/pdf_summarizer
PDF Summarizer App using Streamlit, Google Gemini API, and Python This web application allows users to upload PDFs, extract their content, generate concise summaries using the Google Gemini API, and download the summarized content as a PDF report. Features: Upload PDF: Extracts text content from uploaded PDF files.
Language: Python - Size: 26.4 KB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

himalayaashish/mypdfservice
This project focuses on implementing PDF to JSON conversion usinf Azure Form recognizer
Language: Python - Size: 955 KB - Last synced at: 24 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Daily-Utils/iLLM-flask
flask to process pdf & csv for illm
Language: Python - Size: 6.84 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

renan-siqueira/python-pdf-tool
This project facilitates the extraction of text from PDF files using various Python libraries. It is designed to be flexible, allowing the choice among different text extraction libraries and supporting both single PDF file and directory containing multiple PDF files.
Language: Python - Size: 7.81 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

sudhish-rithvik/Audio-Book
Convert any PDF into an audio book using 12 lines of Python
Language: Python - Size: 1.95 KB - Last synced at: 24 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

Szymon-Czuszek/PDF-Tool-Kit
This Python script provides a simple Graphical User Interface (GUI) to merge multiple PDF files into a single PDF document.
Language: Python - Size: 362 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Dnyaneshvn/Text-Summarizer
Text Summarizer: Conquer information overload with this smart app that distills key points from lengthy texts and PDFs.
Language: Python - Size: 79.1 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

jayeshbhandarkar/AgriGenius
AgriGenius: AI-Powered Agriculture Chatbot is a Python web application designed to empower farmers with information accessibility. AgriGenius leverages a Retrieval-Augmented Generation model to address farmer's agricultural queries with precise answers.
Language: JavaScript - Size: 5.77 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

jaiswalchitransh/Merge-pdf-files-using-PyPDF2
This Python script merges all PDF files in the current directory into a single PDF file named "merged.pdf" using the PyPDF2 library. It iterates through the PDF files, appends their content to a PdfWriter object, writes the merged content to a new file, and then closes the PdfWriter object.
Language: Python - Size: 508 KB - Last synced at: 11 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

OrenGrinker/resumeChecker
Resume Analyzer is a Streamlit application that allows users to upload resumes and find suitable candidates based on specific experience queries. The application uses the OpenAI GPT-4o model to analyze the resumes and determine if the candidates match the provided criteria.
Language: Python - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

macagua/attendees-certificate-tools
Attendees Certificate Tools for PDF Files
Language: Python - Size: 119 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

elliotxx/readNewspaper
自动获取电子版报纸,方便每天阅读
Language: Python - Size: 17.6 KB - Last synced at: 8 days ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

bushra-07/Chat-with-Multiple-PDFs
An interactive tool to chat with multiple PDFs at once. Upload documents and get quick insights, answers, and information extraction from all your files simultaneously.
Language: Python - Size: 8.79 KB - Last synced at: 13 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Lezzz/minecraft-stendhals-quill
A Python application designed to process and format books (or big chinks of text) into Stendhal-ready Minecraft Books.
Language: Python - Size: 5.01 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Aaryan015/Streamlit-document-query
An application which allows users to query documents to answer their questions. It supports .pdf, .docx, and .txt formats and maintains user history, providing an option to download chat history.
Language: Python - Size: 108 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

tanujgupta18/Python-Projects
Explore beginner-friendly Python projects: games, utilities, and more! Start learning and contributing today.
Language: Python - Size: 34.2 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

imranture/pdf4u
The Ultimate Free Toolkit for Your PDF Needs
Language: Python - Size: 252 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

ShashankGupta10/DocuChat-AI
This project is a generative AI chatbot that specializes in extracting and comprehending information from PDF documents. It allows users to upload multiple PDF files, trains on the content of those documents, and enables them to ask questions or make queries related to the PDFs' content.
Language: Python - Size: 20.5 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

Sasi-008/ChatBot
Chatbot that takes the user given PDFs as input, process it and answer the questions according to the PDF.
Language: Python - Size: 92.8 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

subhayudutta/ResearchRadar
ResearchRadar is a web platform designed for the evaluation of research papers, providing scores, and offering recommendations based on their quality and relevance.
Language: Python - Size: 166 MB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

subhayudutta/Talk2PDF
Chat with multiple PDFs using Google's Generative AI Gemini 1.5 pro and LangChain.
Language: Python - Size: 28.1 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

subhayudutta/ChatFusion
ChatFusion brings together multiple specialized chatbots into one seamless experience, providing dynamic responses and insights for various tasks.
Language: Python - Size: 4.21 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0
