A couple suggestions:
1) Dig through the source and examples for a couple of recommender systems. You might start with Taste and/or Consensus depending on your language preferences. Try to adapt them to your dataset / domain.
2) Dan Lemire's blog is a great resource
3) The papers that come out of the ACM Recommender System conference may be of interest
4) Perhaps less directly related, you may find the Stats202 course on Google Video of use. It was taught by a guy at Google and mirrored the course he was teaching at Stanford at the time. He dives into related subjects such as co-occurence. It is heavily biased towards R, but the concepts are broadly applicable.
5) You might also be interested in Stanford's CS 229 Machine Learning course available online in various formats.