I just came across the bitcoin.pub and saw that big topics have this summarize button. Is this a default feature or plugin (the reading time especially) like the way he has this? And exactly when is this available, what are the requirements?
I figured there should be an algorithm, totally makes sense.
What took my interest is the read time, has there been thoughts of enabling this on a per-topic basis? It seems very convenient for users to actually see the read time of a certain topic. That way they can decide if they read now or read later - or even maybe get a reminder if they somehow can mark the post as “read later” for example. I’d be happy to post this in feature if it’s non existent.
I found a setting “summary score threshold” with a description: “The minimum score required for a post to be included in ‘Summarize This Topic’”. Does anybody know how is this value counted? By default 15 is set.
The button still exists, you can see it in this topic : Events Plugin 📆
If you changed some settings recently, you probably need to wait a few days. If you have a custom theme, it may hides this button, you can try yourforum.com/safe-mode to deactivate your theme and check if it appears
You can activate the summary locally on every topic, it may help to check what posts meet the criteria : https://meta.discourse.org/t/summarize-this-topic-button/132790/?filter=summary
Est-il prévu de permettre aux utilisateurs de spécifier une période pour le résumé du sujet ? Par exemple, un utilisateur final pourrait vouloir afficher le résumé du sujet à partir des publications du mois dernier.
Non, mais je pense que vous pouvez reproduire cela via la recherche avancée, en limitant votre recherche à un sujet particulier et à une période donnée.
Il se trouve dans /admin/site_settings/category/uncategorized
Vous pouvez également y accéder dans votre Tableau de bord en cliquant sur Settings en haut, faites défiler jusqu’à Other, puis faites défiler jusqu’à summary score threshold.
J’ai nourri cela dans une IA pour pouvoir expliquer correctement :
Dans Discourse, les scores des publications sont calculés à l’aide d’une classe appelée ScoreCalculator, qui attribue des pondérations à diverses métriques d’engagement. Par défaut, ces pondérations sont définies pour privilégier des actions telles que les réponses (5 points), les likes (15 points), les liens entrants (5 points), les favoris (2 points) et les lectures (0,2 point). Les composantes pondérées sont additionnées pour calculer un score final pour chaque publication. Ce calcul est effectué via une requête SQL qui multiplie chaque métrique par son poids respectif et met à jour le score de la publication dans la base de données.
Le paramètre summary_score_threshold dans Discourse définit le score minimum qu’une publication doit atteindre pour être incluse dans la fonctionnalité « Meilleures réponses ». Ce score est essentiellement un seuil qui aide à filtrer les publications moins significatives, garantissant que seules les contributions les plus pertinentes et de haute qualité sont résumées.
Le seuil par défaut est fixé à 15.
Donc, en gros, cela supprime les publications avec 0 engagement (ou proche de 0) de la liste des « meilleures réponses »…