| CPC G06F 16/90335 (2019.01) [G06F 16/2443 (2019.01); G06F 16/2448 (2019.01); G06F 16/248 (2019.01); G06F 16/252 (2019.01); G06N 5/02 (2013.01)] | 20 Claims |

|
8. A computer-implemented method executable on a computer system comprising a processor and a memory and in which a plurality of business intelligence (BI) data objects is persisted in a database stored in the memory, each BI data object being associated with one or more data parameters, said method comprising:
intercepting, by a query interface extension, a data call from a query application to a query interface for data corresponding to one or more of the BI data objects, the data call including one or more selected parameters;
parsing, by the query interface extension, the data call to ascertain the one or more selected parameters;
obtaining, by the query interface extension, the data corresponding to the one or more BI data objects based on the one or more selected parameters; and
appending, by the query interface extension, a prediction result to the obtained data.
|