I'll probably have time to add a few non-recommender algorithms into the module during the summer, such as Baysian classification, community finding algorithms etc. This is my research focus as a PhD student, so I have the incentive to do it.

However, that kinda switches the module to a more general-purpose direction, and perhaps I'll name it as the Math/Algorithms API module. It'll wrap some Matrix calculation and many other algorithms (maybe w/ existing codes already) too.

As always, the code only provides APIs and functions w/o providing UI. Other developers need to write modules that use it.

Comments

danithaca’s picture

Status: Active » Postponed

created an umbrella module at http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/intelliapi/
defer later once the Recommender API is more mature.

danithaca’s picture

Some ideas:
1. incorporate the MachineLearningAPI, basically the Naive Baysian algorithm. it's used in the memetracker project.
2. incorporate the tf-idf implementation (might be overlap with Apache Lucene/Solr)

danithaca’s picture

Status: Postponed » Closed (won't fix)
patcon’s picture

This is totally not my area of expertise, so I'm outta my element on the details, but just wanted to say thanks danithaca! Sounds like it'll bring exciting things :)