a method of acquiring tags using web search includes receiving a search query in a search engine , processing the search query and returning a list of candidate resources corresponding to the search query , determining a candidate resource out of the list of candidate resources , extracting tags from the search query , and tagging the candidate resource with the extracted tags .