Based on Web technology, this paper builds a teaching resource platform of political theory course based on B/S architecture. By using the tools of big data technology such as Flume, HDFS, Hive, Impala and OCR technology in network public opinion monitoring system technology, the problems of effectiveness of teaching resources of political theory course and inability to capture students' ideological trends are solved. It not only realizes the sharing of data information, but also effectively improves the quality of data information, and evaluates the teaching effect of teachers, thus finally achieving the goal of efficient teaching. Through big data operations such as platform data collection, storage, calculation and cleaning, analysis and query, and data uploading and updating, the visualization and effectiveness of data information are realized, and the evaluation of teaching resources achievements is realized through statistical analysis tools. In addition, the innovation of the platform is to add the investigation and analysis of students' thoughts, thus further verifying the teaching effect of teachers.