| CPC G06N 5/04 (2013.01) [G06F 40/289 (2020.01); G06N 20/00 (2019.01); G06Q 10/06375 (2013.01); G06Q 10/06395 (2013.01); G06Q 10/101 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
receiving, by a processor:
a script for producing media content,
a plurality of tags related to content of the script, wherein the plurality of tags are generated using a first machine learning model trained to generate tags based on script elements, and wherein the script elements comprise plot devices, character types, or dialogue counts or distributions, and
a quality score for the script generated by a second machine learning model configured to process the plurality of tags, wherein a selection of the second machine learning model is based at least in part on a genre of the script;
outputting, by the processor and via a graphical user interface, one or more proposed modifications for the script based on the quality score and the plurality of tags;
automatically applying the one or more proposed modifications to the script; and
automatically refining the second machine learning model based on feedback relating to the quality of the script.
|