Systems and methods for processing emojis in a search and recommendation environment
Abstract
Systems and methods are described herein to search for content recommendations, and in particular, for generating emoji-based metadata for content and processing an emoji-based query using the emoji-based metadata. A system may receive a query comprising a text portion and an emoji portion. A system may search a database to identify content items associated with the query based on the text portion and the emoji portion, wherein the searching based on the emoji portion is based at least in part on matching emojis associated with a content item. A system may retrieve, for each of the content items, an emoji match score based on the emoji portion and a textual match score based on the text portion. A system generates, for each of the content items, a respective aggregate score based on the respective emoji match score and textual match score. A system may generate for display representations of the content items ordered according to the respective aggregate scores.
Claims
exact text as granted — not AI-modified1 - 50 . (canceled)
51 . A method comprising:
receiving a query comprising a first emoji; accessing metadata for a video, the metadata comprising a set of emojis based on reactions to the video; retrieving, from the metadata, a first factor indicative of a degree of matching for a second emoji of the set of emojis; determining, based on the first factor, that the second emoji has a high degree of matching to the video; retrieving, from the metadata, a second factor indicative of a degree of closeness between the first emoji and the second emoji; determining, based on the second factor, that the first emoji and the second emoji have a high degree of closeness; based on determining that the first emoji and the second emoji have a high degree of closeness, determining that the first emoji has a high degree of matching to the video; and in response to determining that the first emoji has the high degree of matching to the video, providing for display a representation of the video as a query result.
52 . The method of claim 51 , wherein the video comprises a plurality of scenes having corresponding genres, the method further comprising:
determining one or more scenes of the plurality of scenes having a genre associated with the first emoji.
53 . The method of claim 52 , wherein the set of emojis for the video comprises one or more emojis for each scene of the plurality of scenes.
54 . The method of claim 51 , wherein the query comprises a text portion, the method further comprising determining, based on the text portion, a textual match score for the video.
55 . The method of claim 54 , further comprising:
determining, based on the first emoji, an emoji match score for the video; and generating an aggregate score based on the emoji match score and the textual match score for the video.
56 . The method of claim 51 , wherein the video is posted at one or more social platforms, the method further comprising identifying the video based on the one or more social platforms.
57 . The method of claim 51 , wherein the first emoji and the second emoji are not translated to a text-based representation.
58 . The method of claim 51 , wherein the representation of the video comprises a video clip from the video.
59 . The method of claim 51 , wherein the representation of the video comprises an icon corresponding to the first emoji.
60 . The method of claim 51 , wherein the representation of the video is displayed at a remote device.
61 . A system comprising:
communication circuitry configured to receive a query comprising a first emoji; and control circuitry configured to:
access metadata for a video, the metadata comprising a set of emojis based on reactions to the video;
retrieve, from the metadata, a first factor indicative of a degree of matching for a second emoji of the set of emojis;
determine, based on the first factor, that the second emoji has a high degree of matching to the video;
retrieve, from the metadata, a second factor indicative of a degree of closeness between the first emoji and the second emoji;
determine, based on the second factor, that the first emoji and the second emoji have a high degree of closeness;
based on determining that the first emoji and the second emoji have a high degree of closeness, determine that the first emoji has a high degree of matching to the video; and
in response to determining that the first emoji has the high degree of match to the video, providing for display a representation of the video as a query result.
62 . The system of claim 61 , wherein the video comprises a plurality of scenes having corresponding genres, and wherein the control circuitry is further configured to:
determine one or more scenes of the plurality of scenes having a genre associated with the first emoji.
63 . The system of claim 62 , wherein the set of emojis for the video comprises one or more emojis for each scene of the plurality of scenes.
64 . The system of claim 61 , wherein the query comprises a text portion, and wherein the control circuitry is further configured to:
determine, based on the text portion, a textual match score for the video.
65 . The system of claim 64 , wherein the control circuitry is further configured to:
determine, based on the first emoji, an emoji match score for the video; and generate an aggregate score based on the emoji match score and the textual match score for the video.
66 . The system of claim 61 , wherein the video is posted at one or more social platforms, and wherein the control circuitry is further configured to:
identify the video based on the one or more social platforms.
67 . The system of claim 61 , wherein the first emoji and the second emoji are not translated to a text-based representation.
68 . The system of claim 61 , wherein the representation of the video comprises a video clip from the video.
69 . The system of claim 61 , wherein the representation of the video comprises an icon corresponding to the first emoji.
70 . The system of claim 61 , wherein the representation of the video is displayed at a remote device.Join the waitlist — get patent alerts
Track US2023394086A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.