CPC G06F 16/951 (2019.01) [G06F 16/783 (2019.01); G06N 5/022 (2013.01); H04N 21/4394 (2013.01); H04N 21/44008 (2013.01); H04N 21/4828 (2013.01); H04N 21/84 (2013.01)] | 20 Claims |
1. A method, comprising:
receiving, at an artificial intelligence (AI) engine, a first search query from a user;
determining whether the first search query is related to a video stream that is currently being consumed by the user;
in response to determining that the first search query is related to the video stream that is currently being consumed by the user: determining context related to the first search query, wherein the determination comprises analyzing one or more objects in a frame of the video stream currently being consumed by the user;
refining, by the AI engine, the context determined based on the first search query in response to receiving a second search query, wherein the second search query is related to the first search query;
identifying, by the AI engine, one or more matches based on the refined context, wherein the one or more matches are entries in one or more data lakes of a database; and
displaying results of the identified matches.
|