Anyone else used Mahout? What are your experiences with it?
You definitely need to have some technical knowledge though. One thing that I don't like about things like this is that if there is a bug and you don't understand the software (or the math) you won't be able to troubleshoot.
This is why I tend to write my own for the specific task at hand.