{"title":"Research on the Design of Project-based Teaching & Learning Mode Assisted by Educational Robot","authors":"Jing Luo, Shuya Zhang","doi":"10.1145/3568364.3568387","DOIUrl":"https://doi.org/10.1145/3568364.3568387","url":null,"abstract":"In view of the problems existing in the current implementation of project-based learning, such as teachers pay too little attention to students' basic theoretical knowledge, students' low participation in learning and the limitations of using information technology, this paper considers the application of autonomous mobile educational robots to assist project-based learning under the background of artificial intelligence (AI). First, according to the six characteristics of robot-assisted instruction, we discuss the functional modules of autonomous mobile educational robots that assist project-based learning should have, also, guided by the constructivism theory, combined with the general project-based teaching mode and the functional characteristics of autonomous mobile educational robots assisting project-based teaching, we reconstruct the elements of teaching system, and a project-based teaching mode assisted by autonomous mobile educational robots is designed. Then, a learning platform corresponding to the teaching mode of this paper is developed by using enterprise WeChat to further assist the teaching & learning process. Finally, in order to verify the feasibility and effectiveness of the teaching model, the experimental course of” Principles of Computer Composition” for sophomore is selected to carry out corresponding teaching practice, the results demonstrate that the teaching mode has positive effects on improving students' motivation, participation, interest in the material, and collaborative learning abilities.","PeriodicalId":262799,"journal":{"name":"Proceedings of the 4th World Symposium on Software Engineering","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117203268","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Research on the Application of 3D Digitization in Cultural Relics: Taking Ducks in a Lotus Pond as an Example","authors":"Ping Zhou, Yang Cao, Wangqiao Rong","doi":"10.1145/3568364.3568381","DOIUrl":"https://doi.org/10.1145/3568364.3568381","url":null,"abstract":"With the VR ink animation based on Ducks in A Lotus Pond as an example, this paper considers the promotion of national cultural relics from the perspective of digital technology, and conducts preliminary research on the poetic aesthetics of digital animation. According to the obtained literature data, the digital restoration of the work is carried out by software Blender. The final effect is output by adding the engine to the Unity. VR technology is used to visually make up for the shortcomings of traditional ink animation in terms of expression and content realization. Ink is an important element in the expression of traditional Chinese art. Through the combination of ink and 3D technology, the production efficiency and process can be significantly improved. Ultimately, technology serves animation, and animation embodies art.","PeriodicalId":262799,"journal":{"name":"Proceedings of the 4th World Symposium on Software Engineering","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128645514","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Decision-Making Model for Selecting the Best Digital Marketing Strategy for Chinese Long Stayers in Chiang Mai, Thailand","authors":"Xiangyu Li, J. Wanitwattanakosol","doi":"10.1145/3568364.3568391","DOIUrl":"https://doi.org/10.1145/3568364.3568391","url":null,"abstract":"Along with the digital economy's growth, digital marketing significantly impacts how businesses and customers interact. It steadily permeates the Internet environment and emphasizes the importance of all types of marketing operations. Since 2020, the effect of the Covid-19 epidemic has accelerated the deep integration of social media and the home economy, and corporate marketing methods have changed from traditional marketing to digital marketing. However, digital marketing is in its infancy for many traditional industries, and marketing effectiveness needs to be improved. There is still a long way to go to complete this transformation. Therefore, this paper uses the Central Festival catering business in Chiang Mai as a case study and follows a knowledge management process, aiming to produce a multiple criteria decision-making model based on the 4C theory. To select digital marketing strategies for the Central Festival catering business in Chiang Mai to recruit and retain long-stay Chinese customers, improve market competitiveness, and increase brand influence in the face of the Covid-19 epidemic. This study is based on the knowledge management process and used qualitative and quantitative methods to investigate the research questions, conducted online surveys and in-depth interviews to collect individual and collective data. AHP and TOPSIS analyses were also used in this work. In the AHP section, each influencing factor's importance was counted by calculating the weights of the four criteria and 15 sub-criteria based on the weight of each influencing factor, thus providing a more precise measure of the importance of the six alternatives. The result was made that social media marketing is the most suitable digital marketing strategy for Central Festival. The result will help the CF restaurant industry better understand the long-stay Chinese consumer value proposition in Chiang Mai and thus build more robust decision-making models.","PeriodicalId":262799,"journal":{"name":"Proceedings of the 4th World Symposium on Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130473122","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Measurement of Compulsory Education Resource Allocation under Population Factors in China","authors":"Xueqi He, Jinchu Zhou, Y. Wang, Xiaoning Wang","doi":"10.1145/3568364.3568384","DOIUrl":"https://doi.org/10.1145/3568364.3568384","url":null,"abstract":"The high-quality and balanced development of basic compulsory education is of great significance to the country, society and even individuals. The current situation of China's slowing down of social population growth and accelerated aging has brought new challenges to education. Measuring the rationality of education resource allocation from the new perspective of changing population is an indispensable part of optimizing compulsory education reform. From the perspective of time and space, this study collected the education statistics officially released by Chinese government websites in 31 regions in mainland China from 2013 to 2019 and concluded after cleaning, analysis, and modeling. Taking the population structure and quantity as the entry point, this paper firstly uses three-stage data envelopment analysis (DEA) to carry out a static analysis on the allocation efficiency of compulsory education resources. The results show that the internal technical management of 20 regions, including Beijing and Hebei, needs to be improved; 5 regions including Inner Mongolia and Hainan can appropriately increase education investment; from the perspective of population, the increase in the number and proportion of students in compulsory education has an inhibitory effect on resource allocation efficiency. Then, the Malmquist index was used to perform a dynamic decomposition of total factor productivity, and it's concluded that the main reason for hindering the sustained and rapid growth of educational resource allocation is the lack of internal refined management. Finally, it is suggested that different regions should improve their internal allocation strategies and increase education investment and enhance science and technology reform respectively in conjunction with the number of in-migrating population.","PeriodicalId":262799,"journal":{"name":"Proceedings of the 4th World Symposium on Software Engineering","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115820849","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Quantified Assertion Verification Method for Non-linear Arithmetic and Mutable Data Structures","authors":"Xia Li, Yunjie Yu","doi":"10.1145/3568364.3568371","DOIUrl":"https://doi.org/10.1145/3568364.3568371","url":null,"abstract":"Formal verification is an important method to improve the high-confidence of software. However, it cannot be widely used for applications in the industry yet, mainly because of the insufficient proof power of theorem provers. The work of this paper focuses on the verification of quantified assertions describing program properties, and the verification process is based on the verification prototype system. For non-linear arithmetic in the quantified assertions verification, the Splitting-and-Merging method is proposed to transform the quantified assertions about the program, preserving original information and generating new quantified assertions, so that can be proved by automatic theorem prover. A Grouping method is proposed for the pointer programs with multiple quantified assertions of mutable data structures, it helps automatic theorem discover the association and properties between assertions of mutable data structures. Experimental results show that the verification prototype system can effectively solve the non-linear arithmetic problem and mutable data structures problem of the quantified assertions verification in program verification.","PeriodicalId":262799,"journal":{"name":"Proceedings of the 4th World Symposium on Software Engineering","volume":"258 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114531064","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Xiaofan Yan, Jie Cheng, Ru Zhang, Jiahui Wei, Liandong Chen, Kai Cheng
{"title":"Chinese Short Text Entity Linking Model Based on PET","authors":"Xiaofan Yan, Jie Cheng, Ru Zhang, Jiahui Wei, Liandong Chen, Kai Cheng","doi":"10.1145/3568364.3568378","DOIUrl":"https://doi.org/10.1145/3568364.3568378","url":null,"abstract":"Existing Chinese short text entity link models are less, and the short text is limited and handled by the context missing and the processing noise. There is still a lot of space to improve the accuracy. This paper proposes a Chinese short text entity linking model, encoding the mention and entity representation of Pattern-Exploiting Training (PET), and learning the potential relationship between the entities in the knowledge base, based on contrastive learning. Our Chinese short text model experiments on Duel2.0 dataset and improves the result.","PeriodicalId":262799,"journal":{"name":"Proceedings of the 4th World Symposium on Software Engineering","volume":"05 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128774101","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Learning from the Past: Fast NAS for price predictions","authors":"Pak-Ming Cheung","doi":"10.1145/3568364.3568372","DOIUrl":"https://doi.org/10.1145/3568364.3568372","url":null,"abstract":"In e-commerce sites, one of the most important tasks is pricing. The price has to be high enough to be profitable, while low enough to attract customers for competitors. One of the solutions is to use deep learning to predict a suitable price, with a suitable neural architecture. However, network architecture search has always been a time-consuming task, and yet essential for a good performance. The process depends on the experience of the person who designs it and the knowledge learned cannot be applied to similar tasks. This paper proposes a framework to utilize the architectures from similar datasets for the same tasks. Datasets are collected from 10 e-commerce websites with different types and targeted customers. Measurement is conducted on the data to obtain the correlation between different similarity measurements and the performance of a model to the datasets. It is proven that the model is 80% better than the baseline, and 20% faster than a full search.","PeriodicalId":262799,"journal":{"name":"Proceedings of the 4th World Symposium on Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133456722","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Hang Yang, B. Wu, Yongbo Xuan, Qiting Li, Xiaofei Wang
{"title":"Progress and Prospects of Quantum Algorithms","authors":"Hang Yang, B. Wu, Yongbo Xuan, Qiting Li, Xiaofei Wang","doi":"10.1145/3568364.3568379","DOIUrl":"https://doi.org/10.1145/3568364.3568379","url":null,"abstract":"Quantum computers are designed to outperform standard computers by running quantum algorithms. Fields in which quantum algorithms can be applied include cryptography, search and optimization, simulation of quantum systems and solving large systems of linear equations. Here we briefly survey some known quantum algorithms, with an emphasis on a broad overview of their applications rather than their technical details. We focus to introduce the development of entire field, and provide a comprehensive and accurate understanding concerning this field, which may be helpful for interested researchers in this area.","PeriodicalId":262799,"journal":{"name":"Proceedings of the 4th World Symposium on Software Engineering","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114552323","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Identifying Candidate Classes for Unit Testing Using Deep Learning Classifiers: An Empirical Validation","authors":"Wyao Matcha, Fadel Touré, M. Badri, L. Badri","doi":"10.1145/3568364.3568380","DOIUrl":"https://doi.org/10.1145/3568364.3568380","url":null,"abstract":"This paper aims at investigating the use of deep learning to suggest (prioritize) classes to be tested rigorously during unit testing of object-oriented systems. We relied on software unit testing information history and source code metrics. We conducted an empirical study using data collected from two Apache open-source Java software systems (POI and ANT). For each software system, we extracted the source code of five different versions. For each version, we collected various metrics from the source code of the Java classes. Then, for all software classes, we extracted testing coverage measures at instruction and method levels of granularity. We used the existing JUnit test cases developed for these systems. Based on the different datasets we collected, we trained several deep neural network models. We validated the obtained classifiers using four validation techniques: (1) CV: Cross Version validation, (2) CPV: Combined Previous Version validation, (3) CSPV: Combined System and Previous Version validation, and (4) LOSO: Leave One System Out validation. The obtained results in terms of classifiers’ performance vary between 70% and 80% of accuracy and strongly support the viability of our approach.","PeriodicalId":262799,"journal":{"name":"Proceedings of the 4th World Symposium on Software Engineering","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116781403","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Ya-Ping Liu, Zhiqiu Huang, Yaoshen Yu, Yasir Hussain, Lile Lin
{"title":"Improving Code Completion by Sequence Features and Structural Features","authors":"Ya-Ping Liu, Zhiqiu Huang, Yaoshen Yu, Yasir Hussain, Lile Lin","doi":"10.1145/3568364.3568373","DOIUrl":"https://doi.org/10.1145/3568364.3568373","url":null,"abstract":"Code completion is essential in integrated development environments (IDEs). It has also shown intelligence in helping developers to product. Recently, neural network-based models have helped improve code completion by capturing code information from the abstract syntax tree (AST). However, these methods suffer from several issues. First, the code sequence features are not fully exploited. Second, the sequence features are not effectively combined and utilized with structural features. In this paper, we explore the effectiveness of code sequence features using relative position encoding at first. Then we combine the sequence features with structural features using an extended attention mechanism to enhance performance. We evaluate the proposed approach in two real-world datasets and find that sequence features are practically crucial for code completion. The sequence features combined with structural features enhance the code completion performance. Also, we employ Byte-Pair Encoding (BPE) to mitigate the out-of-vocabulary (OOV) issue in this task. Our best model has a 10% improvement for the mean reciprocal rank (MRR) metric compared to previous researches.","PeriodicalId":262799,"journal":{"name":"Proceedings of the 4th World Symposium on Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128511626","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}