Week #3 - MKTG 4396 - PythonBot with Poe

This week, I decided to attempt to make a bot using poe.com. When I started the ideation process, I was really uncertain of what I wanted this bot to do. Bots can exist for nearly anything in the grand scheme and this was, at first, very daunting. However, after I was able to push past this anxiety I came up with an idea that I thought could be very useful, not just for me, but for other people as well.




I ended up going with an idea for a bot that could teach people about the programming language Python. This felt like a good idea because I am going through the process of learning Python and I thought it would be interesting to see what Poe could do with some sort of bot based on Python. I would not be disappointed. The bot that was generated was exactly what I asked it to be in the text prompt, which I will expand on in the next section.




The experience of creating this bot was much easier than I was expecting before I started. All anyone really needs to do to create their own bot is to come up with a name or handle for their bot (I named mine PB-001, seen below as a placeholder) that they can change at any time, as long as the name is not already in use. Next, you must decide what your bots "base" is. All this really means is that you need to pick another AI from a drop-down list that your bot will utilize to try and do what you want it to. Some of the included options were ChatGPT, Dall-E, and Claude, as well as their paid versions which were only accessible to Poe subscribers. I chose to use ChatGPT for my bot and below you can see the prompt that I gave for the bot to follow. For fun, I also asked the bot to act like a snake wherever possible which actually turned out well and caused a few chuckles. The only other things that were required were a description of the bot (seen above) and a greeting message that pops up when you bring the bot up. 




I asked my bot, which I have taken to calling PythonBot, questions about some basic Python principles that everyone should know and also to expand on what "loops" in Python are. Below, I have included some images of PythonBot's responses to these questions. In time, I would like to subscribe to Poe so that I can upgrade my bot to GPT-4 in order to ensure the highest level of accuracy. This was a great experience and honestly some of the most fun I have had with AI to date. The power that some of these tools give you feels fantastic and I look forward to creating more bots in the future. 



















Comments

Popular Posts