Dear Community, I'd like to integrate Weka 3.5.7 into the Kepler environment. Weka is the most well-known data mining library. It is written in Java http://www.cs.waikato.ac.nz/ml/weka/. I consider this software extremely useful and it would add numerous capabilities to Kepler, like R did! Weka includes: data sources, Datasinks, filters, classifiers, clusterers, associations, evaluation and visualization tools! to sum up, It is another piece of jewellery like kepler!
Well, there several ways to do that: (1) Using the RWeka project. http://cran.r-project.org/web/packages/RWeka/index.html Then the Weka algorithms can be called like R commands in the R console actor of Kepler. However it doesn't seem the more powerful way since Weka algorithms are also designed to run under a workflow environment (KnowledgeFlow environment). (2) Fully integrated: each Weka algorithm is converted to a Kepler actor. Here comes my advice request. Which is the more efficient way to undertake that process? Weka is open source software issued under the GNU General Public License. So, java and class files for each algorithm are completely available. Since I'm not a computer scientist the only idea that comes to my mind is to embed/add the Weka java code into the standard anatomy of a java Kepler actor code (ports, parameters, action methods ...). Definitely this is a very tedious and never ending task (it has to be done individually for each algorithm). An ideas how to tackle that? Anyone can envisage a faster and more systematic alternative? Best wishes, Josep Maria, --------------------------------------------- Josep Maria Campanera Alsina Juan de la Cierva Researcher Departament de Fisicoqu?mica Facultat de Farm?cia Avgda Joan XXIII, s/n 08028 Barcelona ? Catalonia ? Spain Tel: +34 93 4035988 Fax: +34 93 4035987 campanera at ub.edu --------------------------------------------

