Researchers use machine learning to analyse movie preferences