Je ne m'y connais absolument pas en bots (c'est la première fois que j'en "essaie" un), mais quand même, pour avoir commencé à en coder un à une époque, je dois dire que je suis simplement soufflé...
http://www.voyages-sncf.com/dynamic/helpDesk.index
Moi: "Quel train puis-je prendre pour aller de Lausanne à Paris" LeBot: "Vous avez la possibilité de prendre l'avion ou les TGV Lyria qui relient la France à la Suisse. Je vous conseille la recherche rapide sur la page d'accueuil pour trouver la meilleure solution [...]"
Pas mal. Et utile en plus. Voyons quelques exemples qui le sont un peu moins:
Moi: "Les trains sont toujours en retard"
LeBot: "Il arrive malheureusement que pour des raisons indépendantes [...] Voulez-vous des informations sur comment nous envoyer une réclamation?"
Moi: "Et comment!" => Redirection "Tout sur l'échange, l'annulation et le remboursement"
Autre truc impressionnant: il prend "bof ça va merci" pour une réponse négative...
Moi: "Quel est votre nom?"
LeBot: "Je m'appelle Léa, et vous, quel est votre prénom?"
1) Moi: "Ca ne vous regarde pas"
LeBot: "Très bien, je n'enregistre pas votre prénom. Je suis à votre écoute"
2) Moi: "[mon prénom]"
LeBot: "Très bien je le note. En quoi puis-je vous être utile?" (il l'utilisera ensuite dans certaines phrases)
[...]
Moi: "Quel est votre nom?" LeBot: "Je vous l'ai déjà dit, je m'appelle Léa."
Faut le faire qd même. Z'ont vraiment bien eu du temps à perdre
Un dernier truc, puisqu'on ne s'improvise pas geek
Moi: "Vous êtes mignonne"
LeBot: "C'est gentil ça... C'est vrai?"
Moi: "Absolument pas" LeBot: "Ah bon, tant pis, je pensais... Ce n'est pas important, revenons à notre conversation. Comment puis-je vous aider?"
Faudra que je propose à ma boîte de faire un truc comme ça sur leur site, ça éviterait peut être à certains clients de nous appeler périodiquement parce qu'ils ont besoin de compagnie
et ce serait trop fun à coder
<- juste pour déverduriser™ un peu mon post 
En plus l'ordre dans lequel la phrase apparaît peut déterminer son sens (si l'interlocuteur pose une question, s'il est énervé, etc.). Certains sujets ne sont pas aussi utiles qu'il n'y paraît, comme par exemple "je vous dis que le train a du retard", "dire" ne sert à rien, mais "avoir" oui.

)
)

))