16. A storage device including a computer-readable medium containing computer-executable instructions, comprising: one or more instructions for receiving a search query from a user, where the search query includes a target text-string; one or more instructions for selecting a reference text-string having characteristics corresponding to the target text-string; one or more instructions for determining a first ratio of occurrences of the reference text-string relative to occurrences of the target text-string in a first memory; one or more instructions for determining a second ratio of occurrences of the reference text-string relative to occurrences of the target text-string in a second memory; one or more instructions for determining that the target text-string is a misspelling of the reference text-string based on of the first ratio and the second ratio; and one or more instructions for providing an alternative search query.
16. A storage device including a computer-readable medium containing computer-executable instructions, comprising: one or more instructions for receiving a search query from a user, where the search query includes a target text-string; one or more instructions for selecting a reference text-string having characteristics corresponding to the target text-string; one or more instructions for determining a first ratio of occurrences of the reference text-string relative to occurrences of the target text-string in a first memory; one or more instructions for determining a second ratio of occurrences of the reference text-string relative to occurrences of the target text-string in a second memory; one or more instructions for determining that the target text-string is a misspelling of the reference text-string based on of the first ratio and the second ratio; and one or more instructions for providing an alternative search query. 18. The storage device of claim 16 , where the one or more instructions for determining that the target text-string is a misspelling of the reference text-string includes: one or more instructions for identifying a set of contexts from within a corpus of contexts that include the target text-string; one or more instructions for determining a quantity of correct spelling contexts, in the set of contexts, that include a correct spelling of the target text-string; one or more instructions for determining a quantity of incorrect spelling contexts, in the set of contexts, that include an incorrect spelling of the reference text-string; and one or more instructions for determining that the target text-string is not a misspelling of the reference text-string when a fourth ratio of incorrect contexts to correct contexts exceeds a fourth threshold.