US 11,941,010 B2
Dynamic facet ranking
Soumitra Sarkar, Cary, NC (US); Md Faisal Mahbub Chowdhury, Woodside, NY (US); Ruchi Mahindru, Elmsford, NY (US); Gaetano Rossiello, Brooklyn, NY (US); Alfio Massimiliano Gliozzo, Brooklyn, NY (US); and Nicolas Rodolfo Fauceglia, Brooklyn, NY (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Dec. 22, 2020, as Appl. No. 17/130,556.
Prior Publication US 2022/0197916 A1, Jun. 23, 2022
Int. Cl. G06F 17/00 (2019.01); G06F 7/00 (2006.01); G06F 16/2455 (2019.01); G06F 16/2457 (2019.01); G06F 16/248 (2019.01); G06F 16/28 (2019.01); G06N 20/00 (2019.01)
CPC G06F 16/24578 (2019.01) [G06F 16/24556 (2019.01); G06F 16/248 (2019.01); G06F 16/285 (2019.01); G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
analyzing a performed query by identifying a plurality of indicative markers based on a pre-stored classification database associated with data received for the performed query;
generating a plurality of facets based on the analysis of the performed query, wherein a generated plurality of facets is a search result;
defining the plurality of indicative markers as embedded vectors;
selecting at least two facets within the generated plurality of facets by determining a quantitative similarity value between a plurality of indicative markers associated with each respective facet and the plurality of indicative markers associated with the performed query;
dynamically ranking the selected facets by prioritizing the selected facets based on a calculated overall score associated with assigned weighted values for each selected facet in the generated plurality of facets using a supervised machine learning algorithm; and
displaying the dynamically ranked facets within a user interface of a computing device associated with a user.