-
公开(公告)号:US12259916B1
公开(公告)日:2025-03-25
申请号:US18331468
申请日:2023-06-08
Applicant: Amazon Technologies, Inc.
Inventor: Liwen You , V Divya Bhargavi
IPC: G06F16/33 , G06F16/334 , G06F16/338
Abstract: Systems and techniques are disclosed for determining relevant search query autocompletions for presentation to a user that has entered a prefix into a search application interface. A target search space represented as a knowledge graph may be searched to generate a subgraph of nodes representing autocompletion candidates that correspond to the prefix. Further historical and/or interaction data associated with the user and/or other users of the search application may be used to detemir additional autocompletion candidates. A machine-learned model may be trained to score and rank the candidates based on embeddings extracted by the model for the autocompletion candidates. A listing of the autocompletion candidate ordered based on the scores may be presented as autocompletion suggestions to the user.
-
2.
公开(公告)号:US12041278B1
公开(公告)日:2024-07-16
申请号:US17853720
申请日:2022-06-29
Applicant: Amazon Technologies, Inc.
Inventor: V Divya Bhargavi , Karan Sindwani , Siavash Gholami , Xiaohan Nie , Ahmed Aly Saad Ahmed , David Kuo , Yash Chaturvedi , Vidya Sagar Ravipati
IPC: H04N21/234 , H04N21/25 , H04N21/81
CPC classification number: H04N21/23424 , H04N21/251 , H04N21/812
Abstract: Techniques for a computer-implemented service for virtual product placement in video frames are described. According to some embodiments, a computer-implemented method includes receiving, at a virtual product placement service, a request to place a two-dimensional image of a virtual product into a video, identifying, by a machine learning model of the virtual product placement service, a surface depicted in the video for insertion of the two-dimensional image of the virtual product, inserting, by the virtual product placement service, of the two-dimensional image of the virtual product into one or more frames of the video onto the surface to generate a video including the virtual product, and transmitting the video including the virtual product to a viewer device or a storage location.
-