IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0027684
(2013-09-16)
|
등록번호 |
US-9396181
(2016-07-19)
|
발명자
/ 주소 |
- Sripada, Gowri Somayajulu
- Dale, Robert
- Feegrade, Mario
- de Paiva, Daniel da Silva
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
7 인용 특허 :
65 |
초록
▼
A method, apparatus, and computer program product are recited herein for user-directed reporting. In the context of a method, context information is received, wherein the context information defines the data set from which a natural language text or a graph is to be derived. The method further inclu
A method, apparatus, and computer program product are recited herein for user-directed reporting. In the context of a method, context information is received, wherein the context information defines the data set from which a natural language text or a graph is to be derived. The method further includes generating a set of messages based on the context information. The method further includes generating, by a processor, a context-specific report based on the set of messages and the relationship between them, wherein the context-specific report is configured to linguistically or visually express at least of messages. A corresponding apparatus and computer program product are provided.
대표청구항
▼
1. A method for processing a request that comprises context information received via a user interface to generate a context-specific report generated by a natural language generation system, the method comprising: receiving context information as a result of a user interaction with the user interfac
1. A method for processing a request that comprises context information received via a user interface to generate a context-specific report generated by a natural language generation system, the method comprising: receiving context information as a result of a user interaction with the user interface, wherein the context information defines a feature set;converting, by a processor, the received context information into a structured query language (SQL) query to retrieve relevant data from a data repository;generating a reduced data set from the data repository, wherein the reduced data set corresponds to data received in response to the SQL query;generating a set of messages that describe at least one or linguistically describable trend in the reduced data set, wherein the set of messages are instantiated based on an analysis of the reduced data set; andgenerating, by a natural language generation system that is configured to execute on the processor, a context-specific report about the feature set based on the set of messages and a predefined relationship between them drawn from an ontology, wherein the context-specific report at least one of linguistically or visually expresses data in at least a portion of the messages. 2. The method according to claim 1, wherein the context-specific report includes at least one of natural language text and graphic displays. 3. The method according to claim 1, wherein the context information comprises at least one selected from the group consisting of: a subject matter constraint, a time constraint, and a length constraint. 4. The method according to claim 1, wherein the context information comprises abstractions of one or more of the attributes of the data repository. 5. The method according to claim 1, wherein the context information is associated with more than one person. 6. The method according to claim 1, wherein the ontology specifies kinds of objects and concepts that exist in a domain in concrete or abstract form, properties predicated of said objects and concepts, relationships that hold between said objects and concepts, and representations of specific knowledge that is required to function in the domain. 7. The method according to claim 1, further comprising: displaying the context-specific report; andgenerating additional messages based on the context information, wherein additional reporting data corresponding to the additional messages is viewable based on interaction with the displayed context-specific report. 8. The method according to claim 7, wherein the interaction with the displayed context-specific report comprises at least one selected from the group consisting of: a mouse-over of an element of the context-specific report and selection of a hyperlinked portion of the context-specific report. 9. The method according to claim 7, wherein the additional reporting data comprises a pop-out annotation of graphical content, additional detail regarding a message in the context-specific report, preview information corresponding to a message in the context-specific report, and context-sensitive information generated based on a set of information previously presented with the context-specific report. 10. An 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: receive context information as a result of a user interaction with the user interface, wherein the context information defines a feature set;convert the received context information that defines a feature set into a structured query language (SQL) query to retrieve relevant data from a data repository;generate a reduced data set from the data repository, wherein the reduced data set corresponds to data received in response to the SQL query;generate a set of messages that describe at least one or linguistically describable trend in the reduced data set, wherein the set of messages are instantiated based on an analysis of the reduced data set;generate a context-specific report about the feature set based on the set of messages and a predefined relationship between them drawn from an ontology, wherein the context-specific report at least one of linguistically or visually expresses data in at least a portion of the messages. 11. The apparatus according to claim 10, wherein the context-specific report includes at least one of natural language text and graphic displays. 12. The apparatus according to claim 10, wherein the context information comprises at least one selected from the group consisting of: a subject matter constraint, a time constraint, and a length constraint. 13. The method according to claim 10, wherein the context information comprises abstractions of one or more of the attributes of the data repository. 14. The apparatus according to claim 10, wherein the context information is associated with more than one person. 15. The apparatus according to claim 10, wherein the ontology specifies kinds of objects and concepts that exist in a domain in concrete or abstract form, properties predicated of said objects and concepts, relationships that hold between said objects and concepts, and representations of specific knowledge that is required to function in the domain. 16. The apparatus according to claim 10, wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to: display the context-specific report; andgenerate additional messages based on the context information, wherein additional reporting data corresponding to the additional messages is viewable based on interaction with the displayed context-specific report. 17. The apparatus according to claim 16, wherein the interaction with the displayed context-specific report comprises at least one selected from the group consisting of: a mouse-over of an element of the context-specific report and selection of a hyperlinked portion of the context-specific report. 18. The apparatus according to claim 16, wherein the additional reporting data comprises a pop-out annotation of graphical content, additional detail regarding a message in the context-specific report, preview information corresponding to a message in the context-specific report, and context-sensitive information generated based on a set of information previously presented with the context-specific report. 19. A computer program product comprising at least one computer-readable non-transitory memory medium having program code instructions stored thereon, the program code instructions, when executed by an apparatus, causing the apparatus to: receive context information as a result of a user interaction with the user interface, wherein the context information defines a feature set;convert the received context information that defines a feature set into a structured query language (SQL) query to retrieve relevant data from a data repository;generate a reduced data set from the data repository, wherein the reduced data set corresponds to data received in response to the SQL query;generate a set of messages that describe at least one or linguistically describable trend in the reduced data set, wherein the set of messages are instantiated based on an analysis of the reduced data set;generate a context-specific report about the feature set based on the set of messages and a predefined relationship between them drawn from an ontology, wherein the context-specific report at least one of linguistically or visually expresses data in at least a portion of the messages. 20. The computer program product according to claim 19, wherein the context-specific report includes at least one of natural language text and graphic displays.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.