Why is Prolog associated with Natural Language Processing?

Posted by kyphos on Programmers See other posts from Programmers or by kyphos
Published on 2013-10-18T17:56:35Z Indexed on 2013/10/18 22:15 UTC
Read the original article Hit count: 213

Filed under:
|

I have recently started learning about NLP with python, and NLP seems to be based mostly on statistics/machine-learning.

What does a logic programming language bring to the table with respect to NLP?

Is the declarative nature of prolog used to define grammars? Is it used to define associations between words? That is, somehow mine logical relationships between words (this I imagine would be pretty hard to do)?

Any examples of what prolog uniquely brings to NLP would be highly appreciated.

© Programmers or respective owner

Related posts about logic-programming

Related posts about nlp