"How to use my own algorithms programmed in Weka with Rapid Miner"
ubuk2014
New Altair Community Member
Hi everybody!
I am pretty new with Rapid Miner, I have been working few years in Weka so I have got a great algorithms library programmed in it. I want to use this library in Rapid Miner, I have installed a Weka extension but I don't know how add my own algorithms into it.
Thank you very much for replies.
Regards
I am pretty new with Rapid Miner, I have been working few years in Weka so I have got a great algorithms library programmed in it. I want to use this library in Rapid Miner, I have installed a Weka extension but I don't know how add my own algorithms into it.
Thank you very much for replies.
Regards
0
Answers
-
The RapidMiner documentation pageubuk2014 wrote:
I am pretty new with Rapid Miner, I have been working few years in Weka so I have got a great algorithms library programmed in it. I want to use this library in Rapid Miner, I have installed a Weka extension but I don't know how add my own algorithms into it.
http://rapidminer.com/documentation/
provides a free whitepaper on How to Extend RapidMiner
http://1xltkxylmzx3z8gd647akcdvov.wpengine.netdna-cdn.com/wp-content/uploads/2013/10/How-to-Extend-RapidMiner-5.pdf
You can create your own RapidMiner extension and make your algorithms native RapidMiner algorithms (operators). Like Weka, RapidMiner is implemented in Java and the RapidMiner source code provides a large number of algorithms as examples of how to implement such operators in RapidMiner.
Alternatively you could bundle your algorithms with the Weka Java source code into one RapidMiner extension. This way you would not need to switch your algorithms from the Weka API to the RapidMiner API. The source code of our RapidMiner extension for Weka is available here:
http://sourceforge.net/projects/rapidminer/files/2.%20Extensions/Weka/5.3/
and can serve as an example of how to implement such an (extended) Weka extension.
However, if you would like to switch to the RapidMiner Java API, you can find it here:
http://sourceforge.net/projects/rapidminer/files/1.%20RapidMiner/5.3/
Would you be willing to share your algorithms with the community?
We are always happy to see new RapidMiner extensions.
Best wishes,
Ralf0 -
Thank you very much for your reply, I will try to make an extension with your references. Maybe I will make public the extension if I make it nice
0 -
Hello,
I have been reading documentation but in guides talking about example projects but I couldn't find it: where can I downloaded it?
Thanks,
0 -
I can't find these exemple projects neither... :-[0
-
Hi,
sadly the project is outdated and currently not available for download. You can checkout one of our own extensions though and see how it is done. Most important files are the build.xml (and build.properties), the PluginInitXYZ class and the .xml files mentioned inside the build.xml.
Regards,
Marco0 -
Hi,
you can find the template for building a RapidMiner Extension here: https://github.com/rapidminer/rapidminer-extension-template
Best,
Nils0