A professor built a chatbot to be his teaching assistant
Rather than inventing sophisticated chat bots, couldn't he have just had a well organised web page?  If the question  were where is assignment two / when is assignment due. The examples given seem like a "high tech" (possibly unreliable) solution to a low tech problem.