The invention relates to a keyword identification method based on a hidden markov model, and the method comprises the following steps: S1, constructing the hidden markov model, wherein the hidden markov model comprises five elements including a hidden state S, an observable state O, an initial state probability matrix pi, a hidden state transition probability matrix A and an observation state matrix B; S2, after separating a target article into a word + word class format through a word segmentation algorithm, inputting the article into the built hidden markov model, acquiring an observable state sequence O, then, inputting the observable state sequence O into the built hidden markov model, and thereby obtaining a model mu; S3, based on the built hidden markov model mu and the obtained observation state sequence O = {O1, O2, ..., OT}, calculating a maximum possible value of the hidden state through a viterbi algorithm, thereby identifying whether each word is the keyword. With the method, the device and the storage medium provided by the invention, better universality is realized, the keywords can be executed simultaneously for a relatively long article or a relatively short article, and identification accuracy is high.