Get the code
View the demo
Watch the video
by Giuseppe Ciano, Sanjeev Ghimire | Published October 3, 2018
Artificial intelligenceData scienceDeep learningMachine learningNatural language processingServerlessVision
Learn how to build a chatbot that monitors for angry or inappropriate messages and explicit images. This code pattern explains how you can build a monitoring chatbot that you can then use in a chat room like Slack or a website that allows reviews.
Rude behavior. Angry or inappropriate messages. Explicit images. All of these things are used daily in social media platforms. So how can you filter out these issues? By building a chatbot that monitors messages and images. You can use this monitoring in a chat room like Slack or a website that allows reviews, and it can remove explicit images or inappropriate text.
In this code pattern, you’ll create a chatbot that uses IBM® Cloud Functions and Watson™ services. The chatbot flow is enhanced by using Watson Visual Recognition and Watson Natural Language Understanding to identify and remove explicit images and detect angry and inappropriate messages.
When you have completed this code pattern, you will understand how to:
Get the detailed instructions in the README file. These steps explain how to:
Get best practice tips on using Watson services in this tutorial series.
Get the Code »
Back to top