| biopython==1.85 |
| bs4==0.0.2 |
| eventlet==0.40.2 |
| flask==3.1.1 |
| flask-socketio==5.5.1 |
| gensim==4.3.3 |
| gspread==6.2.0 |
| gspread-dataframe==4.0.0 |
| gunicorn==23.0.0 |
| huggingface-hub==0.30.2 |
| lxml |
| nltk==3.9.1 |
| oauth2client==4.1.3 |
| openai==1.76.2 |
| openpyxl==3.1.5 |
| pandas==2.2.2 |
| pdfreader==0.1.15 |
| PyMuPDF==1.25.5 |
| pytest==8.3.5 |
| requests==2.32.3 |
| scikit-learn==1.6.1 |
| scipy==1.13.1 |
| spacy==3.8.5 |
| spacy-lookups-data==1.0.5 |
| spire-doc==13.4.6 |
| Spire.Xls==14.12.0 |
| statsmodels==0.14.4 |
| tabula-py==2.10.0 |
| thefuzz==0.22.1 |
| torch |
| transformers==4.51.3 |
| wordsegment==1.3.1 |
| xlrd==2.0.1 |
| sentence-transformers |
| streamlit |
| requests |
| google-generativeai |
| PyPDF2 |
| # For Claude |
| anthropic |
| faiss-cpu |
| python-docx |
| pycountry |
| # For Deepseek (If direct DeepseekLLM client library is available, use it. |
| # Otherwise, 'requests' covers it for simple API calls, but a dedicated client is better for full features) |
| # deepseek-llm # Uncomment this if Deepseek provides a dedicated pip package for their LLM |
|
|