Recommender Module Performance Enhancement & Drupal for Data-intensive Computing

Events happening in the community are now at Drupal community events on www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Project information

Project page on drupal.org: http://drupal.org/project/recommender, http://drupal.org/sandbox/danithaca/1094642
Student: Daniel Zhou (danithaca on d.o)
Mentor: Owen Barton (grugnog)
Co-mentor(s): Kevin O'Brien (nowarninglabel)
Local mentor(s):

Current status: Accomplished.

Description

This project will integrate the Recommender modules with Apache Mahout for better performance and scalability to compute content recommendations for large Drupal sites. The second part of the project helps Drupal integrates with any data-intensive computing programs written in any programing languages running on a remote computer. More details at: http://groups.drupal.org/node/137054

Project schedule

  • May 24 - 31st - Get familar with Apache Mahout library, setup development environment
  • June 1 - 21 - Develop the Java program for recommendation computation with Mahout
  • June 21 - July 12 - Develop the Drupal module that issues command to the Java program; add Views support; take "accesslog" as input for Browsing History Recommender module.
  • July 12 - submit midterm
  • July 16 - August 2 - Generalize the "Drupal for data-intensive computing" framework to go beyond Apache Mahout
  • August 3 - August 16 - D6 back port.
  • August 17 - August 20 - polish up and submit final report

Issues

Google Summer of Code 2011

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: