| Thanks to the rapid development of the Internet industry,there is a closer connection between the education industry and the Internet industry.The transfer from traditional offline education to online education on the Internet has become more and more obvious.At the same time,the threshold of high-quality education for the public has been lowered,as well as the improved efficiency,the reduced cost.In addition,the time cost of education for the public has been reduced.however for online education enterprises,they need to find more innovation and profit growth points to break through the bottleneck of existing online education,thus to realize the rapid development of the industry and enterprises.Crowdsourcing,a new mode of cooperation based on Internet,is rapidly becoming popular and turns out be a new growth point.With the popularity of the Internet,users not only need to become content consumers,but also content creators.The introduction of crowdsourcing platform can promote the new take-off of online education.This paper has carefully studied the current situation of online education platform at home and abroad,and analyzed the shortcomings of the current education platform.As the development of Internet education,online education on the Internet is increasingly unable to meet the individual's needs for self-personalized education,in view of this situation,this paper proposes the implementation of educational crowdsourcing platform for foreign language learning,which implements platform management,learner management,task recipient management,task release,task allocation,bidding,course management,comprehensive evaluation,course live broadcast,interactive communication,billing management and other fundamental functions of management.In the process of crowdsourcing platform implementation and operation,the key point in research is to establish bidding model and prevent malicious bidding algorithm to solve the bidding problem in the process of platform operation,thus to improve the efficiency of task allocation,reduce the fault-tolerant rate of task allocation,and improve the stability of crowdsourcing platform for foreign language learning.The foreign language education crowdsourcing platform uses the Node.js and Vue.js development framework,based on the B-S structure and agile development mode.This platform uses Java Script development language and My Sql database to design and develop the platform.The design structure of the platform is clear andeasy to operate with good expansibility.Finally,through the implementation and testing of the platform,meet the functional requirements and user requirements before development... |