Methods, apparatus and computer program products for interactive reports are disclosed herein. In some examples, a method for generating an output report that is an interactive report may include identifying one or more messages to be hyperlinked in an output report, wherein the one or more messages
Methods, apparatus and computer program products for interactive reports are disclosed herein. In some examples, a method for generating an output report that is an interactive report may include identifying one or more messages to be hyperlinked in an output report, wherein the one or more messages are data structures that are configured to linguistically describe at least a portion of raw input data; determining one or more interactive responses based on the one or more messages to be hyperlinked; determining one or more words in a phrase specification that are related to the one or more messages to be hyperlinked; and generating the output report, wherein the one or more words are hyperlinked in the output report such that when selected at least one of the one or more interactive responses is performed.
대표청구항▼
1. A method for transforming raw input data expressed in a non-linguistic format into an output in a format that can be expressed linguistically, the method comprising: identifying, using processing circuitry, one or more messages to be hyperlinked in an output report, wherein the one or more messag
1. A method for transforming raw input data expressed in a non-linguistic format into an output in a format that can be expressed linguistically, the method comprising: identifying, using processing circuitry, one or more messages to be hyperlinked in an output report, wherein the one or more messages are data structures that are configured to linguistically describe at least a portion of the raw input data;determining, using the processing circuitry, one or more interactive responses based on the one or more messages to be hyperlinked;determining, using the processing circuitry, one or more words in a phrase specification that are related to the one or more messages to be hyperlinked; andgenerating, using the processing circuitry, the output report, wherein the one or more words are hyperlinked in the output report such that when selected at least one of the one or more interactive responses is performed. 2. The method of claim 1 wherein the one or more words in the phrase specification that are related to the one or more messages to be hyperlinked are determined by: hyperlinking, using the processing circuitry, the entire sentence in an instance in which a single message is to be realized into a single sentence;hyperlinking, using the processing circuitry, at least one of a noun phrase, verb phrase or sentence constituent related to a message that is to be hyperlinked based on at least one of lexicalization rules, aggregation rules or a referring expression generator. 3. The method of claim 1, further comprising: in response to a selection of a hyperlink, generating, using the processing circuitry, an interactive response using an interactive report generation system. 4. The method of claim 1, further comprising: determining, using the processing circuitry, that a selection of a hyperlink is to result in an annotated graph;detecting, using the processing circuitry, one or more patterns in a data channel derived from raw input data, the data channel related to the hyperlink;identifying, using the processing circuitry, one or more patterns in another data channel also derived from the raw input data;generating, using the processing circuitry, one or more phrases describing the one or more patterns in the data channel and the one or more patterns in the another data channel; andgenerating, using the processing circuitry, a graphical output based on the hyperlink, the data channel, the another data channel and the one or more phrases, wherein the one or more phrases are interactively annotated on the graphical output of the data channel and the another data channel. 5. The method of claim 1, further comprising: determining, using the processing circuitry, that a selection of a hyperlink is to result in another output report in the form of a text;determining, using the processing circuitry, the document plan for the another report based on a document plan for the output report and the communicative goal of the sentence containing the hyperlink; andgenerating, using the processing circuitry, the another output report using an interactive report generation system. 6. The method of claim 5, further comprising: modifying, using the processing circuitry, the another output report based on a current context of a reader. 7. The method of claim 1, further comprising: generating, using the processing circuitry, the output report by performing language generation operations comprising:arranging, using the processing circuitry, the one or more messages in a document plan in an order in which they are to be linguistically described in the output report;converting, using the processing circuitry, at least one of the one or more messages into a text specification that represents one or more data structures that are representative of at least one syntactic constituent and syntactic feature of a sentence; andapplying, using the processing circuitry, a grammar to the text specification data structure to generate the output report that is displayable in a user interface. 8. A method for transforming raw input data expressed in a non-linguistic format into an output in a format that can be expressed linguistically, the method comprising: displaying, using the processing circuitry, an output report having one or more hyperlinks surrounding one or more words, wherein the one or more hyperlinks provide an indication that an interactive response is available;receiving, using the processing circuitry, an indication of a selection of a hyperlink of the one or more hyperlinks;determining, using the processing circuitry, a communicative goal for a sentence having the hyperlink and a current context of the reader; anddisplaying, using the processing circuitry, an interactive response. 9. The method of claim 8, further comprising: determining, using the processing circuitry, that the selection of the hyperlink is to result in an annotated graph;detecting, using the processing circuitry, one or more patterns in a data channel derived from raw input data, the data channel related to the hyperlink;identifying, using the processing circuitry, one or more patterns in another data channel also derived from the raw input data;generating, using the processing circuitry, one or more phrases describing the one or more patterns in the data channel and the one or more patterns in the another data channel; andgenerating, using the processing circuitry, a graphical output based on the data channel, the another data channel and the one or more phrases, wherein the one or more phrases are interactively annotated on the graphical output of the data channel and the another data channel. 10. The method of claim 8, further comprising: determining, using the processing circuitry, that the selection of the hyperlink is to result in another output report in the form of a text;identifying, using the processing circuitry, a document plan for the another report based on a document plan for the output report and the communicative goal of the sentence containing the hyperlink; andgenerating, using the processing circuitry, the another output report using an interactive report generation system. 11. The method of claim 8, further comprising: generating, using the processing circuitry, the output report by performing language generation operations comprising:arranging, using the processing circuitry, the one or more messages in a document plan in an order in which they are to be linguistically described in the output report;converting, using the processing circuitry, at least one of the one or more messages into a text specification that represents one or more data structures that are representative of at least one syntactic constituent and syntactic feature of a sentence; andapplying, using the processing circuitry, a grammar to the text specification data structure to generate the output report that is displayable in a user interface. 12. The method of claim 8, further comprising: identifying, using the processing circuitry, one or more messages to be hyperlinked in an output report, wherein the one or more messages are data structures that are configured to linguistically describe at least a portion of raw input data;determining, using the processing circuitry, one or more interactive responses based on the one or more messages to be hyperlinked;determining, using the processing circuitry, one or more words in a phrase specification that are related to the one or more messages to be hyperlinked; andgenerating, using the processing circuitry, the output report, wherein the one or more words are hyperlinked in the output report such that when selected at least one of the one or more interactive responses is performed. 13. The method of claim 8 wherein the one or more words in the phrase specification that are related to the one or more messages are determined by: hyperlinking, using the processing circuitry, the entire sentence in an instance in which a single message is to be realized into a single sentence;hyperlinking, using the processing circuitry, at least one of a noun phrase, verb phrase or sentence constituent related to a message that is to be hyperlinked based on at least one of lexicalization rules, aggregation rules or a referring expression generator. 14. An apparatus for transforming raw input data expressed in a non-linguistic format into an output in a format that can be expressed linguistically, the apparatus comprising processing circuitry and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processing circuitry, cause the apparatus to at least: identify one or more messages to be hyperlinked in an output report, wherein the one or more messages are data structures that are configured to linguistically describe at least a portion of raw input data;determine one or more interactive responses based on the one or more messages to be hyperlinked;determine one or more words in a phrase specification that are related to the one or more messages to be hyperlinked; andgenerate the output report, wherein the one or more words are hyperlinked in the output report such that when selected at least one of the one or more interactive responses is performed. 15. The apparatus of claim 14, wherein the one or more words in the phrase specification that are related to the one or more messages to be hyperlinked are determined by: hyperlinking the entire sentence in an instance in which a single message is to be realized into a single sentence;hyperlinking at least one of a noun phrase, verb phrase or sentence constituent related to a message that is to be hyperlinked based on at least one of lexicalization rules, aggregation rules or a referring expression generator. 16. The apparatus of claim 14, wherein the at least one memory including the computer program code is further configured to, with the processing circuitry, cause the apparatus to: in response to a selection of a hyperlink, generate an interactive response using an interactive report generation system. 17. The apparatus of claim 14, wherein the at least one memory including the computer program code is further configured to, with the processing circuitry, cause the apparatus to: determine that a selection of a hyperlink is to result in an annotated graph;detect one or more patterns in a data channel derived from raw input data, the data channel related to the hyperlink;identify one or more patterns in another data channel also derived from the raw input data;generate one or more phrases describing the one or more patterns in the data channel and the one or more patterns in the another data channel; andgenerate a graphical output based on the hyperlink, the data channel, the another data channel and the one or more phrases, wherein the one or more phrases are interactively annotated on the graphical output of the data channel and the another data channel. 18. The apparatus of claim 14, wherein the at least one memory including the computer program code is further configured to, with the processing circuitry, cause the apparatus to: determine that a selection of a hyperlink is to result in another output report in the form of a text;determine the document plan for the another report based on a document plan for the output report and the communicative goal of the sentence containing the hyperlink; andgenerate the another output report using an interactive report generation system. 19. The apparatus of claim 18, wherein the at least one memory including the computer program code is further configured to, with the processing circuitry, cause the apparatus to: modify the another output report based on a current context of a reader. 20. The apparatus of claim 14, wherein the at least one memory including the computer program code is further configured to, with the processing circuitry, cause the apparatus to: generate the output report by performing language generation operations comprising:arranging the one or more messages in a document plan in an order in which they are to be linguistically described in the output report;converting at least one of the one or more messages into a text specification that represents one or more data structures that are representative of at least one syntactic constituent and syntactic feature of a sentence; andapplying a grammar to the text specification data structure to generate the output report that is displayable in a user interface.
Namburu, Setu Madhavi; Prokhorov, Danil; Qiao, Liu; Ghimire, Sandesh, Adaptive information processing systems, methods, and media for updating product documentation and knowledge base.
Alonso, Tirso M.; Douglas, Shona; Rahim, Mazin G.; Stern, Benjamin J., Automatic detection, summarization and reporting of business intelligence highlights from automated dialog systems.
Nichols, Nathan Drew; Birnbaum, Lawrence A.; Hammond, Kristian J., Configurable and portable method, apparatus, and computer program product for generating narratives using content blocks, angels and blueprints sets.
Calistri-Yeh, Randall J.; Yuan, Bo; Osborne, George B.; Snyder, David L., Construction of trainable semantic vectors and clustering, classification, and searching using trainable semantic vectors.
Sandelman, David; Shprecher, Daniel; Rey, Joseph, Electronic message delivery system utilizable in the monitoring of remote equipment and method of same.
Mengusoglu, Erhan; Pickering, John B., Extracting a system modelling meta-model language model for a system from a natural language specification of the system.
Bennett, Ian M.; Babu, Bandi Ramesh; Morkhandikar, Kishor; Gururaj, Pallaki, Interactive speech based learning/training system formulating search queries based on natural language parsing of recognized user queries.
Begeja, Lee; DiFabbrizio, Giuseppe; Gibbon, David Crawford; Hakkani-Tur, Dilek Z.; Liu, Zhu; Renger, Bernard S.; Shahraray, Behzad; Tur, Gokhan, Library of existing spoken dialog data for use in generating new natural language spoken dialog systems.
Ringger,Eric; Gamon,Michael; Smets,Martine; Corston Oliver,Simon; Moore,Robert C., Linguistically informed statistical models of constituent structure for ordering in sentence realization for a natural language generation system.
Budzinski Robert L., Memory system for storing and retrieving experience and knowledge with natural language utilizing state representation data, word sense numbers, function codes and/or directed graphs.
Budzinski, Robert L., Memory system for storing and retrieving experience and knowledge with natural language utilizing state representation data, word sense numbers, function codes, directed graphs, context memory, and/or purpose relations.
White Brian F. (Yorktown NY) Bretan Ivan P. (Lidingo SEX) Sanamrad Mohammad A. (Lidingo SEX), Method and apparatus for paraphrasing information contained in logical forms.
Nichols, Nathan; Smathers, Michael Justin; Birnbaum, Lawrence; Hammond, Kristian; Adams, Lawrence E., Method and apparatus for triggering the automatic generation of narratives.
Nichols, Nathan; Smathers, Michael Justin; Birnbaum, Lawrence; Hammond, Kristian; Adams, Lawrence E., Method and apparatus for triggering the automatic generation of narratives.
Nichols, Nathan; Smathers, Michael Justin; Birnbaum, Lawrence; Hammond, Kristian; Adams, Lawrence E., Method and apparatus for triggering the automatic generation of narratives.
Nichols, Nathan; Smathers, Michael Justin; Birnbaum, Lawrence; Hammond, Kristian; Adams, Lawrence E., Method and apparatus for triggering the automatic generation of narratives.
Cheng,Hua; Cavedon,Lawrence; Dale,Robert; Weng,Fuliang; Meng,Yao; Peters,Stanley, Method and system for adaptive navigation using a driver's route knowledge.
Bansal, Dhananjay; Gardner, Nancy; Shu, Chang-Qing; Goss, Kristie; Yuschik, Matthew; Issar, Sunil; Kim, Woosung; Naik, Jayant M., Method and system for creating natural language understanding grammars.
Sykes, Mark; Baldock, George Ronald, Method for converting speech to text, performing natural language processing on the text output, extracting data values and matching to an electronic ticket form.
Burmester, Sven; Lamberg, Klaus; Wewetzer, Christian; Thiessen, Christine, Method of creating a requirement description for testing an embedded system.
Sripada, Gowri Somayajulu; Dale, Robert; Feegrade, Mario; de Paiva, Daniel da Silva, Method, apparatus, and computer program product for user-directed reporting.
Jansen, Wilhelmus Johannes Josephus, Method, device, computer program and computer program product for processing linguistic data in accordance with a formalized natural language.
Morgan Jerry L. (Urbana IL) Frisch Alan M. (Champaign IL) Hinrichs Erhard W. (Tuebingen DEX), Natural language generation system for producing natural language instructions.
Riley, Michael D; Schalkwyk, Johan; Allauzen, Cyril Georges Luc; Chelba, Ciprian Ioan; Benson, Edward Oscar, Natural language refinement of voice and text entry.
Corston Oliver, Simon; Gamon, Michael; Ringger, Eric; Moore, Robert C.; Zhang, Zhu, Sentence realization model for a natural language generation system.
Begeja, Lee; Rahim, Mazin G.; Gorin, Allen Louis; Shahraray, Behzad; Gibbon, David Crawford; Liu, Zhu; Renger, Bernard S.; Haffner, Patrick Guy; Drucker, Harris; Lewis, Steven Hart, System and method for automatic generation of a natural language understanding model.
Cox, Richard Vandervoort; Eslambolchi, Hossein; Nadji, Behzad; Rahim, Mazin G., System and method for providing a natural language interface to a database.
Birnbaum, Lawrence A.; Hammond, Kristian J.; Allen, Nicholas D.; Templon, John R., System and method for using data and angles to automatically generate a narrative story.
Birnbaum, Lawrence A.; Hammond, Kristian J.; Allen, Nicholas D.; Templon, John R., System and method for using data and angles to automatically generate a narrative story.
Birnbaum, Lawrence A.; Hammond, Kristian J.; Allen, Nicholas D.; Templon, John R., System and method for using data and derived features to automatically generate a narrative story.
Birnbaum, Lawrence A.; Hammond, Kristian J.; Allen, Nicholas D.; Templon, John R., System and method for using data and derived features to automatically generate a narrative story.
Birnbaum, Lawrence A.; Hammond, Kristian J.; Allen, Nicholas D.; Templon, John R., System and method for using data to automatically generate a narrative story.
Lundberg, Sonja Petrovic; Aili, Eric; Wieweg, Andreas; Jonsson, Rebecca; Hjelm, David, System and methods for semiautomatic generation and tuning of natural language interaction applications.
Lundberg, Sonja Petrovic; Aili, Eric; Wieweg, Andreas; Jonsson, Rebecca; Hjelm, David, System and methods for semiautomatic generation and tuning of natural language interaction applications.
Suda Aruna Rohra,JPX ; Jeyachandran Suresh,JPX, System for generating natural language information from information expressed by concept and method therefor.
Delmonico, Robert M.; Klinger, Tamir; Ray, Bonnie Kathryn; Santhanam, Padmanabhan; Williams, Clay Edwin, Systems and methods for automated interpretation of analytic procedures.
Kennewick, Robert A.; Locke, David; Kennewick, Sr., Michael R.; Kennewick, Jr., Michael R.; Kennewick, Richard; Freeman, Tom, Systems and methods for processing natural language speech utterances with context-specific domain agents.
Sutton Gary E. (La Jolla CA) Moore Roger A. (Running Springs CA) Hamilton Milt E. (Glendora CA) Castillo Manuel (North Hollywood CA), Universal interface for remotely-monitored security systems.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.