A computer-implemented method for analyzing recorded data collected by a sensor (210A, 220A, 230A) positioned on a moving platform, wherein the moving platform is an unmanned aerial vehicle, the method comprising: analyzing recorded operational data collected by the sensor (210A, 220A, 230A); and updating an operating parameter of the platform in response to said analyzing, characterized in that said updating the operating parameter comprises: retrieving recorded operational data from a plurality of prior events, wherein an event comprises an interaction between a platform operator and the platform; analyzing the recorded operational data to determine an experience level of the platform operator; characterizing the experience level of the platform operator based on said analyzing the recorded operational data; enabling different level functions of the platform based on said characterization of the experience of the platform operator; and at least one of: increasing platform performance characteristics when the platform is operated by an experienced platform operator as determined by the characterization of the experience level of the platform operator; and decreasing platform performance characteristics when the platform is operated by a novice platform operator as determined by the characterization of the experience level of the platform operator. analyzing recorded operational data collected by the sensor (210A, 220A, 230A); and updating an operating parameter of the platform in response to said analyzing, characterized in that said updating the operating parameter comprises: retrieving recorded operational data from a plurality of prior events, wherein an event comprises an interaction between a platform operator and the platform; analyzing the recorded operational data to determine an experience level of the platform operator; characterizing the experience level of the platform operator based on said analyzing the recorded operational data; enabling different level functions of the platform based on said characterization of the experience of the platform operator; and at least one of: increasing platform performance characteristics when the platform is operated by an experienced platform operator as determined by the characterization of the experience level of the platform operator; and decreasing platform performance characteristics when the platform is operated by a novice platform operator as determined by the characterization of the experience level of the platform operator. retrieving recorded operational data from a plurality of prior events, wherein an event comprises an interaction between a platform operator and the platform; analyzing the recorded operational data to determine an experience level of the platform operator; characterizing the experience level of the platform operator based on said analyzing the recorded operational data; enabling different level functions of the platform based on said characterization of the experience of the platform operator; and at least one of: increasing platform performance characteristics when the platform is operated by an experienced platform operator as determined by the characterization of the experience level of the platform operator; and decreasing platform performance characteristics when the platform is operated by a novice platform operator as determined by the characterization of the experience level of the platform operator. increasing platform performance characteristics when the platform is operated by an experienced platform operator as determined by the characterization of the experience level of the platform operator; and decreasing platform performance characteristics when the platform is operated by a novice platform operator as determined by the characterization of the experience level of the platform operator.