defining operator

dan_agape
dan_agape New Altair Community Member
edited November 5 in Community Q&A
Can anyone post an example of code defining a new operator?

Alternatively, is it possible to save subprocesses in order to employ them by including them easily in other processes whenever needed (similarly to the way you use an available operator)?

Cheers
Dan

Answers

  • haddock
    haddock New Altair Community Member
    Is it not true to say that if you have RapidMiner installed you already have the source for its operators? Failing that you could invest in Seb's white paper, available at the RM shop.

    You can save sub-processes as building blocks "Edit->Save as Building Block".

  • dan_agape
    dan_agape New Altair Community Member
    Anyone with some useful answer? Thanks.

    Dan
  • http://sourceforge.net/projects/yale/files/

    There you can find the sourcecode of existing plugins(that you can also download through the automatic updater)
    You can use eclipse+ant to build your plugin.
    You might also need the source code of RapidMiner itself.
    Information for that can be found here:

    http://rapid-i.com/content/view/25/81/lang,en/
  • IngoRM
    IngoRM New Altair Community Member
    Hi Dan,

    as Haddock already pointed out: there is a white paper explaining every necessary detail for building your own operators and RapidMiner extensions:

    http://rapid-i.com/component/page,shop.product_details/flypage,flypage.tpl/product_id,52/category_id,5/option,com_virtuemart/Itemid,180/

    It is available in our shop and together with an in-depth description you also get lot of examples which should serve as a quick start guide for diving into the world of RapidMiner development.

    Cheers,
    Ingo
  • dan_agape
    dan_agape New Altair Community Member
    Hi Ingo,

    Thanks. Had got the information I needed. I'm sure the white paper is a very useful and detailed resource for those keen in the RM development/extension.

    However, I'm exploring all the aspects of RM, and interested in DM from a productive point of view (with RM or other suites) rather than specialising in the process of development/extension of a software. Just needed to quickly and efficiently get a glance, and got it ;) Congratulations for this forum.

    Cheers,
    Dan