Skip to content

bhav09/NLP-Basics

Repository files navigation

NLP-Basics

This repository consists of all the necessary codes , basic theory and resources for anyone to start from scratch and study ! To practice all this , I would recommend spyder IDE for the same because it will notify you via error for any package that you won't be having of nltk.

To download all the packages of nltk type this in the command prompt:

import nltk

nltk.download()

(make sure to have a python environment running on your cmd for the same)


Note:

The order of learning all the theory and code should be in the order as that of the topics mentioned in the resource section.


Resources:

1.More about NLP : https://machinelearningmastery.com/natural-language-processing/

Topics:

2.  Tokenization : https://intellipaat.com/community/9025/tokenization-in-nlp

    Stopwords : https://towardsdatascience.com/treat-negation-stopwords-differently-according-to-your-nlp-task-e5a59ab7c91f
    
    Stemming : https://searchenterpriseai.techtarget.com/definition/stemming
     
    Speech Tagging: https://www.geeksforgeeks.org/nlp-part-of-speech-default-tagging/
    
    Chunking : https://www.geeksforgeeks.org/nlp-chunking-and-chinking-with-regex/
    
    Named Entity Recognition : https://towardsdatascience.com/named-entity-recognition-3fad3f53c91e
    
    Lemmatization : https://www.datacamp.com/community/tutorials/stemming-lemmatization-python
    
3. Applications of NLP : https://towardsdatascience.com/natural-language-processing-nlp-top-10-applications-to-know-b2c80bd428cb  

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages