- Ajouter ADR-018 (librairies Go) dans TECHNICAL.md - Transformer Shared en menu dépliable dans mkdocs (cohérence avec autres domaines) - Corriger listes markdown (ajout lignes vides avant listes) - Corriger line breaks dans génération BDD (étapes "Et" sur nouvelles lignes) - Ajouter script fix-markdown-lists.sh pour corrections futures Impacte 86 fichiers de documentation et 164 fichiers BDD générés.
49 lines
1.3 KiB
Markdown
49 lines
1.3 KiB
Markdown
# Interest Gauges
|
|
|
|
📖 Jauges de centres d'intérêt dynamiques pour recommandation personnalisée
|
|
|
|
## Diagramme
|
|
|
|
```mermaid
|
|
erDiagram
|
|
USERS ||--o{ INTEREST_GAUGES : "possède"
|
|
|
|
INTEREST_GAUGES {
|
|
uuid id PK
|
|
uuid user_id FK
|
|
string category
|
|
decimal score
|
|
timestamp last_updated
|
|
int interactions_count
|
|
}
|
|
```
|
|
|
|
## Légende
|
|
|
|
**Catégories** :
|
|
|
|
- `automobile` : Voitures, mécanique, course automobile
|
|
- `travel` : Voyages, tourisme, découverte
|
|
- `music` : Musique, concerts, artistes
|
|
- `news` : Actualités, politique, économie
|
|
- `sport` : Sports, événements sportifs
|
|
- `culture` : Cinéma, livres, expositions
|
|
- `food` : Gastronomie, restaurants, recettes
|
|
- `tech` : Technologie, innovation, gadgets
|
|
- `history` : Histoire, patrimoine, musées
|
|
- `nature` : Nature, randonnée, écologie
|
|
|
|
**Score** :
|
|
|
|
- Échelle : **0-100**
|
|
- Augmentation : +2% par like, +5% par abonnement créateur
|
|
- Diminution : -1% par skip rapide (<30s), -5% par signalement
|
|
- Calcul combiné : Distance GPS + matching intérêts
|
|
|
|
**Algorithme recommandation** :
|
|
|
|
- **70% géolocalisation** : Proximité GPS
|
|
- **30% centres d'intérêt** : Score jauges
|
|
- Boost si créateur suivi : +0.3 au score final
|
|
- Limite : 6 contenus/heure pour éviter spam
|