Package edu.cs.ai.kreator.models

Interface Summary
KreatorModelPlugin Classes implementing this interface provide functionalities to represent, parse, write, and learn with a specific framework for SRL.
ModelComponent This interface models the commonalities of knowledge base writers, learner, and parser.
ModelConfiguration Classes implementing this interface provide a configuration for their model.
 

Class Summary
AvailableModels This interface must be modified when new model components, i.e.
Knowledgebase This class is the common ancestor for all knowledgebase types and provides several shared features.
KnowledgebaseParser This abstract class models a knowledge base parser, i.e. a structure that is capable of reading the model of a knowledge base from a file or string in some specific syntax.
KnowledgebaseWriter This abstract class models a knowledge base writer, i.e. a structure that is capable of writing the model of a knowledge base to a string in some specific syntax.
Learner This abstract class is the common ancestor for all specific model-learners.
ParameterLearner This class models an abstract parameter learner i.e. an algorithm that computes the optimal parameters for a given knowledgebase for some given data.
Query This class models a general query for a knowledgebase of the form Q1=q1,...
StructureLearner This class models an abstract structure learner i.e.