-
公开(公告)号:US11699434B2
公开(公告)日:2023-07-11
申请号:US17112670
申请日:2020-12-04
Applicant: ARRIA DATA2TEXT LIMITED
Inventor: Daniel da Silva De Paiva , Gowri Somayajulu Sripada , Craig Thomson
IPC: G10L15/183 , G06F16/33 , G10L15/26 , G10L15/06
CPC classification number: G10L15/183 , G06F16/3346 , G10L15/063 , G10L15/26
Abstract: Embodiments provide for improved data sequence validity processing, for example to determine validity of sentences or other language within a particular language domain. Such improved processing is useful at least for arranging data sequences based on determined validity, and/or making determinations and/or performing actions based on the determined validity. A determined probability (e.g., transformed into the perplexity space) of each token appearing in a data sequence is used in any of a myriad of manners to perform such data sequence validity processing. Example embodiments provide for generating a perplexity value set for each data sequence in a plurality of data sequences, generating a probabilistic ranking set for the plurality of data sequences based on the perplexity value sets and at least one sequence ranking metric, and generating an arrangement of the plurality of data sequences based on the probabilistic ranking set.
-
公开(公告)号:US10853586B2
公开(公告)日:2020-12-01
申请号:US16559011
申请日:2019-09-03
Applicant: Arria Data2Text Limited
Inventor: Ehud Baruch Reiter , Ross John Turner , William Anthony Bradshaw , Henriette Anna Elisabeth Viethen
IPC: G06F40/00 , G06F40/56 , G06F40/14 , G06F40/30 , G06F40/268 , G06F40/289 , G06F40/211
Abstract: Methods, apparatuses, and computer program products are described herein that are configured to be embodied as a natural language realizer in the form of a lightweight multilingual realizer. In some example embodiments, a method is provided that comprises generating syntactically correct natural language. The method of this embodiment may also include at a syntax processor, propagating features among a group of words, and adding closed class function words and morphological inflections.
-
公开(公告)号:US10671815B2
公开(公告)日:2020-06-02
申请号:US15918336
申请日:2018-03-12
Applicant: Arria Data2Text Limited
Inventor: Ehud B. Reiter , Alasdair Logan , Lucia Ortega Alvarez , Edward Apeh , Bracha Libman , William Bradshaw
Abstract: Methods, apparatuses, and computer program products are described herein that are configured to generate an operator text in response to an alarm that is either received from an alarm or alert system or that is self-generated based on an analysis of one or more data feeds. The method of an example embodiment may include determining whether an operator text is to be generated in response to a received alert condition by performing data analysis operations comprising: analyzing, using a processor, a primary data feed and at least one confirmatory data feed to identify one or more features; and determining based on the detection of a feature in the primary data feed or the at least one confirmatory data feed satisfies at least one predetermined constraint. The method may further include generating an output text that is displayable in a user interface that describes at least a diagnosis for the feature that satisfied that at least one predetermined constraint.
-
公开(公告)号:US20200159987A1
公开(公告)日:2020-05-21
申请号:US16582462
申请日:2019-09-25
Applicant: ARRIA DATA2TEXT LIMITED
Inventor: Alasdair James LOGAN , Ehud Baruch REITER
IPC: G06F40/166 , G06F16/35 , G06F40/20 , G06F40/14
Abstract: Methods, apparatuses, and computer program products are described herein that are configured to enable updating of an output text. In some example embodiments, a method is provided that comprises generating a new message for each updateable data element based on a predetermined indication. The method of this embodiment may also include determining a classification for each new message by comparing each new message with a corresponding message that describes the updateable data element. The method of this embodiment may also include generating an additional document plan tree that contains at least a portion of the new messages. The method of this embodiment may also include combining the additional document plan tree with an original document plan tree.
-
公开(公告)号:US20200081985A1
公开(公告)日:2020-03-12
申请号:US16389523
申请日:2019-04-19
Applicant: ARRIA DATA2TEXT LIMITED
Inventor: Gowri Somayajulu Sripada , Neil Burnett
Abstract: Methods, apparatuses, and computer program products are described herein that are configured to express a time in an output text. In some example embodiments, a method is provided that comprises identifying a time period to be described linguistically in an output text. The method of this embodiment may also include identifying a communicative context for the output text. The method of this embodiment may also include determining one or more temporal reference frames that are applicable to the time period and a domain defined by the communicative context. The method of this embodiment may also include generating a phrase specification that linguistically describes the time period based on the descriptor that is defined by a temporal reference frame of the one or more temporal reference frames. In some examples, the descriptor specifies a time window that is inclusive of at least a portion of the time period to be described linguistically.
-
公开(公告)号:US10565308B2
公开(公告)日:2020-02-18
申请号:US14822349
申请日:2015-08-10
Applicant: ARRIA DATA2TEXT LIMITED
Inventor: Ehud Baruch Reiter
Abstract: 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.
-
公开(公告)号:US20190035232A1
公开(公告)日:2019-01-31
申请号:US16009006
申请日:2018-06-14
Applicant: ARRIA DATA2TEXT LIMITED
Inventor: Ehud B. Reiter
IPC: G08B5/36 , G06F17/24 , G06F17/22 , G06F17/28 , G08B5/22 , G06F19/00 , G06F17/27 , G16H70/00 , G08B23/00
Abstract: Methods, apparatuses, and computer program products are described herein that are configured to enable validation of an alert condition. In some example embodiments, a method is provided that comprises detecting an alert condition. The method of this embodiment may also include generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to the alert condition. The method of this embodiment may also include determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or causes of the alert condition.
-
公开(公告)号:US20180349361A1
公开(公告)日:2018-12-06
申请号:US15967453
申请日:2018-04-30
Applicant: Arria Data2Text Limited
Inventor: Gowri SRIPADA
IPC: G06F17/28
CPC classification number: G06F17/2881
Abstract: 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.
-
公开(公告)号:US10026274B2
公开(公告)日:2018-07-17
申请号:US15421921
申请日:2017-02-01
Applicant: ARRIA DATA2TEXT LIMITED
Inventor: Ehud B. Reiter
IPC: G08B3/00 , G08B5/00 , G08B7/00 , G08B5/36 , G08B23/00 , G06F17/28 , G08B5/22 , G06F17/22 , G06F19/00 , G06F17/24 , G06F17/27
CPC classification number: G08B5/36 , G06F17/2247 , G06F17/248 , G06F17/27 , G06F17/2881 , G06F19/00 , G06F19/30 , G08B5/22 , G08B7/06 , G08B21/0453 , G08B23/00 , G08B29/18 , G16H15/00 , G16H50/20 , G16H50/30 , G16H50/70 , G16H70/00
Abstract: Methods, apparatuses, and computer program products are described herein that are configured to enable validation of an alert condition. In some example embodiments, a method is provided that comprises detecting an alert condition. The method of this embodiment may also include generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to the alert condition. The method of this embodiment may also include determining a validity of the alert condition based on the set of messages that express the one or more key events, the one or more significant events, a relationship between the one or more key events and the one or more significant events, an alert context and the one or causes of the alert condition.
-
公开(公告)号:US09600471B2
公开(公告)日:2017-03-21
申请号:US14702325
申请日:2015-05-01
Applicant: ARRIA DATA2TEXT LIMITED
Inventor: William Anthony Bradshaw , Ehud Baruch Reiter
CPC classification number: G06F17/2881 , G06F17/2705 , G06F17/2775 , G06F17/28
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.
-
-
-
-
-
-
-
-
-