CPC H04N 21/251 (2013.01) [G06N 20/00 (2019.01); H04N 21/2187 (2013.01); H04N 21/25891 (2013.01); H04N 21/26291 (2013.01)] | 20 Claims |
1. A computer-implemented method for predicting a match state event by a machine learning platform on a server, the method comprising:
receiving at the server, by the machine learning platform, a live data feed from an application program interface (API);
analyzing at the server, by the machine learning platform, multimedia content on the live data feed;
receiving at the server, by the machine learning platform, current match state data corresponding to the multimedia content, wherein the current match state data is based on a current state of a live match;
predicting at the server, by the machine learning platform, an anomaly in the multimedia content based on the analysis of received multimedia content and an analysis of the current match state data;
resolving at the server, by the machine learning platform, the predicted anomaly by (i) encoding a portion of the multimedia content containing the predicted anomaly, (ii) storing the serialized anomaly and a corresponding serialized function that specifies how to resolve the anomaly, and (iii) executing the serialized function based on the serialized anomaly, wherein executing the serialized function causes extracting a portion of the multimedia content containing the anomaly, ignoring the anomaly, or correcting the anomaly;
predicting at the server, by the machine learning platform, a future match state based on the current match state data and the multimedia content, including the resolved anomaly; and
sending, by a transmitter, the future match state to a communicating device.
|