{"title":"使用机器学习和自然语言处理的个性化自适应辅导方法","authors":"Shravya Bhat, Shilpa Nair, Shravya Kadur, S. R","doi":"10.1109/IBSSC47189.2019.8973062","DOIUrl":null,"url":null,"abstract":"The Adaptive Learning Application (ALA) is an intelligent tutoring system that identifies the manner in which a student assimilates information, and accordingly evolves itself to generate personalised lesson plans that optimise learning. The ALA is built using a combination of a Weighted Support Vector Machine, a custom-built algorithm amalgamating versions of the FP-Growth and Genetic algorithms, and Natural Language Processing techniques. Thus, it uses both supervised and unsupervised learning to learn two things in parallel – how to quantifiably identify the types of topics a student finds difficult, and the best way in which to teach a topic of a particular difficulty level. Natural Language Processing techniques including but not limited to POS-tagging and TF-IDF scores are used to evaluate how much the student has learnt. The results are propagated back into a feedback loop to facilitate learning.","PeriodicalId":148941,"journal":{"name":"2019 IEEE Bombay Section Signature Conference (IBSSC)","volume":"123 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Personalised Approach to Adaptive Tutoring using Machine Learning and Natural Language Processing\",\"authors\":\"Shravya Bhat, Shilpa Nair, Shravya Kadur, S. R\",\"doi\":\"10.1109/IBSSC47189.2019.8973062\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Adaptive Learning Application (ALA) is an intelligent tutoring system that identifies the manner in which a student assimilates information, and accordingly evolves itself to generate personalised lesson plans that optimise learning. The ALA is built using a combination of a Weighted Support Vector Machine, a custom-built algorithm amalgamating versions of the FP-Growth and Genetic algorithms, and Natural Language Processing techniques. Thus, it uses both supervised and unsupervised learning to learn two things in parallel – how to quantifiably identify the types of topics a student finds difficult, and the best way in which to teach a topic of a particular difficulty level. Natural Language Processing techniques including but not limited to POS-tagging and TF-IDF scores are used to evaluate how much the student has learnt. The results are propagated back into a feedback loop to facilitate learning.\",\"PeriodicalId\":148941,\"journal\":{\"name\":\"2019 IEEE Bombay Section Signature Conference (IBSSC)\",\"volume\":\"123 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE Bombay Section Signature Conference (IBSSC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IBSSC47189.2019.8973062\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE Bombay Section Signature Conference (IBSSC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IBSSC47189.2019.8973062","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
自适应学习应用程序(ALA)是一种智能辅导系统,可以识别学生吸收信息的方式,并相应地发展自己以生成个性化的课程计划,从而优化学习。ALA是使用加权支持向量机(Weighted Support Vector Machine)、一种融合FP-Growth和遗传算法的定制算法以及自然语言处理技术的组合来构建的。因此,它同时使用监督学习和无监督学习来学习两件事——如何量化地识别学生觉得困难的主题类型,以及教授特定难度级别主题的最佳方式。自然语言处理技术包括但不限于pos标记和TF-IDF分数用于评估学生的学习程度。结果被传播回一个反馈循环,以促进学习。
A Personalised Approach to Adaptive Tutoring using Machine Learning and Natural Language Processing
The Adaptive Learning Application (ALA) is an intelligent tutoring system that identifies the manner in which a student assimilates information, and accordingly evolves itself to generate personalised lesson plans that optimise learning. The ALA is built using a combination of a Weighted Support Vector Machine, a custom-built algorithm amalgamating versions of the FP-Growth and Genetic algorithms, and Natural Language Processing techniques. Thus, it uses both supervised and unsupervised learning to learn two things in parallel – how to quantifiably identify the types of topics a student finds difficult, and the best way in which to teach a topic of a particular difficulty level. Natural Language Processing techniques including but not limited to POS-tagging and TF-IDF scores are used to evaluate how much the student has learnt. The results are propagated back into a feedback loop to facilitate learning.