Recommender API
NOTE: PHP5 only! available for Drupal 6+.
The goal of the project is to provide easy-to-understand, easy-to-use, fully-documented APIs for developers to write cool Drupal modules based on recommender algorithms. Examples of recommender systems include Amazon.com (customers who bought this book also bought), Last.fm (recommended songs based on scrobbling), Netflix (recommended DVDs based on user rating), and much more.
The module provides several core algorithms in the API framework. But in order to use those algorithms in Drupal, you need to write your own modules using the APIs, or use existing modules. Please refer to README.html in the package for more details.
Lastest version of the developer's companion is here: http://mrzhou.cms.si.umich.edu/recommender
Modules that uses Recommender API
- Browsing History Recommender: "Users who browsed this node also browsed"; personalized node recommendation based on users' browsing history.
- OG Similar groups module: "Users who joined this group also joined"
- Ubercart Products Recommender: "Customers who ordered this also ordered" and personalized recommendation "Recommended for you"
- Fivestar Recommender: User-to-user and Item-to-item (used in Amazon.com) recommendations for Fivestar module.
- Points Voting Recommender: User-to-user and Item-to-item (used in Amazon.com) recommendations for Up/Down and Plus 1 modules.
- Media Recommender: Recommender for media site.Not developed yet
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-2.0-beta3 | 2009-Jul-12 | 25.14 KB | Download · Release notes | Recommended for 6.x | |
