# Intelligent Recommendation System of Dance Art Video Resources Based on the Wireless Network

Authors: Jianhua Chen
Journal: Security and Communication Networks
 (2021)

---

## Abstract

Aiming at the problems of low recommendation accuracy and long recommendation time of the traditional dance art video resource intelligent recommendation system, an intelligent recommendation system of dance art video resource based on the wireless network was designed. In this paper, the hardware part of the smart recommendation system of dance art video resources is designed with the MCU as the system control core, the MAX3232 chip as the hardware transceiver chip, and the RS323 bus circuit. On this basis, according to the user’s existing relationship, a social network is constructed through wireless network technology to obtain user information, Bayesian network is used to predict the user’s preference for dance videos. The probability that users like dance videos is given in the form of data, and related videos of dance art are recommended based on intelligent video resources. The simulation results show that the designed system has higher accuracy and shorter recommendation time for dance art video resources.


---

## Body

## 1. Introduction

Dance is an art style that takes organized and rhythmic human body movements as the main means of expression and uses rhythm, composition, modeling, and other elements to create images and express emotions. It is both visual and auditory art [1]. It is precise; because we can flexibly use visual video materials in dance teaching, we can receive unexpected results. Use video resources to carry out various dance teaching activities, supplement and deepen classroom teaching content, expand students’ knowledge, and provide new ways to improve students’ understanding [2]. As a traditional dance teaching method, oral and personal teaching has some advantages, but it still seems relatively outdated in the information age. In addition to learning knowledge, it is more important for students to learn the methods and skills of acquiring knowledge [3]. “Teaching fish is better than teaching fish.” By using dance art video resources, students can learn new knowledge and methods by themselves. Therefore, the design of an intelligent recommendation system for dance art video resources focuses on current research [4].Zheng and You [5] designed a dance art video resource recommendation system based on a collaborative filtering algorithm, combined with the correlation between dance art video attributes and user preferences, mapped the type, director, actor, and other information in dance art video information into graph elements, and fused the graph structure characteristics to calculate the similarity of dance art video resources. This method replaces the similarity calculation method which only uses the score matrix in the traditional collaborative filtering algorithm and alleviates the problem of affecting the recommendation accuracy due to data sparsity to a certain extent. Experiments verify the effectiveness of the system. However, the video resource recommendation time of the system is extended. Ming [6] designed a personalized microcourse video teaching recommendation system, deeply analyzed and discussed the characteristics of microcourses, personalized learning theory, and personalized recommendation technology, focused on the application of collaborative filtering recommendation in the microcourse system, and analyzed the overall architecture and data storage structure of the personalized microcourse system. The recommendation process and function modules are studied and designed in detail, and finally, the personalized recommendation from video resources to system users is realized. Ding and Liu [7] developed a precise recommendation system of learning resources based on multidimensional association analysis, introduced the tensor theory to construct a “learner resource” fusion tensor, and used a high-order singular value decomposition algorithm to mine the association relationship between learners and resources according to the principle of multidimensional association analysis, to realize the accurate matching between learners and resources. Through the comparative experiment of 9 groups of data of different scales, it is found that the recommendation performance of the multidimensional correlation analysis method is better than the collaborative filtering algorithm in the recommendation field, and its recommendation performance is better with the increase of data scale. The multidimensional correlation analysis method is conducive to the accurate recommendation of personalized learning resources in the big data environment and improves online education quality and customized learning effect. However, the video resource recommendation accuracy of the above two systems is low, resulting in a poor recommendation effect. Aiming at the problems of the above system, this paper designs an intelligent recommendation system of dance art video resources based on wireless network.


## 2. Intelligent Recommendation System of Dance Art Video Resources Based on the Wireless Network

### 2.1. Hardware Design

#### 2.1.1. Single-Chip Microcomputer Design

In the hardware design of the dance art video resources intelligent recommendation system, single-chip microcomputer is mainly used as the core of system control. Because the display part of the system designed in this paper mainly adopts a metal capacitor screen, the method includes four components: website terminal, server controller, client controller, and playback program [8]. The hardware part of the system is mainly composed of the main circuit board, control module, interface module, and wireless transmission module of the ALIENTEK MiniSTM32 microcontroller. The main circuit board of the single-chip microcomputer mainly includes the microcontrol unit (MCU). During the setting process of the control unit, the M32 single-chip microcomputer constitutes the core component of the control system. Under the expansion, the control circuit needs to be expanded and set. Only the circuit module can be configured through BOOT0 and BOOT1, and the configuration mode is shown in Table 1.Table 1
System startup mode configuration settings.
BOOT0BOOT1Start mode11SRAM boot0XUser flash mode10System storage modeIn SRAM startup mode, it is mainly used for debugging code in SRAM; in system storage mode, after the system’s built-in memory is started, the hardware will rely on the serial port to download the source code, which can be used for serial download. At any value, press the reset button to start the program operation of the system, and the user flash mode starts, mainly relying on the user flash memory to complete the flash startup [9]. In the interface design of SWD and OLED, through a general LCD module interface LCD1 of M32 single-chip microcomputer and another OLED interface, it is possible to realize the SWD and OLED interface to supply power to the display module and realize the connection between OLED and MCU. Also, the communication network structure of the system is shown in Figure 1.Figure 1
Communication network structure design.


#### 2.1.2. RS323 Bus Circuit Design

The dance art video resource intelligent recommendation system has synchronous data transmission and asynchronous data transmission when recommending dance art video resources. Designing the RS323 bus circuit is necessary to ensure that the system can receive all different types of information [10]. The RS323 interface has nine pins or 25 pins. The design chooses RS323 with 25 pins. Predict whether the transmission rate of RS323 is 50, 100, 600, 1200, 2400, 4800, 9600, and 19200 baud. Allow 2500 pF capacitive load, and on expanding the communication distance, ensure that the hardware can suppress noise and suppress other interference information. Figure 2 shows the designed bus circuit.Figure 2
Bus circuit design diagram.Considering that the system is connected to the computer, when designing the RS323 bus circuit, use the MAX3232 chip as the transceiver chip of the hardware. The selected MAX3232 chip has the characteristics of dual channels and its proprietary low-dropout transmitter outputs. Through two receivers and two drivers, data transmission and reception at a data rate of 240 kps can be realized, ensuring that the recommended system can handle massive dance art video resources [11].So far, the intelligent recommendation system for dance art video resources has been completed.


### 2.2. Software Design

#### 2.2.1. Wireless Network Technology

People have higher and higher requirements for life, wanting high-speed and quick information exchange and wanting more convenient access to the network. With the continuous development of wireless communication technology, people’s needs have been continuously met, and wireless communication technology has been well applied in many fields. Although wired networks still dominate at present, wireless networks also play an inaccessible role in communication networks due to their unique flexibility and convenience. The interconnection and intercommunication of wireless networks are actually achieved through the combination of wireless communication technology and network technology. Professionally speaking, the communication meson of the wireless network is the air, which uses electromagnetic waves to transmit information in the air to realize the interconnection and intercommunication of the network. There is no need to invest in cables or optical cables, so the investment cost is relatively low. In summary, the application prospects of wireless networks are broad, and the market demand is also rising day by day. Coupled with its technical feasibility, the wireless network technology is continuously improved and the industrialization development is more rapid [12]. It has many advantages:(1)
Flexibility and mobility: in wired networks, the location of terminal equipment is restricted by network cables or optical fibers, while terminals in wireless networks can access the network in all areas covered by their signals. In addition, terminal devices connected to the wireless network can move in space while maintaining normal Internet access.(2)
Easy to install: the wireless network only needs to place wireless devices in several locations in an area to cover the entire area of the network, eliminating the need for complicated network wiring work [13].(3)
It is easy to carry out network planning and adjustment: in the case of users who want to expand capacity or directly change their office locations, wired networks need to splice fiber cores or lay out network cables, while wireless networks can avoid the above problems.(4)
Easy fault location: wired networks have many physical lines, so it is difficult to determine the point of failure once a fault occurs quickly. The wireless network only needs to determine whether there is a problem with the access network to determine the point of failure [14].(5)
Easy to expand: there are a variety of configuration methods for wireless local area networks, which can quickly expand from a small local area network with only a few users to a large network with thousands of users and can provide features that cannot be achieved by wired networks such as “roaming” between nodes.


#### 2.2.2. Resource Recommendation Based on Wireless Network Technology

Extract user data from web pages through wireless networks, build social networks based on user connections, and obtain user information. The user information acquisition in the HTML-based web pages is usually implemented according to the API interface provided by the online social network. According to the characteristics of the authorization mechanism of the online social network, the steps for obtaining user data are as follows:(1)
Request a signature.(2)
Obtain request token.(3)
User authentication.(4)
Obtain an access token.(5)
Obtain user information.After getting the authorization, call the API interface to get the user list. After obtaining the user’s relevant data information, the user data are organized in a specific format and input to the social network visualization tool Prefuse, and the visualized social relationship network is output [15].Use the user information obtained above to recommend dance art video resources intelligently. The stage of predicting the user’s preference needs to be based on user interest modeling, using Bayesian network to predict the user’s preference for dance art videos, presenting the likelihood that users like dance art videos in a probabilistic way, and intelligently recommend dance art video resources based on users. This article recommends dance art video resources to new users based on the user’s basic information and behavioral information and uses the Bayesian probability model to calculate the dance art video recommendation probability to clarify the current user’s preference. The specific process of recommending dance art videos to users is as follows:(1)
User set:U=u1,u2,...,un represents a set of n users, where user uii∈n contains the following attributes: user ID uld, gender uSex, age uAge, hobby uLocation, and sign-in time uTime, that is, the form uld,uSex,uAge,uLocation,uTime describes a user.(2)
Video collection:A=a1,a2,...,an represents a collection of m videos. Video aii∈m contains the following attributes: Video ID ald, User uld, Video Feature aContent, Video Type aLocation, Video Tag aTag, and Number of Check-in aTimes, that is, ald,uSex,aContent,aLocation,aTag,aTimes describes a video gather.(3)
Video recommendation probability:(1)Pai∣uj=PaiPai∣ujPuj,wherePai|uj represents the probability of user uj recommending video ai, that is, the degree of recommendation of the video to the user.(4)
User attribute similarity: the user attribute similarity is used to measure the similarity between users’ basic information, and the expression of user attribute similaritySimfu,k is(2)Simfu,k=Nfu∩NfkNfu∪Nfk,whereNfu∩Nfk represents the union of the attributes of user u and user k and Nfu∪Nfk represents the intersection of the attributes of user u and user k.(5)
User behavior similarity: it is used to measure the similarity of user behavior, and the expression of user behavior similaritySimbu,k is(3)Simbu,k=∑a∈cu,kNsuaNska∑a∈cuNsua∑a∈ckNska,wherecu,k indicates the number of shared videos, Nsuarepresents the number of times, cu represents the number of videos, and ck represents the number of videos signed in.(6)
Similarity between users:Simu,k represents the similarity between user u and user k, including user behavior similarity and user attribute similarity. The calculation formula is(4)Simu,k=bSimbu,k+1−bSimfu,k,whereb represents a weighting factor used to adjust user behavior and the similarity of user attributes. If the user is a new user, b = 0 at this time, thus solving the cold start problem of the new user.(7)
Video rating:Ru,a represents user u’s rating for video a, and the expression is(5)Ru,a=γNu,a∑j∈ANu,j,whereNu,a represents the number of times, ∑j∈ANu,j represents the total number of times, and γ represents the adjustment vector, which determines the value range of Ru,a.(8)
According to the user’s invisible rating of the dance art video, whether the video is worth recommending to the user is judged.


## 2.1. Hardware Design

### 2.1.1. Single-Chip Microcomputer Design

In the hardware design of the dance art video resources intelligent recommendation system, single-chip microcomputer is mainly used as the core of system control. Because the display part of the system designed in this paper mainly adopts a metal capacitor screen, the method includes four components: website terminal, server controller, client controller, and playback program [8]. The hardware part of the system is mainly composed of the main circuit board, control module, interface module, and wireless transmission module of the ALIENTEK MiniSTM32 microcontroller. The main circuit board of the single-chip microcomputer mainly includes the microcontrol unit (MCU). During the setting process of the control unit, the M32 single-chip microcomputer constitutes the core component of the control system. Under the expansion, the control circuit needs to be expanded and set. Only the circuit module can be configured through BOOT0 and BOOT1, and the configuration mode is shown in Table 1.Table 1
System startup mode configuration settings.
BOOT0BOOT1Start mode11SRAM boot0XUser flash mode10System storage modeIn SRAM startup mode, it is mainly used for debugging code in SRAM; in system storage mode, after the system’s built-in memory is started, the hardware will rely on the serial port to download the source code, which can be used for serial download. At any value, press the reset button to start the program operation of the system, and the user flash mode starts, mainly relying on the user flash memory to complete the flash startup [9]. In the interface design of SWD and OLED, through a general LCD module interface LCD1 of M32 single-chip microcomputer and another OLED interface, it is possible to realize the SWD and OLED interface to supply power to the display module and realize the connection between OLED and MCU. Also, the communication network structure of the system is shown in Figure 1.Figure 1
Communication network structure design.


### 2.1.2. RS323 Bus Circuit Design

The dance art video resource intelligent recommendation system has synchronous data transmission and asynchronous data transmission when recommending dance art video resources. Designing the RS323 bus circuit is necessary to ensure that the system can receive all different types of information [10]. The RS323 interface has nine pins or 25 pins. The design chooses RS323 with 25 pins. Predict whether the transmission rate of RS323 is 50, 100, 600, 1200, 2400, 4800, 9600, and 19200 baud. Allow 2500 pF capacitive load, and on expanding the communication distance, ensure that the hardware can suppress noise and suppress other interference information. Figure 2 shows the designed bus circuit.Figure 2
Bus circuit design diagram.Considering that the system is connected to the computer, when designing the RS323 bus circuit, use the MAX3232 chip as the transceiver chip of the hardware. The selected MAX3232 chip has the characteristics of dual channels and its proprietary low-dropout transmitter outputs. Through two receivers and two drivers, data transmission and reception at a data rate of 240 kps can be realized, ensuring that the recommended system can handle massive dance art video resources [11].So far, the intelligent recommendation system for dance art video resources has been completed.


## 2.1.1. Single-Chip Microcomputer Design

In the hardware design of the dance art video resources intelligent recommendation system, single-chip microcomputer is mainly used as the core of system control. Because the display part of the system designed in this paper mainly adopts a metal capacitor screen, the method includes four components: website terminal, server controller, client controller, and playback program [8]. The hardware part of the system is mainly composed of the main circuit board, control module, interface module, and wireless transmission module of the ALIENTEK MiniSTM32 microcontroller. The main circuit board of the single-chip microcomputer mainly includes the microcontrol unit (MCU). During the setting process of the control unit, the M32 single-chip microcomputer constitutes the core component of the control system. Under the expansion, the control circuit needs to be expanded and set. Only the circuit module can be configured through BOOT0 and BOOT1, and the configuration mode is shown in Table 1.Table 1
System startup mode configuration settings.
BOOT0BOOT1Start mode11SRAM boot0XUser flash mode10System storage modeIn SRAM startup mode, it is mainly used for debugging code in SRAM; in system storage mode, after the system’s built-in memory is started, the hardware will rely on the serial port to download the source code, which can be used for serial download. At any value, press the reset button to start the program operation of the system, and the user flash mode starts, mainly relying on the user flash memory to complete the flash startup [9]. In the interface design of SWD and OLED, through a general LCD module interface LCD1 of M32 single-chip microcomputer and another OLED interface, it is possible to realize the SWD and OLED interface to supply power to the display module and realize the connection between OLED and MCU. Also, the communication network structure of the system is shown in Figure 1.Figure 1
Communication network structure design.


## 2.1.2. RS323 Bus Circuit Design

The dance art video resource intelligent recommendation system has synchronous data transmission and asynchronous data transmission when recommending dance art video resources. Designing the RS323 bus circuit is necessary to ensure that the system can receive all different types of information [10]. The RS323 interface has nine pins or 25 pins. The design chooses RS323 with 25 pins. Predict whether the transmission rate of RS323 is 50, 100, 600, 1200, 2400, 4800, 9600, and 19200 baud. Allow 2500 pF capacitive load, and on expanding the communication distance, ensure that the hardware can suppress noise and suppress other interference information. Figure 2 shows the designed bus circuit.Figure 2
Bus circuit design diagram.Considering that the system is connected to the computer, when designing the RS323 bus circuit, use the MAX3232 chip as the transceiver chip of the hardware. The selected MAX3232 chip has the characteristics of dual channels and its proprietary low-dropout transmitter outputs. Through two receivers and two drivers, data transmission and reception at a data rate of 240 kps can be realized, ensuring that the recommended system can handle massive dance art video resources [11].So far, the intelligent recommendation system for dance art video resources has been completed.


## 2.2. Software Design

### 2.2.1. Wireless Network Technology

People have higher and higher requirements for life, wanting high-speed and quick information exchange and wanting more convenient access to the network. With the continuous development of wireless communication technology, people’s needs have been continuously met, and wireless communication technology has been well applied in many fields. Although wired networks still dominate at present, wireless networks also play an inaccessible role in communication networks due to their unique flexibility and convenience. The interconnection and intercommunication of wireless networks are actually achieved through the combination of wireless communication technology and network technology. Professionally speaking, the communication meson of the wireless network is the air, which uses electromagnetic waves to transmit information in the air to realize the interconnection and intercommunication of the network. There is no need to invest in cables or optical cables, so the investment cost is relatively low. In summary, the application prospects of wireless networks are broad, and the market demand is also rising day by day. Coupled with its technical feasibility, the wireless network technology is continuously improved and the industrialization development is more rapid [12]. It has many advantages:(1)
Flexibility and mobility: in wired networks, the location of terminal equipment is restricted by network cables or optical fibers, while terminals in wireless networks can access the network in all areas covered by their signals. In addition, terminal devices connected to the wireless network can move in space while maintaining normal Internet access.(2)
Easy to install: the wireless network only needs to place wireless devices in several locations in an area to cover the entire area of the network, eliminating the need for complicated network wiring work [13].(3)
It is easy to carry out network planning and adjustment: in the case of users who want to expand capacity or directly change their office locations, wired networks need to splice fiber cores or lay out network cables, while wireless networks can avoid the above problems.(4)
Easy fault location: wired networks have many physical lines, so it is difficult to determine the point of failure once a fault occurs quickly. The wireless network only needs to determine whether there is a problem with the access network to determine the point of failure [14].(5)
Easy to expand: there are a variety of configuration methods for wireless local area networks, which can quickly expand from a small local area network with only a few users to a large network with thousands of users and can provide features that cannot be achieved by wired networks such as “roaming” between nodes.


### 2.2.2. Resource Recommendation Based on Wireless Network Technology

Extract user data from web pages through wireless networks, build social networks based on user connections, and obtain user information. The user information acquisition in the HTML-based web pages is usually implemented according to the API interface provided by the online social network. According to the characteristics of the authorization mechanism of the online social network, the steps for obtaining user data are as follows:(1)
Request a signature.(2)
Obtain request token.(3)
User authentication.(4)
Obtain an access token.(5)
Obtain user information.After getting the authorization, call the API interface to get the user list. After obtaining the user’s relevant data information, the user data are organized in a specific format and input to the social network visualization tool Prefuse, and the visualized social relationship network is output [15].Use the user information obtained above to recommend dance art video resources intelligently. The stage of predicting the user’s preference needs to be based on user interest modeling, using Bayesian network to predict the user’s preference for dance art videos, presenting the likelihood that users like dance art videos in a probabilistic way, and intelligently recommend dance art video resources based on users. This article recommends dance art video resources to new users based on the user’s basic information and behavioral information and uses the Bayesian probability model to calculate the dance art video recommendation probability to clarify the current user’s preference. The specific process of recommending dance art videos to users is as follows:(1)
User set:U=u1,u2,...,un represents a set of n users, where user uii∈n contains the following attributes: user ID uld, gender uSex, age uAge, hobby uLocation, and sign-in time uTime, that is, the form uld,uSex,uAge,uLocation,uTime describes a user.(2)
Video collection:A=a1,a2,...,an represents a collection of m videos. Video aii∈m contains the following attributes: Video ID ald, User uld, Video Feature aContent, Video Type aLocation, Video Tag aTag, and Number of Check-in aTimes, that is, ald,uSex,aContent,aLocation,aTag,aTimes describes a video gather.(3)
Video recommendation probability:(1)Pai∣uj=PaiPai∣ujPuj,wherePai|uj represents the probability of user uj recommending video ai, that is, the degree of recommendation of the video to the user.(4)
User attribute similarity: the user attribute similarity is used to measure the similarity between users’ basic information, and the expression of user attribute similaritySimfu,k is(2)Simfu,k=Nfu∩NfkNfu∪Nfk,whereNfu∩Nfk represents the union of the attributes of user u and user k and Nfu∪Nfk represents the intersection of the attributes of user u and user k.(5)
User behavior similarity: it is used to measure the similarity of user behavior, and the expression of user behavior similaritySimbu,k is(3)Simbu,k=∑a∈cu,kNsuaNska∑a∈cuNsua∑a∈ckNska,wherecu,k indicates the number of shared videos, Nsuarepresents the number of times, cu represents the number of videos, and ck represents the number of videos signed in.(6)
Similarity between users:Simu,k represents the similarity between user u and user k, including user behavior similarity and user attribute similarity. The calculation formula is(4)Simu,k=bSimbu,k+1−bSimfu,k,whereb represents a weighting factor used to adjust user behavior and the similarity of user attributes. If the user is a new user, b = 0 at this time, thus solving the cold start problem of the new user.(7)
Video rating:Ru,a represents user u’s rating for video a, and the expression is(5)Ru,a=γNu,a∑j∈ANu,j,whereNu,a represents the number of times, ∑j∈ANu,j represents the total number of times, and γ represents the adjustment vector, which determines the value range of Ru,a.(8)
According to the user’s invisible rating of the dance art video, whether the video is worth recommending to the user is judged.


## 2.2.1. Wireless Network Technology

People have higher and higher requirements for life, wanting high-speed and quick information exchange and wanting more convenient access to the network. With the continuous development of wireless communication technology, people’s needs have been continuously met, and wireless communication technology has been well applied in many fields. Although wired networks still dominate at present, wireless networks also play an inaccessible role in communication networks due to their unique flexibility and convenience. The interconnection and intercommunication of wireless networks are actually achieved through the combination of wireless communication technology and network technology. Professionally speaking, the communication meson of the wireless network is the air, which uses electromagnetic waves to transmit information in the air to realize the interconnection and intercommunication of the network. There is no need to invest in cables or optical cables, so the investment cost is relatively low. In summary, the application prospects of wireless networks are broad, and the market demand is also rising day by day. Coupled with its technical feasibility, the wireless network technology is continuously improved and the industrialization development is more rapid [12]. It has many advantages:(1)
Flexibility and mobility: in wired networks, the location of terminal equipment is restricted by network cables or optical fibers, while terminals in wireless networks can access the network in all areas covered by their signals. In addition, terminal devices connected to the wireless network can move in space while maintaining normal Internet access.(2)
Easy to install: the wireless network only needs to place wireless devices in several locations in an area to cover the entire area of the network, eliminating the need for complicated network wiring work [13].(3)
It is easy to carry out network planning and adjustment: in the case of users who want to expand capacity or directly change their office locations, wired networks need to splice fiber cores or lay out network cables, while wireless networks can avoid the above problems.(4)
Easy fault location: wired networks have many physical lines, so it is difficult to determine the point of failure once a fault occurs quickly. The wireless network only needs to determine whether there is a problem with the access network to determine the point of failure [14].(5)
Easy to expand: there are a variety of configuration methods for wireless local area networks, which can quickly expand from a small local area network with only a few users to a large network with thousands of users and can provide features that cannot be achieved by wired networks such as “roaming” between nodes.


## 2.2.2. Resource Recommendation Based on Wireless Network Technology

Extract user data from web pages through wireless networks, build social networks based on user connections, and obtain user information. The user information acquisition in the HTML-based web pages is usually implemented according to the API interface provided by the online social network. According to the characteristics of the authorization mechanism of the online social network, the steps for obtaining user data are as follows:(1)
Request a signature.(2)
Obtain request token.(3)
User authentication.(4)
Obtain an access token.(5)
Obtain user information.After getting the authorization, call the API interface to get the user list. After obtaining the user’s relevant data information, the user data are organized in a specific format and input to the social network visualization tool Prefuse, and the visualized social relationship network is output [15].Use the user information obtained above to recommend dance art video resources intelligently. The stage of predicting the user’s preference needs to be based on user interest modeling, using Bayesian network to predict the user’s preference for dance art videos, presenting the likelihood that users like dance art videos in a probabilistic way, and intelligently recommend dance art video resources based on users. This article recommends dance art video resources to new users based on the user’s basic information and behavioral information and uses the Bayesian probability model to calculate the dance art video recommendation probability to clarify the current user’s preference. The specific process of recommending dance art videos to users is as follows:(1)
User set:U=u1,u2,...,un represents a set of n users, where user uii∈n contains the following attributes: user ID uld, gender uSex, age uAge, hobby uLocation, and sign-in time uTime, that is, the form uld,uSex,uAge,uLocation,uTime describes a user.(2)
Video collection:A=a1,a2,...,an represents a collection of m videos. Video aii∈m contains the following attributes: Video ID ald, User uld, Video Feature aContent, Video Type aLocation, Video Tag aTag, and Number of Check-in aTimes, that is, ald,uSex,aContent,aLocation,aTag,aTimes describes a video gather.(3)
Video recommendation probability:(1)Pai∣uj=PaiPai∣ujPuj,wherePai|uj represents the probability of user uj recommending video ai, that is, the degree of recommendation of the video to the user.(4)
User attribute similarity: the user attribute similarity is used to measure the similarity between users’ basic information, and the expression of user attribute similaritySimfu,k is(2)Simfu,k=Nfu∩NfkNfu∪Nfk,whereNfu∩Nfk represents the union of the attributes of user u and user k and Nfu∪Nfk represents the intersection of the attributes of user u and user k.(5)
User behavior similarity: it is used to measure the similarity of user behavior, and the expression of user behavior similaritySimbu,k is(3)Simbu,k=∑a∈cu,kNsuaNska∑a∈cuNsua∑a∈ckNska,wherecu,k indicates the number of shared videos, Nsuarepresents the number of times, cu represents the number of videos, and ck represents the number of videos signed in.(6)
Similarity between users:Simu,k represents the similarity between user u and user k, including user behavior similarity and user attribute similarity. The calculation formula is(4)Simu,k=bSimbu,k+1−bSimfu,k,whereb represents a weighting factor used to adjust user behavior and the similarity of user attributes. If the user is a new user, b = 0 at this time, thus solving the cold start problem of the new user.(7)
Video rating:Ru,a represents user u’s rating for video a, and the expression is(5)Ru,a=γNu,a∑j∈ANu,j,whereNu,a represents the number of times, ∑j∈ANu,j represents the total number of times, and γ represents the adjustment vector, which determines the value range of Ru,a.(8)
According to the user’s invisible rating of the dance art video, whether the video is worth recommending to the user is judged.


## 3. Simulation Experiment Analysis

To verify the effectiveness of the wireless network-based intelligent recommendation system for dance art video resources in practical applications, a simulation experiment is performed. The experimental environment configuration is shown in Table2.Table 2
Experimental environment configuration.
Serial numberConfigurationData1Computer hardware configurationCPU: AMD Athlon (TM) II X4 640; main frequency: 3. O1 GHz; RAM: 3.25 GB2Operating systemMicrosoft Windows XP3Metadata editing and course content packagingReload Editor 2.5.54Low-level softwareXampp1.7.7 Java5Testing platformJoomla 1.7.36Use templatesSchoolnerdfree-1. 0. 07Use plug-insGoogle AnalyticsAccording to the aforementioned experimental environment configuration, construct the experimental network topology, as shown in Figure3.Figure 3
Experimental network topology.Perform intelligent recommendation experiments on dance art video resources based on the experimental environment. The analysis data used in the experiment mainly come from the dance art education online school. The online school offers more than 50 dance courses, covering a wide range, and the number of online students has reached more than 10,000. The data obtained by the crawler method include all the basics of the students. Information, behavior retrieval and browsing, information collection, and various mathematical knowledge points are used as relevant information and knowledge evaluation standards. Therefore, by using the online school for research data, the recommendation results will be more accurate and more reliable [16].In the experiment, 3563 pieces of student scoring data on dance art videos were extracted to build a dataset, including 3316 students’ scores for 26 basic knowledge units of dance art videos, and the score of each student’s basic knowledge unit must be fixed. For 10 or more, the scoring value is set to all integers from 0 to 100. In addition, the higher the students’ scores on knowledge points, the more they are eager for knowledge points.Use the evaluation index of prediction accuracy to calculate the accuracy of the recommendation algorithm and use MAE to measure its error:(6)MAE=∑s∈SRS−R^sS.Among them,S represents the collection of all dance art video resources, RS represents the true score of the dance art video, and R^s represents the current user’s predicted score of the dance art video s calculated by the recommendation system.The smaller the average error value between the predicted score and the true score calculated by MAE, the higher the quality of the recommendation algorithm and the better the recommended results.In order to make the experimental results more comparable, 100 users were randomly selected and their rating data were set to zero to simulate the situation of new users entering the recommendation system. Zheng and You [5] and Ming [6] designed a dance art video resource recommendation system based on collaborative filtering algorithm, designed a personalized micro-class video teaching recommendation system as a comparison system, and compared it with the intelligent recommendation of dance art video resources based on wireless networks. The results are shown in Table 3. MAE comparative experimental data are shown in Figure 4.Table 3
MAE comparative experimental data.
Nearest neighbor student users (a)Text systemLiterature [5] systemLiterature [6] systemLiterature [17] systemLiterature [18] system50.5200.7920.9520.8650.821100.5100.7810.9350.8730.835150.5040.7740.9160.8420.816200.5920.7610.9050.8390.805250.5850.7560.9930.8410.773300.5710.7520.9820.8320.772350.5650.7410.9710.8360.771400.5520.7300.9610.8210.761450.5410.7210.9580.8170.757500.5320.7010.9490.8120.747550.5200.7000.9320.8070.732600.5100.6920.9210.8010.721650.5050.6820.9100.7920.710700.5010.6710.9050.7910.705750.5920.6680.9920.7870.772800.5820.6520.9820.7830.772850.5710.6470.9710.7790.771900.5690.6380.9610.7640.761950.5540.6240.9540.7470.7541000.5410.6170.9410.7350.741Figure 4
MAE comparative experimental data.According to Table3, the average absolute deviation of the dance art video resource intelligent recommendation system based on wireless network designed in this paper is smaller than that of literature [5] based on the collaborative filtering algorithm dance art video resource recommendation system and literature [6] designed based on personalization. The recommended system of video teaching for microclasses shows that the intelligent recommendation system of dance art video resources based on wireless network designed in this paper has high accuracy and better recommendation effect. In order to analyze the results more intuitively, corresponding bar charts are presented, and the results are shown in Figure 4.In order to further verify the effectiveness of the design system in this paper, a dance art video resource recommendation system based on collaborative filtering algorithm is designed in the document [5, 6]. Based on the personalized microclass video teaching recommendation system, the recommended time of dance art video resources is compared and analyzed. The comparison result is shown in Figure 4.According to Figure5, it can be seen that the intelligent recommendation time of dance art video resources is shorter in the designed dance art video resource intelligent recommendation system based on wireless network, the dance art video resource recommendation system based on collaborative filtering algorithm designed in [5] , and Ming [6] designed a dance art video resource recommendation system based on collaborative filtering algorithm. The time is shorter than that of the dance art video resource recommendation system based on the collaborative filtering algorithm designed in literature [5] and the dance art video resource intelligent recommendation system based on the personalized microclass video teaching recommendation system designed in literature [6].Figure 5
Comparison results of recommended time for the three systems.


## 4. Conclusion

Dance is a kind of performance art and a kind of physical art and visual art, and its artistic image is shaped by rhythmic movement. On the one hand, dance education can improve people’s ability to perceive art, aesthetic ability, and appreciation and meet people’s high-level pursuit of beauty. On the other hand, dance training can strengthen the body and beautify the body, thereby enhancing people’s awareness of appreciation of beauty and self-confidence. In the teaching process, it is difficult for teachers to clearly explain the style, rhythm, and emotion contained in dance. Using video and video resources can make teaching content intuitively and vividly presented in front of students, making students immersive. So as to be infected by art, stimulate students’ thinking mode through multiple senses. Therefore, in response to the needs of different students, this article designs an intelligent recommendation system for dance art video resources based on wireless networks and verifies the effectiveness and practical applicability of the system designed in this article through simulation experiments, which makes up the shortcomings of the traditional system and lay a certain foundation for dance education services.



---

*Source: 3226580-2021-10-21.xml*