An Approach to Large Scale Interactive Retrieval of Cultural Heritage