AI Chatbot for Sentiment Analysis on Fake Messages

AI Chatbot for Sentiment Analysis on Fake Messages

The aim of this article is to understand the architecture for building an AI chatbot for sentiment analysis. Fake news spread through social media has become a serious problem.

Fake news spread through social media has become a serious problem. In this article we will understand how sentiment classification can be done with ‘fact-check’ on forwarded messages and integrate the solution as a chatbot in Telegram.

We will go through the architecture that I have built for this solution and try to address the veracity and correctness of forwarded messages in social media.

The corpus is small and extracted from verified facts on PIB official Twitter page.

AI chatbot: As the name suggests, it is an AI software program that imitates human conversation through text or voice interactions. The reason why chatbots are becoming more prominent is because they can work 24x7, save time & money, connect business to customers & employees, home automation etc.

Limiting the scope, we concentrate on Sentiment analysis instead of Conversational bot. I will address the problem to detect if the text message is a fake or fact rather than intent classification.

Chatbot approach: Choose if the approach is proactive (i.e. suggestions to the users request) or reactive (just responding to users request). For the fact-check use-case we go with the reactive approach, as we just need to respond telling if the message is a fact or not.

Following is the architecture:

artificial-intelligence chatbot machine-learning data-science

What's new in Bootstrap 5 and when Bootstrap 5 release date?

How to Build Progressive Web Apps (PWA) using Angular 9

What is new features in Javascript ES2020 ECMAScript 2020

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Random Password Generator Online

HTML Color Picker online | HEX Color Picker | RGB Color Picker

Comparison of Data Science Vs Machine Learning Vs Artificial Intelligence

Explore the differences between Data Science, Machine Learning, Artificial Intelligence. Understand how DS, ML, and AI is extremely inter-related. Choose the Right career path!

Learn Data Science Today - Data Science Tutorial for Beginners 2020!

How and why to start Learning to be a data scientist in 2020! This Data Science Course will give you a Step by Step idea about the Data Science Career, Data science Hands-On Projects, roles & salary offered to a Data Scientist!

Learning in Artificial Intelligence - Great Learning

What is Artificial Intelligence (AI)? AI is the ability of a machine to think like human, learn and perform tasks like a human. Know the future of AI, Examples of AI and who provides the course of Artificial Intelligence?

Artificial Intelligence vs. Machine Learning vs. Deep Learning

Simple explanations of Artificial Intelligence, Machine Learning, and Deep Learning and how they’re all different

The Best Resources on Artificial Intelligence and Machine Learning

High-quality machine learning and artificial intelligence resources. From podcasts to courses. The Best Resources on Artificial Intelligence and Machine Learning