Using KnowledgeFlow

In many respects, this interface is similar to the SAS interface. The interface is based on network flow model. Experiments are defined using objects and are laid out on a ‘canvas’ called a KnowledgeFlow Layout. These objects are then connected by links that allow these objects to pass information to each other. Since every facet of Weka is defined as an object, this interface lends itself quite naturally to the internal workings of Weka.

 

In this model, an experiment consists of a set of objects with links that dictate how information is passed between them. Each object is responsible for performing a single action or a set of actions. Objects can produce information or produce whole datasets that other objects need to perform their actions. This information is passed via connections that exist to define which object is producing the information, which object is receiving and what type information is passed.