gradio pandas sentence-transformers pypdf python-docx torch transformers openpyxl scikit-learn xlsxwriter pdfplumber pymupdf