21. A system comprising a processor coupled to a memory for indexing one or more items of content, the system comprising: a text extractor operative to extract one or more items of text from an item of content; a concept dictionary operative to maintain concepts; a context dictionary operative to maintain related concepts associated with the concepts maintained in the concept dictionary; and an aboutness extractor operative to: tokenize the one or more extracted items of text into one or more concepts maintained in the concept dictionary based on past queries submitted by one or more users; identify one or more related concepts associated with the one or more concepts in the item of content based on the context dictionary; obtain a support score for the individual one or more concepts based on whether one or more of the one or more concepts appear in the item of content and/or whether one or more of the one or more related concepts appear in the item of content; generate an index, the index comprising the item of content associated with the one or more concepts and corresponding support scores for the individual one or more concepts; receive a search query; identify, based on the index, a set of items of content responsive to the search query, wherein individual items of content in the set are indexed with one or more concepts that are related to the search query; obtain, for each individual item of content in the set, a sum of support scores associated with the one or more concepts that are related to the search query; and provide the set, wherein the items of content in the set are sorted based on the sum of support scores.
21. A system comprising a processor coupled to a memory for indexing one or more items of content, the system comprising: a text extractor operative to extract one or more items of text from an item of content; a concept dictionary operative to maintain concepts; a context dictionary operative to maintain related concepts associated with the concepts maintained in the concept dictionary; and an aboutness extractor operative to: tokenize the one or more extracted items of text into one or more concepts maintained in the concept dictionary based on past queries submitted by one or more users; identify one or more related concepts associated with the one or more concepts in the item of content based on the context dictionary; obtain a support score for the individual one or more concepts based on whether one or more of the one or more concepts appear in the item of content and/or whether one or more of the one or more related concepts appear in the item of content; generate an index, the index comprising the item of content associated with the one or more concepts and corresponding support scores for the individual one or more concepts; receive a search query; identify, based on the index, a set of items of content responsive to the search query, wherein individual items of content in the set are indexed with one or more concepts that are related to the search query; obtain, for each individual item of content in the set, a sum of support scores associated with the one or more concepts that are related to the search query; and provide the set, wherein the items of content in the set are sorted based on the sum of support scores. 25. The system of claim 21 , wherein an item of content comprises an audio file.