CPC G06F 16/953 (2019.01) [G06F 16/56 (2019.01); G06F 16/5838 (2019.01); G06F 16/5854 (2019.01); G06N 3/08 (2013.01)] | 20 Claims |
1. A device, comprising:
one or more memories; and
one or more processors, coupled to the one or more memories, configured to:
identify, based on at least one model that processes an image of an object, a set of characteristics of the object,
wherein the at least one model outputs one or more image crops that include labeled characteristics of the object;
generate a first set of vectors that represent the set of characteristics;
assign, based on interaction data, at least one weight to the first set of vectors,
wherein the at least one weight is determined based on a sequence of interactions associated with the interaction data;
generate, based on filtering a second set of vectors, a subset of vectors,
wherein the filtering includes at least one of a vehicle orientation filtering technique or a layered vehicle characteristic filtering technique;
determine a set of similarity scores that indicate similarities between the first set of vectors and the subset of vectors; and
select, based on the set of similarity scores, a subset of images of objects to be displayed.
|