I am planning to implement a basic recommendation system that uses Facebook Connect or similar social networking site API’s to connect a user’s profile, do an analysis based on tags and use the results to generate item recommendations on my e-commerce site (works similar to Amazon).
I do believe I need to divide parts into such:
-
Fetching social networking data via
API’s.(Indeed user allows this) -
Analyze these data and generate
tokes. -
By using information tokens, do item
recommendations on my e-commerce
site.
EG: I am a fan of “The Strokes” band on my Facebook account, system analyzes this and recommends me “The Strokes Live” CD.
For any part(fetching data, doing recommendation based on tags…), what algorithm and method would you recommend/ is used?
Being on your place I would definitely had a look at the algorithms and articles published during the Netflix contest. See forum and the sites of the best teams.