Przetwarzanie języka naturalnego (NLP) w Pythonie
Fouad Trad
Machine Learning Engineer

text = """Data scientists and data engineers need DATA""" lower_text = text.lower()print(lower_text)
data scientists and data
engineers need data

Zadań opartych na analizie słów kluczowych

Zadań opartych na analizie słów kluczowych

Zadań wymagających rozróżniania słów ze względu na wielkość liter


from nltk.stem import PorterStemmerstemmer = PorterStemmer()tokens = ['running', 'bats', 'organizations', 'reading']stemmed = [stemmer.stem(word) for word in tokens]print(stemmed)
['run', 'bat', 'organizat', 'read']

from nltk.stem import WordNetLemmatizernltk.download('wordnet')lemmatizer = WordNetLemmatizer()tokens = ['running', 'bats', 'organizations', 'reading']lemmatized = [lemmatizer.lemmatize(word) for word in tokens]print(lemmatized)
['running', 'bat', 'organization', 'reading']


Przetwarzanie języka naturalnego (NLP) w Pythonie