Technologies for executing a virtual character development application using machine learning are described herein. In typical simulation applications, a user may be enabled to create a virtual character and navigate a virtual world. A typical simulation application may accept inputs from the user, determine actions initiated by the user based on the inputs, determine subsequent outcomes of the user initiated actions, and mold the simulation according to the outcomes. However most outcomes may be predetermined and predictable by design. In contrast, some embodiments may include a server configured to execute a virtual character development application in conjunction with one or more client devices. A user may utilize a client device to create and develop a virtual character within the application. The user may be enabled to provide inputs to the virtual character development application, and the artificial component may process the input and extract information associated with the virtual character.
Online learning simulator using machine learning