| # SentilensAI - Sentiment Analysis for AI Chatbot Messages | |
| # Core ML and NLP libraries | |
| scikit-learn==1.3.2 | |
| pandas==2.1.4 | |
| numpy==1.24.3 | |
| nltk==3.8.1 | |
| spacy==3.7.2 | |
| textblob==0.17.1 | |
| vaderSentiment==3.3.2 | |
| # Multilingual support | |
| langdetect==1.0.9 | |
| # LangChain and AI integration | |
| langchain==0.1.0 | |
| langchain-community==0.0.10 | |
| langchain-openai==0.0.2 | |
| openai==1.6.1 | |
| transformers==4.36.2 | |
| torch==2.1.2 | |
| # Advanced ML models | |
| xgboost==2.1.3 | |
| lightgbm==4.1.0 | |
| catboost==1.2.2 | |
| # Visualization and reporting | |
| matplotlib==3.9.2 | |
| seaborn==0.13.2 | |
| plotly==5.17.0 | |
| wordcloud==1.9.2 | |
| # Data processing and utilities | |
| tqdm==4.66.1 | |
| joblib==1.3.2 | |
| python-dotenv==1.0.0 | |
| pydantic==2.5.2 | |
| # Web framework for API (optional) | |
| fastapi==0.108.0 | |
| uvicorn==0.25.0 | |
| # Testing and development | |
| pytest==7.4.3 | |
| black==23.12.1 | |
| flake8==6.1.0 | |
| # Note: For spaCy language models, run: python -m spacy download en_core_web_sm | |