Coding a sentimental chatbot in Python

Incorporating 11 tutorial videos and two informative lecture videos, this learning sequence explores natural language processing, a significant application of artificial intelligence. Teachers and students are led through the coding in Python of a chatbot, a conversational program capable of responding in varied ways to user input, including with the use of smart sentiment analysis.

Additional details

Year band(s) 7-8, 9-10
Content type Lesson ideas, Course or tutorial
Format Web page
Technologies & Programming Language​s Artificial Intelligence
Keywords Programming, Coding, Data representation, Jason Vearing, Nathan Alison, Python, flowchart, variables, loops, Chatbot
Organisation

ESA

Copyright

Creative Commons Attribution 4.0, unless otherwise indicated.