US 11,914,601 B2
Re-ranking device
Anna Oonishi, Chiyoda-ku (JP); Satoshi Kawasaki, Chiyoda-ku (JP); and Yusuke Fukazawa, Chiyoda-ku (JP)
Assigned to NTT DOCOMO, INC., Tokyo (JP)
Appl. No. 17/638,142
Filed by NTT DOCOMO, INC., Chiyoda-ku (JP)
PCT Filed Aug. 7, 2020, PCT No. PCT/JP2020/030475
§ 371(c)(1), (2) Date Feb. 24, 2022,
PCT Pub. No. WO2021/039372, PCT Pub. Date Mar. 4, 2021.
Claims priority of application No. 2019-157215 (JP), filed on Aug. 29, 2019.
Prior Publication US 2022/0300519 A1, Sep. 22, 2022
Int. Cl. G06F 16/00 (2019.01); G06F 16/2457 (2019.01); G06F 16/248 (2019.01); G06F 16/28 (2019.01); G06F 16/335 (2019.01)
CPC G06F 16/24578 (2019.01) [G06F 16/248 (2019.01); G06F 16/285 (2019.01); G06F 16/335 (2019.01)] 15 Claims
OG exemplary drawing
 
1. A re-ranking device comprising:
an input unit, implemented by circuitry, configured to receive a search query from one user;
a plurality of re-ranking models prepared in accordance with common information of a plurality of users;
a search unit, implemented by the circuitry, configured to perform a search on the basis of the search query and obtain a search result;
a re-ranking processing unit, implemented by the circuitry, configured to select one re-ranking model on the basis of common information of the one user, and perform a re-ranking process on the search result using the one re-ranking model;
a log database configured to store log information containing a search query, a search result list by the search query, and a click log selected by a user;
a clustering unit, implemented by the circuitry, configured to classify the log information on the basis of common information of a plurality of users; and
a re-ranking model generation unit, implemented by the circuitry, configured to generate the plurality of re-ranking models on the basis of the log information classified on the basis of the common information, wherein
the re-ranking processing unit selects one re-ranking model from the plurality of re-ranking models generated by the re-ranking model generation unit, and performs the re-ranking process.