Text this: A network security situation prediction method based on hidden Markov model