Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Natural Language Processing

Typing SVG



Tech Stack Icons



Last Commit


📚 Topics Covered



Text Preprocessing

Tokenization
Stemming
Lemmatization
Stopword Removal


Feature Engineering

One-Hot Encoding
Bag of Words
N-Grams
TF-IDF


Word Embeddings

Word2Vec
CBOW
Skip-Gram
Average Word2Vec


NLP Libraries

NLTK
Gensim
Scikit-learn
Pandas


Projects

Spam Detection
Sentiment Analysis
Text Classification
Feature Comparison


Learning Journey

Concept Notes
Hands-on Code
Assignments
Practice Exercises


📂 Repository Structure

NLP/
│
├── 01_Tokenization/
├── 02_Stemming/
├── 03_Lemmatization/
├── 04_Stopwords/
├── 05_POS_Tagging/
├── 06_Named_Entity_Recognition/
├── 07_One_Hot_Encoding/
├── 08_Bag_of_Words/
├── 09_N_Grams/
├── 10_TF_IDF/
├── 11_Word2Vec/
├── 12_Spam_Classifier/
├── 13_Sentiment_Analysis/
└── README.md

📊 GitHub Stats

 




📈 Contribution Activity


About

This repository contains my hands-on NLP learning using Python, covering text preprocessing, tokenization, stemming, lemmatization, POS tagging, NER, Bag of Words, TF-IDF, Word2Vec, and text classification projects like spam detection and sentiment analysis. It documents my journey from NLP fundamentals to practical applications.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages