Intelligent movie recommendation system