Files
youtube_personal/ETAPE18_9_RESTORE_CENTRES_INTERET.md
T

172 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Étape 18.9 - Restauration des vrais centres d'intérêt du Radar
La capture montrait une régression importante :
```text
morocco
sky
yann
arthus
bertrand
2026
```
étaient affichés comme des « centres d'intérêt ».
Ce ne sont pas des centres d'intérêt : ce sont seulement des mots extraits de
titres.
## Séparation restaurée
Le Radar a maintenant deux niveaux distincts :
```text
CENTRES D'INTÉRÊT SÉMANTIQUES
↓
Jeux vidéo
Culture & histoire
OVNI & mystères
Technologie & IA
Science & espace
Auto & transport
Musique
Finance
Société & actualité
Tutoriels & apprentissage
MOTS-CLÉS FINS INTERNES
↓
morocco
playstation
bitcoin
android
roswell
etc.
```
Les mots-clés fins restent utiles au calcul, mais ils ne sont plus présentés
comme le profil principal de l'utilisateur.
## Signal visible
La zone en haut de l'accueil devient :
```text
Centres d’intérêt détectés :
[Culture & histoire ×]
[Technologie & IA ×]
[Finance ×]
[Jeux vidéo ×]
...
```
et non :
```text
[morocco ×] [sky ×] [yann ×] [2026 ×]
```
## Calcul du profil
Chaque vidéo de l'historique reçoit :
```text
poids de récence
+
classification sémantique
```
Les favoris reçoivent un poids plus fort.
Les catégories sont ensuite classées selon leur poids cumulé.
## Radar
Les recherches de nouvelles vidéos partent désormais d'abord des centres
d'intérêt.
Exemple :
```text
Finance
→ finance investissement bourse ETF marchés financiers
Culture & histoire
→ documentaire culture histoire civilisation
Technologie & IA
→ technologie intelligence artificielle informatique
```
Une seule partie des recherches utilise encore des mots précis issus des
titres récents.
Cela évite qu'une série de vidéos contenant « Morocco » ou le nom d'un auteur
transforme tout le Radar en recommandations sur ce seul mot.
## Scoring
Le score d'une recommandation comprend maintenant explicitement :
```text
Centre d’intérêt
Détails
Habitudes
Favoris
Découverte
Session
```
Le centre d'intérêt sémantique peut apporter jusqu'à 28 points.
Les mots bruts ont été abaissés à un maximum de 22 points afin qu'un nom
propre répété ne domine plus le profil.
## Classification
La détection utilise maintenant :
```text
titre
+
nom de chaîne
+
description
```
au lieu de seulement titre + chaîne.
## Exclusion avec ×
Le `×` agit maintenant sur toute la catégorie.
Exemple :
```text
[Finance ×]
```
exclut les vidéos classifiées Finance du profil et des nouvelles
recommandations.
Finance reste toutefois une catégorie positive par défaut.
## Test
Après extraction :
```powershell
cd "D:\07-Logiciels\23-youtube_personal"
flutter run -d windows
```
Puis :
```text
Accueil
→ Mélanger mon Radar
```
La ligne du haut doit afficher des catégories sémantiques et plus les mots
bruts `morocco / sky / yann / 2026`.