Checking If Your Headline A Clickbait: A How-To Guide

Written by navneet-madhu-kumar | Published 2020/04/02
Tech Story Tags: ai | machine-learning | artificial-intelligence | data-science | deep-learning | natural-language-processing | ai-classification | text-analysis

TLDR Aasaan.ai is a no-code platform that allows anyone, with no experience in machine learning and coding, to build, train and deploy data classifiers. The platform only supports CSV files but we plan to add many more formats in the future. We have successfully built, trained and deployed a data classifier without writing a single line of code. We will be using the headlines clickbait data. The dataset basically contains headlines with ‘clickbait’ as the labels.via the TL;DR App

For those who don’t know what that is… It is basically a magical tool that allows anyone to take existing AI models and train them for their own data, however, small the dataset maybe. Sounds good, right?

Introduction

Natural Language Processing. Machine Learning. Deep Learning. Transformers. LSTMs. All these seem jargon to you or never got around the thousands of lines of code and ‘tricks’ to use them? Then this post is for you.
The field of Machine Learning and Natural Language Understanding has seen rapid development in the past couple of years, thanks in no part to Deep Learning. Current AI has shown amazing leaps in performance on tasks with limited data with the help of Transfer Learning.
For those who don’t know what that is… It is basically a magical tool that allows anyone to take existing AI models and train them for their own data, however, small the dataset maybe. Sounds good, right?
The harsh truth is that getting these models to work requires substantial knowledge of coding, machine learning, and deep learning. And even if you have the prerequisite knowledge, it can still be a very daunting task. Extremely daunting.
Introducing aasaan.ai — A no-code platform that allows anyone, with no experience in machine learning and coding, to build, train and deploy data classifiers.
Based on the awesome Huggingface Transformers Library.
So How does Aasaan work?
We will be using the headlines clickbait data. The dataset basically contains headlines with ‘clickbait’ or ‘not-clickbait’ as the labels. So let us start!

First step: Go to Aasaan.ai

Upload your dataset to aasaan.
The first step is, obviously, uploading the dataset to aasaan. At the moment, the platform only supports CSV files but we plan to add many more formats in the future.
For this example, you can download it from here
Once you upload the CSV, aasaan shows you an overview of the dataset.
Now, select the column with the text that you wish to classify.
At this point, you have the option to use the labels in your dataset (if you have those). We will be selecting column 1 as the labels.
Train the model.
Now relax. Wait for a few minutes while aasaan trains for you.
Evaluate the model.
Now try on some headlines. Just press predict and get the results.
For using the API or CSV prediction tab, you need to join our waiting list. It is free and we would love to have your feedback.
Not too shabby for something made in a few minutes. Such is the power of deep learning and transfer learning now you can leverage it too. Without breaking a sweat.
Interested?
We have successfully built, trained and deployed a data classifier without -
1. Writing a single line of code
2. Configuring any GPU
3. Looking at daunting documentations
4. Reading and understanding of machine learning papers.
Visit us at aasaanai to try for yourself and be an early beta tester and join our waiting list!

Written by navneet-madhu-kumar | Data Scientist
Published by HackerNoon on 2020/04/02