Die Suche ergab 9 Treffer

von AlinaPy
Dienstag 2. August 2022, 21:54
Forum: Allgemeine Fragen
Thema: Satz mit bestimmter Länge aus Text extrahieren
Antworten: 29
Zugriffe: 3187

Re: Satz mit bestimmter Länge aus Text extrahieren

#### Finales Update

Nachdem zuletzt geposteten Code von mir habe ich manuell einfach alle Sätze entfernt, bei denen diese hätten Apostrophen vorhanden sein müssen und diese daher komisch aussehen. Auch ein oder zwei andere Sätze musste ich dabei rausnehmen, weil das keine richtigen Sätze waren ...
von AlinaPy
Montag 1. August 2022, 19:01
Forum: Allgemeine Fragen
Thema: Satz mit bestimmter Länge aus Text extrahieren
Antworten: 29
Zugriffe: 3187

Re: Satz mit bestimmter Länge aus Text extrahieren

@nezzcarth

Irgendwie wird mir meine erste Antwort nicht angezeigt, also schreibe ich vorsichtshalber nochmal:

Danke für deine Hilfe, endlich funktioniert hier was bei mir!

Ich habe den ersten Code mal ausprobiert und meiner Aufgabe entsprechend erweitert:

for sentence in alice_sentences:
words ...
von AlinaPy
Montag 1. August 2022, 18:06
Forum: Allgemeine Fragen
Thema: Satz mit bestimmter Länge aus Text extrahieren
Antworten: 29
Zugriffe: 3187

Re: Satz mit bestimmter Länge aus Text extrahieren

Die Trennung ist hierbei nicht wichtig. In den Sätzen/Listen tauchen Satzzeichen wie eben Kommas, Apostrophen, Ausrufezeichen und anderes vor (halt auch als Strings wie die normalen Wörter). Diese dürfen nicht mitgezählt werden, was die Funktion len() leider macht.
von AlinaPy
Montag 1. August 2022, 17:39
Forum: Allgemeine Fragen
Thema: Satz mit bestimmter Länge aus Text extrahieren
Antworten: 29
Zugriffe: 3187

Re: Satz mit bestimmter Länge aus Text extrahieren

Da mir die Aufgabe gerade über meinem Kopf zusammen kracht, beschränke ich meine Frage nur auf einen Teil:
len() will ich alleine ohne re.findall nicht nutzen, da ich Sätze mit 10 Wörtern brauche und da die Satzzeichen und Kommas nicht reinzählen dürfen. Len() zählt das ja alles mit und verfälscht ...
von AlinaPy
Montag 1. August 2022, 16:42
Forum: Allgemeine Fragen
Thema: Satz mit bestimmter Länge aus Text extrahieren
Antworten: 29
Zugriffe: 3187

Re: Satz mit bestimmter Länge aus Text extrahieren

[Update für mich, falls ich diesen Code nochmal komplett umschmeiße, dieser dann aber doch besser funktioniert.]


import re
import nltk

nltk.corpus.gutenberg.fileids()
alice_sentences = nltk.corpus.gutenberg.sents('carroll-alice.txt')
list_10 = [ ]



#### Errechung der Sätze insgesamt: num_sents ...
von AlinaPy
Montag 1. August 2022, 15:53
Forum: Allgemeine Fragen
Thema: Satz mit bestimmter Länge aus Text extrahieren
Antworten: 29
Zugriffe: 3187

Re: Satz mit bestimmter Länge aus Text extrahieren

Ich habe keinen Code kommentiert, da ich genau weiß und ja gemerkt habe, dass er nicht mal ansatzweise funktioniert und damit 100% falsch ist. Diese Frage betrifft vielleicht 5 % von meinen eigentlichen Aufgaben, ist aber der einzige Teil bei dem ich eben nicht weiter weiß.

Ich habe mit gutenberg ...
von AlinaPy
Montag 1. August 2022, 15:04
Forum: Allgemeine Fragen
Thema: Satz mit bestimmter Länge aus Text extrahieren
Antworten: 29
Zugriffe: 3187

Re: Satz mit bestimmter Länge aus Text extrahieren

Ich bin ehrlich, deine Antworten und Tipps bringen mich nur dazu, mehr und mehr zu googlen, nachzulesen und tausend Lösungswege zu versuchen, die alle nicht klappen. So wirklich weiter komme ich durch deine Vorschläge nicht und deine Art so leicht von oben herab zu reden hilft mir dabei nicht ...
von AlinaPy
Sonntag 31. Juli 2022, 22:58
Forum: Allgemeine Fragen
Thema: Satz mit bestimmter Länge aus Text extrahieren
Antworten: 29
Zugriffe: 3187

Re: Satz mit bestimmter Länge aus Text extrahieren

Ich habe versucht mit deinen Denkanstößen zu arbeiten, stoße nur auf das Problem, dass ich nicht genau angeben kann, was ich nun filtern will. Bei Python gibt es ja nicht direkt "sentences" und die Sätze liegen ja nun erstmal in einer riesengroße Liste (in alice_sentences), sodass ich nicht als ...
von AlinaPy
Sonntag 31. Juli 2022, 19:25
Forum: Allgemeine Fragen
Thema: Satz mit bestimmter Länge aus Text extrahieren
Antworten: 29
Zugriffe: 3187

Satz mit bestimmter Länge aus Text extrahieren

Guten Abend/Tag,

wie im Betreff stehend soll ich aus einem Text (falls jemand das Detail will, es handelt sich hierbei um "Alice im Wunderland") Sätze mit einer bestimmten Länge, nämlich genau 10 Wörtern (Kommas und Punkte zählen dabei nicht), entziehen. Python soll diese Sätze einzeln und zufällig ...