Sparqlator
Category | Query generation |
---|---|
Description | DescriptionIt is a wrapper to call the GraphFinder::sparqlator method, using the OKBQA framework API. It takes a template and a disambiguation structures which are produced by a template generation and a disambiguation modules, respectively, and produces a set of SPARQL queries which are supposed to represent the same query need represented by the template and disambiguation. Optionally, the parameter, max_hop may be set to specify the number of maximum hops for each path to be extended to. As it is to specify an integer value (between 1 and 3, usually), it may be simply encoded in the URL (see Web service URL example below). GraphFinder implements the triple variation operations proposed by [1]. Scope and limitThe current version implements only the three operations, inversion, split, and instantiation, among the four proposed in [1]. Implementation of the last one, join is remained as a future work. Language dependencyGraphFinder is language-independent, and so does the sparqlator module. References
|
Maintainer | jindong.kim@gmail.com |
Source-code URL | https://github.com/okbqa/graphfinder_wrapper |
Homepage URL | http://www.lodqa.org |
Web service URL | http://ws.okbqa.org:38401/queries?max_hop=1 |
Sample cURL command | curl -H "content-type:application/json" -d '_sample_input_' _ws_url_ Test |
Sample input | |
Sample output |