A system for interactive learning comprising:
- a content database, the content including spatial, temporal, material, psychological, moral, artistic, neurological, philosophical, scientific, and probability elements from which to at least one or more of create and analyze a story track;
- at least one software program disposed on at least one computer system adapted to calculate story vectors from which to at least one or more of craft and analyze a story and select at least one learning objective, the system including at least one interaction vector determining the action of a story track, the software program adapted to calculate physical, psychological, artistic, neurological, philosophical, scientific, and moral changes incrementally as the at least one story track progresses;
- at least one machine learning program adapted to at least one or more of create and analyze story tracks at least one or more of with human intervention and without human intervention;
- story track analysis starting from at least one start point in time to at least one following point in time, the at least one software program further adapted to calculate degrees of change from the story vectors including story vector direction and magnitude, the following point in time further marking at least one change result;
- a learning management system with at least one user interface adapted to at least one or more of present the story, present the at least one change result, and present test questions pertaining to maintaining the at least one change result, and allow at least one or more people to, via at least one or more of video, audio, and text, interact with at least one or more of the software program and people, the people including at least one or more of audience members, characters, actors, clients, producers, directors, designers, writers, and moderators, the actors which are at least one or more of people or computer-generated avatars;
- the learning management system adapted to receive inputs and present outputs and adapted to use calculations made at least one or more of on the learning management system, a learning management system controller, and memory therein, the learning management system controller and memory which may be the learning management system controller and memory of which may be disposed on at least one or more of a smartphone, other handheld devices, and a personal computer;
- at least one authorization gate adapted to regulate which of at least one person can direct at least one parameter of the story in real-time by way of the at least one user interface, the software program adapted to direct the story within degrees of freedom calculated from the story vectors to create new base story vectors used to calculate at least one new start point in time and new following points in time, the new base story vectors used to calculate degrees of change from the at least one change result at new following points in time;
- wherein the learning management system presents to people permissions to direct physical, psychological, emotional, moral, artistic, neurological, and philosophical parameters of the at least one story track as regulated by the authorization gate to induce maintaining change results, the maintaining change results achieved by iteratively training the machine learning program;
- and
- presenting guidelines for maintaining change results adapted from the story vectors by which the at least one or more of audience members, characters, actors, clients, producers, directors, designers, writers, and moderators at least one or more of create and consume story content.