1. A method comprising: determining, by a mobile sensor included in a mobile device, first sensor data and second sensor data while the mobile device is located on or within a machine; determining, by the mobile device and based on at least one of the first sensor data or the second sensor data, a first dynamic characteristic of the machine; connecting wirelessly the mobile device to an external computing platform; transmitting, by the mobile device, information identifying the first dynamic characteristic to the external computing platform; determining, by the mobile sensor included in the mobile device, third sensor data and fourth sensor data while the mobile device is located on or within the machine; determining, by the mobile device and based on at least one of the third sensor data or the fourth sensor data, a second dynamic characteristic of the machine; transmitting, by the mobile device, information identifying the second dynamic characteristic to the external computing platform; determining, based on the first dynamic characteristic and the second dynamic characteristic, a dynamic change of the machine, the dynamic change being a profile of vibrational frequencies of the machine over time; and determining, based on the profile of vibrational frequencies, an operation performed by the machine.