Commit History

  1. feat: add wav2vec2 classifier for AI music detection with training loop and dataset handling

    7dc37a8
  2. feat: add AURIS classifier training module with model evaluation and feature importance

    337d9ae
  3. feat: implement batch feature extraction for AURIS training pipeline

    b74a8cb
  4. feat: add evaluation framework for AURIS models with metrics computation

    bc1975b
  5. feat: add SONICS dataset loader for AURIS training pipeline

    bfbcec4
  6. feat: add AURIS training pipeline module for dataset loading and model training

    621b77e
  7. feat: add wav2vec2 inference service for AURIS music detection

    56f8e05
  8. feat: implement meta-classifier service for AURIS score fusion

    d3432f6
  9. feat: change decision_source type to string in AnalysisSummary schema

    80d6ccc
  10. feat: integrate CLAP and FST detection into score fusion process

    4aa7ed9
  11. feat: add CLAP and FST indicators to score fusion results

    e2e6c4b
  12. feat: initialize CLAPDetectorService and FSTClientService in analyze.py

    ecb4fb3
  13. feat: add CLAPDetectorService and FSTClientService imports in analyze.py

    cdec928
  14. feat: add parsing functions for CLAP and FST results in score fusion

    b4ae825
  15. feat: enhance fuse_scores function with CLAP and FST results integration

    dc559f6
  16. feat: add imports for CLAPResult and FSTResult in score_fusion.py

    d51601e
  17. feat: add FST client for AI music detection using HuggingFace API

    0e90a82
  18. feat: implement CLAP-based AI music detection service

    9b8e571
  19. feat: add vocal analysis module for AI music detection

    86b258b
  20. feat: implement score fusion engine for AI music detection

    9afcc8e
  21. feat: add audio feature extraction module for AI music detection

    29d1ce6
  22. fix: enhance analyze endpoint with full audio analysis pipeline and vocal analysis support

    7b35ef2
  23. fix: expand decision_source options in AnalysisSummary schema

    f4784fd

  1. fix: update audio processing endpoint to default options to all-off when missing

    8ea6326
  2. fix: update audio processing endpoint to accept options as JSON string and validate input

    95c22a6

  1. fix: implement rate limiting for audio processing endpoint and improve file size handling

    1c79dfc
  2. fix: implement rate limiting for analysis endpoints to prevent abuse

    3580561
  3. fix: enhance API key validation and implement stale IP eviction in rate limiting

    c5f51f7
  4. fix: improve CORS origin handling with warnings for production and defaults for development

    dd0b28c

  1. fix: standardize error response format and update request payload keys in commend endpoints

    be8f2ab
  2. fix: enhance error responses in audio processing endpoint with structured details

    e8b1db1

  1. fix: update analysis and commend endpoints with additional tests and default values

    8bcdcab
  2. fix: remove base_url from service_status response for cleaner output

    98d16d1
  3. fix: enhance error handling in YouTube analysis and implement API key validation with rate limiting

    c3a06a0

  1. fix: add analysisMode to AnalysisResult and update decisionSource handling in analyze functions

    7f1abd6
  2. fix: enhance CORS origin handling and update validation for YouTube URLs

    cbff5e0

  1. feat: add duplicate comment prevention and video comment status check endpoints

    a6c4ac1
  2. feat: implement Comment Tracker Service to manage posted video IDs and prevent duplicate comments

    fcfa3d9
  3. refactor: update model version in Gemini AI Service and optimize transcript fetching in YouTube Service

    0406dc2
  4. refactor: update model version in Gemini AI Service for improved performance

    4c4829f
  5. fix: handle YouTube share URLs with si= parameter⁠

    Rthur2003 +1: Claude Opus 4.5
    cc64632
  6. refactor: Update model version in Gemini AI Service for improved performance

    ac7b4f5

  1. refactor: Update model version in content generation for improved performance

    93f9247
  2. refactor: Remove unused imports from commend router

    0abb684
  3. refactor: Clean up and optimize comment generation logic in Gemini AI Service

    0867dac
  4. refactor: Optimize YouTube comment generation by reducing API calls and improving efficiency

    0fced84
  5. refactor: Optimize YouTube comment generation and improve error handling

    61ddcc8
  6. feat: Enhance YouTube API integration with improved configuration checks and documentation

    eb80da4
  7. refactor: Migrate from deprecated google.generativeai to google.genai package⁠

    c6a816d
  8. Refine analysis result model and enhance YouTube URL analysis documentation

    933ef32