Contemporary classroom teaching requires the combination of students’ classroom behavior and their psychological activities and appropriately changes the teaching mode according to students’ psychological characteristics. This paper analyzes the traditional characteristic recognition algorithm, and after improving its deficiencies, an improved characteristic extraction algorithm is proposed, based on the actual situation of classroom learning. This new algorithm can effectively improve the students’ psychological feature prediction; with the support of this algorithm, a comprehensive analysis model with classroom behavior recognition and psychological feature recognition is constructed; also, the functional structure of the system is built up. Through experimental research, the model proposed in this paper is analyzed, and the experimental data has approved that the systemic model could play an important role in classroom teaching.