How I Built My Own Personal Chatbot
- Try my chatbot on the Web: https://beta.openadvisor.io/ming
- Or on Telegram: https://t.me/mingspot_bot
The Genesis: A Morbid Idea
It all started back in 2015 when a friend of mine, who was deeply into automated sales funnels, introduced me to ManyChat. At that time, ManyChat was primarily used for customer service support and chat-based sales funnels. But I had a different idea, one that was a bit morbid but intriguing.
I thought, "What if I could create a chatbot that could converse with my wife in case I'm not around anymore?" As grim as it sounds, the idea had implications for creating a personalized advisor or assistant. Imagine having a digital version of yourself that could offer advice, share memories, or simply chat, just like you would.
However, the limitations were evident. The rule and context-based system was cumbersome, and even integrating it with Google search didn't make it any easier. The rules were too many, and they were too difficult to control.
The Game Changer: OpenAI API
Fast forward to 2022, and along came ChatGPT and the OpenAI API. Suddenly, the dream seemed more achievable. The natural language processing capabilities were far superior, and the chatbot could understand context much better.
Here's how I set it up:
1. Obtain an API key from OpenAI: This was the first step towards bringing my chatbot to life.
2. Set up an account on OpenAdvisor.io
3. Configure my prompt: I entered all the information that I wanted the chatbot to know about me.
领英推荐
4. Get a Telegram API: To make the chatbot accessible via Telegram.
5. Enter Telegram API info: Integrated the Telegram API into OpenAdvisor.io.
6. Done: The final step was to share it on social media and continuously modify the prompt based on what people were asking.
Weekend coding to OpenAdvisor.io
The manual coding was taking up too much time during this weekend project. That's when my wife stepped in with her team. A no-code platform was made and named OpenAdvisor.io. I could then focus more on refining the chatbot's prompt rather than getting bogged down by code.
My other opinion: Prompt Engineering: Why It's Soon Irrelevant
We then connected it to Telegram, and the chatbot looked cool.
An Invitation to You
The no-code chatbot builder has caught the attention of performance coaches, spiritual counselors, wine connoisseurs, and a couple of others. If you are an expert in your domain, we invite you to create your own chatbot. Share your invaluable knowledge with the world in a more interactive way.
What's Next? Private Databases......
The next big challenge is integrating the chatbot with a private database. While there are some hurdles, we're confident that we'll overcome them this weekend.