A user may use search results from a search engine on the World Wide Web to assist when formulating sentences or text in a certain language, particularly where that language is not native to the user. This technology pulls from all available text in order to compare relevant sentence structure. The invention uses at least one search engine to retrieve search results for proposed text. The number of matches is used to indicate the likelihood that the proposed text is correct in comparison to an alternate text. It can also be used to complete a sentence, by entering the start of the sentence and then viewing search results to see how the sentence has ended in the search results.

This technology can be
Search engines find articles and information on the World Wide Web given a keyword, short phrase or other relevant input. A search engine typically returns a prioritized list of search results containing one or more hyperlinks. The user may then select one of these hyperlinks to "jump" to the associated web page that contains the search string. The search engine often provides exemplary text containing the search string, from each search result, to provide context, thereby enabling the user to identify the more appropriate search results without having to physically select each hyperlink in sequence.