GithubHelp home page GithubHelp logo

kovvalsky / langpro Goto Github PK

View Code? Open in Web Editor NEW
109.0 8.0 10.0 26.9 MB

Tableau-based Theorem Prover for Natural Logic and Language

License: BSD 3-Clause "New" or "Revised" License

Prolog 95.71% CSS 0.01% XSLT 0.01% Roff 0.03% HTML 0.04% JavaScript 0.01% Perl 0.12% Python 0.01% Raku 3.96% Euphoria 0.11%
nli natural-language-inference semantic-tableau theorem-prover theorem-proving natural-logic natural-tableau lambda-logical-form natural-language-processing formal-semantics

langpro's People

Contributors

kovvalsky avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

langpro's Issues

Cannot run

First command from readme has error: source sink 'my_word_net' does not exist from knowledge.pl

And ccg_sen_d/SICK_trial_sen.pl does not exist.

Perhaps you forgot to commit them ?

Want to know the naming convention in ccg_sen_d

Hi! Thank you for making public the codebase for your nice work!
I want to try running it and see the results with different parse inputs,
but I I can't see what are the difference among files in ccg_sen_d.
I thought SICK_trial_ccg.pl and SICK_trial_reccg.pl may be the same
(as these seem parse results of "rebanking" models,)
but through diff command these are different.
Could you add some info on the naming convention for these files??

Thank you in advance!

API for individual and batch processing

Hi,

I used esslli_langpro.py to go ahead and run LangPro on the SICK and FraCaS datasets. Very nice, and very useful tool!

However, I was curious if there was an API for individual (and batch) processing, such as I assume is working for the demo here:

https://naturallogic.pro/LangPro/

I wasn't sure where to find code if available for the demo.

Also, it would be convenient if it had a Pengines server.

Before I set about trying to write this API, I thought I would ask, since the documentation appears not to have covered it.

Thank you,
Andrew

Incomplete documentation

I am trying to run the code on datasets other than SICK and FraCaS, however the documentation is scarce regarding to process of converting a dataset to the necessary format (eg. how do you get the files "SICK_trial_ccg.pl" and "SICK_trial_sen.pl" from "SICK_trial.txt").

Additional documentation is needed for the steps necessary to produce these files for any dataset.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.