docs(shared): ajouter documentation complète entités, états et séquences
- Entités: 7 nouveaux schémas (sessions, devices, consents, location-history, interest-gauges, reports, exports) - États: 5 diagrammes lifecycles (compte, contenu, session, signalement, export) - Séquences: 6 flows (auth, refresh token, modération, signalement, export, suppression) - Renommage: modele-global.md → entities-overview.md - MkDocs: organisation hiérarchique par catégories Format concis: diagrammes Mermaid + règles essentielles uniquement
This commit is contained in:
45
docs/domains/_shared/entities/interest-gauges.md
Normal file
45
docs/domains/_shared/entities/interest-gauges.md
Normal file
@@ -0,0 +1,45 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user