Hello everybody,
i am a newbie in Rapidminer.
I just checked Rapidminer learner. There is a "W-Apriori" option in unsupervised learner Rapidminer.
Because i am using my Rapidminer in Javacode.
So, i thought i have to write like this:
import com.rapidminer.RapidMiner;
import com.rapidminer.example.ExampleSet;
import com.rapidminer.operator.IOContainer;
import com.rapidminer.operator.Model;
import com.rapidminer.operator.Operator;
import com.rapidminer.operator.OperatorCreationException;
import com.rapidminer.operator.io.DatabaseExampleSource;
import com.rapidminer.tools.OperatorService;
import com.rapidminer.operator.learner.Learner;
import com.rapidminer.operator.learner.rules.SingleRuleLearner;
import com.rapidminer.operator.learner.weka.GenericWekaLearner;
import com.rapidminer.operator.learner.weka.WekaAssociator;
import com.rapidminer.operator.learner.weka.GenericWekaAssociationLearner;
public static void main(String[] args) throws Exception {
RapidMiner.init();
Operator databaseExampleSource = OperatorService.createOperator(DatabaseExampleSource.class);
databaseExampleSource.setParameter("database_url",URL );
databaseExampleSource.setParameter("username", USER);
databaseExampleSource.setParameter("password", PASSWORD);
databaseExampleSource.setParameter("label_attribute", "eventname");
// databaseExampleSource.setParameter("query","SELECT * FROM `test_weather`");
databaseExampleSource.setParameter("query","SELECT eventname,device6 FROM `v_assoc_rules_dev6`");
IOContainer container = databaseExampleSource.apply(new IOContainer());
ExampleSet exampleSet = container.get(ExampleSet.class);
//getting Learner
Learner learner = (Learner)OperatorService.createOperator(GenericWekaAssociationLearner.class);
Model model = learner.learn(exampleSet);
System.out.println("Result");
System.out.println(model.toResultString());
But there's an error when i run this code:
Exception in thread "main" com.rapidminer.operator.OperatorCreationException: No operator description object given for 'com.rapidminer.operator.learner.weka.GenericWekaAssociationLearner'
at com.rapidminer.tools.OperatorService.createOperator(OperatorService.java:564)
at datamining.rapidminer.RapidMiner1.main(RapidMiner1.java:83)
Can anyone please help me??????

Thank you