Claims
- 1. A method, comprising:
receiving an input representing one or more ideas to be expressed; transforming at least a portion of the input using a recasting rule; transforming at least a portion of the input using a morph rule; producing a plurality of possible expressions for the one or more ideas based on the transforming; ranking at least some of the one or more possible expressions; and producing an output sentence expressing the one or more ideas based on the ranking.
- 2. The method of claim 1, wherein the input includes one or more labeled feature-values.
- 3. The method of claim 2, wherein the one or more labeled feature-values includes a labeled feature-value having a feature type chosen from the group consisting of a relation and a property.
- 4. The method of claim 1, further including adding information to the input using a filling rule.
- 5. The method of claim 1, further including transforming at least a portion of the input using an ordering rule.
- 6. A system, comprising:
a symbolic generator to receive input representing one or more ideas to be expressed, the symbolic generator to process the input according to mapping rules including one or more recasting rules and one or more morph rules, the symbolic generator to produce a plurality of possible expressions based on the processing; and a statistical ranker to determine the best choice of the plurality of possible expressions.
- 7. The system of claim 6, wherein the symbolic generator is further to process the input according to one or more ordering rules.
- 8. The system of claim 6, wherein the symbolic generator is further to process the input according to one or more morph rules.
- 9. The system of claim 6, wherein the symbolic generator is further to access a knowledge base.
- 10. The system of claim 9, wherein the knowledge base includes a lexicon.
- 11. The system of claim 10, wherein the lexicon is an application-specific lexicon.
- 12. The system of claim 10, wherein the lexicon is a closed lexicon.
- 13. The system of claim 6, wherein the symbolic generator is to process not fully specified inputs.
- 14. The system of claim 6, wherein the symbolic generator is to process inputs including one or more labeled feature-values.
- 15. The system of claim 6, wherein the symbolic generator is to assign a weight to a possible choice.
- 16. The system of claim 15, wherein the statistical ranker is to use the weight determine the best choice of the plurality of possible expressions.
- 17. The system of claim 6, wherein a weighting factor may be assigned to one or more portions of the input, and wherein the statistical ranker is to use the weighting factor to determine the best choice of the plurality of possible expressions.
- 18. The system of claim 6, wherein the symbolic generator is to process input having a plurality of nesting levels including a top nesting level and one or more lower nesting levels.
- 19. The system of claim 18, wherein the symbolic generator is to process input having meta OR nodes at a lower nesting level.
- 20. The system of claim 6, wherein the symbolic generator is to process input having an instance relation with compound values.
- 21. The system of claim 6, wherein the symbolic generator is to process input including a template relation.
- 22. An apparatus comprising:
means for transforming a portion of an input including a relation into a new portion including a different relation; means for adding an additional portion to the input; means for transforming a second portion of the input to produce a morphologically inflected portion; means for ordering portions of the input; and means for producing a plurality of possible expressions based on the input.
- 23. The apparatus of claim 22, further comprising means for accessing at least one of a lexicon and a dictionary.
- 24. The apparatus of claim 22, wherein the means for transforming a portion of an input including a relation into a new portion including a different relation comprises one or more recasting rules.
- 25. The apparatus of claim 22, wherein the means for adding the additional portion to the input comprises one or more filling rules.
- 26. The apparatus of claim 22, wherein the means for transforming the second portion of the input to produce the morphologically inflected portion comprises one or more morph rules.
- 27. The apparatus of claim 22, wherein the means for ordering portions of the input comprises one or more ordering rules.
- 28. The apparatus of claim 22, further including means for preserving one or more ambiguities.
- 29. The apparatus of claim 22, further comprising:
means for statistically ranking at least some of the plurality of possible expressions; and means for producing an output sentence based on the statistical ranking.
- 30. An article comprising a machine-readable medium storing instructions operable to cause one or more machines to perform operations comprising:
receiving an input representing one or more ideas to be expressed; transforming at least a portion of the input using a recasting rule; transforming at least a portion of the input using a morph rule; producing a plurality of possible expressions for the one or more ideas based on the transforming; ranking at least some of the one or more possible expressions; and producing an output sentence expressing the one or more ideas based on the ranking.
- 31. The article of claim 30, wherein the input includes one or more labeled feature-values.
- 32. The article of claim 31, wherein the one or more labeled feature-values includes a labeled feature-value having a feature type chosen from the group consisting of a relation and a property.
- 33. The article of claim 30, wherein the operations further include adding information to the input using a filling rule.
- 34. The article of claim 30, wherein the operations further include transforming at least a portion of the input using an ordering rule.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Application Serial No. 60/361,757, filed Mar. 4, 2002, entitled “HALOGEN STATISTICAL SENTENCE GENERATOR,” which is hereby incorporated by reference.
STATEMENT OF GOVERNMENT-SPONSORED RESEARCH
[0002] This invention was made with Government support under National Science Foundation Award Number 9820291. The Government has certain rights in this invention.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60361757 |
Mar 2002 |
US |