PIP und Bibliotheken für mich ein Kreuz
Verfasst: Dienstag 9. Mai 2023, 12:00
Hallo Zusammen.
bin in Python blutiger Anfänger (Jahrg 1943) und möchte
einen Satz erzeugen der durch eine Stopwortliste aus (nltk)
die überflüssigen Wörte aus dem Satz entfernt,
folgender Pythoncode in Visueal Studio Code sollte das
Leisten.
Leider habe ich es bisher nicht geschaft wie man mit PIP oder Import
so richtig umgeht. Kann mir jemand dabei helfen und sich den
Code mal anschauen den ich dafür verwende
Liebe GRüße aus Berlin
Wolfgang
#pip install docx2txt
import nltk
dwlr = nltk.downloader.Downloader()
for pkg in dwlr.corpora():
dwlr._status_cache[pkg.id] = 'installed'
dwlr.download('popular')
#
from nltk.corpus import stopwords
stop_words = set(stopwords.words('german'))
def remove_stopwords(sentence):
words = sentence.split()
filtered_words = [word for word in words if word.lower() not in stop_words]
return filtered_words
#
sentence = "Ich gehe aus dem Haus und es regnet"
result = remove_stopwords(sentence)
print(result)
bin in Python blutiger Anfänger (Jahrg 1943) und möchte
einen Satz erzeugen der durch eine Stopwortliste aus (nltk)
die überflüssigen Wörte aus dem Satz entfernt,
folgender Pythoncode in Visueal Studio Code sollte das
Leisten.
Leider habe ich es bisher nicht geschaft wie man mit PIP oder Import
so richtig umgeht. Kann mir jemand dabei helfen und sich den
Code mal anschauen den ich dafür verwende
Liebe GRüße aus Berlin
Wolfgang
#pip install docx2txt
import nltk
dwlr = nltk.downloader.Downloader()
for pkg in dwlr.corpora():
dwlr._status_cache[pkg.id] = 'installed'
dwlr.download('popular')
#
from nltk.corpus import stopwords
stop_words = set(stopwords.words('german'))
def remove_stopwords(sentence):
words = sentence.split()
filtered_words = [word for word in words if word.lower() not in stop_words]
return filtered_words
#
sentence = "Ich gehe aus dem Haus und es regnet"
result = remove_stopwords(sentence)
print(result)