@100DaysofNoCode Build Weekend inspired to explore creating a companion chatbot with No Code that was trained on real iMessages.
Here is my process plus results 🧵
First, I tried to export my iMessage chat history, it was more difficult than I initially thought. Then I decided to source new data by using @TallyForms to specify specific questions that need to be answered.
Before using friends and family members as testers I used ChatGPT to get some answers to train my model
A lot of the questions were deeply personal so I had to tell it to act like somebody for it to even answer. I chose Will Smith.
Then I head over to
@rikudotai
to train my chatbot. I simply follow the prompt and enter my questions and answers.
Always remember more *quality* data, better chatbot.
I then can natively test my bot in
@rikudotai
. It come out pretty sweet.
I then used @AdaloHQ to create an interface with my chatbot using the chat template with some database adjustments.
After that, I used @make_hq to connect Adalo and Riku
Observations & Predictions
1. Augmented personalities
Currently, ChatGPT has been trained to say "As a machine learning model, I do not have the capacity to have personal experiences". It is possible to make it (or any chatbot) believe it is ACTUALLY the real person.
While this can reduce the tension between human and machine it can an illusion for the end user about "real" and "artificial"
2. Companionship
Chatbots like this has great potential to provide companionship to those that are lonely but suspect dependence will be dangerous.
3. The personality market
I predict the market will open for creative writers to provide chatbots with an artificial story/background that is bought to life by machine learning. Customers say what kind of personality they wat it to have and writers create artificial memories.
4. Responsibility
I have created an advice chatbot but who is responsible for the end user actions. Themselves? The chatbot? Me for creating the chatbot? Riku for creating the software for me to create the chatbot? I provided an initial dataset but I don't know what it will say
5. Influencer & celebrity monetisation
Influencers and celebrities with a creative mindset or inspirational outlook on life can create, automate and monetise their personality and experiences at scale. Making a chatbot feel like a 1 to 1 conversation with the real person.
What are your thoughts on the project, Artificial Intelligence and No Code?
Don't forget to subscribe to my YouTube channel for creative No Code tutorials: youtube.com/@mr.hackathon