GRAMÁTICAS DE CLÁUSULAS DEFINIDAS Y SLD-RESOLUCIÓN
➤ Con esa visión de una GCD como un conjunto de reglas, el analizar sintácticamente según una GCD puede reducirse a deducir usando SLD-resolución.
➤ Las GCDs surgen como una extensión al lenguaje Prolog.
➤ De hecho, se pueden escribir tal cual en cualquier intérpretede Prolog, y de esa manera se tiene directamente un analizador sintáctico, usando el predicado phrase (y considerando que las frases como listas de palabras):
?- phrase(oración,[la,profesora,lee,un,libro]).
Yes
?- phrase(oración,[las,profesores,lee,los,libro]).
No
➤ Incluso tenemos un generador de frases del lenguaje:
?- phrase(oración,L).
L=[la,profesora,lee,un,libro];
....
F.J., M., & Ruiz Reina, J. (2012-2013). Procesamiento
del Lenguaje Natural. Recuperado el 21-23 de 04 de 2017, de Procesamiento
del Lenguaje Natural: https://www.cs.us.es/cursos/ia2/temas/tema-06.pdf
Comentarios
Publicar un comentario