-
公开(公告)号:US20240232187A9
公开(公告)日:2024-07-11
申请号:US18321144
申请日:2023-05-22
Applicant: Oracle International Corporation
Inventor: Chang Xu , Poorya Zaremoodi , Cong Duy Vu Hoang , Nitika Mathur , Philip Arthur , Steve Wai-Chun Siu , Aashna Devang Kanuga , Gioacchino Tangari , Mark Edward Johnson , Thanh Long Duong , Vishal Vishnoi , Stephen Andrew McRitchie , Christopher Mark Broadbent
IPC: G06F16/2452 , G06F40/211 , G06F40/30
CPC classification number: G06F16/24522 , G06F40/211 , G06F40/30
Abstract: The present disclosure is related to techniques for converting a natural language utterance to a logical form query and deriving a natural language interpretation of the logical form query. The techniques include accessing a Meaning Resource Language (MRL) query and converting the MRL query into a MRL structure including logical form statements. The converting includes extracting operations and associated attributes from the MRL query and generating the logical form statements from the operations and associated attributes. The techniques further include translating each of the logical form statements into a natural language expression based on a grammar data structure that includes a set of rules for translating logical form statements into corresponding natural language expressions, combining the natural language expressions into a single natural language expression, and providing the single natural language expression as an interpretation of the natural language utterance.
-
公开(公告)号:US20240134850A1
公开(公告)日:2024-04-25
申请号:US18321144
申请日:2023-05-21
Applicant: Oracle International Corporation
Inventor: Chang Xu , Poorya Zaremoodi , Cong Duy Vu Hoang , Nitika Mathur , Philip Arthur , Steve Wai-Chun Siu , Aashna Devang Kanuga , Gioacchino Tangari , Mark Edward Johnson , Thanh Long Duong , Vishal Vishnoi , Stephen Andrew McRitchie , Christopher Mark Broadbent
IPC: G06F16/2452 , G06F40/211 , G06F40/30
CPC classification number: G06F16/24522 , G06F40/211 , G06F40/30
Abstract: The present disclosure is related to techniques for converting a natural language utterance to a logical form query and deriving a natural language interpretation of the logical form query. The techniques include accessing a Meaning Resource Language (MRL) query and converting the MRL query into a MRL structure including logical form statements. The converting includes extracting operations and associated attributes from the MRL query and generating the logical form statements from the operations and associated attributes. The techniques further include translating each of the logical form statements into a natural language expression based on a grammar data structure that includes a set of rules for translating logical form statements into corresponding natural language expressions, combining the natural language expressions into a single natural language expression, and providing the single natural language expression as an interpretation of the natural language utterance.
-
3.
公开(公告)号:US20240061832A1
公开(公告)日:2024-02-22
申请号:US18209844
申请日:2023-06-14
Applicant: Oracle International Corporation
Inventor: Cong Duy Vu Hoang , Stephen Andrew McRitchie , Mark Edward Johnson , Shivashankar Subramanian , Aashna Devang Kanuga , Nitika Mathur , Gioacchino Tangari , Steve Wai-Chun Siu , Poorya Zaremoodi , Vasisht Raghavendra , Thanh Long Duong , Srinivasa Phani Kumar Gadde , Vishal Vishnoi , Christopher Mark Broadbent , Philip Arthur , Syed Najam Abbas Zaidi
IPC: G06F16/2452 , G06F16/2455 , G06F16/242
CPC classification number: G06F16/24522 , G06F16/24561 , G06F16/2433
Abstract: Techniques are disclosed herein for converting a natural language utterance to an intermediate database query representation. An input string is generated by concatenating a natural language utterance with a database schema representation for a database. Based on the input string, a first encoder generates one or more embeddings of the natural language utterance and the database schema representation. A second encoder encodes relations between elements in the database schema representation and words in the natural language utterance based on the one or more embeddings. A grammar-based decoder generates an intermediate database query representation based on the encoded relations and the one or more embeddings. Based on the intermediate database query representation and an interface specification, a database query is generated in a database query language.
-
4.
公开(公告)号:US20250068627A1
公开(公告)日:2025-02-27
申请号:US18616801
申请日:2024-03-26
Applicant: Oracle International Corporation
Inventor: Cong Duy Vu Hoang , Gioacchino Tangari , Stephen Andrew McRitchie , Nitika Mathur , Aashna Devang Kanuga , Steve Wai-Chun Siu , Dalu Guo , Chang Xu , Mark Edward Johnson , Christopher Mark Broadbent , Thanh Long Duong , Srinivasa Phani Kumar Gadde , Vishal Vishnoi , Chandan Basavaraju , Kenneth Khiaw Hong Eng
IPC: G06F16/2452 , G06F16/2457 , G06F16/28
Abstract: Techniques are disclosed herein for transforming natural language conversations into a visual output. In one aspect, a computer-implement method includes generating an input string by concatenating a natural language utterance with a schema representation comprising a set of entities for visualization actions, generating, by a first encoder of a machine learning model, one or more embeddings of the input string, encoding, by a second encoder of the machine learning model, relations between elements in the schema representation and words in the natural language utterance based on the one or more embeddings, generating, by a grammar-based decoder of the machine learning model and based on the encoded relations and the one or more embeddings, an intermediate logical form that represents at least the query, the one or more visualization actions, or the combination thereof, and generating, based on the intermediate logical form, a command for a computing system.
-
公开(公告)号:US20240062011A1
公开(公告)日:2024-02-22
申请号:US18351680
申请日:2023-07-13
Applicant: Oracle International Corporation
Inventor: Aashna Devang Kanuga , Cong Duy Vu Hoang , Mark Edward Johnson , Vasisht Raghavendra , Yuanxu Wu , Steve Wai-Chun Siu , Nitika Mathur , Gioacchino Tangari , Shubham Pawankumar Shah , Vanshika Sridharan , Zikai Li , Diego Andres Cornejo Barra , Stephen Andrew McRitchie , Christopher Mark Broadbent , Vishal Vishnoi , Srinivasa Phani Kumar Gadde , Poorya Zaremoodi , Thanh Long Duong , Bhagya Gayathri Hettige , Tuyen Quang Pham , Arash Shamaei , Thanh Tien Vu , Yakupitiyage Don Thanuja Samodhve Dharmasiri
IPC: G06F40/295 , G06F40/284 , G06F40/211 , G06F40/35
CPC classification number: G06F40/295 , G06F40/284 , G06F40/211 , G06F40/35
Abstract: Techniques are disclosed herein for using named entity recognition to resolve entity expression while transforming natural language to a meaning representation language. In one aspect, a method includes accessing natural language text, predicting, by a first machine learning model, a class label for a token in the natural language text, predicting, by a second machine-learning model, operators for a meaning representation language and a value or value span for each attribute of the operators, in response to determining that the value or value span for a particular attribute matches the class label, converting a portion of the natural language text for the value or value span into a resolved format, and outputting syntax for the meaning representation language. The syntax comprises the operators with the portion of the natural language text for the value or value span in the resolved format.
-
公开(公告)号:US20250095635A1
公开(公告)日:2025-03-20
申请号:US18656274
申请日:2024-05-06
Applicant: Oracle International Corporation
Inventor: Gioacchino Tangari , Cong Duy Vu Hoang , Stephen Andrew McRitchie , Steve Wai-Chun Siu , Dalu Guo , Christopher Mark Broadbent , Thanh Long Duong , Srinivasa Phani Kumar Gadde , Vishal Vishnoi , Kenneth Khiaw Hong Eng , Chandan Basavaraju
IPC: G10L15/06
Abstract: Techniques are disclosed herein for managing ambiguous date mentions in natural language utterances in transforming natural language utterances to logical forms by encoding the uncertainties of the ambiguous date mentions and including the encoded uncertainties in the logical forms. In a training phase, training examples including natural language utterances, logical forms, and database schema information are automatically augmented and used to train a machine learning model to convert natural language utterances to logical form. In an inference phase, input database schema information is augmented and used by the trained machine learning model to convert an input natural language utterance to logical form.
-
公开(公告)号:US20250094737A1
公开(公告)日:2025-03-20
申请号:US18794986
申请日:2024-08-05
Applicant: Oracle International Corporation
Inventor: Gioacchino Tangari , Cong Duy Vu Hoang , Dalu Guo , Steve Wai-Chun Siu , Stephen Andrew McRitchie , Christopher Mark Broadbent , Thanh Long Duong , Srinivasa Phani Kumar Gadde , Vishal Vishnoi , Chandan Basavaraju , Kenneth Khiaw Hong Eng
IPC: G06F40/58 , G06F40/166 , G06F40/253 , G06F40/295
Abstract: Techniques are disclosed herein for managing date-time intervals in transforming natural language utterances to logical forms by providing an enhanced grammar, a natural language utterance comprising a date-time interval, and database schema information to a machine learning model that has been trained to convert natural language utterances to logical forms; and using the machine learning model to convert the natural language utterance to an output logical form, wherein the output logical form comprises at least one of the date-time interval and an extraction function for extracting date-time information corresponding to the date-time interval from at least one date-time attribute of the database schema information.
-
公开(公告)号:US20250068626A1
公开(公告)日:2025-02-27
申请号:US18593316
申请日:2024-03-01
Applicant: Oracle International Corporation
Inventor: Gioacchino Tangari , Steve Wai-Chun Siu , Dalu Guo , Cong Duy Vu Hoang , Berk Sarioz , Chang Xu , Stephen Andrew McRitchie , Mark Edward Johnson , Christopher Mark Broadbent , Thanh Long Duong , Srinivasa Phani Kumar Gadde , Vishal Vishnoi , Chandan Basavaraju , Kenneth Khiaw Hong Eng
IPC: G06F16/2452 , G06F16/28
Abstract: The present disclosure relates to manufacturing training data by leveraging an automated pipeline that manufactures visualization training datasets to train a machine learning model to convert a natural language utterance into meaning representation language logical form that includes one or more visualization actions. Aspects are directed towards accessing an original training dataset, a visualization query dataset, an incremental visualization dataset, a manipulation visualization dataset, or any combination thereof. One or more visualization training datasets are generated by: (i) modifying examples in the original training dataset, the visualization query dataset, or both to include visualization actions, (ii) generating examples, using the incremental visualization dataset, the manipulation visualization dataset, or both, that include visualization actions, or (iii) both (i) and (ii). An augmented training dataset is generated by adding the one or more visualization training datasets to the original training dataset and then used to train the machine learning model.
-
-
-
-
-
-
-