The best way to conference proceedings by Francis Academic Press

Web of Proceedings - Francis Academic Press
Web of Proceedings - Francis Academic Press

Design and Implementation of Python Learning Platform

Download as PDF

DOI: 10.25236/icmcs.2019.035

Author(s)

Sixia Lian, Shangyu Sun, Zerui He, Jiali Xu and Qian Yin

Corresponding Author

Qian Yin

Abstract

Since Python has become a popular programming language and has wide applications in many areas, such as machine learning, data mining, and web development, it is essential for us to establish a convenient and efficient Python learning platform. The whole platform is based on a typical JSP + servlet + JavaBean model, including MVC as the framework, MySQL as the database, Tomcat as the server and JSP as a main font-end technology. Six primary modules including personal data, online classroom, knowledge base, online programming, blog publishing and real-time news have been implemented based on two excellent tools, Nutch and hanLP, and they are closely linked to provide users with a good and efficient python learning platform.

Keywords

Python, Mvc, Nutch, Search Engine, Hanlp, Knowledge Gragh