Skip to content

The Modular Expert System is a versatile platform designed for a wide range of expert system applications. Built on a modular architecture, it offers flexibility and scalability, allowing users to customize and extend functionalities as needed.

License

Notifications You must be signed in to change notification settings

HenriquesLee/Modular-Expert-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modular Expert System


Welcome to our Modular Expert System designed for PDF to Vector Question Answering (QA). This system efficiently processes single or multiple PDF documents, converting them into vector representations or chunks for seamless querying. Unlike systems requiring external keys such as Gemini or GPT, ours operates offline, leveraging the computational power of both CPU and GPU for processing.

Features:

  1. PDF Parsing: The system parses single or multiple PDF documents, extracting text and relevant metadata.

  2. Vectorization: Utilizing advanced techniques, it converts the parsed text into high-dimensional vector representations or manageable chunks for efficient storage and retrieval.

  3. Question Answering (QA): Equipped with a robust QA module, the system can accurately respond to queries based on the vectorized content of the PDFs.

  4. Resource Optimization: It intelligently utilizes both CPU and GPU resources for processing, maximizing efficiency and performance.

Components:

  1. PDF Parser: Responsible for extracting text and metadata from PDF documents.

  2. Vectorization Engine: Converts text into high-dimensional vector representations or manageable chunks.

  3. QA Module: Analyzes queries and matches them with relevant information extracted from PDFs, providing accurate responses.

Usage:

  1. Input PDFs: Provide one or more PDF documents containing the information you want to query.

  2. Conversion: The system automatically converts the PDFs into vector representations or chunks suitable for QA.

  3. Querying: Ask questions related to the content of the PDFs, and the system will provide accurate responses based on the processed data.

Example Queries:

  • "What are the key findings in the PDF titled 'Annual Report 2023'?"
  • "Can you summarize the methodology discussed in the 'Research Paper' PDF?"
  • "What are the main conclusions drawn from the study conducted in 'Case Study Document'?"

Contributions:

We welcome contributions to enhance the capabilities and efficiency of our PDF to Vector QA system. Whether you're interested in improving the PDF parsing, optimizing vectorization techniques, or enhancing the QA module, your contributions are valuable to us.

License:

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code for your specific use cases.


Thank you for choosing our Modular Expert System for PDF to Vector Question Answering. We're excited to assist you in efficiently extracting insights from your documents!

About

The Modular Expert System is a versatile platform designed for a wide range of expert system applications. Built on a modular architecture, it offers flexibility and scalability, allowing users to customize and extend functionalities as needed.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published