Closed BernhardAuer closed 11 months ago
aktivität explizit beifall, zwischenruf, heiterkeit, ruf, ...
aktivität implizit "Abg. Hofer: Danke!" -> Zwischenruf mit text [--> ist das eine Kombi aus präpositionen/entitäten/nachpräps.?]
Präposition Entität (bewirkt änderung der nachfolgenden Entitäten/Namen() "Abgeordnete von" (SPÖ -> Entität Partei folgt) "Abg." (Brandstätter -> Entität Person folgt) "Abgeordneten" (-> Entitäten von Personen folgt) Thema Plural, Fälle usw.?
Nach-Präposition Entität ":" (-> Zwischenruf eines Abgeordneten beginnt)
Verbindungswörter und, sowie, ", ", ...
Trennungswörter ".", "–" achtung gedankenstrich!, newline evt?, ":" ...
Füllwörter ohne bedeutung bei, den, der, des, von, die, ...
Entität / Name erkennen (kann Partei, Teile einer Partei, Person, ... sein) ÖVP Abgeordnete der SPÖ Rendi-Wagner
Mappings Grünen -> GRÜNE
Parser ablauf: Es muss Wort für Wort folgendes überprüft werden (-> da statefull für nachfolgende Wörter bzw. reihenfolge):
1) aktivität erkennen (falls nix erkannt wird -> allgemeines info objekt draus machen mit subtype unknown) 2) Verbindungswörter erkennen, falls ja: gehe zu 1) 3) Füllwort/füllwörter entfernen (das muss evt. vor/nach jedem schritt gemacht werden?) 4) Präposition Entität erkennen 5) Name erkennen (Partei, Person, ...) 6) Nach-Präposition Entität erkennen 6) Verbindungswort erkennen, falls ja: gehe zu 4.) 7) Ende erkennen (., gedankenstrich, newline evt., ende des strings, ...)
string cleanup (newlines entfernen, string aufbereiten usw. siehe item loader)
string splitten nach folgenden Kriterien: whitespace, ., –,: wobei whitespaces gefiltert werden sollen, der Rest aber nicht!! wobei punkt evt. doch weglassen, weil wie ? und ! eigentlich sinnlos fürs parsen und eher hinderlich evt. sogar
edge case: Einschub von Infos mittels zweier gedankenstriche "– xxx –:" Abg. Leichtfried – in Richtung des das Rednerpult verlassenden Abg. Scherak –: Also die Rede war jetzt in Ordnung!
BSP:
Beifall bei den Grünen sowie bei Abgeordneten von ÖVP und SPÖ. Beifall bei den Grünen, bei Abgeordneten der SPÖ sowie des Abg. Brandstätter. Beifall bei den Grünen sowie der Abg. Cornelia Ecker. Beifall bei den Grünen sowie der Abgeordneten Herr und Kucharowits. Beifall bei den Grünen sowie der Abg. Greiner. Beifall bei den NEOS. – Zwischenrufe der Abgeordneten Amesbauer und Deimek. Beifall bei den NEOS. – Zwischenruf des Abg. Amesbauer. Beifall bei den NEOS. – Abg. Leichtfried – in Richtung des das Rednerpult verlassenden Abg. Scherak –: Also die Rede war jetzt in Ordnung! Beifall bei den Grünen. – Abg. Kickl: Zustimmung oder Ablehnung? Zustimmung? – Abg. Zadić: Diskussion! Beifall bei den Grünen. – Abg. Kickl: Wenn es eh wurscht ist, können Sie ja zustimmen! Beifall bei den Grünen. – Abg. Kickl: Ein paar bereuen es jetzt, glaube ich! Beifall bei NEOS und Grünen sowie bei Abgeordneten von SPÖ und FPÖ. Beifall bei der ÖVP sowie des Abg. Kassegger. Beifall bei der FPÖ. – Heiterkeit bei den Grünen und bei Abgeordneten der SPÖ. – Zwischenruf bei der SPÖ. Beifall bei der FPÖ. – Zwischenruf bei der SPÖ. Beifall bei der SPÖ. – Abg. Wöginger: Wer blockiert? Beifall bei den Grünen, bei Abgeordneten der SPÖ sowie des Abg. Brandstätter. Beifall bei Abgeordneten von Spö, grünen und neuos. Beifall und Bravoruf bei der ÖVP. Beifall des Abgeordneten pfur, yilmaz und zadix.
Heiterkeit und Beifall bei den Grünen sowie Beifall der Abg. Herr. Heiterkeit der Abgeordneten Krisper und Meinl-Reisinger Heiterkeit bei Abgeordneten der NEOS sowie des Abg. Hofer
Zwischenruf der Abg. Kucharowits. Zwischenrufe der Abgeordneten Heinisch-Hosek und Kucharowits. Zwischenruf des Abg. Kassegger. – Abg. Wurm: Genau recherchieren! Zwischenruf des Abg. Hörl Zwischenruf bei der SPÖ
Ruf bei der FPÖ: Das werden Sie wissen! Ruf bei der FPÖ: Bla, bla, bla!
Abg. Meinl-Reisinger: Geh bitte, he! Das ist ein bisschen sehr überheblich! Abg. Hofer: Danke! Abg. Hörl: So ein Blödsinn! Blödsinn! Abg. Hörl: Zentralist! – Zwischenruf bei der SPÖ. Abg. Deimek: Gott sei Dank ist das nur eure Meinung! Abg. Leichtfried: Ministerin!
Die Abgeordneten Ernst-Dziedzic und Stögmüller: ... 30 Jahre!
auf eine neben dem Sitzplatz von Abg. Kogler auf dem Boden stehende Tafel weisend: in Richtung Bundesministerin Patek in Richtung Abg. Hofer auf den Anstecker auf ihrem Revers deutend Präsidentin Bures übernimmt den Vorsitz.
todo:
todos:
vorerst egal:
kein Parsing Fehler, sondern einfach nur die Uhrzeit als Abschluss: überlegen, wie wir das handhaben... (in der UI)
folgenden Punkt zu späteren Zeitpunkt fixen bzw. lösung überlegen: http://localhost:5173/wortmeldung/XXVII/3/Erkl%C3%A4rung%20der%20Bundesministerin%20f%C3%BCr%20Nachhaltigkeit%20und%20Tourismus%20zum%20Thema%20%22Der%20nationale%20Energie-%20und%20Klimaplan%20(NEKP)%22/18
/dokument/XXVII/NRSITZ/3/A_-_14_47_02_00209108.html
eigentlich sind diese nicht immer/manchmal aber doch (?) Teil der Rede...naja zurzeit belassen wir es mal so
- [ ] backend: change type from enum to stringadd title to speech page and speech overview pageadd breadcrumb to speech page- [ ] speech page: add emojis for special parsable infos (applause, shouting, ...)