# An English Network Teaching Method Supported by Artificial Intelligence Technology and WBIETS System

Authors: Haibao Du
Journal: Scientific Programming
 (2021)

---

## Abstract

The traditional English teaching system has certain problems in the acquisition of teaching resources and the innovation of teaching models. In order to improve the effect of subsequent English online teaching, this paper improves the machine learning algorithm to make it a core algorithm that can be used by artificial intelligence systems. Moreover, this paper combines the WBIETS system to expand the system function, analyzes the needs of the English network teaching system, and constructs the system function modules and logical structure. The data layer, logic layer, and presentation layer in the system constructed in this paper are independent of each other and can be effectively expanded when subsequent requirements change. In addition, this paper solves the problem of acquiring English teaching resources through the WBIETS system. To evaluate the performance of the English network teaching system, this paper performs comprehensive mathematical and experimental analysis. The experimental results show that the system constructed in this paper basically meets the actual teaching requirements.


---

## Body

## 1. Introduction

English is compulsory for education around the globe and a mandatory course in most universities. In the past two years, due to COVID-19, most of the on-site English teaching has transformed to online teaching, but traditional online teaching faces certain challenges that hinder its widespread adoption. Based on these challenges and shortcomings, this paper analyzes the traditional English network teaching system and combines artificial intelligence technology and the WBIETS system to construct an English network teaching system. With the deepening of online education, educational sponsors and students have reflected more profound problems [1]. After starting the course, the problem of how to quickly and accurately find the required resources has become increasingly prominent that has raised new questions for the development of Internet education platforms [2].The online education system is a system platform established to express educational content and implement educational activities through the Internet. On the Internet teaching platform, teachers can answer questions online. These functions make a great contribution to traditional educational activities. However, with the long-term operation of the system, the unreasonable structure of the website has been exposed. Moreover, in the process of students’ self-learning, there are problems such as being unable to face a large amount of information [3]. In the use of the system, many user access logs are stored on the website. The major contributions of this work are as follows:(1)
Through the WBETS mining analysis of these log records, the user’s access patterns are discovered and analyzed.(2)
Moreover, useful user action patterns are applied to website structure adjustment and page push services. When users with similar characteristics visit the website again, they are pushed to the relevant network resources to realize the personalized and humanized services of the website.The rest of this paper is organized as follows. In Section2, the related works from the literature are provided. In Section 3, the algorithmic analysis of the English network teaching system is discussed. In Section 4, the construction and performance analysis of the English network teaching system based on artificial intelligence and the WBIETS system are elaborated. Finally, we conclude the paper and future research directions are provided in Section 5.


## 2. Related Works

For technical research and development of a smart education system, the researchers used the open source software of smart education to develop their own new functions based on the existing design. The design of online course resources involves teachers integrating their own courses into the platform of wisdom education, increasing the educational resources of the teaching plan and various educational activities, and applying them to actual teaching to allow teachers to experience guidance [4]. Educational design based on wisdom education involves various links and factors in education, such as analyzing the educational objectives of the curriculum, the weight of the curriculum, students, learning content, educational methods, learning activity design, learning evaluation, and other links [5].Wisdom educational knowledge management has functions and characteristics, which can realize personal knowledge management and play an important role in education. Through the smart education system, teachers organize the knowledge and experience of education courses into a network platform and provide them to learners. After that, learners can manage their own knowledge while learning it [6]. Online education provides learners with an educational platform through the intelligent education system to improve their learning ability. Moreover, it uses the online learning of the intelligent education system to train teachers and students. The system evaluation of smart education includes the comparison of the advantages and disadvantages of the smart education system and other online education systems, its functional characteristics and the evaluation of each module, and complete recommendations [7]. At present, smart education mostly focuses on theoretical research and evaluation but lacks the analysis of data in the education system and the applied research that actually enters education. In addition, in higher vocational colleges, the application of intelligent education network education system is less popular, and educational resources need to be developed and integrated, and there is a lack of many excellent demonstration courses [8].In [9], it was proposed that the structured system should be free to choose the content which is of interest to learners and then provide suggestions and guidance to students according to the actual situation. The system designed in [10] has functional modules related to the evaluation of learners’ behavior. The system design proposed in [11] is mainly composed of learners’ discovery of learning goals, learning behaviors, and personalized learning. In [12], the authors analyzed learners for individual learning and promoted the transmission of learning resources. In [13], the authors developed a course signal project to judge the current academic performance of students through the student information system, content management system, and student scores.From the above analysis, the current research of experts and scholars on online teaching is mostly focused on pushing resources and the reproduction of traditional teaching models in online teaching, which is not good for modern English teaching. To address the aforementioned shortcoming, this paper uses artificial intelligence algorithms to create an innovative construction of English network teaching system.


## 3. Algorithmic Analysis of English Network Teaching System

The number of layers of deep neural network (DN) determines the ability to fit complex functions. The DN uses backpropagation to solve the problem of local optimal solution of optimization function. However, the upper neuron in the DN structure can form connections, the signal direction of neuron propagation is fixed, each time point is relatively independent, and it cannot work according to changes in time series. The chronological order of the text sequence is very important for natural language processing applications [14].This paper improves on the extraction of recurrent neural network (RNN). In addition to the output of then−1 layer of neurons at time t, it also includes its own output at time m−1. This article also incorporates the student emotion recognition model in the algorithm, as shown in Figure 1.Figure 1
Student emotion model.As shown in Figure2, Xt−1 is input of the input layer at time t−1, and the hidden layer has an initialization state, that is, the initial value h0. The ht−1 unit in the hidden layer will perform weight calculations, and Xt−1 and h0 will perform hyperbolic tangent function calculations using the following equation [15]:(1)ht−1=tanhWh0,xt−1+b,fx=tanhx=sinhxcoshx=ex−e−xex+e−x.Figure 2
Network computing layer.If the hidden layer’s weight parameter is different from the input layer’s weight parameter, then(2)ht=fUht−1+Wxt.Through calculation, the hidden layer stateht−1 is generated, and the result Ot−1 is output at the same time. Among them, ht−1 cannot be output directly and needs to be normalized using the softmax function. Before softmax processing, ht−1 needs to be multiplied by a weight matrix V, using the following equation[16]:(3)ht=tanhWht−1,yt,C+b,Ot−1=softmaxVht−1+c.In the same way, the hidden layer stateht−1 generated at time t−1 and the input Xt at time t are used as the input of the ht neuron and the hyperbolic tangent operation is performed to generate the hidden layer ht state. At the same time, softmax is used for normalization to output the result Ot.When solving the actual text processing problem, most of the input and output sequences are not the same length, so in order to meet the particularity of natural language processing, anN-M transform is performed on the basis of the RNN network, that is, the encoder-decoder model. The whole model is divided into two parts: encoder and decoder. The encoder converts a changeable input original text sequence into a fixed-length meaning vector C. The decoder converts the meaning vector C with a fixed length into a target text sequence S=W1S,W2S,…,WnS with a variable length [17].In this paper, RNN is described as the basic network structure of the encoder layer and decoder layer. The main task of the encoder layer is to process the input layer data and compress the input sequence into a vector of specified length. This vector is called the meaning vectorC. The decoder layer is mainly used to generate output, generate a specified sequence based on the meaning vector, and use the meaning code C to connect between encoder and decoder. There are two ways to use meaning vectors in the decoder.(1)
The semantic vectorC in the coding layer is only used as an initial state to participate in the operation, and all operations after the decoding layer have nothing to do with the semantic vector C. In other words, the meaning vector only works at the beginning.(2)
Another processing method is that the word sense vectorC participates in the calculation of the sequence at all times, and different vectors that generate the semantic vector at different times work on the decoder.As shown in Figure3, the encoder first performs RNN processing on the input sentence. Moreover, unlike the steps that are not output, the calculation result of each hidden layer neural unit directly serves as the input of the next neuron. After that, through the RNN, the intermediate meaning vector C is obtained [18].Figure 3
Encoder-decoder structure.As shown in Figure3, the encoder first performs RNN processing on the input sentence. The difference is that there is no output in this step, but the calculation result of each hidden layer neural unit is directly used as the input of the next neuron. Then, the intermediate semantic vector C is obtained through the RNN, in which the final state h4 can be obtained or h4 can be subjected to functional operations. The function formula is [19](4)C=tanhUht,where U is the weight matrix and ht is the last hidden layer state of the encoder layer. The initial value h0 and the start signal y0 are operated together with the semantic vector C to generate the hidden layer state h1 and generate y1. Then, h1, y1, and the semantic vector C are budgeted together to generate the hidden layer state h2 and output y2, which are passed on in turn, and the final output result is obtained. The formula is(5)ht=tanhWht−1,yt,C+b,Ot=softmaxVht+c.The meaning ofC as a semantic vector is to play a role in every moment of its decoder. It can be expressed as(6)h1=tanhWh0,y0,C+b,O1=softmaxVh1+c,h2=tanhWh1,y1,C+b,O2=softmaxVh2+c,h2=tanhWh1,y1,C+b,Ot=softmaxVhn+c.Ot is the output vector at each time, the vector dimension is the length of the vocabulary, and each value of the vector is the probability corresponding to the term. When the probability of the predicted value end signal is the greatest, the prediction ends. The application of the encoder-decoder principle solves the problem of the input and output of the text sequence of the training model. Encoder processes the input sequence, the intermediate meaning vector C stores sequence information, and decoder processes the output sequence, thus realizing the processing from beginning to end.In the natural language generation task, the LSTM neural network, which is a variant of the recurrent neural network, is usually used as the basic network of the decoder in the architecture. Long short-term memory (LSTM) is a time loop neural network that solves the gradient dispersion problem of traditional RNN models. Now, the LSTM network model is used for generating operations with text sequences [20]. In this model, the pagoda memory model is incorporated, as shown in Figure 4.Figure 4
Pagoda memory model.σ represents that the control unit controls input, output, and storage, respectively. The control unit is composed of a sigmoid function and a point power action. The value of the sigmoid function is between 0 and 1, and the transmission of information is determined by the point multiplication operation. At 0, the information is not transmitted, and at 1, the information is all forwarded. The model also joins the cell-state conveyor belt, which is responsible for the storage space of the entire model, and the control unit controls the storage of the storage unit during time conversion. The storage department is responsible for deleting the information required by the three control departments [21].The input unit stores some current information and combines the past and current storage into the following formula:(8)it=σWi⋅ht−1,xt+bi,C˜t=tanhwc⋅ht−1,xt+bc,C˜t=ft∗Ct−1+it∗C˜t.The output unit is responsible for the final output as follows:(9)Ot=σWo⋅ht−1,xt+bo,ht=Ot∗tanhCt.By combining the BERT model with the LSTM neural network, text can be automatically generated. In the encoder part, the BERT model can be selected as the encoder in our frame, and the BERT can complete the task of extracting the complex feature information contained in the input text as a bidirectional transformer encoder in multiple layers. This two-way encoding feature solves the word ambiguity problem that is difficult to solve by the traditional model and ensures that the words in each position can pay attention to the information of the adjacent position words. At the same time, the network depth of the 12-layer BERT model can present different characteristic information of each layer through deep analysis of the text.We use a two-layer LSTM neural network as part of the decoder. In the transformer network structure, the input is mainly composed of word coding and position coding. Position coding is mainly used to record the position information in the input sequence of each term [22].


## 4. Construction of English Network Teaching System Based on Artificial Intelligence and WBIETS

Aiming at the current situation of English online teaching, this paper analyzes the needs of the teaching system and analyzes the actual situation of the system. The system constructed in this paper needs to have system management function, which is the intelligent system of all network teaching systems. Also, the system needs to have a teaching function, which is also the main function of this system. Finally, the system needs to have the function of students’ autonomous learning, so the system role setting in this paper mainly includes system administrators, teachers, and students. The corresponding functional management modules mainly include system management, teaching management, and learning management, corresponding to three roles, respectively. The English network teaching system obtained on this basis is shown in Figure5.Figure 5
Structure diagram of English network teaching system.The system server in this paper stores all the information in the system’s self-built database, which is convenient for unified management and modification of information. The data layer, logic layer, and presentation layer in the system constructed in this paper are all independent of each other, so the system can be effectively expanded when subsequent requirements change. The system constructed in this paper is mainly carried out through the WBIETS system during data processing. The system can provide administrators, teachers, and students with relevant ways to operate the system. Based on the above analysis, the relationship between the elements of the system constructed in this paper can be expressed as the form shown in Figure6.Figure 6
System function structure diagram.From the above analysis, the construction of the English network teaching system is completed. Moreover, the effect of the English teaching system can be verified by system simulation through the simulation system. After that, this paper analyzes the English network teaching system constructed in this paper. The innovation of this system lies in the collection and processing of network data through WBIETS, which enables the teaching system constructed in this paper to be used as English teaching resources. Therefore, in the system evaluation, this paper mainly researches the system data collection and data processing effect and teaching effect. Among them, data collection and data processing can be directly referred to as the acquisition and processing of teaching resources. In the experimental research, this paper first evaluates the acquisition and processing effects of the WBIETS system on teaching resources and obtains the corresponding data through simulation. The statistical data are shown in Table1 and Figure 7.Table 1
The effect of acquisition and processing of WBIETS system on teaching resources.
NumResource collectionResource handlingNumResource collectionResource handling191.982.82194.376.2294.687.92293.780.4390.786.42391.683.6494.484.32494.787.8592.278.82591.882.7690.576.32692.285.6792.276.42790.682.9893.579.52890.775.4991.476.32994.287.81092.777.03092.484.41193.187.93193.986.01292.087.63293.883.91390.975.53394.475.61491.578.83492.683.21593.684.63592.776.91692.078.83691.976.21793.580.73792.087.71894.975.13893.175.51993.277.73991.283.72092.380.54091.979.3Figure 7
Effect of acquisition and processing of WBIETS system on teaching resources.Through the statistics of the acquisition and processing effect of WBIETS teaching resources, it can be known that the system constructed in this paper has certain advantages compared with the traditional model in the acquisition of English teaching resources. On this basis, this paper evaluates the teaching effect of the system through the teaching experiment scoring method, and the results obtained are shown in Table2 and Figure 8.Table 2
Evaluation of system teaching effect.
NumTeaching effectNumTeaching effectNumTeaching effectNumTeaching effect173.52192.04174.26183.8282.82295.44285.86291.7391.82371.64375.26384.9488.12486.24476.36488.1576.72581.04580.96577.0682.12673.84682.56683.2784.92786.64783.16793.6891.02888.04884.76885.6990.92977.24984.26975.11071.73083.05077.37081.21175.53171.75189.67174.21278.83281.75279.07286.51389.23376.65378.87372.61492.53483.75473.27490.61589.93593.55581.37587.11672.43693.35685.07676.41771.93787.25788.87781.41893.63883.85890.07875.61990.73979.55988.67984.12088.14094.46077.98085.4Figure 8
Evaluation of system teaching effect.From the above experimental analysis results, the system constructed in this paper has a good English teaching system, which can play a certain effect in modern English teaching, and subsequent experimental teaching can be carried out through the system constructed in this paper.


## 5. Conclusion

In order to study the system that can be used for English network intelligent teaching, this paper combines artificial intelligence and the WBIETS system to construct an English network teaching system. The data layer, logic layer, and presentation layer in the system constructed in this paper are all independent of each other, so the system can be effectively expanded when subsequent requirements change. Moreover, the data processing of the system constructed in this paper is mainly carried out through the WBIETS system, which can provide administrators, teachers, and students with relevant ways of system operation. In addition, this paper uses an improved algorithm as a base for system design by expanding and constructing it based on the original WBIETS system. In this way, the logical structure and functional modules of the system are obtained to configure the system’s response users. Finally, this paper conducts system performance analysis through experimental analysis. From the experimental results, it can be seen that the English network teaching system constructed in this paper can meet the expected teaching needs of an organization.



---

*Source: 8783899-2021-08-29.xml*