audit_assistant / auditqa /doc_process.py
ppsingh's picture
Create doc_process.py
3ab64ac verified
raw
history blame
555 Bytes
import glob
import os
from langchain.text_splitter import RecursiveCharacterTextSplitter, SentenceTransformersTokenTextSplitter
from transformers import AutoTokenizer
from langchain_community.document_loaders import PyMuPDFLoader
path_to_data = "./data/"
def process_pdf():
files = {'ABC':'./data/MWTS2021.pdf',
'XYZ':'./data/Consolidated2021.pdf'}
docs = {}
for file,value in files.items():
try:
docs[file] = PyMuPDFLoader(value).load()
except Exception as e:
print("Exception: ", e)