Objective: to introduce students to the basic concepts on NLP using a fun and engaging activity that combines music and language.
Duration: 25 minutes
Materials: A list of simple sentences or phrases, such as “The cat is on the mat” or “I like ice cream“, A musical instrument or digital audio workstation (DAW) software that can be used to create simple melodies or rhythms, A microphone (optional)
Procedure:
Activity extension
As an extension activity, students can use a microphone and speech-to-text software to convert their spoken sentences into text, and then use natural language processing tools to analyse the text and extract information such as parts of speech or sentiment.
Software examples:
Objective: to demonstrate how to use NLP to analyze sentiment in text, and to use musical techniques to express that sentiment.
Duration: 45 minutes (depends on text length)
Materials: Text with varying degrees of sentiment, such as news articles, blog posts, or social media updates. (if students don’t bring themselves), a musical instrument or music software that can generate sounds (e.g., a keyboard, a digital audio workstation).
Procedure:
This exercise can be adjusted to suit the skill level of the students and can be done with a background in music. It provides a fun and creative way to demonstrate the application of natural language processing to music, and can help students better understand how sentiment analysis can be used to analyse and interpret text.
Objective: to introduce students to the concept of chatbots and how they can be used to interact with humans in natural ways, while also using music to reinforce the concepts learned.
Materials: A computer with internet access, access to a chatbot platform such as Chatfuel, ManyChat, or Chat GTP. a set of musical instruments or software that can be used to create music
Procedure: