This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Other Open Source Projects and the fly likes Do I need to be a machine-learning professional in order to use Apache Mahout? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Products » Other Open Source Projects
Bookmark "Do I need to be a machine-learning professional in order to use Apache Mahout?" Watch "Do I need to be a machine-learning professional in order to use Apache Mahout?" New topic
Author

Do I need to be a machine-learning professional in order to use Apache Mahout?

Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3476

Hi,
First let me congrats you for the book, I bet it was an amazing experience.
Now the question
Do I need to be a machine-learning professional in order to use Apache Mahout?
For example, Apache Hadoop made it possible to write massively clustered and distributed Map/Reduce jobs without being parallel computing expert.
Thanks.
Sean Owen
author
Greenhorn

Joined: Nov 08, 2004
Posts: 21
I don't think you need a machine learning background to understand and use the project -- but you might need a guide, like the book! It is, at the moment, a collection of interesting code, and a workshop for some valuable ideas, but is not well documented or explained. The book tries to help bridge that gap. (And the book only assumes you have some Java experience and standard math background, not deep machine learning experience.)

Some machine learning experience would probably help understand the ideas quicker, but what you really need to use the code is a willingness to read the source and experiment!
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3476

Algorithms implemented in Apache Mahout are really scaring me.
They look something like Rockets science to me.
Does your book discuss and explain those algorithms?
Ted Dunning
Greenhorn

Joined: Aug 16, 2011
Posts: 11
The book doesn't go into massive detail on the algorithms. Some of the algorithms can be a bit scary, but the fundamental ideas are really pretty straightforward.

To use the stuff in the book, you need to know the general shape of the algorithms, but not the details. We talk a lot about shape in the book.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Do I need to be a machine-learning professional in order to use Apache Mahout?
 
Similar Threads
Is Mahout for beginners in Java programming?
Mahout in Action - what kind of projects have you personally used Mahout for?
Mahout data access future
Mahout in Action - evolution of the library and the book
What are some alternatives to Mahout?