Interactive Multi-user Video Retrieval Systems