In this Repository explore concepts of Natural Language processing using Python with NLTK. NKTK is a leading platform for building Python programs to work with human language data.
- Regular Expressions, Structure of re.search() function, Text Normalization, Tokenizer of NLTK, Lemmatization :
Part 1-3 - Analysing a text, Measure of lexical richness of a text, Language statistics, FreqDist, Distributions on content with fine-filter:
Part 4 - Extract N-grams, Bi-Grams, Tri-Grams, Collocations, Pointwise Mutual Information (PMI):
Part 5 - Lexical resources (lexicons), Fraction of Stopwords, Rich Lexicons, WordNet, Hyponyms, Hypernyms, Semantic Similarity:
Part 6 - Process plain text from the Web, Html:
Part 7 - Building structured code (with functions) + Examples :
Part 8