Commit History

  1. REFAC: Update model loading to use staged approach and enhance audio analysis in Streamlit app

    Kevin King
    ea6ec54
  2. REFAC: Enhance emotion vector creation and add ECI timeline calculation in Streamlit app

    Kevin King
    b18efa0
  3. REFAC: Improve emotion vector creation and add ECI timeline calculation in Streamlit app

    Kevin King
    fa097da
  4. REFAC: Enhance UI layout for video analysis results and improve logging configuration in Streamlit app

    Kevin King
    ca7a908

  1. REFAC: Update model loading to use 'tiny.en' for improved performance in Streamlit app

    Kevin King
    0dcbb44
  2. REFAC: Finalize cache directory setup and improve resource management in Streamlit app

    Kevin King
    1878486
  3. REFAC: Simplify emotion vector creation and enhance video processing logic in Streamlit app

    Kevin King
    cf09d5c
  4. REFAC: Update Streamlit app to enhance emotion analysis and visualization features

    Kevin King
    abd725c
  5. REFAC: Improve emotion mapping and display logic in Streamlit app

    Kevin King
    d5ac657
  6. REFAC: Update requirements and enhance Streamlit app for multimodal emotion analysis

    Kevin King
    e83cd54
  7. REFAC: Remove unused streamlit app files and clean up imports in streamlit_app.py

    Kevin King
    764dc1d
  8. FEAT: Preload deepface model from repository

    Kevin King
    650fd5d
  9. Set DEEPFACE_HOME environment variable to a writable /tmp directory for cache

    Kevin King
    0a27525
  10. Refactor audio processing logic to improve handling of stereo audio and ensure minimum audio length for analysis in Streamlit app

    Kevin King
    8611a4b
  11. Refactor audio processing logic to handle stereo audio conversion and improve temporary file cleanup in Streamlit app

    Kevin King
    10efab7
  12. Refactor video processing logic to improve error handling and resource cleanup in Streamlit app

    Kevin King
    377a152
  13. Fix caching directory setup and improve video/audio processing error handling in Streamlit app

    Kevin King
    b2395f1
  14. Refactor Streamlit app to support video uploads for emotion analysis and enhance audio processing capabilities

    Kevin King
    555549c
  15. Refactor Streamlit app for audio transcription and remove facial emotion recognition logic

    Kevin King
    4b260d9
  16. Remove redundant packages.txt, rely on SDK defaults

    Kevin King
    0e9383a
  17. Specify app_file path for Streamlit SDK

    Kevin King
    e48da29
  18. Change SDK from docker to streamlit

    Kevin King
    1bfdc56
  19. FIX: Ensure DEEPFACE_HOME is set before import

    Kevin King
    2da6252
  20. FIX: Add DEEPFACE_HOME env var to minimal FER test

    Kevin King
    d4b6ff1
  21. FEAT: Set Hugging Face cache directory to /tmp for improved compatibility

    Kevin King
    7c0135f
  22. FEAT: Add cv2 import and set DeepFace cache directory to /tmp for improved compatibility

    Kevin King
    5ac354f
  23. FEAT: Update image upload functionality and integrate emotion analysis with DeepFace

    Kevin King
    439423b
  24. FIX: Disable XSRF protection for file uploads

    Kevin King
    91c9eb4
  25. FEAT: Add minimal video upload and playback

    Kevin King
    dbc0e16
  26. fix: specify moviepy version in requirements for compatibility

    Kevin King
    7a9e214
  27. TEST: Deploy minimal app to isolate moviepy installation issue"⁠

    Kevin King
    2ae282b
  28. refactor: update requirements and set environment variables for model caching

    Kevin King
    1e773b8
  29. FEAT: Refactor app for post-hoc file upload analysis

    Kevin King
    f596015
  30. refactor: simplify Streamlit app for webcam testing and remove unused components

    Kevin King
    a667ff5
  31. Switch to full python image for webrtc stability

    Kevin King
    75c12ca
  32. Pin all major dependencies to stable versions

    Kevin King
    8655886
  33. Allow pip to resolve latest stable dependencies

    Kevin King
    3979f7c
  34. Add Streamlit config and robust WebRTC settings

    Kevin King
    aeaf1a6
  35. fix: update torch and torchaudio versions for compatibility

    Kevin King
    377d393
  36. fix: remove version specifications from requirements.txt for flexibility

    Kevin King
    2eeb88b
  37. fix: update streamlit-webrtc version and adjust numpy requirement

    Kevin King
    2a37bbc
  38. fix: specify cache directory for Whisper model loading

    Kevin King
    bd70a5d
  39. fix: update model caching directories to use /tmp for guaranteed write access

    Kevin King
    19fdec5
  40. fix: set environment variables for model caching directories

    Kevin King
    c4f9f88
  41. fix: consolidate system dependency installation and remove redundant command

    Kevin King
    eccdfe0
  42. fix: move libgl1-mesa-glx installation to a separate RUN command

    Kevin King
    b63fd62
  43. fix: correct package name from libgl1-mesa-glxst to libgl1-mesa-glx

    Kevin King
    f33721e
  44. "Use --extra-index-url for torch CPU packages"

    Kevin King
    390b02e
  45. update base image to Python 3.11 for improved performance and compatibility

    Kevin King
    75757f4
  46. Pin dependencies for faster build

    Kevin King
    0cf27a4