Abstract: Systems, devices, and method disclosed herein are generally directed to dynamic generation of dialog-based interactive content that emulates human-like behavior during a sequence of bilateral digital text-based exchanges with the user. The dialog-based interactive content can be grown in real-time based upon the user's interactions with another human entity, and can be specified wholly via a serialized representation, disclosed herein as a vDialog Markup Langua ge (vDML).
Abstract: Systems and methods for dynamic generation of a user interface for display on a display device of a user are described herein. A first set of payload elements associated with a user interface element to be rendered on the user interface can be identified. The first set of payload elements can be filtered by comparing keywords of each payload element to a user interface keyword to generate a second set of payload elements. The second set of payload elements can be filtered by comparing logic of each payload element to user parameters. A final payload element can be selected based on weighted random selection. The user interface can be rendered on the display with the final payload element as the user interface element.