When introducing the concept of the REPL, and how not every language has one, I tend to say "like a chat bot".

In other words, Python the interpreter, talking back (evaluation) is a chat bot.

"Learn to think like the snake" I say to Grasshopper [1].  When she raises an exception (hissssss), learn from what she's telling you.

Speaking of REPL, I've been deep diving into Teams for Education on Replit lately.

If anyone here has a Replit account and wants to join one of my teams... 

https://flic.kr/s/aHsmWJq9u2  (lots of screenshots of what I've been up to)

Kirby

[1] TV allusion, not to Monty Python, sorry :-D  https://youtu.be/U11bGxlmnVk



On Fri, Oct 1, 2021 at 1:43 AM Jurgis Pralgauskis <jurgis.pralgauskis@gmail.com> wrote:
Hi,

as currently chatbots gain popularity, I looked around

seems very primitive https://tinyurl.com/pythonbotchatbot2020
from https://www.researchgate.net/publication/349574948_Python-Bot_A_Chatbot_for_Teaching_Python_Programming

(it's hard to formulate search query for "python teaching bot" -- as there are plenty of sites that "teach to make bot with python" :))

Similar for C (uses StackOverflow API) https://rasa.com/showcase/cbot/
didn't try it live (as needs downloading, installing)

ps.: MathBert https://www.arxiv-vanity.com/papers/2106.07340/

--
Jurgis Pralgauskis
tel: 8-616 77613;
Don't worry, be happy and make things better ;)
https://galvosukykla.wordpress.com/