10 comments

[ 3.0 ms ] story [ 33.2 ms ] thread
It's been my experience that you shouldn't put "simple" or synonyms in the title of a software library. If the project is any good it will grow, and eventually outgrow its simplicity.
The documentation for the classifier says:

"Create a bayesian classifier."

I think it should say

"Create a naive bayes classifier."

A "bayesian" classifier is a class of classifiers, not a particular algorithm. Naive bayes isn't (in most implementations) Bayesian! Finally you should specify what smoothing, if any, you use.

Hope that helps!

Thank you. Great time saver for us all coding up these! Thanks again!
It's a very nice idea, if you have time, you could aim to incorporate other modern tools: robust statistics (trimmed means etc.), effect sizes, confidence intervals
Recommendation: have the demos use web workers if they're available, so you don't tie up the main thread when the numbers get really large.
This may be really helpful :) Thanks a bunch! Keith
This looks great. For large datasets does it handle the long running request issues that cause browsers to display a warning? If anyone uses this for processing a decent size amount of data I'd be interested in your opinion.