1. A method, comprising: receiving, by a device and from one or more other devices, one or more images that depict one or more events occurring at a location, the one or more other devices including a digital video camera; detecting, by the device, an event of the one or more events depicted in the one or more images; determining, by the device, a first score that indicates a first likelihood that the event is an anomalous event, the first score being based on first data, the first data comprising data from: the one or more other devices, a historical data server device, associated with the device, that stores historical data, and a social media data server device, associated with the device, that stores social media data; processing, by the device, second data received from the one or more other devices, the second data being associated with another event, and the second data comprising data from an external data server device that is external to the device; determining, based on processing the second data, whether one or more first terms associated with the other event match one or more second terms associated with the event; determining, by the device and based on determining that the one or more first terms match the one or more second terms, a second score that indicates a similarity between the event and the other event; determining, by the device, a third score based on the first score and the second score, the first score being updated, based on the second score, to generate the third score, and the third score indicating a second likelihood that the event is the anomalous event; and performing, by the device, an action based on the third score, performing the action comprising: transmitting a report to a wearable device.