-
公开(公告)号:US11669523B2
公开(公告)日:2023-06-06
申请号:US16712760
申请日:2019-12-12
Applicant: Business Objects Software Ltd.
Inventor: Ahmet Yoldemir , Alexander MacAulay , Saeed Jahankhani
IPC: G06F16/00 , G06F16/2452 , G06F16/2455
CPC classification number: G06F16/24522 , G06F16/24553
Abstract: A question library aids in intuitive analysis of stored data. The question library comprises: 1) a plurality of text questions, 2) a numerical representation (e.g., a vector) of each text question, and 3) a corresponding query in a query language. A numerical vector is generated for a question posed to a database. If a matching library question (based upon vector similarity) is not found, the user receives the original answer. If a matching library question based upon vector similarity is found, the user receives the answer to that library question (with potential modifications). Embodiments may determine similarity by calculating Pearson's coefficient, Spearman's rho, or Kendall's tau. Embodiments may parse the first query to identify constituent elements (measures, dimensions, filters). These entities are extracted and compared to elements of the second question matched within the library, to allow modification of the library query to align with the initial query.
-
公开(公告)号:US20220107992A1
公开(公告)日:2022-04-07
申请号:US17062338
申请日:2020-10-02
Applicant: Business Objects Software LTD
Inventor: Ahmet Yoldemir , Alexander MacAulay
Abstract: Some embodiments provide a method for identifying and pruning breakpoints in time series data. The method receives time series data. The method then generates a plurality of piecewise linear regression models that fit the time series data. The plurality of piecewise linear regression models may have differing numbers of breakpoints. The method further calculates an information criterion for each of the plurality of piecewise linear regression models. Next, the method selects one of the plurality of piecewise linear regression models having a lowest information criterion. Additionally, the method determines, for each breakpoint in the selected model, whether the prune each breakpoint. The method prunes one or more breakpoints in the set of breakpoints that are determined to be pruned.
-
公开(公告)号:US20210182291A1
公开(公告)日:2021-06-17
申请号:US16712760
申请日:2019-12-12
Applicant: Business Objects Software Ltd.
Inventor: Ahmet Yoldemir , Alexander MacAulay , Saeed Jahankhani
IPC: G06F16/2452 , G06F16/2455
Abstract: A question library aids in intuitive analysis of stored data. The question library comprises: 1) a plurality of text questions, 2) a numerical representation (e.g., a vector) of each text question, and 3) a corresponding query in a query language. A numerical vector is generated for a question posed to a database. If a matching library question (based upon vector similarity) is not found, the user receives the original answer. If a matching library question based upon vector similarity is found, the user receives the answer to that library question (with potential modifications). Embodiments may determine similarity by calculating Pearson's coefficient, Spearman's rho, or Kendall's tau. Embodiments may parse the first query to identify constituent elements (measures, dimensions, filters). These entities are extracted and compared to elements of the second question matched within the library, to allow modification of the library query to align with the initial query.
-
公开(公告)号:US11194850B2
公开(公告)日:2021-12-07
申请号:US16221114
申请日:2018-12-14
Applicant: BUSINESS OBJECTS SOFTWARE LTD.
Inventor: Saeed Jahankhani , Alexander MacAulay
IPC: G06F16/33 , G06F40/211 , G06F40/242 , G06F40/289 , G06F16/2453
Abstract: A system includes reception of an input string of words, determination, for each subset of consecutive one or more words in the input string, of one or more phrase types based on the subset, on a dictionary describing a plurality of entities, each of the plurality of entities associated with an entity type, and on a grammar describing a plurality of phrase types, each of the plurality of phrase types associated with one or more conditions, and determination of a plurality of candidate queries based on the determined phrase types.
-
-
-