Mastercard Incorporated
Providing a data query service to a user based on natural language request data
Last updated:
Abstract:
The disclosure herein describes providing a data query service to a user based on natural language request data. The natural language request data is obtained from a user interface and a query structure is populated based on the natural language request data. The query structure is compared to stored queries and, based on identifying a stored query that matches the query structure, the user is prompted to confirm or reject that the identified query be performed. Based on receiving a confirmation of the identified query from the user, the identified query is selected for performance. Alternatively, based on receiving a rejection of the identified query from the user, a query based on the query structure is generated and selected for performance. The selected query is then performed on at least one data source and query output from the performed query is provided to the user.
Utility
17 Dec 2019
2 Nov 2021