发明名称 Method and apparatus for configurable microplanning
摘要 Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a configurable microplanner. In some example embodiments, a method is provided that comprises accessing a document plan containing one or more messages. The method of this embodiment may also include generating a text specification containing one or more phrase specifications that correspond to the one or more messages in the document plan. The method of this embodiment may also include applying a set of lexicalization rules to each of the one or more messages to populate the one or more phrase specifications. In some example embodiments, the set of lexicalization rules are specified using a microplanning rule specification language that is configured to hide linguistic complexities from a user. In some example embodiments, genre parameters may also be used to specify constraints that provide default behaviors for the realization process.
申请公布号 US9135244(B2) 申请公布日期 2015.09.15
申请号 US201514634074 申请日期 2015.02.27
申请人 Arria Data2Text Limited 发明人 Reiter Ehud Baruch
分类号 G06F17/27;G06F17/28 主分类号 G06F17/27
代理机构 Alston & Bird LLP 代理人 Alston & Bird LLP
主权项 1. A method for transforming an input data stream comprising data that is expressed in a non-linguistic format into a format that can be expressed linguistically in a textual output, the method comprising: accessing a document plan containing one or more messages, wherein messages represent a phrase or a simple sentence and are created in an instance in which the input data stream comprises data that satisfies one or more message requirements; generating a text specification containing one or more phrase specifications that correspond to the one or more messages in the document plan; applying, using a processor, a set of lexicalization rules to each of the one or more messages to populate the one or more phrase specifications, wherein the set of lexicalization rules are specified using a microplanning rule specification language that is configured to hide linguistic complexities from a user and comprise a set of message-level rules and a set of slot-level rules; and realizing the text specification to generate a textual output that linguistically describes at least a portion of the input data stream, wherein the textual output is displayable via a user interface.
地址 Aberdeen GB