mahia.hashnode.devDeep Learning for NLPThe Basic Perception Model Neural Network resembles a lot like our neurons in brain, this is called perceptions. Just like our neuron gets inputs and passes out to another neuron in order to make a decision or analyze something, neural network follow...Jun 5, 2025·6 min read
mahia.hashnode.devNLP - Topic ModelingOverview of Topic Modeling While dealing with large dataset, topic model helps us to efficiently analyze by clustering the documents. Large amount of text data comes in mostly unlabeled and due to it’s enormous quantity, applying supervised learning ...Jun 4, 2025·10 min read
mahia.hashnode.devNLP - Semantics and Sentiment AnalysisOverview of Semantic and Word Vector word2vec is a two layer neural net that processes text; where input is a text corpus and output is a vector set. Word2vec’s purpose is to group the vector of similar words. It detects similarities mathematically. ...Jun 2, 2025·6 min read
mahia.hashnode.devNLP - Part of Speech Tagging and Named Entity RecognitionThis is the part 2 of my NLP series. Enjoy! Part of Speech tagging So far I’ve shown you how to get the part of speech of the tokens. Now I’ll dive deeper. import spacy nlp = spacy.load('en_core_web_sm') doc = nlp("The quick brown fox jumped over t...May 30, 2025·10 min read
mahia.hashnode.devNatural Language Processing BasicsIntroduction NLP works as a bridge, as a connection between computer science, AI, and natural human language. Basically, it involves programming computers to analyze large amounts of natural language data. Computers are very good at handling numerica...May 29, 2025·14 min read