-
公开(公告)号:US11487942B1
公开(公告)日:2022-11-01
申请号:US16437338
申请日:2019-06-11
Applicant: Amazon Technologies, Inc.
Inventor: Thiruvarul Selvan Senthivel , Varun Sembium Varadarajan , Borui Zhang , Tiberiu Mircea Doman , Parminder Bhatia , Arun Kumar Ravi , Mohammed Khalilia , Emine Busra Celikkaya
IPC: G06F16/93 , G06F40/30 , G06F40/295 , G06F16/28 , G06F16/31 , G06N3/04 , G06N3/08 , G06F40/284
Abstract: Techniques for entity and relationship detect from unstructured text as a service are described. A service may receive a request to identify entities within a provided unstructured text element, and the service may segment and tokenize the unstructured text and send the result to multiple services implementing multiple deep machine learning models trained to identify particular entities. The service may send additional requests to an additional service or services implementing additional deep machine learning models to identify relationships between detected attributes and ones of the detected entities. The outputs from all services can be analyzed and consolidated into a single result that identifies the entities, any attributes of the entities, and confidence scores indicating the confidence in each detected entity.
-
公开(公告)号:US12242525B1
公开(公告)日:2025-03-04
申请号:US18079803
申请日:2022-12-12
Applicant: Amazon Technologies, Inc.
Inventor: Parminder Bhatia , Thiruvarul Selvan Senthivel , Emine Busra Celikkaya , Jeremy Douglas Fehr , Arjun Mukhopadhyay , Shyam Ramaswamy , Arun Kumar Ravi
IPC: G06F16/36 , G06F16/33 , G06F16/334 , G06N20/00 , G16H50/20
Abstract: Techniques for ontology linking of unstructured text as a service are described. A service may receive a request to link unstructured text to a standardized ontology, and the service may segment and tokenize the unstructured text and send the result to multiple services implementing multiple deep machine learning models trained to identify particular entities and one or more relationships between entities. The service may perform a search of the standardized ontology to identify a set of similar candidates from the standardized ontology for the detected entities and the one or more relationships, and then rank the set of similar candidates from the standardized ontology according to their similarity to the detected entities within the unstructured text. The output from the service may include a result identifying a highest ranked candidate of the set of similar candidates from the standardized ontology for the detected entities within the unstructured text.
-
3.
公开(公告)号:US12124440B1
公开(公告)日:2024-10-22
申请号:US17473146
申请日:2021-09-13
Applicant: Amazon Technologies, Inc.
Inventor: Miguel Romero Calvo , Tesfagabir Meharizghi , Thiruvarul Selvan Senthivel , Saman Sarraf , Lin Lee Cheong
IPC: G06F16/00 , G06F16/242 , G06F16/2452
CPC classification number: G06F16/24522 , G06F16/2433
Abstract: An NLQ-SQLQ tool or service of a provider network may receive a natural language query (NLQ) from a client and convert the NLQ to an SQL query using ontological codes and placeholders. For one or more portions of the NLQ, the tool/service determines that the portion is associated with one or more codes of an ontology. The tool/service then assigns, based on criteria, a particular code to the portion. The tool/service replaces portions of the NLQ with different argument placeholders to generate a modified NLQ. A trained model converts the modified NLQ into an initial SQL query that has argument placeholders and subquery placeholders. The tool/service generates a final SQL query based on the initial SQL query, predefined SQL subquery templates associated with the subquery placeholders, and codes associated with the argument placeholders. The tool/service executes the final SQL query and sends results to the client.
-
4.
公开(公告)号:US20250013636A1
公开(公告)日:2025-01-09
申请号:US18892144
申请日:2024-09-20
Applicant: Amazon Technologies, Inc.
Inventor: Miguel Romero Calvo , Tesfagabir Meharizghi , Thiruvarul Selvan Senthivel , Saman Sarraf , Lin Lee Cheong
IPC: G06F16/2452 , G06F16/242
Abstract: An NLQ-SQLQ tool or service of a provider network may receive a natural language query (NLQ) from a client and convert the NLQ to an SQL query using ontological codes and placeholders. For one or more portions of the NLQ, the tool/service determines that the portion is associated with one or more codes of an ontology. The tool/service then assigns, based on criteria, a particular code to the portion. The tool/service replaces portions of the NLQ with different argument placeholders to generate a modified NLQ. A trained model converts the modified NLQ into an initial SQL query that has argument placeholders and subquery placeholders. The tool/service generates a final SQL query based on the initial SQL query, predefined SQL subquery templates associated with the subquery placeholders, and codes associated with the argument placeholders. The tool/service executes the final SQL query and sends results to the client.
-
公开(公告)号:US11556579B1
公开(公告)日:2023-01-17
申请号:US16714243
申请日:2019-12-13
Applicant: Amazon Technologies, Inc.
Inventor: Parminder Bhatia , Thiruvarul Selvan Senthivel , Emine Busra Celikkaya , Jeremy Douglas Fehr , Arjun Mukhopadhyay , Shyam Ramaswamy , Arun Kumar Ravi
Abstract: Techniques for ontology linking of unstructured text as a service are described. A service may receive a request to link unstructured text to a standardized ontology, and the service may segment and tokenize the unstructured text and send the result to multiple services implementing multiple deep machine learning models trained to identify particular entities and one or more relationships between entities. The service may perform a search of the standardized ontology to identify a set of similar candidates from the standardized ontology for the detected entities and the one or more relationships, and then rank the set of similar candidates from the standardized ontology according to their similarity to the detected entities within the unstructured text. The output from the service may include a result identifying a highest ranked candidate of the set of similar candidates from the standardized ontology for the detected entities within the unstructured text.
-
-
-
-