| CPC G09B 5/065 (2013.01) [H04L 63/10 (2013.01)] | 14 Claims |

|
1. A system for providing an interactive asynchronous video learning platform, the system comprising:
a storage device comprising one or more databases, wherein the one or more databases are configured to store:
media packages originating from one or more user devices;
user profiles associated with the one or more user devices; and
relationships between the media packages, user profiles, and one or more metrics;
at least one server configured to host an interactive asynchronous learning platform and implement instructions for:
validating access permissions associate with one or more user devices;
providing access to the interactive asynchronous learning platform to one or more validated user devices, wherein each of the one or more validated user devices has a corresponding unique user profile;
receiving a selection of a least one skill module on each respective unique user profile corresponding to the one or more validated user devices;
transmitting time-dependent prompts to the one or more validated user devices;
receiving, on each respective unique user profile, one or more media packages in a first format from the one or more validated user devices in response to the time-dependent prompts, wherein the one or more media packages are associated with the at least one skill module;
converting the one or more media packages from the first format to a standardized asynchronous format;
maintaining the one or more media packages in the standardized asynchronous format and one or more expert media packages on each unique user profile, such that content of the one or more media packages and the one or more expert media packages can be simultaneously evaluated;
receiving, on each respective unique user profile, a self-evaluation package from the one or more validated user devices; and
determining one or more metrics corresponding to each unique user profile based on its corresponding evaluation package.
|