Learn to search -search to learn