1. A computing device comprising: a memory configured to store computer-executable instructions; and a processor in communication with the memory configured to execute the computer-executable instructions to at least: determine, by the computing device, at least a portion of a text string associated with a story; determine, by the computing device, a linguistic element in the text string; analyze, by the computing device, at least one action in the text string by comparing the linguistic element in the text string to a story complexity that comprises an identification of a linear or non-linear story flow; and determine, by the computing device, a maturity level associated with the portion of the text string based on the analysis by at least: determining a violence rating for a particular character in the portion of the text string; and adjusting the maturity level of the portion of the text string to a greater maturity level based in part on the violence rating for the particular character in the portion of the text string.
1. A computing device comprising: a memory configured to store computer-executable instructions; and a processor in communication with the memory configured to execute the computer-executable instructions to at least: determine, by the computing device, at least a portion of a text string associated with a story; determine, by the computing device, a linguistic element in the text string; analyze, by the computing device, at least one action in the text string by comparing the linguistic element in the text string to a story complexity that comprises an identification of a linear or non-linear story flow; and determine, by the computing device, a maturity level associated with the portion of the text string based on the analysis by at least: determining a violence rating for a particular character in the portion of the text string; and adjusting the maturity level of the portion of the text string to a greater maturity level based in part on the violence rating for the particular character in the portion of the text string. 4. The computing device of claim 1 , wherein the analysis further comprises generating a character graph that represents relationships between one or more characters in the text string based at least in part upon one or more verbs and the at least one action, the one or more characters represented as nodes in the character graph.