US 12,236,467 B2
Vehicular search recommendations using machine learning
Elizabeth Furlan, Plano, TX (US); Chih-Hsiang Chow, Coppell, TX (US); and Steven Dang, Bellevue, WA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Mar. 24, 2021, as Appl. No. 17/211,319.
Prior Publication US 2022/0309556 A1, Sep. 29, 2022
Int. Cl. G06Q 30/0601 (2023.01); G06F 16/9538 (2019.01); G06N 5/02 (2023.01); G06N 20/00 (2019.01)
CPC G06Q 30/0631 (2013.01) [G06F 16/9538 (2019.01); G06N 5/02 (2013.01); G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a computing model executing on a processor, a query for a vehicular recommendation, wherein the computing model is trained:
based on training data comprising: a plurality of historical queries, a plurality of web pages visited, and a plurality of attributes of vehicles,
to select a plurality of search phases from a set of possible search phases for a decision tree based on an input query, and
to determine search result information that completes each of the plurality of phases;
generating, by the computing model, the decision tree for the query, the decision tree comprising a plurality of paths for processing the query, the plurality of paths comprising a subset of a plurality of available paths for processing the query, each path associated with one of the plurality of search phases;
selecting, by the processor based on the decision tree, a first path of the plurality of paths for processing the query;
selecting, by the processor based on the first path, a first search phase of the plurality of search phases as corresponding to the query; and
returning by the processor, a search result corresponding to the first search phase as responsive to the query,
wherein the training of the computing model further comprises generating the plurality of search phases based on the training data, wherein each search phase of the plurality of search phases is a distinct search phase.