A method, apparatus, and computer program product for describing motion. The method may include receiving a set of eventualities (114). The set of eventualities (114) may describe at least one of a domain event and a domain state. The at least one of the domain event and the domain state may be deri
A method, apparatus, and computer program product for describing motion. The method may include receiving a set of eventualities (114). The set of eventualities (114) may describe at least one of a domain event and a domain state. The at least one of the domain event and the domain state may be derived from a set of spatio-temporal data (102) and the set of eventualities (114) may be associated with a particular region and a particular time period. The method may include organizing the set of eventualities to generate a document plan. The method may further include generating, using a processor, a linguistic representation of the set of eventualities using the document plan.
대표청구항▼
1. An apparatus that is configured to transform an input data stream comprising spatio-temporal data that is expressed at least in part in a non-linguistic format into a format that can be expressed at least in part via a linguistic representation in a textual output, the apparatus comprising: a mem
1. An apparatus that is configured to transform an input data stream comprising spatio-temporal data that is expressed at least in part in a non-linguistic format into a format that can be expressed at least in part via a linguistic representation in a textual output, the apparatus comprising: a memory coupled to at least one processor; andthe at least one processor, configured to: receive a set of eventualities, the set of eventualities describing at least one of a domain event and a domain state, the at least one of the domain event and the domain state derived from a set of spatio-temporal data and the set of eventualities associated with a particular region and a particular time period;organize the set of eventualities according to a domain model;wherein organizing the set of eventualities comprises determining an importance score for one or more of the set of eventualities using the domain model that comprises a set of importance rules for one or more of the set of eventualities, wherein the importance rules provide an importance score based on an externally specified importance value for an eventuality type, a number of spatial points in the eventuality, and a time period of the eventuality;organizing the set of eventualities based on the importance scores; andat least one of filtering out one or more eventualities, partitioning one or more of the set of eventualities into a portion of the particular region, and ordering the set of eventualities into a particular order;generate a document plan, wherein the document plan is generated based on the organized set of eventualities;instantiate the document plan with one or more messages that describe each eventuality of the organized set of eventualities; andgenerate a linguistic representation of the one or more messages using the document plan, wherein the linguistic representation of the one or more messages is displayable via a user interface. 2. The apparatus of claim 1, wherein the particular region is a geographic region. 3. The apparatus of claim 1, wherein the processor is further configured to organize the set of eventualities based on the importance by placing a most important eventuality first in the document plan. 4. The apparatus of claim 1, wherein the most important eventuality is placed first in the document plan in response to determining that a difference in an importance score between the most important eventuality's importance score and a next most important eventuality's importance score is greater than a threshold importance score value. 5. The apparatus of claim 1, wherein the domain model is associated with a domain of the set of eventualities. 6. The apparatus of claim 5, wherein the domain of the set of eventualities is at least one of weather data, traffic data, medical data, scientific data, and computer network data. 7. The apparatus of claim 1, wherein organizing the set of eventualities further comprises ordering the set of eventualities based on a start time of one or more of the set of eventualities. 8. The apparatus of claim 1, wherein organizing the set of eventualities comprises partitioning the set of eventualities into one or more portions of the region, and the set of eventualities are organized in the document plan based on a respective portion of the region into which each eventuality was partitioned. 9. The apparatus of claim 8, wherein the processor is further configured to order the partitions into a particular order to improve coherence of the document plan. 10. The apparatus of claim 1, wherein the processor is further configured to organize the set of eventualities by: attempting to separate the set of eventualities into one or more portions of the region;determining that it is not possible to separate the set of eventualities into one or more portions of the region; andin response to determining that it is not possible to separate the set of eventualities into one or more portions of the region, organizing the document plan as a single partition. 11. The apparatus of claim 1, wherein the processor is further configured to generate the linguistic representation by: conducting document planning, microplanning, and realization using the one or more messages and the document plan to result in an output text. 12. A non-transitory computer readable storage medium that is configured to transform an input data stream comprising spatio-temporal data that is expressed at least in part in a non-linguistic format into a format that can be expressed at least in part via a linguistic representation in a textual output, the non-transitory computer readable storage medium comprising instructions, that, when executed by a processor, configure the processor to: receive a set of eventualities, the set of eventualities describing at least one of a domain event and a domain state, the at least one of the domain event and the domain state derived from a set of spatio-temporal data and the set of eventualities associated with a particular region and a particular time period;organize the set of eventualities according to a domain model;wherein organizing the set of eventualities comprises determining an importance score for one or more of the set of eventualities using the domain model that comprises a set of importance rules for one or more of the set of eventualities, wherein the importance rules provide an importance score based on an externally specified importance value for an eventuality type, a number of spatial points in the eventuality, and a time period of the eventuality;organizing the set of eventualities based on the importance scores; andat least one of filtering out one or more eventualities, partitioning one or more of the set of eventualities into a portion of the particular region, and ordering the set of eventualities into a particular order;generate a document plan, wherein the document plan is generated based on the organized set of eventualities;instantiate the document plan with one or more messages that describe each eventuality of the organized set of eventualities; andgenerate a linguistic representation of the one or more messages using the document plan, wherein the linguistic representation of the one or more messages is displayable via a user interface. 13. The non-transitory computer readable storage medium of claim 12, wherein the particular region is a geographic region. 14. The non-transitory computer readable storage medium of claim 12, wherein the non-transitory computer readable storage medium further comprises instructions to configure the processor to organize the set of eventualities based on the importance by placing a most important eventuality first in the document plan. 15. The non-transitory computer readable storage medium of claim 12, wherein the most important eventuality is placed first in the document plan in response to determining that a difference in an importance score between the most important eventuality's importance score and a next most important eventuality's importance score is greater than a threshold importance score value. 16. The non-transitory computer readable storage medium of claim 12, wherein the domain model is associated with a domain of the set of eventualities. 17. The non-transitory computer readable storage medium of claim 16, wherein the domain of the set of eventualities is at least one of weather data, traffic data, medical data, scientific data, and computer network data. 18. The non-transitory computer readable storage medium of claim 12, wherein organizing the set of eventualities further comprises ordering the set of eventualities based on a start time of one or more of the set of eventualities. 19. The non-transitory computer readable storage medium of claim 12, wherein organizing the set of eventualities comprises partitioning the set of eventualities into one or more portions of the region, and the set of eventualities are organized in the document plan based on a respective portion of the region into which each eventuality was partitioned. 20. The non-transitory computer readable storage medium of claim 19, further comprising instructions to order the partitions into a particular order to improve coherence of the document plan. 21. The non-transitory computer readable storage medium of claim 12, further comprising instructions to configure the processor to organize the set of eventualities by: attempting to separate the set of eventualities into one or more portions of the region;determining that it is not possible to separate the set of eventualities into one or more portions of the region; andin response to determining that it is not possible to separate the set of eventualities into one or more portions of the region, organizing the document plan as a single partition. 22. The non-transitory computer readable storage medium of claim 12, further comprising program instructions to generate the linguistic representation by: conducting document planning, microplanning, and realization using the one or more messages and the document plan to result in an output text.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (128)
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.
Gruber, Thomas Robert; Cheyer, Adam John; Kittlaus, Dag; Guzzoni, Didier Rene; Brigham, Christopher Dean; Giuli, Richard Donald; Bastea-Forte, Marcello; Saddler, Harry Joseph, Intelligent automated assistant.
Gruber, Thomas Robert; Cheyer, Adam John; Kittlaus, Dag; Guzzoni, Didier Rene; Brigham, Christopher Dean; Giuli, Richard Donald; Bastea-Forte, Marcello; Saddler, Harry Joseph, Intelligent automated assistant.
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.
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.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.