views:

128

answers:

5

I would like to easily implement a data classification project, so I'm looking for the language which provides the library for that. Could you suggest the proper language?

A: 

java is the best.

Moddy
For what reason is Java the best?
RichardOD
+1  A: 

I'd say you really need more information before choosing a language.

Where are you getting data from, what front end do you want to use (web / dedicated client) ?

C# could do just as good a job, or any Object oriented language.

Cheers

Nick Haslam
I agree. I like how Moddy answered the OP with a response that is just as silly as the question, and others are actually voting him down, but responding with "THIS toolset is the BEST!!"... all while knowing nothing about the requirements. wish I could +5 you.
San Jacinto
+2  A: 

matlab is not exactly a programming language, but no doubt it's the easiest way to implementing math oriented programs. it has lots of toolboxes for classifications (e.g. MLP, SVM) optimization toolboxes.

LiorH
+1  A: 

There is a Python distribution called SciPy that has lots of tools for scientific programming and people have used it to do data classification. Some bioinformatics people have built Excel2SVM in Python.

If the focus of your work is on the data classification, not on developing software, then Python is a good choice because you can be more productive than with languages like java or C++.

Michael Dillon
A: 

(A little late coming, but I thought this answer should be here for the record).

WEKA and MALLET are two useful libraries for data classification that I've come across. I've used WEKA in a couple of projects and can say that it is pretty mature. Both these libraries are Java-based.

Siddhartha Reddy