Skip to content

tayloj/cl-ace

Repository files navigation

CL-ACE — Lisp bindings for Attempto Tools

Overview

CL-ACE is a set of Lisp bindings for some of the Attempto Tools. CL-ACE currently provides bindings for the webservice version of APE (ACE Parser) and RACE (ACE Reasoner). CL-ACE uses DRAKMA as an HTTP client, and Closure XML for XML processing. CL-ACE supports parsing the results of the webservices into Lisp objects, but also provides and interface for retrieving unprocessed webservice output. Of particular note is that CL-ACE implements CLOS classes corresponding to the discourse representation structures described in the ACE 6.5 DRS Report.

Documentation

CL-ACE has documentation (generated by CLDOC). Good starting points for using APE are ape-webservice:ape and ape-webservice:invoke-ape-webservice. For using RACE, see race-webservice:race and race-webservice:invoke-race-webservice. Other important documents to read are the APE Webservice Specification, the documentation for the Race Web Service, and other various Attempto Documents.

About

CL-ACE Bindings for the Attempto Webservice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published