A regression approach to recommendations