Parser für TextAnalyse ... KI-Erweiterung
Parser für TextAnalyse ... KI-Erweiterung
Tja jetzt kommt's ich will nicht ... naja, nicht nur
f(x)=x^2 + 6x - 5
analysieren können, sondern auch sowas:
Eff von iks ist gleich iks hoch zwei plus sechs iks minus fünf
Aber das ist immer noch nicht alles.
Ein Mann geht zum Haus.
Ein Mann : Subjekt
geht von gehen. Prädikat
zum Haus : Objekt des Ortes
Mein Ansatz ist, dass ich ein Wörterbuch benötige, eine Datenbank, in der die Worte einzeln beschrieben sind. Das Problem ist, dass ein mathematischer Parser einfacher ist, weil es nur neun Ziffern gibt, nur vier Rechenzeichen und diese nach einer stregen Regel aufgeschlüsselt bzw. interpretiert werden. Klammern und einiger Sondern-Rechenoperationen wie Fakultät !, Und Ptenzieren ^ ...
Aber im Goßen und Ganzen, nur eine Hand voll.
Wohin gegen bei den Sätzen ein Satz immer gleich ist, wenn
Subjekt Prädikat Objekt (oder ähnlich vorhanden ist)
http://www.schyren-gymnasium.de/gramm/s ... zlehre.htm
Dann ist vielleicht auch eine Analyse bzw. Interpretation möglich.
Aber wie weise ich den Worten den Typ zu? Und wie kann ich Regeln aufstellen wie z.B. das Ableiten von Grundwörtern.
Ich gehe
Du gehst
Er geht
Sie geht
Es geht
Wir gehen
Ihr geht
Sie gehen
... Mmmm?
f(x)=x^2 + 6x - 5
analysieren können, sondern auch sowas:
Eff von iks ist gleich iks hoch zwei plus sechs iks minus fünf
Aber das ist immer noch nicht alles.
Ein Mann geht zum Haus.
Ein Mann : Subjekt
geht von gehen. Prädikat
zum Haus : Objekt des Ortes
Mein Ansatz ist, dass ich ein Wörterbuch benötige, eine Datenbank, in der die Worte einzeln beschrieben sind. Das Problem ist, dass ein mathematischer Parser einfacher ist, weil es nur neun Ziffern gibt, nur vier Rechenzeichen und diese nach einer stregen Regel aufgeschlüsselt bzw. interpretiert werden. Klammern und einiger Sondern-Rechenoperationen wie Fakultät !, Und Ptenzieren ^ ...
Aber im Goßen und Ganzen, nur eine Hand voll.
Wohin gegen bei den Sätzen ein Satz immer gleich ist, wenn
Subjekt Prädikat Objekt (oder ähnlich vorhanden ist)
http://www.schyren-gymnasium.de/gramm/s ... zlehre.htm
Dann ist vielleicht auch eine Analyse bzw. Interpretation möglich.
Aber wie weise ich den Worten den Typ zu? Und wie kann ich Regeln aufstellen wie z.B. das Ableiten von Grundwörtern.
Ich gehe
Du gehst
Er geht
Sie geht
Es geht
Wir gehen
Ihr geht
Sie gehen
... Mmmm?
Zuletzt geändert von Xaby am 05.04.2007 10:49, insgesamt 3-mal geändert.
Nein, ich glaub hier liegt ein Missverständnis vor
das sind schon unabhängige Themen. Und ich weiß, dass es eine Suchenfunktion gibt. Hab auch schon viel gesucht.
Aber es kann sein, dass ich was übersehen habe.
Dann wäre es nett, mir einfach einen Verweis hier rein zu schreiben, wo ich dann auf das Thema stoße, dass sich im besten Fall mit genau dem selben Problem beschäftigt.
Aber es kann sein, dass ich was übersehen habe.
Dann wäre es nett, mir einfach einen Verweis hier rein zu schreiben, wo ich dann auf das Thema stoße, dass sich im besten Fall mit genau dem selben Problem beschäftigt.
Kinder an die Macht http://scratch.mit.edu/
okay gibt nichts in der suchfunktion 
ich versuche dir mal theoretisch zu helfen... ich kann mir nicht vorstellen dass es wirklich machbar ist wie du das willst.
Nehmen wir mal das Beispiel "gehen"
auf Englisch: "walk",17xo1 - "walking",17xo2
auf Deutsch: "gehen",17x01 - "gehst",17xo2
wozu die Zahlen? wenn ich das Wort "gehen" übersetzen will, nimmt das Programm 17xo1 aus der englischen DB und kann übersetzen... so auch mit allen anderen Sprachen:
von daher hätte jedes Wort in der anderen Sprache die selbe "nummerierung"...
keine Ahnung obs dir was hilft, das wäre eine Theorie aber genau hab ich nicht verstanden was du brauchst

ich versuche dir mal theoretisch zu helfen... ich kann mir nicht vorstellen dass es wirklich machbar ist wie du das willst.
Nehmen wir mal das Beispiel "gehen"
auf Englisch: "walk",17xo1 - "walking",17xo2
auf Deutsch: "gehen",17x01 - "gehst",17xo2
wozu die Zahlen? wenn ich das Wort "gehen" übersetzen will, nimmt das Programm 17xo1 aus der englischen DB und kann übersetzen... so auch mit allen anderen Sprachen:
von daher hätte jedes Wort in der anderen Sprache die selbe "nummerierung"...
keine Ahnung obs dir was hilft, das wäre eine Theorie aber genau hab ich nicht verstanden was du brauchst

Ist ein Anfang
aber dein Verfahren stößt schon schnell an seine Grenzen
Wir gehen
We walk
ich gehe_
I walk
Du gehst
You walk
... bei deiner Methode würde ich dreimal (oder öfter) das Wort walk im Englischen Wörterbuch auflisten müssen. Das kann noch nicht die Lösung sein.
Mir geht es auch weniger um die Übersetzung. Für meine Zwecke benötige ich nur eine Sprache. Und für meine TextAnalyse würde ich gern deutsch nehmen, weil diese Sprache doch recht kompliziert ist gegenüber Englisch.
Jetzt fragst dich sicherlich wieso. Genau deshalb. Wenn ich mein Programm für Englisch mache und später eine Übersetzung ins Deutsche erfolgen soll, kommt es zu oben genannten Problemen.
Ich gehen.
Das es nicht ganz einfach wird, ist mir klar. Im schlimmsten Fall, muss ich mir mein eigens Wörterbuch basteln, was genau meinen Anforderungen entspricht. Dann hat es vielleicht auch nicht 30.000 Wörter sondern nur 100 oder so, aber um sich auszudrücken kann es ja aus reichen.
Bin für Hinweise zu diesem Thema dankbar.
Kennt jemand vielleicht eine WebSeite, wo die Grammatikregeln möglichst simpel erklärt sind, so dass man sie in ,,Computer-Sprache,, bzw. PureBasic-Allgorithmen übersetzen kann?

Wir gehen
We walk
ich gehe_
I walk
Du gehst
You walk
... bei deiner Methode würde ich dreimal (oder öfter) das Wort walk im Englischen Wörterbuch auflisten müssen. Das kann noch nicht die Lösung sein.
Mir geht es auch weniger um die Übersetzung. Für meine Zwecke benötige ich nur eine Sprache. Und für meine TextAnalyse würde ich gern deutsch nehmen, weil diese Sprache doch recht kompliziert ist gegenüber Englisch.
Jetzt fragst dich sicherlich wieso. Genau deshalb. Wenn ich mein Programm für Englisch mache und später eine Übersetzung ins Deutsche erfolgen soll, kommt es zu oben genannten Problemen.
Ich gehen.

Das es nicht ganz einfach wird, ist mir klar. Im schlimmsten Fall, muss ich mir mein eigens Wörterbuch basteln, was genau meinen Anforderungen entspricht. Dann hat es vielleicht auch nicht 30.000 Wörter sondern nur 100 oder so, aber um sich auszudrücken kann es ja aus reichen.
Bin für Hinweise zu diesem Thema dankbar.
Kennt jemand vielleicht eine WebSeite, wo die Grammatikregeln möglichst simpel erklärt sind, so dass man sie in ,,Computer-Sprache,, bzw. PureBasic-Allgorithmen übersetzen kann?
Kinder an die Macht http://scratch.mit.edu/
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
Anfängerfragen
Ohne jetzt wirklich ausfallend und jemand persönlich angreifen zu wollen, frage ich mich doch bei manchen Anfänger-Fragen, ob der (wieviel DIEs gibt es eigentlich in diesem Forum?) Fragensteller
a) besoffen war oder
b) blond oder
c) von natur aus unterbelichtet
Viele Antworten findet man auch selbst wenn man nur die Suchmaschine benutzt. Bei anderen Fragen sollte der/die-jenige erstmal nachdenken - also Comuter aus und an einem ruhigen Ort die Gehirnzellen aktivieren im Bereich 'logisch/analytisches Denkvermögen'. Wenn das alles nichts fruchtet helfen wir hier im Forum gern weiter.
Mir hat das Forum jedenfalls schon so manche Frage beantwortet. Aber nicht durch antworten auf eine Thread, sondern durch Nutzen der Suchfunktion in diesem Forum, dem englischen und anderen.
So. Das mußte mal 'raus.
Euer
Mr.X
a) besoffen war oder
b) blond oder
c) von natur aus unterbelichtet
Viele Antworten findet man auch selbst wenn man nur die Suchmaschine benutzt. Bei anderen Fragen sollte der/die-jenige erstmal nachdenken - also Comuter aus und an einem ruhigen Ort die Gehirnzellen aktivieren im Bereich 'logisch/analytisches Denkvermögen'. Wenn das alles nichts fruchtet helfen wir hier im Forum gern weiter.
Mir hat das Forum jedenfalls schon so manche Frage beantwortet. Aber nicht durch antworten auf eine Thread, sondern durch Nutzen der Suchfunktion in diesem Forum, dem englischen und anderen.
So. Das mußte mal 'raus.
Euer
Mr.X
- Tafkadasom2k5
- Beiträge: 1578
- Registriert: 13.08.2005 14:31
- Kontaktdaten:
Re: Anfängerfragen
Warum machst du das dann gerade in einem Thread, der nicht unbedingt der schlimmste ist?Mr.X hat geschrieben:Ohne jetzt wirklich ausfallend und jemand persönlich angreifen zu wollen, frage ich mich doch bei manchen Anfänger-Fragen, ob der (wieviel DIEs gibt es eigentlich in diesem Forum?) Fragensteller
a) besoffen war oder
b) blond oder
c) von natur aus unterbelichtet
Ich verweise mal auf "Ansicht wechseln"

Reg dich ab, das Anfängerboard ist doch schließlich für uns Anfänger da!
@Topic:
Also so eine echte grammatische Hilfe beim Übersetzen wird es da wohl auch in naher Zukunft nicht geben.
Da wirste ne Datenbank mit 100000en Einträgen machen müssen, um überall die richtige Verknüpfung mit der richtigen Grammatik zu bekommen.
Von den Algorhytmen mal ganz abgesehen.
Mach mal erstmal halblang, Xaby.
Achja: Das alles hat nicht zufällig mit FolkisA2 zu tun?
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!