In Search of a Custom AI Chatbot
July 31, 2024
I’ve been playing with some AI tools that let you build a custom chatbot. Matthew Vollmer, a colleague in the Department of English, mentioned back in May that he had created a custom bot that was loaded with his course documents.
I was immediately envious. Sure, students could just do a search of the course documents, but they frequently don’t. The idea of loading up a bot with my course policies manual, short guide to the course, and the group guide sounded wonderful. Students could ask the bot questions, and they’d get answers right from the course documents.
This evening, I played first with making my own GPT with ChatGPT (which requires a paid subscription). I wasn’t very successful so I looked for something that might be simpler. I landed on ChatBotKit, and I love it. I only fed it my group guide to test it. Free accounts are severely limited.
I set up my bot as a widget and tossed it up on a webpage to test. You can take a look for now. I’m already getting warning about exceeding the limits for the free account, so I’ll have to take it down in the next day. Here’s a screenshot showing part of a conversation I had with it, asking questions students asked at the beginning of the Fall and Spring Semesters:
The answers shown in the screenshot come directly from my group guide. I’m almost giddy about the possibilities. Students could ask direct questions and get immediate answers. Admittedly, I would rephrase things a bit, but overall, it’s using the text that I had in the guide. I think the changes are primarily where I’ve used first-person pronouns in the group guide. The bot isn’t the “I” from that guide, so it’s rephrasing.
There’s a problem however. Probably two, if I count Virginia Tech’s restrictions. We are only allowed to use approved software, and the only AI that’s approved is Copilot. The bigger issue for me personally is that the free version is not nearly enough. Pricing costs $25/month for the Basic package. The Pro subscription, which offers a privacy option that strips any personal data all messages, is $65/month. There’s a Team subscription that costs $365/month as well.
While ChatBotKit does exactly what I want quite easily, there’s no way I can pay $65/month to invoke the privacy option. I’m not even able to sign up for $25/month right now. So back to more searching for me. Why can’t I win the lottery?