"Crea un'interfaccia utente per un chatbot"
L'interfaccia utente per un chatbot dovrebbe avere un modo per consentire all'utente di inviare richieste al chatbot, oltre a fornire un modo per il chatbot di rispondere. Un'interfaccia semplice basata su testo è il metodo più comune, ma possono essere impiegati anche le interfacce utente grafiche (GUI). L'interfaccia dovrebbe anche essere in grado di trasmettere informazioni di base relative al chatbot, come il suo scopo e le funzionalità disponibili. Per i chatbot avanzati, come quelli che utilizzano tecniche di elaborazione del linguaggio naturale (NLP), l'interfaccia dovrebbe anche essere in grado di catturare metafore e sottigliezze, così come contesto e intento.