Recherche principale vs sujets similaires

C’est un phénomène que les gens ont également observé sur Stack Overflow. Peut-être ironiquement, j’ai utilisé la recherche normale (« pourquoi les suggestions de doublons sont-elles meilleures que la recherche ») et je n’ai pas trouvé cette question sur Meta Stack Overflow. Mais comme je savais qu’elle existait, je suis passé à la création d’une question avec la même requête que mon titre et j’ai obtenu une liste de doublons. Le consensus était que l’accent mis sur les titres faisait la différence.

J’ai joué avec la recherche de titres (in:title ici et title: sur Stack Overflow) et ce n’est pas suffisant. Les titres sont tout simplement trop courts. À moins de trouver les mots exacts utilisés dans le titre que vous recherchez, il n’y a pas de correspondance. Je soupçonne donc que la réponse est ce que @JammyDodger suggère : titre + corps du premier message. (Ou titre + corps de la question sur SO.) Cela a du sens car lorsque vous commencez un sujet (ou posez une question), vous êtes plus susceptible d’utiliser des phrases comme d’autres personnes qui commencent une conversation que des personnes qui en continuent une.

Prenez ce message. Je n’ai pas utilisé l’expression « sujets similaires » jusqu’à maintenant parce que c’était le contexte défini par le premier message du sujet. J’ai également inclus des mots tangentiellement liés au sujet principal, tels que « Stack Overflow ». À mesure qu’un sujet s’allonge, les chances qu’une conversation parallèle contienne les termes de recherche que vous recherchez augmentent également. Peut-être que cette digression à 100 messages plus loin est ce que vous recherchez. Je suppose cependant qu’il serait préférable de regarder les résultats du premier message d’un sujet.

Vous pouvez simuler la recherche de sujets similaires en utilisant l’option de recherche in:first. Je ne sais pas si elle pondère le titre de la même manière et il pourrait y avoir d’autres différences. (Je n’ai pas encore regardé le code.) Cela dit, les résultats de recherche sur votre requête ne semblent pas meilleurs. Cela ne semble pas très différent de la recherche sans l’option. Peut-être que l’ajout de poids au sujet est important et qu’il devrait y avoir une option pour simuler la recherche de sujets similaires ?

Je suis également curieux de savoir si une recherche incluant le message original du sujet, le titre et tout message marqué comme solution donnerait de meilleurs résultats.

Je dois noter que j’ai trouvé ce sujet via la recherche normale, mais je cherchais comment supprimer les invites « sujet similaire ». J’utilise principalement Discourse comme un blog et je n’hésite pas à écrire sur des choses similaires de temps en temps. Créer un sujet posant ma question m’a permis d’obtenir ma réponse.