6. The method of claim 5 , wherein the word alternatives comprise a plurality of data segments, (D1) further comprises receiving input from the user defining a threshold score and a plurality of patterns each assigned a pattern score, (D2) further comprises comparing the plurality of patterns to the data segments, and (D3) further comprises assigning a pattern score to a data segment when one of the plurality of patterns matches the data segment, and causing an indication of a segment match to be stored when a sum of the pattern scores assigned to the data segment meets or exceeds the threshold score.
5. The method of claim 1 , wherein the act (D) further comprises: (D1) receiving input from a user via a graphical user interface (GUI) defining a pattern, the pattern comprising a representation of one or more concepts; (D2) comparing the pattern to the word alternatives; and (D3) causing an indication of a match between the pattern and any one or more of the word alternatives to be stored in an electronic file storage.