Alicevb : interface pour l'aimlbot : robot de discussion de type alice

Description

Du cinéma à la réalité, voici Alice...
Alice est un robot de discussion, ou chatbot ("tchatbote"), pour la deuxième année consécutive (2001), il remporte la médaille de bronze du prix Loebner de 2000 $ récompensant la création d'une machine capable de soutenir une discussion (en anglais seulement).

Pour en savoir plus sur AliceBot : www.alicebot.org

Alice peut être testé en ligne, mais pour la tester en local (histoire d'être sûr d'avoir affaire avec un robot...), il y a maintenant, depuis 2005, le logiciel AIMLBot Library (Program#) de Nicholas H.Tollervey, en C#. La conversion en VB .Net a été réalisée à 95% via Reflector (le 5% restant étant des corrections mineures que Reflector ne parvient pas à traduire automatiquement).

La première version que j'avais présentée sur VBFrance était seulement une interface VB6 vers un contrôle ActiveX, celui de Windowpane, dont on n'avait pas les sources en C. Maintenant, les sources sont inclues et elles sont en VB .Net !

A la première ouverture du zip, penser à mettre le projet de démarrage sur AliceVB et non AIMLBot par défaut (bouton droit sur le projet : Définir comme projet de démarrage).

Le Program# contenait déjà une synthèse vocale, mais j'ai ajouté en plus une option MS-Agent.

Source / Exemple :


Cf. zip.

Conclusion :


Pour la version française, voir la doc.

Codes Sources

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.