Prakhar Kumarprakhartechinsights.hashnode.dev·Apr 7, 2024Advanced Text Summarization Techniques in Python: BERT, NLTK, and Gensim ExplainedIntroduction: Text summarization is a crucial task in Natural Language Processing (NLP) that involves condensing large amounts of text into concise summaries while retaining essential information. In this comprehensive guide, we'll explore how to per...DiscussNLP Blogs by PrakharBERT
Prakhar Kumarprakhartechinsights.hashnode.dev·Apr 7, 2024Demystifying NLTK: Understanding Its Inner Workings and FunctionalityIntroduction: Natural Language Processing (NLP) has become a transformative technology, with NLTK (Natural Language Toolkit) emerging as a powerful library for NLP tasks. In this article, we'll dive deep into NLTK's architecture, algorithms, and unde...DiscussNLP Blogs by PrakharAdvanced NLP
Mohamad MahmoodforTextLabtextlab.hashnode.dev·Mar 6, 2024Sentiment analysis using NLTK SentimentIntensityAnalyzer and NRC LexiconDownload lexicon: # Make data directory if it doesn't exist !mkdir -p data !wget -nc https://nyc3.digitaloceanspaces.com/ml-files-distro/v1/upshot-trump-emolex/data/NRC-emotion-lexicon-wordlevel-alphabetized-v0.92.txt -P data Define processing task:...Discussnrc-lexicon
Mohamad MahmoodforTextLabtextlab.hashnode.dev·Mar 5, 2024Sentiment analysis using NLTK SentimentIntensityAnalyzer and VADER LexiconThe NLTK (Natural Language Toolkit) is a popular Python library for natural language processing tasks. While NLTK provides various functionalities for text processing and analysis, it does not directly include a sentiment analysis module. However, NL...Discusssentiment-intensity-analyzer
Sudhin Karkitechgigsudhin20.hashnode.dev·Jan 27, 2024Introduction to Natural Language Processing BasicsNatural Language Processing(NLP) is a branch of Artificial Intelligence(AI) which enables computers to understand, generate and manipulate human language. There are many applications of NLP in modern era such as speech recognition, language translati...Discussnlp
Mohamad MahmoodforNatural Language Tool Kit notesnltknotes.hashnode.dev·Nov 4, 20234 Writing Structured Programs4.9 Summary Python's assignment and parameter passing use object references; e.g. if a is a list and we assign b = a, then any operation on a will modify b, and vice versa. The is operation tests if two objects are identical internal objects, whi...Discussnltk
Mohamad MahmoodforNatural Language Tool Kit notesnltknotes.hashnode.dev·Nov 4, 20233 Processing Raw Text3.10 Summary In this book we view a text as a list of words. A "raw text" is a potentially long string containing words and whitespace formatting, and is how we typically store and visualize a text. A string is specified in Python using single or...Discussnltk
Tanmay Chakrabartytanmaychk.hashnode.dev·Jul 19, 2023Making sense of the news with GPT-3, NLTK, Python and StreamlitChatGPT buzz is all around and I was keen to use the GPT-3 API in a project. In this post I will walk through the process of creating a Python web app using Streamlit, called "News 📰 Sense." The app fetches top news articles from the News API, gener...Discuss·55 readsGPT 3
Amit Anandamitanand.hashnode.dev·Apr 8, 2023NLP Tools and Libraries - An overview of popular NLP tools and libraries, including NLTK, spaCy, and TensorFlow.Introduction: Natural Language Processing (NLP) is a field of study that focuses on the interaction between computers and humans using natural language. In recent years, there has been a surge of interest in NLP, driven in part by advances in machine...Discussnatural language processing
Chirag Chauhanchirag-chauhan.hashnode.dev·Feb 25, 2023Extracting skills from Resume without OCR!!!Resume parsing is a method of structuring the content present inside the resume. Resume parsers are programs designed to scan the document, analyze it and extract information. A resume parser may extract skills, work experience, contact information, ...Discuss·190 readsOCR