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 | |