Font Size: a A A

Research And Development Of Cooperative Programming Learning Platform Based On Intelligent Question Answering

Posted on:2021-02-24Degree:MasterType:Thesis
Country:ChinaCandidate:S X TangFull Text:PDF
GTID:2427330614970115Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years,the continuous development of network technology has brought the rise of online learning boom.With the desire to improve their abilities and passion for learning,people are constantly attending the online learning courses.At present,there are many self-learning websites on the market.Most of them are comprehensive learning websites with courses in different disciplines.For a few other websites related to computer science,the contents of the website are also general.The information of various related aspects is mixed together,and it is difficult to learn on specific topics.In addition,during the course learning,the discussions between learners are not active and effective.At present,most teaching platforms conduct learning discussions through posting,commenting,etc.It is difficult to ensure that users' doubts can be resolved in a timely manner.In programming learning,meticulous learning and effective communication can greatly improve the ability of users.This article researches and implements a cooperative programming learning platform based on intelligent question answering,which can perform topic-based learning on the learning content,and introduce a cooperative community under the topics to intelligently answer some basic questions,by using an intelligent question answering model.The main work and achievements of this article are as follows:1.Aiming at the similarity calculation of short texts,an improved word mover's distance algorithm based on topic word filtering and synonym expanding is proposed.It has been proved by experiments that it has a certain performance improvement over other algorithms;2.Using the short text similarity algorithm and the improved KNN algorithm to construct an intelligent question answering model under the cooperative community,the model has proved its effectiveness in programming learning field through experiments,and the experimental results are better than the comparative models;3.Designed and implemented a cooperative programming online learning platform.This learning platform is oriented towards programming learning,supports users to learn based on specific topics and communicate in cooperative communities under these topics,and provides users with intelligent question answering services with the help of the above-mentioned intelligent question answering model in the communities.The online learning platform studied in this article improves the user's learning quality in terms of learning content and user communication,and enhances the practical significance of the online learning platform.
Keywords/Search Tags:online learning, intelligent question answering, topic word, word mover's distance, nearest neighbor algorithm
PDF Full Text Request
Related items