A non-transitory computer-readable medium storing instructions, executable by a processor, for performing a method for providing personalized and contextualized environment security information, comprising:
- collecting a plurality of sensor data from a plurality of sensors located in an environment;
- detecting a security event in the environment based on at least a portion of the plurality of sensor data;
- generating contextual information for the security event based on at least a larger portion of the plurality of sensor data;
- detecting a first user accessing security information for the environment on an output device;
- retrieving a user profile of the first user, wherein the user profile is indicative of access rights and user interface preferences;
- generating a remediation conversation based on the user profile, the security event, and the contextual information, wherein the remediation conversation comprises dialogue for providing security information related to the first user and guiding the first user to resolve the security event, wherein another remediation conversation about the security event that is presented to a second user does not include the security information related to the first user;
- and
- outputting at least a first portion of the remediation conversation on the output device.