PyMuPDF PyPDF2 reportlab nltk groq streamlit FPDF requests pymupdf pytesseract pdf2image camelot-py opencv-python Pillow tesseract-ocr pytesseract poppler-utils ghostscript