org.dllearner.core
Interface SparqlQueryLearningAlgorithm

All Superinterfaces:
Component, LearningAlgorithm

public interface SparqlQueryLearningAlgorithm
extends LearningAlgorithm

Basic interface for algorithms learning SPARQL queries. TODO: Check whether it is necessary to have a "real" SPARQL query class instead of only a string.

Author:
Jens Lehmann

Method Summary
 String getBestSPARQLQuery()
           
 List<String> getCurrentlyBestSPARQLQueries(int nrOfSPARQLQueries)
           
 
Methods inherited from interface org.dllearner.core.LearningAlgorithm
start
 
Methods inherited from interface org.dllearner.core.Component
init
 

Method Detail

getCurrentlyBestSPARQLQueries

List<String> getCurrentlyBestSPARQLQueries(int nrOfSPARQLQueries)
Parameters:
nrOfSPARQLQueries - Limit for the number or returned SPARQL queries.
Returns:
The best SPARQL queries found by the learning algorithm so far.

getBestSPARQLQuery

String getBestSPARQLQuery()


SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2011 Jens Lehmann