A survey of personalised image retrieval and recommendation