Daddy66969/darconia-drone-identification
Improved accuracy of drone detection in video uploads.
Update app.py
Refactor: Consolidate URL analysis, fix embedding semantics, implement shared helpers
Unify URL Analysis with Canonical predict_drone() Pipeline for Consistent Results
Unify URL and Audio Analysis Pipelines for Consistent Drone Classification
Updated function to create consistencies between video analysis and audio analysis
Update app.py
Update app.py
Unified Video Classification Pipeline
Update app.py
Reverted back to previous version
Update app.py
Update app.py
Adds YouTube video upload to analysis
Update YT bot detection
Adds YouTube Analysis Tab
Add yt-dlp
Deploy improved Darconia classifier: 0.921 benchmark, Non-Drone 0.963, top3 1.000
Fix recursive prediction bug and stabilise Hugging Face Space inference endpoint
Fix embedding mismatch and update inference pipeline to 800-feature AST + rotor fingerprint model
Restore stable production label encoder
Restore stable production model: merged Phantom/Inspire taxonomy, benchmark 0.889 top3 1.000
Restore stable production label encoder
Restore stable production model: merged Phantom/Inspire taxonomy, benchmark 0.889 top3 1.000
warfare-20260310_130116: update label encoder
warfare-20260310_130116: retrain classifier — 11 classes, val=0.573
Rollback encoder to stable model 20260310_114454
Rollback to stable model 20260310_114454
warfare-20260310_130116: update label encoder
warfare-20260310_130116: retrain classifier — 11 classes, val=0.412
warfare-20260310_114454: retrain classifier — 11 classes, val=0.629
warfare-20260310_114454: update label encoder
warfare-20260310_114454: retrain classifier — 11 classes, val=0.600
warfare-20260310_113013: update label encoder (+DJI Phantom 3 Standard)
warfare-20260310_113013: retrain classifier (+DJI Phantom 3 Standard) — 12 classes, val=0.519
warfare-20260310_104625: retrain classifier — 11 classes, val=0.587
warfare-20260310_104625: update label encoder
warfare-20260310_104625: retrain classifier — 11 classes, val=0.567
warfare-20260310_101710: update label encoder (+DJI Inspire 1)
warfare-20260310_101710: retrain classifier (+DJI Inspire 1) — 12 classes, val=0.549
warfare-20260310_091649: retrain classifier — 11 classes, val=0.604
warfare-20260309_233330: retrain classifier — 11 classes, val=0.677
Disable early exit for uploads and clear stale cache
warfare-20260309_233330: retrain classifier — 11 classes, val=0.632
warfare-20260309_225826: retrain classifier — 11 classes, val=0.663
warfare-20260309_224147: retrain classifier — 11 classes, val=0.169
Make early exit configurable by inference mode
Add early exit, window debug count, and cache-hit UI note
Add persistent file-hash cache for repeated uploads
Update app.py
