16. A data processing system for performing dynamic textual complexity analysis using machine learning artificial intelligence comprising: one or more client devices, wherein each client device is connected to a network system; a data center unit comprising: a network interface unit for interfacing with the one or more client devices and the network system; a user interface; one or more storage devices, wherein the one or more storage devices comprise one or more databases; a storage device controller and database manager for controlling the operations of the one or more storage devices and one or more databases; a web server for providing web services to the one or more clients; and a database server for providing database services to the one or more clients; a machine learning artificial intelligence (“MLAI”) application server for predicting textual complexity of data, the machine learning artificial intelligence application server includes one or more databases for storing data used to refine textual complexity analysis for improved accuracy of textual complexity predictions.
18. The data processing system of claim 16 , wherein the MLAI application server includes a first database for storing supervised training information.