Can a computer recognise your sentiment?

This lesson plan enables students to explore how Natural Language Processing (NLP), a subset of Artificial Intelligence (AI), is used to assess and categorise a user’s online comments. (AI is the ability of machines to mimic human capabilities in a way that we would consider 'smart'.)

Additional details

Year band(s) 5-6
Content type Lesson ideas
Format Web page
Core and overarching concepts Specification (decomposing problems), Abstraction, Algorithms, Implementation (programming)
Australian Curriculum Digital Technologies code(s)

Define problems with given or co developed design criteria and by creating user stories


Design algorithms involving multiple alternatives (branching) and iteration


Implement algorithms as visual programs involving control structures, variables and input


Select and use appropriate digital tools effectively to create, locate and communicate content, applying common conventions


Evaluate existing and student solutions against the design criteria and user stories and their broader community impact

Technologies & Programming Language​s Artificial Intelligence
Keywords Artificial Intelligence, Natural Language Processing, AI, artificial, intelligence, teachable machine, data representation, algorithms, problem solving, digital systems, NLP, sentiment, sentiment analysis, unplugged, unplugged activity, scratch, My Computer Brain
Integrated, cross-curriculum, special needs English, Languages



Creative Commons Attribution 4.0, unless otherwise indicated.