Practical NLP

The Threats and Downsides of LLMs and ChatGPT

ChatGPT and LLMs(Large Language Models) are very useful information and search technologies.Unlike search engines,they do not just give information when queried they rather generate the written content.They offer several benefits such as below. It offers a conversational and interactive experience for retrieving information. It can be used for language translation and grammer correction It can …

The Threats and Downsides of LLMs and ChatGPT Read More »

50 AI Ideas and Applications with Bible

Below are some interesting AI ideas and applications with the Bible as the source or target Intelligent Bible Commentary : An AI-powered tool that provides commentary on specific Bible verses based on historical and cultural context. Bible Character Generation : An AI-powered tool that can generate unique biblical characters with their own backgrounds, personalities, and …

50 AI Ideas and Applications with Bible Read More »

Hash Identification Using Machine Learning and 3 Tools

A hash is unique fixed-size values or a fixed-length string of characters produced by a hash function. It is the values returned by a hash algorithm. Such values can also be termed as Message Digests or simply a Hash. A hash function is any function than can be used to map data of arbitrary size …

Hash Identification Using Machine Learning and 3 Tools Read More »

Natural Language Processing with Spark NLU

Natural Language Processing ( NLP for short) is an exciting and useful field of Data Science. Some of applications of NLP involves Text Classification Sentiment Analysis Machine Translation Chatbots Creation Keyword Extraction NER etc With the increase of textual data, comes the increase of performant and fine tuned State of the Art(SoTA) models. These models …

Natural Language Processing with Spark NLU Read More »

How to Programmatically Label Datasets using Snorkel in Python

Machine Learning can be grouped into two based on the presence or absence of labels or target class. This gives us the main branches of supervised machine learning (where the dataset is provided with predefined labels) and unsupervised machine learning (where there are no labels given). The task of assigning labels to a dataset is …

How to Programmatically Label Datasets using Snorkel in Python Read More »

Text Classification with Machine Learning Using Udemy Dataset and Python

In this tutorial- which is part of the End-To-End Data Science Project using the Udemy Dataset – we will perform text classification using the title and the subject category. Our aim behind this project is to predict the subject category giving the course title. By the end of this tutorial you will learn What we …

Text Classification with Machine Learning Using Udemy Dataset and Python Read More »

Text Classification with Flair – Pytorch NLP Framework

In today’s tutorial we will be exploring another powerful natural language processing library called Flair. We will be seeing how to use Flair for text classification. Specifically we will learn how to build a model to predict or classify text as either offensive or non-offensive. What is Flair? Flair is a state of the art(SOTA) …

Text Classification with Flair – Pytorch NLP Framework Read More »