Neural Network based Recommender System for e-commerce A recommendation engine that is a hybrid of collaborative filtering and content based techniques