1. A data processing method comprising: receiving a search term, accessing one or more data stores that include web pages and files, that include the received search term, wherein the search term is a single word, identifying particular components within the web pages and files, wherein said particular components comprise the received search term and an adjoining prefix or suffix proximal to and associated with the search term in said web pages and files, wherein the adjoining prefix or suffix constitute a portion of the particular components that is not the search term, selecting those identified particular components of the web pages and files that contain the search term for which a ratio is above a predefined threshold, wherein a selected component contains no more than three words, wherein the ratio comprises a numerator defined as those web pages and files containing the particular identified components including the search term divided by a denominator defined as those web pages and files that contain the adjoining prefix or suffix portion of the particular components that is not the search terms, and creating a list of the particular components, the list including an indicator of the occurrence of the particular components, wherein the indicator of the occurrence of each component is an integer, wherein the word length of the particular components is user determined.