Hacker News new | ask | show | jobs
by acangiano 3126 days ago
In my course on chatbot building (shameless plug https://cognitiveclass.ai/courses/how-to-build-a-chatbot/) I cover some of these important design decisions and recommend creating a prompt that, while concise, removes the guesswork. Giving it a name and injecting personality is a good idea, but you should announce that the user is talking to a chatbot.

In fact, two of the worst chatbot design flows, in my opinion, are: 1) Having the user try to figure out whether they are talking to a real person or a chatbot 2) Prompting the user to ask you anything (e.g., "Hi, how can I help you?") rather than guiding them on the scope.