<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JSS</journal-id><journal-title-group><journal-title>Open Journal of Social Sciences</journal-title></journal-title-group><issn pub-type="epub">2327-5952</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jss.2018.61009</article-id><article-id pub-id-type="publisher-id">JSS-81879</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Business&amp;Economics</subject><subject> Social Sciences&amp;Humanities</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Literature Review of Personalized Learning Algorithm
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yin</surname><given-names>Tang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Wen</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Management School, Jinan University, Guangzhou, China</addr-line></aff><pub-date pub-type="epub"><day>08</day><month>01</month><year>2018</year></pub-date><volume>06</volume><issue>01</issue><fpage>119</fpage><lpage>127</lpage><history><date date-type="received"><day>19,</day>	<month>December</month>	<year>2017</year></date><date date-type="rev-recd"><day>19,</day>	<month>January</month>	<year>2018</year>	</date><date date-type="accepted"><day>22,</day>	<month>January</month>	<year>2018</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  
    With the rapid development of the online learning platform, the learning resources are also unprecedentedly rich. The study of personalized learning algorithms meets the need to provide students with the most suitable resources for learning. This paper constitutes a literature review on personalized learning algorithm at home and abroad. The review aims at elaborating the research based on recommendation system and data mining in personalized learning algorithm and look forward to the future research trend. 
  
 
</p></abstract><kwd-group><kwd>Personalized Learning</kwd><kwd> Data Mining</kwd><kwd> Recommendation System</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Students’ differences in individual differences, interest and style of learning have a great influence on the effect of learning. The “student-centered” personalized learning emphasizes students’ interest, learning styles, differences in cognitive level and other aspects as the basis, to provide the most suitable learning resources and their teaching design for each student, and strive to improve the learning efficiency, truly individualized. With the development of modern society, many diverse learning resources are also easy for online learners to generate cognitive overload and Internet addiction. People’s voice for personalized learning is increasing. The advancement of educational informatization has made the personalized learning algorithm develop rapidly. Currently, there are mainly two aspects of personalized learning algorithm research: one is based on recommendation system, and the other is based on data mining method. This paper collates the development process and effect of personalized learning algorithm based on recommender system and data mining method, and puts forward the possibility of application of reinforcement learning in personalized learning algorithm.</p></sec><sec id="s2"><title>2. Personalized Learning Algorithm Based on Recommendation System</title><p>Traditional search or recommendation methods can only provide the same search results for all users but they are unable to make personalized learning recommendations. Therefore, the personalized recommendation research was proposed in the 1990s [<xref ref-type="bibr" rid="scirp.81879-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.81879-ref2">2</xref>] . At present, the personalized learning recommendation algorithm proposed by scholars at home and abroad mainly includes content-based recommendation algorithm, collaborative filtering recommendation algorithm and hybrid recommendation algorithm.</p><sec id="s2_1"><title>2.1. Content-Based Recommendation Algorithm</title><p>The content-based recommendation algorithm is relatively simple and intuitive. It is based on the user’s historical interest information to recommend the resources that may be of interest to the user. By analyzing the recent navigation history of learners, Mohamed et al. [<xref ref-type="bibr" rid="scirp.81879-ref3">3</xref>] recommend the learning resources. In combination with the need of learning, Chen Min et al. [<xref ref-type="bibr" rid="scirp.81879-ref4">4</xref>] propose a personalized recommendation model for ubiquitous learning. With the core of ontology technology, Jiang Qiang et al. [<xref ref-type="bibr" rid="scirp.81879-ref5">5</xref>] propose a personalized ontology learning resource recommendation system based on the user model. Khribi et al. [<xref ref-type="bibr" rid="scirp.81879-ref6">6</xref>] make a similar match between user’s recent navigation history and learning resources, which automatically generates learning suggestions online. Sharif et al. [<xref ref-type="bibr" rid="scirp.81879-ref7">7</xref>] design a recommended framework, through the key learning resources and the user’s interest in learning the label match to implementation of the recommendations, and assign weights learning resources, learning resources will be further sorted according to the importance level.</p><p>The content-based recommendation algorithm only considers the matching of learning resources and users’ interest characteristics without considering the similarity between users, which results in only recommending resources that users have learned and are not interested in [<xref ref-type="bibr" rid="scirp.81879-ref8">8</xref>] . But there is no recommendation for learning resources that are not available to users. In order to avoid the disadvantages of the content-based learning recommendation, the researchers propose a new personalized solution, for example, the collaborative filtering recommendation technology [<xref ref-type="bibr" rid="scirp.81879-ref9">9</xref>] .</p></sec><sec id="s2_2"><title>2.2. Collaborative Filtering Recommendation Algorithm</title><p>According to different users’ preference for the same learning content, the user-based collaborative filtering recommendation computes the distance between users and then recommends learning content between users with the same preference. Based on analyzing the three Service modes of cloud computing, Wang Ping et al. [<xref ref-type="bibr" rid="scirp.81879-ref10">10</xref>] propose a learning resource recommendation system based on the PAAS (Platform as a Service) model. Liu Xiaoxue [<xref ref-type="bibr" rid="scirp.81879-ref11">11</xref>] proposes an adaptive recommendation system based on current learners’ online behaviors which automatically recommend learning resources online. Wang Honglei [<xref ref-type="bibr" rid="scirp.81879-ref12">12</xref>] puts forward a similar learning partner recommendation system based on social tagging in response to the “information overload” and “information trek” problems faced by learners in Internet learning. Xu Tianwei et al. [<xref ref-type="bibr" rid="scirp.81879-ref13">13</xref>] propose a collaborative filtering algorithm based on the project, user and attribute value matrix for the lack of personalized curriculum recommendation and efficiency of elective courses in university selection system. Wang Yonggu et al. [<xref ref-type="bibr" rid="scirp.81879-ref14">14</xref>] try to introduce the latest research results in the e-commerce field into education, and propose a collaborative filtering learning resource recommendation system. The collaborative filtering can provide recommendations with less feedback and is more efficient, but there are two obvious defects for it [<xref ref-type="bibr" rid="scirp.81879-ref15">15</xref>] . The primary defect is the sparsity problem. Many users are reluctant to evaluate the learning resources, which results in the lack of basic data of the user similarity calculation, thus affects the recommendation accuracy. For the data sparse problem of collaborative filtering algorithm, by introducing social tagging, Li Ning et al. [<xref ref-type="bibr" rid="scirp.81879-ref16">16</xref>] recommend the learning resources of interest to the learners. The second is the cold-starting problem. Many newly launched learning resources are rarely recommended even if learning resources are valuable because of the lack of evaluation data. Based on the properties of learning resources in multiple spaces, Saleh et al. [<xref ref-type="bibr" rid="scirp.81879-ref17">17</xref>] propose the tree model to model the interest of the users, and propose the new similarity calculation method in the scholar tree model. The experimental results show that the proposed method can effectively alleviate the problem of cold-starting and sparsity.</p></sec><sec id="s2_3"><title>2.3. Hybrid Recommendation Algorithm</title><p>To overcome the shortcomings of content-based recommendation and collaborative filtering recommendation, most scholars try to combine these two modes in some way to recommend. Some scholars try to re-enter the results of the content-based recommendation to the collaborative filtering recommendation system, and adopt the collaborative filtering recommendation technology for secondary filtering. Some scholars try to re-enter the results of the collaborative filtering recommendation to the content-based recommendation [<xref ref-type="bibr" rid="scirp.81879-ref18">18</xref>] . Ge et al. [<xref ref-type="bibr" rid="scirp.81879-ref19">19</xref>] propose a recommendation that combines the content-based recommendation and collaborative filtering recommendation. Mou Zhijia et al. [<xref ref-type="bibr" rid="scirp.81879-ref20">20</xref>] analyze the personality characteristics of students and put forward personalized recommendation system based on electronic schoolbag which is based on the establishment of learner model. From the perspective of learning support services of virtual learning community, Yang Lina et al. [<xref ref-type="bibr" rid="scirp.81879-ref21">21</xref>] study the personalized recommendation of learning resources for learners with different working backgrounds and learning needs.</p><p>Because the recommend ideas of content-based recommendation and collaborative filtering recommendation are different, how to combine the two effectively is the core content of hybrid recommendation. Although many scholars have proposed mixed methods, the accuracy and efficiency of hybrid recommendation is worth further improvement.</p></sec></sec><sec id="s3"><title>3. Personalized Learning Based on Data Mining</title><p>Data mining is used to extract hidden information in user’s learning behavior data for knowledge discovery. It has two tasks: one is to describe; the other is to predict. For the former, it is mainly to according to the content of the data in the behavior database, through the right way to make statements on the data, data classification, clustering, association rules mining, so as to find the hidden rules between the data. The latter is based on existing data in the behavior database to predict or infer the future, such as, sequential pattern mining, genetic algorithm and swarm intelligence algorithm. In personalized learning algorithm, the methods of data mining mainly include classification algorithm, clustering algorithm, association rule mining, sequence pattern mining algorithm, genetic algorithm and swarm intelligence algorithm.</p><sec id="s3_1"><title>3.1. Classification Algorithm</title><p>The classification algorithm is mainly used to extract the characteristics of various learners and individualize education to them. Feldman et al. [<xref ref-type="bibr" rid="scirp.81879-ref22">22</xref>] use the number of attempts, duration, and final grades of students in a game to train naive Bayes classifier to determine the student’s learning style. Damez et al. [<xref ref-type="bibr" rid="scirp.81879-ref23">23</xref>] use the method of fuzzy decision tree to model students, by analyzing the cognitive characteristics of students’ interaction with learning system, and differentiating between online learning experience and novice. Natek et al. [<xref ref-type="bibr" rid="scirp.81879-ref24">24</xref>] use the decision tree algorithm to classify the students to get the characteristics of personal information and teaching links of students with different grades. The analysis finds that the factors that affect the final score of the course have the learning type, the activity performance in the learning process, daily test scores and so on. Chanchary et al. [<xref ref-type="bibr" rid="scirp.81879-ref25">25</xref>] use the association rule mining and decision tree classification method to find out the relationship between the user’s use of learning management system and the final grade.</p></sec><sec id="s3_2"><title>3.2. Clustering Algorithm</title><p>The clustering algorithm can be used to analyze the isolated point and detect the abnormal learning behavior and fraud behavior of the learners, to remind the teachers to deal with it. In addition, clustering algorithm can also be a preprocessing step for other mining methods. The results of clustering algorithm are used for further data mining analysis, and the more profound and unknown characteristics of each type of learner are obtained to improve its accuracy and efficiency. Or to compare the results of further analysis, differences among different groups are found out. Ayers et al. [<xref ref-type="bibr" rid="scirp.81879-ref26">26</xref>] use hierarchical clustering, K-means algorithm, and model-based clustering algorithm to perform cognitive diagnostics. Milos et al. [<xref ref-type="bibr" rid="scirp.81879-ref27">27</xref>] use K-means algorithm to divide students into three categories according to students’ behaviors and analyze the cognitive characteristics of various students by combining the information of students’ cognitive style collected by the MBTI scale. Araya et al. [<xref ref-type="bibr" rid="scirp.81879-ref28">28</xref>] analyze the data of a large multiplayer online math game and discovery the rules of teamwork. Teng et al. [<xref ref-type="bibr" rid="scirp.81879-ref29">29</xref>] cluster the learners, analyze the clustering results and provide specific suggestions for each class, based on the similarity of learning behavior. Li Shuang et al. [<xref ref-type="bibr" rid="scirp.81879-ref30">30</xref>] use the clustering method to divide learners into five categories based on their behavioral sequence characteristics. By analyzing the behavioral sequence and behavioral transformation patterns generated by online learning of various learners, they define these five categories as low input, shallow input, performance input, progressive and random participation.</p></sec><sec id="s3_3"><title>3.3. Association Rules Mining and Sequential Pattern Mining Algorithm</title><p>Association rules and sequential pattern mining are applied to discover the learning and usage habits of learners’ online learning. For example, learning activities should be arranged to implement personalized learning recommendations and learning arrangements. For example, Yu et al. [<xref ref-type="bibr" rid="scirp.81879-ref31">31</xref>] use online time, the number of reading documents, and the number of questions to describe the behavior of learners. The relationship between each learning behavior model is explored by using fuzzy association rule mining. Wu Qin et al. [<xref ref-type="bibr" rid="scirp.81879-ref32">32</xref>] use the Kolb learning style scale to obtain the student’s learning style, and use the association rule mining method to obtain the behavioral characteristics of various learning styles. Chen et al. [<xref ref-type="bibr" rid="scirp.81879-ref33">33</xref>] use association rule mining to find out that students’ misunderstanding of certain knowledge points which will lead to misunderstandings of other specific knowledge points. Aher et al. [<xref ref-type="bibr" rid="scirp.81879-ref34">34</xref>] apply Apriori algorithm to analyze the association rules of the course learning records of all kinds of students based on the K-means algorithm clustering to get all kinds of students’ preferred courses to recommend suitable courses to students. Wu Shuping [<xref ref-type="bibr" rid="scirp.81879-ref35">35</xref>] uses the sequence pattern mining algorithm to unify the learning behavior of learners to obtain the learning path network diagram, and analyze the high frequency learning path found the effective learning mode. Pahl et al. [<xref ref-type="bibr" rid="scirp.81879-ref36">36</xref>] use the sequential pattern mining method to obtain the learning path of online learners, and compare it with the teacher’s expected path, and then find the deviation from the expectation of timely intervention.</p></sec><sec id="s3_4"><title>3.4. Genetic Algorithm and Swarm Intelligence Algorithm</title><p>Wang et al. [<xref ref-type="bibr" rid="scirp.81879-ref37">37</xref>] implement a self-adaptive learning system by using BP neural network method, which can be used to recommend different learning materials based on the learners’ gender, personality and degree of learning anxiety. Xiao Huimin et al. [<xref ref-type="bibr" rid="scirp.81879-ref38">38</xref>] first feature the learners, based on the particle swarm algorithm, then make each learner as a particle and make the path selection in the learning process and evaluation value as a representative of the its space for personalized learning path optimization by using Particle Swarm Optimization (PSO) algorithm. Ahmad et al. [<xref ref-type="bibr" rid="scirp.81879-ref39">39</xref>] introduce the idea of using ant colony optimization algorithm and concept graph to recommend suitable learning paths for different learning groups. Cheng Yan [<xref ref-type="bibr" rid="scirp.81879-ref40">40</xref>] proposes the extension and colony algorithm to solve the recommendation problem of learning path. The evaluation of learning path and the characteristics of target users in knowledge level and learning style are comprehensively referenced in the recommendation decision.</p></sec></sec><sec id="s4"><title>4. Conclusion</title><p>Our target in this paper is to present a literature review of personalized learning algorithm research from two aspects of the recommendation system and data mining. Through the statistical analysis of the current individualized learning algorithm, the different approaches that are applied to construct them are compared. It can be obtained that recommendation system ignores the information contained in user behavior. Using data mining for user behavior helps us understand the regularity of user’s use of the system, but there are certain defects. For example, the associated rules technology is vulnerable to the loss of important patterns, which leads users to not be interested in the mode of mining and the application of sequential pattern to personalized recommendation coverage is low. However, for the recommendation system based on data mining algorithm, its efficiency depends on which data mining algorithm is adopted. The system is often faced with low resource utilization, unstable recommendation output and low accuracy. At present, Reinforcement Learning (RL) is an important method to solve Sequential Decision Making, which is closely combined with deep Learning in the field of artificial intelligence, has achieved remarkable results, and becomes the current breakthrough cognitive intelligence representative machine learning method. Li Yiqun et al. [<xref ref-type="bibr" rid="scirp.81879-ref41">41</xref>] propose a label recommendation algorithm, based on the framework of reinforcement learning theory. The sparse data is constructed through simulated user interest, combining simulated data with historical user access data for collaborative filtering recommendations. Therefore, it seems that the reinforcement learning has a good feasibility in the learner modeling and the learning sequence recommendation. So, how to start from reinforcement learning, build learner models, model online learning behavior, and provide learners with their own learning strategies automatically and dynamically will become a research trend in the future.</p></sec><sec id="s5"><title>Cite this paper</title><p>Tang, Y. and Wang, W. (2018) A Literature Review of Personalized Learning Algorithm. Open Journal of Social Sciences, 6, 119-127. https://doi.org/10.4236/jss.2018.61009</p></sec></body><back><ref-list><title>References</title><ref id="scirp.81879-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Resnick, P., Iacovou, N., Suchak, M., et al. (1994) GroupLens: An Open Architecture for Collaborative Filtering of Netnews. Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, Chapel Hill, NC, 22-26 October 1994, 175-186. https://doi.org/10.1145/192844.192905</mixed-citation></ref><ref id="scirp.81879-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Hill, W., Stead, L., Rosenstein, M., et al. (1995) Recommending and Evaluating Choices in a Virtual Community of Use. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Denver, CO, 7-11 May 1995, 194-201. 
https://doi.org/10.1145/223904.223929</mixed-citation></ref><ref id="scirp.81879-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Mohammadiari, S. and Singh, H. (2015) Understanding the Effect of E-Learning on Individual Performance: The Role of Digital Literacy. Computer &amp; Education, 82, 11-25.https://doi.org/10.1016/j.compedu.2014.10.025</mixed-citation></ref><ref id="scirp.81879-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Chen, M., Yu, S.Q., Yang, X.M., et al. (2011) The Design of Personalized Recommendation Model for the Content of the Study. Modern education technology, 21, 13-18.</mixed-citation></ref><ref id="scirp.81879-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Jiang, Q., Zhao, W., Du, X., et al. (2010) The Personalized Ontology Learning Resources Recommended Study. China Audio-Visual Education, 5, 106-111.</mixed-citation></ref><ref id="scirp.81879-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Khribi, M.K., Jemni, M. and Nasraoui, O. (2009) Automatic Recommendations for E-Learning Personalization Based on Web Usage Mining Techniques and Information Retrieval. Educational Technology and Society, 12, 30-42.</mixed-citation></ref><ref id="scirp.81879-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Sharif, N., Afzal, M.T. and Helic, D. (2012) A Framework for Resource Recommendations for Learners Using Social Bookmarking. Proceedings of the 8th International Conference on Computing and Networking Technology, IEEE, Gyeongju, 27-29 August 2012, 71-76.</mixed-citation></ref><ref id="scirp.81879-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Salehi, M., Kamalabadi, I.N. and Ghoushchi, M.B.G. (2014) Personalized Recommendation of Learning Material Using Sequential Pattern Mining and Attribute Based Collaborative Filtering. Education and Information Technologies, 19, 713-735. https://doi.org/10.1007/s10639-012-9245-5</mixed-citation></ref><ref id="scirp.81879-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Salehi, M. and Kamalabadi, I.N. (2013) Hybrid Recommendation Approach for Learning Material Based on Sequential Pattern of the Accessed Material and the Learner’s Preference Tree. Knowledge-Based Systems, 48, 57-69.  
https://doi.org/10.1016/j.knosys.2013.04.012</mixed-citation></ref><ref id="scirp.81879-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Wang, P. and Liu, L. (2013) Learning Recommendation System Based on the Pattern of PaaS Cloud Study. Journal of education informationization in China, 3, 78-81.</mixed-citation></ref><ref id="scirp.81879-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Liu, X.X. (2012) Based on the Web Use Mining of e-Learning Adaptive Recommend System. Journal of Electrochemical Education Research, No. 4, 82.</mixed-citation></ref><ref id="scirp.81879-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Wang, H.L. (2012) Similar Study Partner Recommendation System Based on Social Label Design. Journal of Education Technical Equipment in China, No. 36, 45-48.</mixed-citation></ref><ref id="scirp.81879-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Xu, T.W., Song, Y.T. and Duan, C.J. (2014) Study at the Personalized Recommendation System Based on Collaborative Filtering. Journal of Modern Education Technology, 24, 92-98.</mixed-citation></ref><ref id="scirp.81879-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Wang, Y.G., Qiu, F.Y., Zhao, J.G., et al. (2011) Based on the Collaborative Filtering Technology of Learning Resource Personalized Recommendation Research. Journal of Distance Education, No. 3, 66-71.</mixed-citation></ref><ref id="scirp.81879-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Aher, S.B. and Lobo, L. (2012) Applicability of Data Mining Algorithms for Recommendation System in E-Learning. Proceedings of the International Conference on Advances in Computing, Communications and Informatics, Chennai, 3-5 August 2012, 1034-1040. https://doi.org/10.1145/2345396.2345562</mixed-citation></ref><ref id="scirp.81879-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Li, N., Liu, Z.Q. and Wang, Y.B. (2014) Personalized Recommendation on the Learning Resources of Research and Design. Journal of Education Informationization in China, No. 19, 44-47.</mixed-citation></ref><ref id="scirp.81879-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Salehi, M. and Kamalabadi, I.N. (2012) Attribute-Based Recommender System for Learning Resource by Learner Preference Tree. Proceedings of the 2nd International e-Conference on Computer and Knowledge Engineering, Mashhad, 18-19 October 2012, 133-138.</mixed-citation></ref><ref id="scirp.81879-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Wan, L. and Zhao, C. (2012) A Hybrid Learning Object Recommendation Algorithm in E-Learning Context. International Journal of Digital Content Technology and Its Applications, 6, 442-448. https://doi.org/10.4156/jdcta.vol6.issue18.53</mixed-citation></ref><ref id="scirp.81879-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Ge, L., Kong, W. and Luo, J. (2006) Courseware Recommendation in E-Learning System. Proceedings of the 5th International Conference on Advances in Web Based Learning, Penang, 19-21 July 2006, 10-24.</mixed-citation></ref><ref id="scirp.81879-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Mou, Z.J. and Wu, F.T. (2015) Based on the Learner Model in Electronic Schoolbag Personalized Learning Resources Recommended Study. Journal of Electrochemical Education Research, No. 1, 69-69.</mixed-citation></ref><ref id="scirp.81879-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Yang, L.N., Liu, K.C. and Yan, Z.J. (2010) Virtual Learning Community Oriented Learning Resource Personalized Recommendation Research. Journal of Audio-Visual Education Research, No. 4, 67-67.</mixed-citation></ref><ref id="scirp.81879-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Feldman, J., Monteserin, A. and Amandi, A. (2014) Detecting Students Perception Style by using Games. Computers &amp; Education, 71, 14-22.  
https://doi.org/10.1016/j.compedu.2013.09.007</mixed-citation></ref><ref id="scirp.81879-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Damez, M., Bouchon-Meunier, B., Ha, T., et al. (2005) Fuzzy Decision Tree for User Modeling from Human-Computer Interactions. Proc of the 5th International Conference on Human System Learning, Marrakech, November 2005, 287-302.</mixed-citation></ref><ref id="scirp.81879-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Natek, S. and Zwilling, M. (2014) Student Data Mining Solution-Knowledge Management System Related to Higher Education Institutions. Expert Systems with Applications, 41, 6400-6407. https://doi.org/10.1016/j.eswa.2014.04.024</mixed-citation></ref><ref id="scirp.81879-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Chanchary, F.H., Haque, I. and Khalid, M.S. (2008) Web Usage Mining to Evaluate the Transfer of Learning in a Web-Based Learning Environment: International Workshop on Knowledge Discovery and Data Mining. Proc of International Workshop on Knowledge Discovery and Data Mining, Adelaide, 23-24 January 2008, 249-253.</mixed-citation></ref><ref id="scirp.81879-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Ayers, E., Nugent, R. and Dean, N. (2009) A Comparison of Student Skill Knowledge Estimates. Proc of International Conference on Educational Data Mining, Cordóba, 1-3 July 2009, 1-10.</mixed-citation></ref><ref id="scirp.81879-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Jovanovic, M., Vukicevic, M., Milovanovic, M., et al. (2012) Using Data Mining on Student Behavior and Cognitive Style Data for Improving E-Learning Systems: A Case Study. International Journal of Computational Intelligence Systems, 5, 597-610. https://doi.org/10.1080/18756891.2012.696923</mixed-citation></ref><ref id="scirp.81879-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Araya, R., Jiménez, A., Bahamondez, M., et al. (2014) Teaching Modeling Skills using a Massively Multiplayer Online Mathematics Game. World Wide Web-Internet &amp; Web Information Systems, 17, 213-227.</mixed-citation></ref><ref id="scirp.81879-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Teng, B.C., Lin, C., Cheng, S., et al. (2004) Analyzing User Behavior Distribution on E-Learning Platform with Techniques of Clustering. Proc of Society for Information Technology &amp; Teacher Education International Conference, Atlanta, 1-6 March 2004, 3052-3058.</mixed-citation></ref><ref id="scirp.81879-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Li, S., Zhong, Y., Yu, C., et al. (2017) Based on the Analysis of Behavioral Sequence Analysis on Online Learning Participation Model. China Electrochemical Education, No. 3, 88-95.</mixed-citation></ref><ref id="scirp.81879-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Yu, P., Own, C. and Lin, L. (2001) On Learning Behavior Analysis of Web Based Interactive Environment. Proc of Implementing Curricular Change in Engineering Education, Oslo/Bergen, 6-10 August 2001, 1-10.</mixed-citation></ref><ref id="scirp.81879-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Wu, Q., Luo, R.G. and Wang, Q.Y. (2015) Empirical Research on Online Learning Behavior Based on Association Rules. Modern Education Technology, 25, 88-94.</mixed-citation></ref><ref id="scirp.81879-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Chen, C.M., Hsieh, Y.L. and Hsu, S.H. (2007) Mining Learner Profile Utilizing Association Rule for Web-Based Learning Diagnosis. Expert Systems with Applications, 33, 6-22. https://doi.org/10.1016/j.eswa.2006.04.025</mixed-citation></ref><ref id="scirp.81879-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Aher, S.B. and Lobo, L.M.R.J. (2013) Combination of Machine Learning Algorithms for Recommendation of Courses in E-Learning System Based on Historical Data. Knowledge-Based Systems, 51, 1-14. https://doi.org/10.1016/j.knosys.2013.04.015</mixed-citation></ref><ref id="scirp.81879-ref35"><label>35</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Wu</surname><given-names> S.P. </given-names></name>,<etal>et al</etal>. (<year>2013</year>)<article-title>Analysis and Study of Teacher Network Learning Based on Data Mining</article-title><source> Teacher Education Research</source><volume> 25</volume>,<fpage> 49</fpage>-<lpage>57</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.81879-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Pahl, C. and Donnellan, D. (2003) Data Mining Technology for the Evaluation of Web-Based Teaching and Learning Systems. Proc of Congress E-Learning, Montreal, 15-19 October 2002, 1-7.</mixed-citation></ref><ref id="scirp.81879-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Wang, Y.H. and Liao, H.C. (2011) Data Mining for Adaptive Learning in a TESL-Based E-Learning System. Expert Systems with Applications, 38, 6480-6485.  
https://doi.org/10.1016/j.eswa.2010.11.098</mixed-citation></ref><ref id="scirp.81879-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">Xiao, H.M. and Ma, C.J. (2013) The Method of Learning Path Recommendation Based on Particle Swarm Algorithm. Henan Science, No. 12, 2190-2193.</mixed-citation></ref><ref id="scirp.81879-ref39"><label>39</label><mixed-citation publication-type="other" xlink:type="simple">Ahmad, K., Maryam, B.I. and Molood, A.E. (2013) A Novel Adaptive Learning Path Method. 4th International Conference on E-Learning and E-Teaching, Shiraz, 13-14 February 2013, 20-25.</mixed-citation></ref><ref id="scirp.81879-ref40"><label>40</label><mixed-citation publication-type="other" xlink:type="simple">Cheng, Y. (2011) The Method of Learning Path Recommendation Based on Group Intelligence in Online Learning. Journal of System Management, No. 2, 232-237.</mixed-citation></ref><ref id="scirp.81879-ref41"><label>41</label><mixed-citation publication-type="other" xlink:type="simple">Li, Y.Q., Zhang, W.S., Yang, L. and Liu, Y.Q. (2010) Research and Application of Enhanced Learning Recommendation Algorithm Based on Tag. Computer Application Research, 27, 2845-2847 + 2852.</mixed-citation></ref></ref-list></back></article>