Conversational Sentiment Analysis

#artificialintelligence 

I recently built a movie recommender that takes as input a user written passage about liked and/or disliked movies. At the onset of the project I figured that determining which movies users' liked and disliked would be simple. After all, using text to determine whether someone likes or dislike a movie doesn't seem too ambitious. With the variety of packages readily available for sentiment analysis in python, there had to be something available out of the box to do this job. As it turns out, using text to determine whether someone likes vs dislikes a movie, or any named entity, is deceivingly complex.