{"title":"Analysis and Prediction of Programming Language Occupancy Based on AdaBoost","authors":"Yang Gong, P. Zhang","doi":"10.1109/INSAI56792.2022.00021","DOIUrl":null,"url":null,"abstract":"With the advent of computers, people need computers to help people solve some problems. In the process of solving the problem, you will encounter the problem of programming. In order to help people use appropriate programming languages to complete tasks, this paper proposes a method to analyze and predict the share of programming languages based on AdaBoost. First, collect the historical data of the world authoritative Tiobe programming language ranking list; Then the data table is visualized; Then, AdaBoost algorithm is used to model and train the share of the top five programming languages (Python, C, Java, C++, C #); Finally, enter the data to be predicted and return the predicted value of the model. After many times of training and testing, the method has a good prediction result, which can be used to analyze and predict the share of programming languages.","PeriodicalId":318264,"journal":{"name":"2022 2nd International Conference on Networking Systems of AI (INSAI)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 2nd International Conference on Networking Systems of AI (INSAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INSAI56792.2022.00021","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With the advent of computers, people need computers to help people solve some problems. In the process of solving the problem, you will encounter the problem of programming. In order to help people use appropriate programming languages to complete tasks, this paper proposes a method to analyze and predict the share of programming languages based on AdaBoost. First, collect the historical data of the world authoritative Tiobe programming language ranking list; Then the data table is visualized; Then, AdaBoost algorithm is used to model and train the share of the top five programming languages (Python, C, Java, C++, C #); Finally, enter the data to be predicted and return the predicted value of the model. After many times of training and testing, the method has a good prediction result, which can be used to analyze and predict the share of programming languages.