The main process including:
Design Bot Personality
Based on its core function, I mapped out Mr.Coin, who is an energetic and knowledgeable bot. This personality setting further defined its language style: using emoji and exclamation mark to leave an energetic impression to users.
Design Conversation Flow
Conversation flow mainly includes three parts:
Construct Function Matrix
I try to make Mr.Coin more interesting and interactive. So I come out with 3 core functions:
Programming & Development
This part is time-consuming but also rewarding. By programming, debugging and iterating, I finally developed functional Mr. Coin.
A good way to do this is to pretend you are the bot and talk to a real user to find out what are their inputs and mental model while interacting with bots. Also, it is good to let people use your bot after development to have feedback on it.
Some feedback I found from user testing are they think bot's reply is a bit long and not interesting. So I drafted a more concise response and add some unexpected responses to make it more fun.
Is this a good/useful/informative piece of content to include in the project? Have your say!
You must login before you can post a comment. .