Spaces:
Runtime error
Runtime error
| customer-support-chatbot/ | |
| βββ data/ # Data folder for storing datasets | |
| β βββ raw/ # Original, unprocessed datasets | |
| β βββ processed/ # Preprocessed datasets | |
| βββ models/ # Directory for saving fine-tuned models | |
| βββ src/ # Source code directory | |
| β βββ preprocess.py # Data preprocessing scripts | |
| β βββ train.py # Fine-tuning script for the model | |
| β βββ api.py # FastAPI app for real-time chatbot API | |
| β βββ chatbot.py # Core chatbot logic (loading model, handling queries) | |
| β βββ deploy_sagemaker.py # Script for AWS SageMaker deployment | |
| β βββ config.py # Configuration file for hyperparameters | |
| βββ tests/ # Unit and integration tests | |
| β βββ test_api.py # Test script for API responses | |
| βββ docker/ # Docker setup for containerized deployment | |
| β βββ Dockerfile # Dockerfile for building the chatbot image | |
| β βββ docker-compose.yml # Optional docker-compose setup for local testing | |
| βββ mlflow/ # MLflow setup for model tracking | |
| β βββ mlflow_config.yml # MLflow configuration file | |
| βββ .github/ # GitHub Actions workflows for CI/CD | |
| β βββ workflows/ | |
| β βββ deployment.yml # CI/CD pipeline for testing, building, and deploying | |
| βββ requirements.txt # Python dependencies | |
| βββ README.md # Documentation | |