# language: fr Fonctionnalité: Évolution des jauges d'intérêt En tant que système de recommandation Je veux faire évoluer les jauges d'intérêt selon les actions utilisateur Afin d'affiner les recommandations personnalisées Contexte: Étant donné que l'API RoadWave est disponible Et qu'un utilisateur est connecté Scénario: Like automatique renforcé après écoute ≥80% Étant donné qu'un contenu de 5 minutes est tagué "Automobile" Et que ma jauge "Automobile" est à 45% Quand j'écoute le contenu pendant 4 minutes 30 secondes (90%) Alors je reçois un like automatique renforcé Et ma jauge "Automobile" augmente de 2% Et ma jauge "Automobile" est maintenant à 47% Scénario: Like automatique renforcé exactement à 80% Étant donné qu'un contenu de 10 minutes est tagué "Voyage" Et que ma jauge "Voyage" est à 60% Quand j'écoute le contenu pendant exactement 8 minutes (80%) Alors je reçois un like automatique renforcé Et ma jauge "Voyage" augmente de 2% Et ma jauge "Voyage" est maintenant à 62% Scénario: Like automatique standard après écoute 30-79% Étant donné qu'un contenu de 5 minutes est tagué "Automobile" Et que ma jauge "Automobile" est à 45% Quand j'écoute le contenu pendant 2 minutes 30 secondes (50%) Alors je reçois un like automatique standard Et ma jauge "Automobile" augmente de 1% Et ma jauge "Automobile" est maintenant à 46% Scénario: Like automatique standard à 30% exactement Étant donné qu'un contenu de 10 minutes est tagué "Musique" Et que ma jauge "Musique" est à 40% Quand j'écoute le contenu pendant exactement 3 minutes (30%) Alors je reçois un like automatique standard Et ma jauge "Musique" augmente de 1% Scénario: Like automatique standard à 79% Étant donné qu'un contenu de 10 minutes est tagué "Sport" Et que ma jauge "Sport" est à 55% Quand j'écoute le contenu pendant 7 minutes 54 secondes (79%) Alors je reçois un like automatique standard Et ma jauge "Sport" augmente de 1% Et ma jauge "Sport" est maintenant à 56% Scénario: Like explicite (manuel) +2% Étant donné qu'un contenu est tagué "Économie" Et que ma jauge "Économie" est à 70% Quand j'écoute le contenu partiellement Et que je clique manuellement sur le bouton "Like" Alors ma jauge "Économie" augmente de 2% Et ma jauge "Économie" est maintenant à 72% Scénario: Like manuel cumulable avec like automatique Étant donné qu'un contenu de 5 minutes est tagué "Automobile" Et que ma jauge "Automobile" est à 45% Quand j'écoute le contenu pendant 2 minutes 30 secondes (50%) Alors je reçois un like automatique standard (+1%) Quand je clique ensuite sur le bouton "Like" Alors ma jauge augmente encore de 2% (like manuel) Et ma jauge "Automobile" a augmenté de 3% au total Et ma jauge "Automobile" est maintenant à 48% Scénario: Abonnement créateur impacte tous ses tags Étant donné qu'un créateur publie des contenus tagués "Automobile" et "Technologie" Et que mes jauges sont: | catégorie | niveau | | Automobile | 50% | | Technologie | 45% | Quand je m'abonne à ce créateur Alors ma jauge "Automobile" augmente de 5% Et ma jauge "Technologie" augmente de 5% Et mes nouvelles jauges sont: | catégorie | niveau | | Automobile | 55% | | Technologie | 50% | Scénario: Skip rapide (<10s) diminue la jauge Étant donné qu'un contenu est tagué "Économie" Et que ma jauge "Économie" est à 45% Quand je skip le contenu après 5 secondes Alors ma jauge "Économie" diminue de 0.5% Et ma jauge "Économie" est maintenant à 44.5% Scénario: Skip à exactement 10s ne diminue pas la jauge Étant donné qu'un contenu est tagué "Politique" Et que ma jauge "Politique" est à 50% Quand je skip le contenu après exactement 10 secondes Alors ma jauge "Politique" ne change pas Et reste à 50% Scénario: Skip tardif (≥30%) est neutre Étant donné qu'un contenu de 10 minutes est tagué "Musique" Et que ma jauge "Musique" est à 60% Quand j'écoute pendant 3 minutes (30%) Et que je skip ensuite Alors ma jauge "Musique" ne diminue pas (signal neutre) Et ma jauge reste à 60% (plus le +1% de like auto si applicable) Scénario: Contenu avec plusieurs tags impacte toutes les jauges Étant donné qu'un contenu est tagué "Automobile" et "Voyage" Et que mes jauges sont: | catégorie | niveau | | Automobile | 45% | | Voyage | 60% | Quand j'écoute le contenu à 90% Alors les deux jauges augmentent de 2% Et mes nouvelles jauges sont: | catégorie | niveau | | Automobile | 47% | | Voyage | 62% | Scénario: Contenu avec 3 tags impacte les 3 jauges Étant donné qu'un contenu est tagué "Sport", "Santé" et "Technologie" Et que mes jauges sont à 50% pour chaque catégorie Quand je skip rapidement après 5 secondes Alors les 3 jauges diminuent de 0.5% Et toutes passent à 49.5% Scénario: Jauges bornées - ne peut pas dépasser 100% Étant donné que ma jauge "Cryptomonnaie" est à 99% Et qu'un contenu tagué "Cryptomonnaie" est disponible Quand j'écoute le contenu à 95% (like auto renforcé +2%) Alors ma jauge "Cryptomonnaie" passe à 100% (maximum) Et ne dépasse pas 100% Scénario: Jauges bornées - ne peut pas descendre sous 0% Étant donné que ma jauge "Politique" est à 0.3% Et qu'un contenu tagué "Politique" est disponible Quand je skip rapidement après 3 secondes (-0.5%) Alors ma jauge "Politique" passe à 0% (minimum) Et ne devient pas négative Scénario: Calcul immédiat à chaque action Étant donné que ma jauge "Voyage" est à 50% Quand j'écoute un contenu "Voyage" à 85% Alors la jauge est mise à jour immédiatement (pas de batch) Et passe à 52% Quand je demande mes recommandations dans la seconde suivante Alors l'algorithme utilise déjà la valeur 52% Scénario: Like manuel après écoute <30% (pas de like auto) Étant donné qu'un contenu de 10 minutes est tagué "Culture" Et que ma jauge "Culture" est à 60% Quand j'écoute pendant 2 minutes (20%) Alors je ne reçois pas de like automatique Quand je clique sur le bouton "Like" Alors ma jauge "Culture" augmente de 2% uniquement Et ma jauge "Culture" est maintenant à 62% Scénario: Unlike retire le like manuel Étant donné que j'ai liké manuellement un contenu "Sport" Et que ma jauge "Sport" est passée de 55% à 57% (+2%) Quand je clique sur "Unlike" Alors ma jauge "Sport" diminue de 2% Et ma jauge "Sport" revient à 55% Scénario: Unlike ne peut pas retirer un like automatique Étant donné que j'ai écouté un contenu "Musique" à 90% Et que j'ai reçu un like automatique renforcé (+2%) Et que ma jauge "Musique" est à 52% Quand j'essaie de faire "Unlike" Alors l'action n'est pas disponible Et ma jauge reste à 52% Car les likes automatiques ne peuvent pas être retirés Scénario: Tags définis par créateur à la publication Étant donné que je suis un créateur Quand je publie un contenu Alors je dois sélectionner 1 à 3 tags Et ces tags sont fixés après publication Et impacteront les jauges de tous les auditeurs Plan du Scénario: Calculs avec différentes durées d'écoute Étant donné qu'un contenu de 10 minutes est tagué "Voyage" Et que ma jauge "Voyage" est à 50% Quand j'écoute pendant () Alors ma jauge évolue de Et ma nouvelle jauge est à Exemples: | duree | pourcentage | impact | nouveau_niveau | | 1 min | 10% | 0% | 50% | | 3 min | 30% | +1% | 51% | | 5 min | 50% | +1% | 51% | | 7.9 min | 79% | +1% | 51% | | 8 min | 80% | +2% | 52% | | 9.5 min | 95% | +2% | 52% | | 5 sec | <1% | -0.5% | 49.5% |