feat(bot-detector): add dynamic browser profiling engine with HDBSCAN clustering
Implement offline profile building (profile_builder.py) and real-time dynamic scoring (browser_matcher_dynamic.py) using HDBSCAN-based browser fingerprint clustering. Add ClickHouse materialized view (13_h2_profiling.sql) for h2_profile_stats aggregation. Update thesis and project documentation to cover the new dynamic profiling architecture. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@ -129,7 +129,7 @@ uvicorn backend.main:app --reload --host 0.0.0.0 --port 8000
|
||||
| `scikit-learn` | Fallback pour Isolation Forest si isotree indisponible |
|
||||
| `clickhouse-connect` | Client ClickHouse (via ja4_common) |
|
||||
|
||||
#### Structure modulaire du bot-detector (11 modules)
|
||||
#### Structure modulaire du bot-detector (16 modules)
|
||||
|
||||
```
|
||||
services/bot-detector/bot_detector/
|
||||
|
||||
Reference in New Issue
Block a user