Method and apparatus for aggregating with information generalization
First Claim
1. A method for generating language by transforming raw input data that is at least partially expressed in a non-linguistic format into a format that can be expressed linguistically in a textual output, the method comprising:
- generating a plurality of phrase specifications from the raw input data;
identifying a domain model based on the plurality of phrase specifications, wherein the domain model includes at least one domain rule;
identifying one or more phrase specifications from the plurality of phrase specifications, wherein each of the one or more phrase specifications contains at least one aggregatable constituent;
generating one or more generalized phrase specifications from the one or more phrase specifications based at least in part on the at least one domain rule; and
generating the textual output, based at least in part on the one or more generalized phrase specifications, such that is it displayable on a user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and computer program products are described herein that are configured to perform aggregation of phrase specifications. In some example embodiments, a method is provided that comprises identifying two or more generalized phrase specifications. In some example embodiments, the two or more generalized phrase specifications contain at least one aggregatable constituent. The method of this embodiment may also include generating an aggregated phrase specification from the two or more generalized phrase specifications. In some example embodiments, the aggregated phrase specification comprises a combined noun phrase generated from the aggregatable constituents and one or more additional constituents based on a determined level of generalization.
-
Citations
30 Claims
-
1. A method for generating language by transforming raw input data that is at least partially expressed in a non-linguistic format into a format that can be expressed linguistically in a textual output, the method comprising:
-
generating a plurality of phrase specifications from the raw input data; identifying a domain model based on the plurality of phrase specifications, wherein the domain model includes at least one domain rule; identifying one or more phrase specifications from the plurality of phrase specifications, wherein each of the one or more phrase specifications contains at least one aggregatable constituent; generating one or more generalized phrase specifications from the one or more phrase specifications based at least in part on the at least one domain rule; and generating the textual output, based at least in part on the one or more generalized phrase specifications, such that is it displayable on a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for generating language by transforming raw input data that is at least partially expressed in a non-linguistic format into a format that can be expressed linguistically in a textual output, the apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least; generate a plurality of phrase specifications from the raw input data; identify a domain model based on the plurality of phrase specifications, wherein the domain model includes at least one domain rule; identify one or more phrase specifications from the plurality of phrase specifications, wherein each of the one or more phrase specifications contains at least one aggregatable constituent; generate one or more generalized phrase specifications from the one or more phrase specifications based at least in part on the at least one domain rule; and generate the textual output, based at least in part on the one or more generalized phrase specifications, such that is it displayable on a user interface. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for generating language by transforming raw input data that is at least partially expressed in a non-linguistic format into a format that can be expressed linguistically in a textual output, the computer program product comprising:
-
at least one computer readable non-transitory memory medium having program code instructions stored thereon, the program code instructions, which when executed by an apparatus, cause the apparatus at least to; generate a plurality of phrase specifications from the raw input data; identify a domain model based on the plurality of phrase specifications, wherein the domain model includes at least one domain rule; identify one or more phrase specifications from the plurality of phrase specifications, wherein each of the one or more phrase specifications contains at least one aggregatable constituent; generate one or more generalized phrase specifications from the one or more phrase specifications based at least in part on the at least one domain rule; and generate the textual output, based at least in part on the one or more generalized phrase specifications, such that is it displayable on a user interface. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification