From: Matt Mower Date: 2005-04-19T18:08:37+09:00 Subject: Re: [ANN] Bishop 0.3.0 - bayesian classifier for Ruby ported from Python On 4/16/05, gabriele renzi wrote: > Douglas Livingstone ha scritto: > > On 4/15/05, Matt Mower wrote: > > > >>Hi folks, > >> > >>I've recently released a Ruby port "Bishop" of the "Reverend" bayesian > >>classifier written in Python. Bishop-0.3.0 is available > > > > > > Could this be combined with http://rubyforge.org/projects/classifier/ ? > > +1 on this question/suggestion. > There may be reasons to have two different libraries, but IMVHO it > would be better to have one slightly bigger library sharing APIs, > services and keeping the useful differences. > I thought it was about time I responded to this. If I had known Lucas was working on his classifier library before I did the port of Reverend I probably wouldn't have bothered. However I have done it and am using it in another project of my own and have had some ideas about possible future developments. One example is to build a version which runs directly from a SQL database (possibly using ActiveRecord). I'm also interested in new algorithms and possible improvements for support classifying RSS items within a tag space. None of which precludes rolling Bishop and Classifier into one project. However right now I'd like to keep control of Bishop and not be constrained from making possibly incompatible changes to the API or implementation. Similarly Lucas may have his own plans for how he wants to see Classifier develop. I don't see the harm in having two projects and what I've suggested to Lucas is that we should compare notes periodically and see if it makes sense to merge the projects. I guess also if a lot of users of the libraries made a fuss this would affect my opinon. Regards, Matt --- Matt Mower :: http://matt.blogs.it/