Skip to content

Version 6.6-110816

Compare
Choose a tag to compare
@tkuhn tkuhn released this 26 Jul 06:47
· 128 commits to master since this release

This is a bugfix release that brings minor changes and updates:

  • ACE to DRS translation:
    • fixed: sentences like "For every woman of who everybody waits." now correctly fail
    • fixed: a bug that in rare cases generated a DRS with duplicate referents
    • fixed: duplicate DRS conditions are now always suppressed
    • fixed: misguiding error message for imperatives
    • deprecated: the construct "the ... of which/who"
  • DRS to FOL translation:
    • fixed: disjunctions related by anaphoric references (e.g. the DRS of "A man sleeps or the man waits.") are now correctly mapped to FOL
  • DRS to ACE translation:
    • improved: handling of disjuntions, e.g. "Every dog barks or a cat sleeps." is now paraphrased as "A cat sleeps or if there is a dog X1 then the dog X1 barks."
    • restored: support for 0, e.g. "There are 0 men."
  • DRS to OWL/SWRL translation:
    • the pretty-printed output (owlfsspp) now conforms to the OWL Functional-Style Syntax (and can be parsed by the OWL-API)
    • avoid including redundant owl:Thing in intersections
    • now supported: the DRS of "John does not see what?"
    • fixed: sentences like "There is X. If X is a fireman then X is a man." now map to OWL (instead of SWRL as before)
    • improved: the SWRL-mapping now supports formula/3 with =<, >=, =
    • fixed: "Peter owns 3 kg of apples." now correctly fails
  • Attempto Java Packages:
    • updated the Apache HTTP libraries to httpcore-4.1.1.jar and httpclient-4.1.1.jar
    • removed the OWL Verbalizer Webservice interface, this is now available at owlverbalizer.googlecode.com
    • updated enum OutputType: removed OWLRDF, added TPTP
  • The APE regression test set (~3500 small ACE texts with their corresponding DRSs) is now included (see ape/acetext_drs.pl)
  • Several improvements to the documentation of ACE, DRS and the APE source code.