17. A method for determining and displaying a set of alternate phrases for a phrase, comprising: generating a packed meaning representation for a phrase; generating a set of alternate phases for the phrase based on the packed meaning representation, comprising: determining unordered rewrite rules and ordered rewrite rules based on the packed meaning representation, wherein unordered rewrite rules in semantic relation are associated with a corresponding pseudofact variable such that each pseudofact variable is associated with multiple unordered rewrite rules; determining entries in a phrasal information structure based on the packed meaning representation and a lexicon and in which the entries are comprised of syntactic information, semantic information, and corresponding source information associated with the lexicon; substituting pseudofact variables into the phrasal information structure for matching semantic information based on the unordered rewrite rules; combining entries in the phrasal information structure based on the ordered rewrite rules, syntactic and semantic information; merging entries in the phrasal information structure where the syntactic and semantic information of the entries indicate equivalent meaning; determining a root phrasal entry in the phrasal information structure; and determining alternate phrases based on the source information for the root phrasal entry to form the set of alternate phases; identifying common elements and disjunctions for the set of alternate phrases and a set of disjunctive choices for each disjunction; and displaying the common elements and disjunctions for the set of alternate phrases on a user interface with group indicators around the corresponding set of disjunctive choices for each disjunction and choice indicators between disjunctive choices for each disjunction.
17. A method for determining and displaying a set of alternate phrases for a phrase, comprising: generating a packed meaning representation for a phrase; generating a set of alternate phases for the phrase based on the packed meaning representation, comprising: determining unordered rewrite rules and ordered rewrite rules based on the packed meaning representation, wherein unordered rewrite rules in semantic relation are associated with a corresponding pseudofact variable such that each pseudofact variable is associated with multiple unordered rewrite rules; determining entries in a phrasal information structure based on the packed meaning representation and a lexicon and in which the entries are comprised of syntactic information, semantic information, and corresponding source information associated with the lexicon; substituting pseudofact variables into the phrasal information structure for matching semantic information based on the unordered rewrite rules; combining entries in the phrasal information structure based on the ordered rewrite rules, syntactic and semantic information; merging entries in the phrasal information structure where the syntactic and semantic information of the entries indicate equivalent meaning; determining a root phrasal entry in the phrasal information structure; and determining alternate phrases based on the source information for the root phrasal entry to form the set of alternate phases; identifying common elements and disjunctions for the set of alternate phrases and a set of disjunctive choices for each disjunction; and displaying the common elements and disjunctions for the set of alternate phrases on a user interface with group indicators around the corresponding set of disjunctive choices for each disjunction and choice indicators between disjunctive choices for each disjunction. 18. The method of claim 17 , in which the common elements and disjunctions for the set of alternate phases are displayed based on at least one of: audio, visual or tactile senses.