Seite 1 von 1

Wörter gleichen Wortstammes finden

Verfasst: Freitag 3. Februar 2023, 08:22
von Neelia
Hallo zusammen,

ich habe mal eine kurze Frage, da ich selbst in anderen Foren/Tutorials hierzu keine Antwort gefunden habe.

Im Enddefekt würde ich gerne mit Hilfe von Python (über das Jupyter Notebook) aus mehreren txt.Dateien die wir als String definiert haben, Wörter mit denselben Wortstämmen und deren Kontext (Satz) ausgeben lassen.
In unserem Fall suchen wir nach Wörtern innerhalb des Strings, die mit dem Wortstamm 'verant' und 'bedroh" beginnen.

Gibt es eine Möglichkeit mir alle Wörter mit dem Wortstamm verant und bedroh innerhalb des Strings ausgeben zu lassen? Und kann ich mir eventuell dazu auch noch den Satz, in dem dieses Wort steht, ausgeben lassen?

Das meiste was ich hierzu gefunden hatte war zu dem Thema Stemming - jedoch müsste ich hierzu schon die Wörter wissen, von denen ich den Wortstamm erhalten möchte. Sozusagen genau umgekehrt.

Ich hoffe es kann mir jemand schnell weiterhelfen :cry:

Re: Wörter gleichen Wortstammes finden

Verfasst: Freitag 3. Februar 2023, 10:13
von __deets__
Mit den üblichen String Operationen wie split und startswith kannst du aus Sätzen Listen von Wörtern machen, und in diesen Listen die Wörter, die mit deinen gewünschten Präfixen starten, rausfiltern.

Re: Wörter gleichen Wortstammes finden

Verfasst: Freitag 3. Februar 2023, 10:19
von Neelia
Erstmal vielen Dank! Ich verstehe grob was du meinst. Könntest du mir das an einem beispielhaften Code mal aufzeigen/erklären?

Re: Wörter gleichen Wortstammes finden

Verfasst: Freitag 3. Februar 2023, 10:27
von __deets__
Ich würde lieber deine Versuche sehen, und ggf korrigieren, statt den Code frei Haus abzuliefern. Es geht ja um deinen Lernerfolg, nicht um meinen.