1. A computing device, comprising: at least one processor circuit; and a memory that stores program code configured to be executed by the at least one processor circuit to perform operations, the operations including: querying a plurality of textual messages of a message repository with a plurality of sets of key phrases to determine and score textual messages that include one or more of the key phrases of the sets, each scored textual message including a suspect, a potential victim, and a score, each suspect-to-potential victim pair corresponding to a conversation that includes the scored textual messages between the suspect and potential victim of the pair; and determining a plurality of conversation risk scores based at least on the scored textual messages, each conversation risk score indicating an estimate of a risk of predatory behavior occurring during the corresponding conversation.