# Start from a stable Python image FROM python:3.8-slim # Install system dependencies (for unzip) RUN apt-get update && apt-get install -y unzip # Set the working directory WORKDIR /app # Install all necessary Python libraries (using the guaranteed working TensorFlow version 2.13.1) RUN pip install tensorflow==2.13.1 mediapipe==0.10.11 opencv-python scikit-learn numpy gradio # Copy the TFLite model (the smaller, optimized file) to the /tmp directory # NOTE: You MUST upload the file named 'sign_language_model_lite.tflite' to your Space # The file name you uploaded: sign_language_model_lite.tflite COPY sign_language_model_lite.tflite /tmp/sign_language_model_lite.tflite # Copy the final application script COPY app.py . # Command to run your final application interface CMD ["python", "app.py"]