-
公开(公告)号:US20180121435A1
公开(公告)日:2018-05-03
申请号:US15648364
申请日:2017-07-12
Applicant: Apple Inc.
Inventor: Hon Yuk Chan , John M. Hörnkvist , Lun Cui , Vipul Ved Prakash , Anubhav Malhotra , Stanley N. Hung , Julien Freudiger
CPC classification number: G06F16/24578 , G06F16/248 , G06F16/335 , G06F16/951 , G06F16/9535 , G06N3/0454 , G06N3/08 , G06N20/00 , G06N20/20
Abstract: A method and apparatus of a device that re-rank a plurality of search results is described. In an exemplary embodiment, the device receives a search query from a user and generates the plurality of search results over a plurality of search domains, wherein the plurality of search results is ranked according to a first ranking. The device additionally generates a re-ranking model, where the re-ranking model includes a plurality of intra-domain models that are generated based on at least based on-device interactions of a plurality of users interacting with a plurality of other devices and each of the plurality of search domains corresponds to one of the plurality of intra-domain models. The device further re-ranks the plurality of search results using the re-ranking model and presents the plurality of search results using the second ranking.
-
公开(公告)号:US11003672B2
公开(公告)日:2021-05-11
申请号:US15648364
申请日:2017-07-12
Applicant: Apple Inc.
Inventor: Hon Yuk Chan , John M. Hörnkvist , Lun Cui , Vipul Ved Prakash , Anubhav Malhotra , Stanley N. Hung , Julien Freudiger
IPC: G06F16/2457 , G06N20/00 , G06F16/248 , G06F16/951 , G06F16/335 , G06F16/9535 , G06N3/04 , G06N20/20 , G06N3/08
Abstract: A method and apparatus of a device that re-rank a plurality of search results is described. In an exemplary embodiment, the device receives a search query from a user and generates the plurality of search results over a plurality of search domains, wherein the plurality of search results is ranked according to a first ranking. The device additionally generates a re-ranking model, where the re-ranking model includes a plurality of intra-domain models that are generated based on at least based on-device interactions of a plurality of users interacting with a plurality of other devices and each of the plurality of search domains corresponds to one of the plurality of intra-domain models. The device further re-ranks the plurality of search results using the re-ranking model and presents the plurality of search results using the second ranking.
-
公开(公告)号:US20180121803A1
公开(公告)日:2018-05-03
申请号:US15648374
申请日:2017-07-12
Applicant: Apple Inc.
Inventor: Hon Yuk Chan , John M. Hörnkvist , Lun Cui , Vipul Ved Prakash , Anubhav Malhotra , Stanley N. Hung , Julien Freudiger
CPC classification number: G06F16/24578 , G06F16/248 , G06F16/335 , G06F16/951 , G06F16/9535 , G06N3/0454 , G06N3/08 , G06N20/00 , G06N20/20
Abstract: A method and apparatus of a device that generates a re-ranking model used to re-rank a plurality of search results on a client device is described. In an exemplary embodiment, the device receives a crowd-sourced intra-domain model from a server, where the intra-domain model is a search result re-ranking model generated based on at least device interactions of a plurality of users interacting with a plurality of other devices. The device further generates a re-ranking model from the crowd-sourced intra-domain model and a local model, where the local model includes private data representing a device user's interaction with that device and the re-ranking model is used to re-rank a plurality of search results.
-
公开(公告)号:US11113289B2
公开(公告)日:2021-09-07
申请号:US15648374
申请日:2017-07-12
Applicant: Apple Inc.
Inventor: Hon Yuk Chan , John M. Hörnkvist , Lun Cui , Vipul Ved Prakash , Anubhav Malhotra , Stanley N. Hung , Julien Freudiger
IPC: G06F16/2457 , G06F16/248 , G06F16/335 , G06F16/9535 , G06N3/08 , G06N20/00 , G06F16/951 , G06N3/04 , G06N20/20
Abstract: A method and apparatus of a device that generates a re-ranking model used to re-rank a plurality of search results on a client device is described. In an exemplary embodiment, the device receives a crowd-sourced intra-domain model from a server, where the intra-domain model is a search result re-ranking model generated based on at least device interactions of a plurality of users interacting with a plurality of other devices. The device further generates a re-ranking model from the crowd-sourced intra-domain model and a local model, where the local model includes private data representing a device user's interaction with that device and the re-ranking model is used to re-rank a plurality of search results.
-
-
-