- Python Natural Language Processing
- Jalaj Thanaki
- 129字
- 2025-02-28 13:05:45
Word lemmatization
Word lemmatization is the same concept that we defined in the first section. We will just do a quick revision of it and then we will implement lemmatization on the word level.
Word lemmatization is converting a word from its inflected form to its base form. In word lemmatization, we consider the POS tags and, according to the POS tags, we can derive the base form which is available to the lexical WordNet.
You can find the code snippet in Figure 4.12:

Figure 4.12: Word lemmatization code snippet
The output of the word lemmatization is as follows:
Input is: wordlemma.lemmatize(''cars'') Output is: car Input is: wordlemma.lemmatize(''walking'',pos=''v'') Output is: walk Input is: wordlemma.lemmatize(''meeting'',pos=''n'') Output is: meeting Input is: wordlemma.lemmatize(''meeting'',pos=''v'') Output is: meet Input is: wordlemma.lemmatize(''better'',pos=''a'') Output is: good