Finding warning markers: leveraging natural language processing and machine learning technologies to detect risk of school violence