1. An apparatus, comprising: a device comprising a processor, a memory, and a network interface, wherein the memory holds instructions that, when executed by the processor, cause the device to: receive, from at least one environmental data gathering device, data about at least one target participant at a gathering of a plurality of participants; analyze such data to determine at least one observed behavior of said target participant; compare said at least one observed behavior against a dataset of at least one behavior; determine when said at least one behavior exceeds a threshold similarity to at least behavior in said dataset; and communicate, to at least one notification device, said at least one observed behavior.