{'fraction_non_alphanumeric': 0.022206303724928367, 'fraction_numerical': 0.0, 'mean_word_length': 5.408256880733945, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Adaptive Learning Model and Implementation Based on Big Data

The traditional face-to-face education model can no longer meet the needs of further training outstanding talents. Only through the big data learning analysis model, we can explore deeply and study the learner's learning process, discover the learning rules, and then provide them according to the characteristics and needs of each student; personalized adaptive learning and learning methods to give full play to the potential of students. This research starts from the connotation and application of big data, and the comprehensiveness of the data and the potential "big value". Based on big data analysis, a personalized adaptive online learning analysis model is constructed from four dimensions: Data and Environment (Who), How and Target (Why). Taking C-language programming as an example, this paper analyzes the structure of learning process based on big data and adaptive learning, the visualization of learning process and the empirical effect of learning. The research results show the data analysis of students' learning behavior and knowledge mastery. It can recommend a reasonable learning path and appropriate learning resources, and can provide timely and accurate feedback on the learning effect of students, and provide personalized service intervention, which is conducive to the promotion of teaching and learning.