Classification of records in Java

I had a list of books in which each book is categorized.

  • Flying Aircraft - Aviation
  • Painting - Art
  • 1001 recipes - cooking

I have a fairly large dataset. I need to classify my new books using some kind of algorithm. I know that it will never be 100% accurate, but a good guess is good for me.

What should I use for implementation to do something like this? Should I go with Classifier4J and Vector Classifier ?

Are there any other tools that I should look at, like Weka? It would be great if someone could point me to some articles / examples to get me started.

thank

+5
source share

All Articles