Skip to content

I'm a Google Summer of Code Mentor

1 min read

This summer I’m participating in the Google Summer of Code program as a mentor for Drupal. There were a ton of applications for projects on improving Drupal, but only 14 projects were accepted and sponsored by Google, totaling a $70,000 investment on Google’s part ($5000 for each project, with $4500 going to the student and $500 to the Drupal project), yay Google!

Together with Jeff Eaton, I will be co-mentoring Scott Reynolds as he develops a content recommendation engine for Drupal.

This is a very interesting project and I can’t wait to get started. The engine will be based on the Slope One algorithm. This attached PDF outlines the algorithm in more detail. Basically, the algorithm works by comparing the rating of two items by user A to the rating of one item by user B, to predict how user B would rate the other item. This second PDF explains how this algorithm can be written using PHP and MySQL, the basis for the Drupal specific engine code.

This module will rely on Jeff’s VotingAPI module to handle the rating of nodes. From ratings stored about each node for each user, the content recommendation module will be able to predict similar nodes that the user might like to see based on both their voting pattern and the pattern of others. Talk about useful!

Overall, this is a solid summer project and I’m eager to get started. It’ll be a bit different acting as a mentor this year, as in the past, I’ve always been the mentee :-) But it should be rewarding and I hope to learn a lot!


Related Posts

MothersClick Acquired by Lifetime Networks [] and the rest of the ParentsClick Network []have been acquired by Lifetime Entertainment [] . I’ve been working on this site and with Dietrich (CEO & founder) for over 2

news — 5 min read

Leo talks about the new site

At the end of last week’s TWiT episode [], Leo and company talk about the new site []. A clip of that can be listened to below. Also last week on the Lullabot podcast []

code — 1 min read

My first 15 min of fame!

A few weeks back, Leo Laporte [] approached Lullabot [] about developing the new TWiT website []. Well we gladly accepted, I mean, this is Leo! So I was put in charge of developing the new site, and

code — 1 min read