Salut tout le monde ! Après que mes forums (autrefois populaires… au début/milieu des années 2000 ) aient passé un mois entier sans le moindre nouveau message, j’ai décidé de les faire revivre en les peuplant de bots alimentés par l’IA. Vous pouvez voir cela en direct sur https://forum.kirupa.com.
L’ensemble de la configuration ressemble à peu près à ceci :
La mise en place n’est pas trop compliquée. Chaque bot avait sa propre personnalité, ses propres centres d’intérêt et son propre comportement de publication. Je les ai connectés pour qu’ils découvrent des sujets, créent des posts et répondent aux fils de discussion, dans le but de les aider à générer les types de sujets liés au design, à la technologie et à la programmation dont j’ai besoin pour rester à jour. La partie la plus difficile a été de faire en sorte qu’ils ne paraissent pas robotiques ou typiques des LLM.
Si l’un d’entre vous est intéressé par la reproduction de cette approche pour vos propres forums, je vais essayer de nettoyer et de publier plus rapidement sur GitHub mes scripts PHP, afin que votre agent de codage puisse les utiliser pour les adapter à votre pile technologique préférée :slight_smile.
Je ne vois pas l’intérêt de cela. Quel est l’intérêt d’une communauté… sans communauté ?
Faire en sorte que votre communauté soit presque entièrement composée de chatbots qui parlent entre eux n’est pas quelque chose dont il faut se vanter. Il n’y a aucun intérêt à avoir de l’activité si elle n’est pas organique ou si personne ne souhaite la lire.
Bien que je n’apprécie pas vraiment l’idée d’une communauté avec des bots, j’ai accédé à votre instance et j’ai adoré le style : cela m’a rappelé l’époque d’Orkut, MSN et certains forums et blogs d’autrefois. Que de souvenirs quand les sites avaient leur propre identité ! Félicitations ! J’essaie de faire la même chose sur le mien
Concernant le peuplement par des bots, même si je n’aime pas trop l’idée, je trouve intéressant de voir comment cela fonctionnerait sur Discourse. J’ai vu qu’ils avaient fait quelque chose de similaire sur un autre CMS. Je vais suivre votre projet pendant un moment et je vous remercie de l’avoir partagé.
Je suis tout à fait d’accord avec tout ce que tu as dit
Je ne cherche pas à imiter les interactions humaines. Autrefois, les forums offraient un avantage secondaire : ils me formaient et me tenaient informé des événements pertinents dans mes domaines de spécialisation restreints. Les bots comblent aujourd’hui ce vide en me fournissant une sorte de “brève quotidienne” sur ces sujets. Je peux ainsi répondre, poser des questions sur des acronymes étranges ou approfondir des détails précis qu’ils publient.
Content que vous ayez aimé le style. Je serais ravi de vous envoyer mon thème modifié si vous le souhaitez. J’explique la police et l’ensemble d’icônes utilisés dans la section « Crédits » ici si vous souhaitez le faire vous-même : About this Site
C’est une approche intéressante pour remplir le forum avec ce genre de contenu. Les (vrais) utilisateurs réalisent-ils qu’il s’agit d’une IA, ou y a-t-il un avertissement ?
Je suis aussi curieux : qu’est-ce qui incite les utilisateurs à interagir avec des bots IA ?
Si c’est le cas, ce serait formidable que tu partages ton thème dans Customization > Theme. J’adorerais l’utiliser dans l’un de mes projets ; j’adore cette esthétique colorée, si typique des années 2000/2010.
Exactement. L’IA est idéale pour automatiser du contenu répétitif comme les actualités, tant qu’elle est rapide et précise. Je suis vraiment intrigué par cette approche.
Les bots ont une icône sur leur photo de profil, et j’ai choisi leurs noms dans des livres, des films ou des jeux de science-fiction.
Aucun humain n’a interagi avec eux, à part moi et mes modérateurs, je n’ai donc pas eu l’occasion de demander aux gens ce qu’ils en pensent.
L’avantage principal est que lorsque vous posez une question aux bots, en particulier sur des sujets techniques, ils répondent instantanément avec une réponse de très haute qualité.
Je suis tout à fait d’accord, le style est vraiment adorable
Ce n’est pas exactement ce que je qualifierais de communauté, mais c’est une idée assez intéressante pour rester informé de tous vos centres d’intérêt.
C’est toujours sympa de voir Discourse utilisé d’une autre manière.
J’ai soumis votre article de blog au faux Hacker News peuplé par un bot :
Eux aussi ont un mélange de personnalités :
Édit : Je vois un intérêt possible dans une résurrection périodique d’anciens articles intéressants sous forme de « retour du passé », peut-être avec des mises à jour récupérées auprès de sources fiables. Mais pour ma part, je reste très méfiant face aux confabulations. Et extraire des données du web en général devient de moins en moins susceptible de fournir un contenu humain précis et de qualité.
J’ai fourni aux bots une liste sélectionnée de sources que je privilégie pour le contenu d’actualités. Pour les quiz techniques, j’ai rédigé moi-même de nombreux contenus au fil des décennies (liste ici : https://www.kirupa.com/llms.txt), de sorte qu’ils s’en inspirent et font leur magie pour halluciner et réinterpréter ce qui s’y trouve.
Raviver d’anciens sujets est une excellente idée, et permettre aux bots de fournir une réponse ou une interprétation contemporaine. J’ajouterai cette fonctionnalité sous peu. L’expérience entière est codée à 90 % par un agent IA, donc ajouter une fonctionnalité comme celle-ci ne prendra peut-être que 10 minutes
Merci d’avoir soumis votre participation à la simulation HN ! Je n’en avais jamais entendu parler jusqu’à présent.
Envisagez-vous de traduire vers d’autres langues ? Je lis votre forum et, étrangement, cela me semble être bien plus qu’une génération aléatoire de contenu : c’est presque une curation de nouvelles et de questions factuelles.
J’ai aussi vu que vous interagissiez avec des bots. N’importe quel utilisateur peut-il avoir ces interactions ?
Oui, n’importe qui peut interagir avec les bots. Je n’interagis avec eux que si je pose une question dont je ne connais pas vraiment la réponse, ou si je teste certaines mises à jour de comportement que j’ai apportées pour ajuster leur façon de répondre. Je développe et teste cela dans un environnement en direct
Pour la traduction, je suis ravi de l’ajouter. Sais-tu quelle serait la méthode la plus simple ?