Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 2.2 KB

README.md

File metadata and controls

31 lines (24 loc) · 2.2 KB

OpenPDF-GPT

Demo

Description

OpenPDF-GPT is an advanced tool for PDF data extraction and knowledge comprehension. It leverages state-of-the-art technologies in Computer Vision (CV), Large Language Models (LLMs), and vector embeddings to convert your PDFs into structured, query-able data. It goes beyond conventional OCR methods by not only extracting textual content but also tabular data and information hidden in complex layouts, enabling advanced analysis and insights unlike any other system, solution, software, or framework.

Features

  • Textual Data Extraction: Extracts plain text from PDF files leveraging PyPDF2.
  • Tabular Data Extraction: Extracts tables from PDF files using Camelot.
  • Data Comprehension and Summarization: Uses OpenAI's GPT-4 for understanding and summarizing the extracted data.
  • Embeddings: Uses OpenAI's text-embedding-ada-002 to embed chunks of extracted data.
  • Data Indexing: Indexes the summarized data into Pinecone for semantic search capabilities.
  • Query Resolution: Uses a Langchain question-answering chain for responding to queries about the extracted data.

References

Contributions

Contributions, issues, and feature requests are welcome!

License

OpenPDF-GPT is licensed under the MIT License. See the LICENSE file for details.