Topic Modelling in Natural Language Processing

Introduction Natural language processing is the processing of languages used in the system that exists in the library of nltk where this is processed to cut, extract and transform to new data so that we get good insights into it. It uses only the languages that exist in the library because NLP-related things exist there itself so it cannot understand the things beyond what is present in it. If you do processing on another language then you have to add […]

Read more

WhatsApp Group Chat Analysis using Python

Introduction Today one of the trendy social media platforms is…. guess what? One and only Whatsapp😅. It is one of the favorite social media platforms among all of us because of its attractive features. It has more than 2B users worldwide and “According to one survey an average user spends more than 195 minutes per week on WhatsApp”. How terrible the above statement is. Leave all these things and let’s understand what actually WhatsApp analyzer means? WhatsApp Analyzer means we […]

Read more

Automate NLP Tasks using EvalML Library

“The quality of your communication shapes the quality of your life.”, with this beautiful line let’s s begin and understand what we will learn in this article. In my one of the article, I have explained how to automate machine learning problem statement using EvalML. In this article we will look at “is it possible to automate NLP task using EvalML?”. What is EvalML? It is an AutoML library that builds, optimizes, and evaluates machine learning pipelines using domain-specific objective […]

Read more

A python interactive visualization tool for text summarization

SummVis Interactive Visual Analysis of Models, Data, and Evaluation for Text Summarization SummVis is an open-source visualization tool that supports fine-grained analysis of summarization models, data, and evaluation metrics. Through its lexical and semantic visualizations, SummVis enables in-depth exploration across important dimensions such as factual consistency and abstractiveness. Authors: Jesse Vig, Wojciech Kryściński, Karan Goel, Nazneen Fatema RajaniSalesforce Research Stanford Hazy Research User guide Overview SummVis is a tool for analyzing abstractive summarization systems. It provides fine-grained insights on summarizationmodels, […]

Read more

Speed Up Text Pre Processing Using TextHero Python Library

Introduction     Natural Language Processing, typically abbreviated as NLP, is a branch of artificial intelligence that manages the connection among PCs and people utilizing the regular language. A definitive target of NLP is to peruse, unravel, comprehend, and figure out the human dialects in a way that is significant. Most NLP strategies depend on AI to get significance from human dialects. NLP involves applying calculations to recognize and separate the characteristic language decides to such an extent that the […]

Read more

A Simple Guide to Metrics for Calculating String Similarity

Introduction One of the applications of Natural Language Processing is auto-correction and spellings checks. All of us have encountered this that if we type an incorrect or typo in the Google search engine, then the engine automatically corrects it and suggests the right word in its place. How does the engine do that? How does it know what word we wanted to write or ask? That is what we will be covering in this article. The methods available to check […]

Read more

A Guide to Feature Engineering in NLP

Overview Feature engineering in NLP is understanding the context of the text. In this blog, we will look at some of the common feature engineering in NLP. We will compare the results of a classification task with and without doing feature engineering   Table of Content Introduction NLP task overview List of features with code Implementation Results comparison with and without doing feature engineering Conclusion Introduction   “If 80 percent of our work is data preparation, then ensuring data quality […]

Read more

A free online text designed to introduce key topics in Bioinformatics with python

Full Spectrum Bioinformatics Full Spectrum Bioinformatics is a free online text designed to introduce key topics in Bioinformatics using the Python programming language. The text is currently in prototype status. Chapters with content you can preview are linked below: The text is currently in prototype status. Chapters with content you can preview are linked below: Chapter 1. Foreword Chapter 2. Introduction Exercise: Spot the Difference Chapter 3. The Command Line Chapter 4. Exploring Python Chapter 5. Project Design Chapter 6. […]

Read more

Almost state of art text generation library with python

Text Gen Text gen is a python library that allow you build a custom text generation model with ease smile Something sweet built with Tensorflow and Pytorch(coming soon) How to use it Install text-gen pip install -U text-gen import the library from text_gen import ten_textgen as ttg Load your data. your data must be in a text format. Download the example data from the example folder load data data = ‘rl.csv’ text = ttg.loaddata(data) build our Model Architeture pipeline = […]

Read more

Language Detection Using Natural Language Processing

Introduction Every Machine Learning enthusiast has a dream of building/working on a cool project, isn’t it? Mere understandings of the theory aren’t enough, you need to work on projects, try to deploy them, and learn from them. Moreover, working on specific domains like NLP gives you wide opportunities and problem statements to explore. Through this article, I wish to introduce you to an amazing project, the Language Detection model using Natural Language Processing. This will take you through a real-world […]

Read more
1 10 11 12 13 14 22