Recommendations - An Investigation