Thread PROLOG Herausforderung
(0 answers)
Opened by pktm at 2007-11-14 17:39
Hallo!
Ich quäle gerade meine Hirnwindungen mit dem Problem der Strukturextraktion von geparsten Sätzen aus einer Chart. D.h. ich habe eine kontectfreie Grammatik G = {S --> SS, S --> x} und einen Chartparser, der mir bei der Eingabe "xxx" folgende Chart produziert: Code: (dl
)
1 kante(1,0,0,cat:s,[],[cat:s,cat:s],[]). Eine Kante wird dabei folgendermaßen repräsentiert: kante(Id,Start,Ende,LinkeRegelSeite,Geschlossener,OffennerTeil,Bildungsmöglichkeiten). Jetzt hätte ich gerne ein Prolog-Prädikat, oder zumindest einen realisierbaren Ansatz dazu, wie ich aus dieser Chart, mit Hilfe der gespeicherten Bildungsmöglichkeiten alle möglichen Satzstrukturen auslese. Die aus der obigen Chart wären: [S [S [S [x], S[x]],[S [x]]] und [S [S [S [x]],[S [x], S[x]]]. Ich komme gerade einfach nicht drauf. Wahrscheinlich stehe ich auf dem Schlauch. Viel Spaß beim knobeln :) - und wenn noch we Fragen hat: her damit. Grüße, pktm http://www.intergastro-service.de (mein erstes CMS :) )
|