my documentation to learn more the basic concepts of NLP using Python
Natural Language Processing (NLP) is an area of computer science and artificial intelligence concerned with the interactions between computers and human (natural) languages, in particular how to program computer to process and analyze large amounts of natural language data.
NLP attemps to use a variety of techniques in order to create structure out of text data.
- basic print formatting
- f-string literals
- working with a PDF file
- regular expression
- Spacy
- Tokenization
- Stemming
- Lemmatization
- Stopwords
- Phrase Matching and Vocabulary