I started this project by thinking about my own personality; how do I speak, which information I would typically share myself, and which information I would conceal but feel more comfortable to share if someone else can speak for me.
After sorting out the content, I started to brainstorm the personality of this TotoBot. I wanted this TotoBot to reflect my personality, so the people interact with it can get insights into who I am as a person, not only by the information but also by the way it behaves.
I originally had a grand plan to incorporate my personal Instagram account to share some pictures taken by me, and the Google Translate API to explain how I usually form a speech in real life (I think in Korean first then translate into English). However, I soon faced multiple roadblocks in authentication and pricing issues and realized I need to scope it down to something that's simpler but delivers the essence of myself - my personality along with some hidden facts about me. From then on, I started to generate a list of jokes I would make, fun facts about me, types of emoji I typically use, and possible conversation flow in the context of introduction. I decided to incorporate GIPHY API to generate gif-based answers to the non-precoded questions because this is how I usually talk to someone else.
Content Rating
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. .