Towards Context-Aware Search by Learning A Very Large Variable Length Hidden ...