News for hackers. Stuff that matters.
Re:LangPro: Natural Language Theorem Prover by nl on Friday September 01, 2017 @01:16AM (#15146287)
I'm really interested in this.

I follow the field fairly closely, I've implemented an open language question answering system myself, as well as re-implemented parts of the Watson QA system form their papers. I've built NN based entailment systems, and I built a text summarisation system which still wins benchmark competitions 15 years after it was built. Also, I use Superset (AirBNB's opensource Tableau competitor) daily.

Basically, I'm not a complete neophyte in this and related fields.

But I don't have a clue what this system does.

I know Prolog and some about CCG. But the it talks about Tableau and I'm completely lost.

Can someone please explain?

Re:LangPro: Natural Language Theorem Prover by _raoulcousins on Friday September 01, 2017 @01:36AM (#15146378)
This is the tableau they're talking about: https://en.wikipedia.org/wiki/Method_of_analytic_tableaux
Re:LangPro: Natural Language Theorem Prover by nl on Friday September 01, 2017 @01:40AM (#15146393)
Ha. Thanks.

I should have read the paper, not just jumped to the Github link.

Re:LangPro: Natural Language Theorem Prover by fspeech on Friday September 01, 2017 @01:28AM (#15146349)
Search for the author's home page, which has a link to his Ph.D. dissertation. The thesis provides a lot more background material and examples.
Re:LangPro: Natural Language Theorem Prover by nullbyte on Friday September 01, 2017 @11:17AM (#15149094)
No need to brag, buddy.
Re:LangPro: Natural Language Theorem Prover by saghm on Friday September 01, 2017 @05:07PM (#15152388)
It didn't come across as bragging to me; it provided useful context for the question. For a naive reader like me, it demonstrated to me that someone much more experienced in this area than me was confused by it. For a reader capable of answering their question, it provided a baseline of their knowledge, which is useful for determining what level of detail to go into when answering.
Re:LangPro: Natural Language Theorem Prover by nl on Friday September 01, 2017 @01:36PM (#15150634)
I'm not sure admitting my complete confusion is bragging. I apologize if it came across like that.

There wasn't a single comment on this post, despite it getting lots of upvotes. I assumed I was missing something, but I felt like my "WTF" needed some context.

Re:LangPro: Natural Language Theorem Prover by deepsun on Friday September 01, 2017 @01:42PM (#15150694)
It's ok to brag on Hacker News.
Re:LangPro: Natural Language Theorem Prover by jomakasi on Friday September 01, 2017 @11:49AM (#15149513)
Their brag helped me to understand what ca I learn.
Re:LangPro: Natural Language Theorem Prover by nurettin on Friday September 01, 2017 @06:43AM (#15147384)
How does this differ from what prolog does?
Re:LangPro: Natural Language Theorem Prover by tom_mellior on Friday September 01, 2017 @09:48AM (#15148272)
Prolog is a programming language, and this isn't a programming language. Prolog doesn't process natural language by itself. Prolog isn't a tableau-based theorem prover.

This project is a natural-language-processing, tableau-based-theorem-proving application implemented in the Prolog programming language.

Re:LangPro: Natural Language Theorem Prover by nurettin on Saturday September 02, 2017 @12:19AM (#15154234)
I mean how does the pruning constraint tree search applied in prolog implementations differ from the tableaux method
Re:LangPro: Natural Language Theorem Prover by nurettin on Saturday September 02, 2017 @01:39AM (#15154501)
After some research, the tableaux method seems to require full coverage, which would only converge with the search tree if all conditions have to be exhausted.