Thoughts about my bot

I have spent too much time deciding what kind of bot I would like to prototype. As I mentioned in a previous post, I was considering different ideas (FQA, math problems, grammar helper…). I realized that I was considering two types of bots, based on two different approaches.

One scenario would be “building” ca bot similar to the ones we have checked on Twitter. These kinds of bots don’t have a real bidirectional interaction. These bots are based on a code that tweets something every X time. For example, the one I talked about in the other post from the museum. We can see how this kind of bots are exposing a topic, publishing tweets with a concrete topic and there is no interaction with people that reads it. The majority of bots we have found as a class are in that direction, probably because the Twitter platform stimulates this particular use of bots.

Considering this approach, I liked the idea of having a bot that tweets problems that students would solve. Maybe instead of mathematical problems itself, the bot would tweet riddles where the knowledge of mathematics is needed, to make it more playful and nicer than a typical mathematical problem. Students could check the message – riddle and use a hashtag to expose their ideas and possible solutions.

 

A second scenario I have been thinking is a more interactive bot, where students can ask and get answers. Maybe this bot is more sophisticated and would need more code knowledge behind, but also are probably richer and can be really considerate a teacher bot*, as we see in the article of Bayne S. (2015). Teacherbot: interventions in automated teaching, and their “botty”. In these bots we see how a student or, the bot itself, can start a short conversation tha will trigger a level of learning.

In my idea of having a grammar helper bot (to support the learning of a second language), we can imagine how a student would ask a question related to a grammar doubt,  for example: Tell me what is the conjugation of past simple for the verb to sign. The chatbot will understand the query and will give a correct answer. Therefore, the bot we could offer a sentence as an example of the use of this conjugation. Also, we can be more ambitious and the student would ask the bot to check the grammar of a short sentence.

 

Considering these two broad types of chatbots I wonder if there is (or it will helpful to have) a categorization that defines the complixity of the bot, how is the interaction between student-teacher-bot, and how this has a real impact o enhanceing the role’s teacher.