Light theme default + yt-dlp search fallback
This commit is contained in:
@@ -0,0 +1,127 @@
|
||||
# YouTube Personal 18.7.23 — Profils d'intérêt + notation qualité
|
||||
|
||||
## Objectif
|
||||
|
||||
Séparer deux questions différentes :
|
||||
|
||||
1. Quel sujet veux-tu regarder maintenant ?
|
||||
2. Quel niveau/type de contenu considères-tu comme bon ou mauvais dans ce sujet ?
|
||||
|
||||
Une mauvaise vidéo Gaming ne doit donc pas diminuer l'intérêt pour le Gaming.
|
||||
Elle doit seulement apprendre au Radar à éviter les vidéos de qualité/style
|
||||
similaire dans le profil Gaming.
|
||||
|
||||
## Profils disponibles
|
||||
|
||||
- Tous
|
||||
- Politique
|
||||
- Jeux vidéo
|
||||
- Documentaires
|
||||
- Islam
|
||||
- Football
|
||||
- High-tech
|
||||
|
||||
Le profil actif est mémorisé.
|
||||
|
||||
Quand un profil précis est actif, l'accueil est focalisé sur ce profil :
|
||||
- Radar
|
||||
- Continuer à regarder
|
||||
- À redécouvrir
|
||||
- Vues récemment
|
||||
- Favoris récents
|
||||
|
||||
La recherche manuelle n'est pas filtrée.
|
||||
|
||||
## Notes
|
||||
|
||||
Chaque vidéo peut recevoir de 1 à 5 étoiles.
|
||||
|
||||
- 1★ : très mauvaise
|
||||
- 2★ : mauvaise
|
||||
- 3★ : neutre
|
||||
- 4★ : très bonne
|
||||
- 5★ : excellente
|
||||
|
||||
Les étoiles sont disponibles :
|
||||
- sur les recommandations Radar
|
||||
- dans Continuer à regarder
|
||||
- dans Vues récemment
|
||||
- dans Favoris / À redécouvrir
|
||||
|
||||
Cela permet de noter une vidéo après l'avoir regardée.
|
||||
|
||||
## Feedbacks supplémentaires
|
||||
|
||||
Dans le menu `...` d'une recommandation :
|
||||
|
||||
### Mauvaise qualité
|
||||
- cache la vidéo exacte
|
||||
- conserve le sujet/catégorie
|
||||
- crée un exemple négatif de qualité
|
||||
- les vidéos ressemblant à cet exemple perdent des points
|
||||
- la chaîne peut également perdre des points dans cette catégorie
|
||||
|
||||
### Pas intéressé
|
||||
- cache la vidéo exacte
|
||||
- apprend aussi que ce sous-sujet précis doit être moins proposé
|
||||
|
||||
`Pas maintenant` reste séparé et temporaire.
|
||||
|
||||
## Scoring V1
|
||||
|
||||
Le score existant du Radar est conservé puis enrichi par :
|
||||
|
||||
- proximité avec les vidéos 4–5★ : bonus jusqu'à +28
|
||||
- proximité avec les vidéos 1–2★ / Mauvaise qualité : malus jusqu'à -36
|
||||
- réputation personnelle de la chaîne dans cette catégorie : environ -18 à +14
|
||||
- `Pas intéressé` : malus de proximité thématique
|
||||
|
||||
Dans `Pourquoi ?`, le détail peut afficher :
|
||||
|
||||
`Qualité perso +18`
|
||||
|
||||
ou :
|
||||
|
||||
`Qualité perso -24`
|
||||
|
||||
## Isolation des catégories
|
||||
|
||||
Les exemples sont enregistrés séparément.
|
||||
|
||||
Exemple :
|
||||
- une vidéo Football 1★ n'affecte pas Jeux vidéo
|
||||
- une vidéo Jeux vidéo 5★ n'affecte pas Politique
|
||||
- en mode `Tous`, chaque candidate est comparée uniquement aux exemples de sa
|
||||
propre catégorie détectée
|
||||
|
||||
## Réinitialisation
|
||||
|
||||
Lorsque des signaux existent, le bloc `Centre d'intérêt actif` propose
|
||||
`Réinitialiser`.
|
||||
|
||||
Cela supprime seulement :
|
||||
- notes
|
||||
- Mauvaise qualité
|
||||
- Pas intéressé
|
||||
|
||||
Historique et favoris restent intacts.
|
||||
|
||||
## Test conseillé
|
||||
|
||||
1. Choisir `Jeux vidéo`.
|
||||
2. Noter 2 ou 3 vidéos de bonne qualité en 5★.
|
||||
3. Noter 2 vidéos médiocres en 1★ ou `Mauvaise qualité`.
|
||||
4. Appuyer sur `Mélanger`.
|
||||
5. Ouvrir `Pourquoi ?` sur les nouvelles propositions.
|
||||
6. Vérifier la ligne `Qualité perso`.
|
||||
7. Passer à `Politique` et vérifier que les signaux Gaming n'interviennent pas.
|
||||
8. Revenir à `Tous`.
|
||||
|
||||
## Fichiers modifiés
|
||||
|
||||
- lib/screens/home_page.dart
|
||||
- lib/services/radar_service.dart
|
||||
- lib/services/interest_profile_service.dart
|
||||
|
||||
Aucun fichier du lecteur Windows ou Android n'est modifié.
|
||||
Aucun pipeline vidéo n'est modifié.
|
||||
Reference in New Issue
Block a user