gradio nltk sentencepiece torch transformers peft openai groq language_tool_python scipy Unidecode BeautifulSoup4 google-api-python-client newspaper3k jusText langchain-groq langchainhub sentence-transformers langchain-community pymupdf chromadb language-tool-python