An interactive information display method, system, client device and server

Through machine identification of preset restriction words, filtering interactive information and displaying it immediately. Combined with manual review, the problem of untimely display caused by low manual review efficiency is solved, timely display and security guarantee of interactive information is achieved, and user experience is improved.

CN115866345BActive Publication Date: 2025-08-01BEIJING IQIYI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211418789.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-14
Publication Date
2025-08-01
Estimated Expiration
2042-11-14

AI Technical Summary

Technical Problem

Among the existing interactive information display methods, due to the low efficiency of manual review, the interactive information is not displayed in time, which affects the user's interactive experience.

Method used

The interactive information is filtered by machine recognition of preset restriction words, and immediately displayed without preset restriction words. After that, manual review is performed. Information that fails to pass the review will be withdrawn.

Benefits of technology

It improves the timeliness and security of interactive information display, reduces the delay in manual review, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115866345B_ABST
    Figure CN115866345B_ABST
Patent Text Reader

Abstract

Embodiments of the present invention provide an interactive information display method, system, client device, and server. By applying the embodiments of the present invention, it is identified whether the target interactive information contains a preset restricted word, and the target interactive information that does not include the preset restricted word is sent to each client device for display, and then the target interactive information is manually reviewed. If the manual review result is that the target interactive information contains a preset restricted word, the target interactive information displayed on each client device is withdrawn. While ensuring the security of the display of the target interactive information through machine recognition, it avoids the untimely display of interactive information caused by too low manual review efficiency, improves the timeliness of the display of interactive information, and improves the user interaction experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer application technologies, and particularly to an interactive information display method, system, client device, and server. Background Art

[0002] With the continuous development of computer network technologies, more and more application software supports various forms of user interaction methods. For example, a large number of application software supports users to send interactive information such as comments and bullet screens to discuss the content being played. In order to create a good network environment, it is usually necessary to review and display the content sent by users, such as reviewing and displaying the comments and bullet screens sent by users.

[0003] The existing interactive information display method usually involves manual review of the interactive information sent by users by specialized review personnel, and then displaying the interactive information that passes the manual review, while the interactive information that fails the manual review is not displayed. However, due to the time-consuming nature of manual review, it is easy to cause the interactive information not to be displayed in a timely manner, thereby reducing the user's interaction experience. Summary of the Invention

[0004] The purpose of the embodiments of the present invention is to provide an interactive information display method, device, electronic device, and storage medium to improve the timeliness of user interaction and thereby improve the user experience. The specific technical solutions are as follows:

[0005] In the first aspect implemented by the present invention, first, an interactive information display method is provided, which is applied to a server, and the method includes:

[0006] Obtain target interactive information sent by a first client device for a target playback content;

[0007] Identify whether the target interactive information contains a preset restricted word;

[0008] If the target interactive information does not contain the preset restricted word, send the target interactive information to a second client device for display; the second client device is the client device that displays the target playback content;

[0009] Obtain the manual review result input for the target interactive information;

[0010] If the manual review result is that the target interactive information contains the preset restricted word, send a withdrawal instruction to each of the second client devices to cause each of the second client devices to delete the displayed target interactive information.

[0011] In a possible implementation manner, the first client device and the second client device are client devices in the same client device cluster created based on the target playback content.

[0012] In a possible implementation manner, the obtaining of the manual review result input for the target interaction information includes:

[0013] In response to a pull instruction, sending the target interaction information to a preset terminal device for display;

[0014] Receiving the manual review result input for the target interaction information sent by the preset terminal device.

[0015] In a possible implementation manner, it is characterized in that the obtaining of the manual review result input for the target interaction information includes:

[0016] Sending the target interaction information to a preset terminal device for display at preset time intervals;

[0017] Receiving the manual review result input for the target interaction information sent by the preset terminal device.

[0018] The present invention also provides an interaction information display method, which is applied to a second client device, and the method includes:

[0019] Receiving and displaying target interaction information sent by a server; the target interaction information sent by the server is sent by the server after receiving the target interaction information for the target playback content sent by a first client, and identifying whether the target interaction information contains a preset restricted word, and sending it when the target interaction information does not contain a preset restricted word;

[0020] If a withdrawal instruction sent by the server is received, deleting the displayed target interaction information; the withdrawal instruction is sent by the server when the manual review result indicates that the target interaction information contains the preset restricted word.

[0021] In a possible implementation manner, the receiving and displaying target interaction information sent by the server includes:

[0022] Receiving target interaction information sent by the server;

[0023] Storing the target interaction information in an interaction message database;

[0024] Obtaining and displaying the target interaction information from the interaction message database;

[0025] The deleting of the displayed target interaction information includes:

[0026] Delete the target interaction information from the interaction message database.

[0027] The present invention also provides an interaction information display system, including a first client device, a second client device, and a server;

[0028] The first client device is configured to obtain target interaction information for target playback content; send the target interaction information to the server;

[0029] The second client device is configured to receive and display the target interaction information sent by the server; if receiving the withdrawal instruction sent by the server, delete the displayed target interaction information;

[0030] The server is configured to identify whether the target interaction information contains a preset restricted word; if the target interaction information does not contain the preset restricted word, send the target interaction information to the second client device for display; obtain the manual review result input for the target interaction information; if the manual review result is that the target interaction information contains the preset restricted word, send a withdrawal instruction to each second client device.

[0031] In a possible implementation manner, the first client device and the second client device are client devices in the same client device cluster created based on the target playback content.

[0032] In a possible implementation manner, the system further includes: a preset terminal device;

[0033] The server is configured to, in response to a pull instruction, send the target interaction information to the preset terminal device for display; receive the manual review result input for the target interaction information sent by the preset terminal device.

[0034] In a possible implementation manner, the server is configured to send the target interaction information to the preset terminal device for display at a preset time interval; receive the manual review result input for the target interaction information sent by the preset terminal device.

[0035] The present invention also provides a server, including a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete mutual communication through the communication bus;

[0036] The memory is used to store a computer program;

[0037] When the processor is configured to execute the program stored on the memory, it implements the steps of the interaction information display method applied to the server described in any of the above.

[0038] The present invention also provides a client device, including a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete communication with each other through the communication bus;

[0039] The memory is used to store a computer program;

[0040] The processor is used to implement the steps of any of the above-mentioned interactive information display methods applied to the second client device when executing the program stored on the memory.

[0041] In another aspect of the implementation of the present invention, there is also provided a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned interactive information display method is implemented.

[0042] In another aspect of the implementation of the present invention, there is also provided a computer program product containing instructions, which when running on a computer, causes the computer to execute any of the above-mentioned interactive information display methods.

[0043] The interactive information display method provided by the embodiments of the present invention obtains target interactive information sent by a first client device for target playback content; identifies whether the target interactive information contains a preset restricted word; if the target interactive information does not contain the preset restricted word, the target interactive information is sent to a second client device for display; the second client device is a client device that displays the target playback content; obtains the manual review result input for the target interactive information; if the manual review result is that the target interactive information contains the preset restricted word, a withdrawal instruction is sent to each second client device to cause each second client device to delete the displayed target interactive information. Applying the embodiments of the present invention, a machine identifies whether the target interactive information contains a preset restricted word, sends the target interactive information that the machine identifies as not including the preset restricted word to each client device for display, and then manually reviews the target interactive information. If the manual review result is that the target interactive information contains the preset restricted word, the target interactive information displayed by each client device is withdrawn. While ensuring the security of the display of the target interactive information through machine recognition, it avoids the untimely display of interactive information caused by too low manual review efficiency, improves the timeliness of the display of interactive information, and improves the user interaction experience. Description of the Drawings

[0044] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art.

[0045] Figure 1A schematic flow chart of an interactive information display method provided in an embodiment of the present invention;

[0046] Figure 2 A flowchart of a specific example of an embodiment of the present invention;

[0047] Figure 3 Another flowchart of the interactive information display method provided in an embodiment of the present invention;

[0048] Figure 4 A schematic structural diagram of an interactive information display system provided in an embodiment of the present invention;

[0049] Figure 5 An interactive schematic diagram of an interactive information display system provided in an embodiment of the present invention;

[0050] Figure 6 A schematic diagram of the structure of a client device or server provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0051] The technical solutions in the embodiments of the present invention will be described below with reference to the accompanying drawings in the embodiments of the present invention.

[0052] With the development of computer application technology, the ways in which users interact with online products have become more diverse. For example, many apps (applications) and online websites allow users to participate in discussions about the content being played by posting comments and comment boards.

[0053] Currently, interactive messages such as bullet comments and comments are manually reviewed and displayed in preset locations, such as on the video playback screen or in the comment section. Because all interactive messages must be manually reviewed before being displayed, it's easy for user bullet comments or comments to be delayed due to inefficient manual review, directly impacting the user's interactive experience.

[0054] In order to solve the above problems, the present invention provides an interactive information display method, system, client device and server. The interactive information display method provided by the present invention is first exemplified below:

[0055] The interactive information display method provided by the present invention can be applied to any electronic device with an interactive information display function, such as a computer, a server, a mobile terminal, etc., and the present invention does not make any specific limitation to this.

[0056] like Figure 1 As shown, Figure 1A flowchart diagram of an interactive information display method applied to a server provided by an embodiment of the present invention may specifically include the following steps:

[0057] Step S101, obtain target interactive information sent by a first client device for target playback content;

[0058] Step S102, identify whether the target interactive information contains a preset restricted word;

[0059] Step S103, if the target interactive information does not contain the preset restricted word, send the target interactive information to a second client device for display; the second client device is the client device that displays the target playback content;

[0060] Step S104, obtain the manual review result input for the target interactive information;

[0061] Step S105, if the manual review result is that the target interactive information contains the preset restricted word, send a withdrawal instruction to each of the second client devices, so that each of the second client devices deletes the displayed target interactive information.

[0062] In an embodiment of the present invention, a machine identifies whether the target interactive information contains a preset restricted word, and when the target interactive information does not contain the preset restricted word, sends the target interactive information to a second client device for display, and then conducts a manual review of the target interactive information. If the target interactive information fails the manual review, the target interactive information displayed on each second client device is withdrawn. By using a machine to identify whether the target interactive information contains a preset restricted word, the display security of the target interactive information is guaranteed to a certain extent. Therefore, by applying the embodiment of the present invention, for the target interactive information identified by the machine as not containing the preset restricted word, it is first displayed and then manually reviewed. While ensuring the display security of the target interactive information through machine identification, it avoids the untimely display of interactive information caused by too low manual review efficiency, improves the timeliness of the display of interactive information, and improves the user interaction experience.

[0063] The following is an exemplary description of the above steps S101 - S105:

[0064] In step S101, the client device that sends the target interactive information can be any electronic device such as a computer or a mobile terminal installed with an APP client. It can also be any computer or mobile terminal that opens an APP web page. The present invention does not make specific limitations in this regard. For the purpose of distinguishing from other client devices, in an embodiment of the present invention, the client device that sends the target interactive information is referred to as the first client device.

[0065] The above-mentioned target interaction information is information that needs to be displayed on the target playback content playback page sent for the target playback content, such as bullet screens, comments, etc. The above-mentioned target playback content can be audio, video, or a certain video screen, etc. Taking an audio and video playback APP as an example, the above-mentioned target interaction information can be comments sent for video A that need to be displayed on the playback page of video A, bullet screens sent for audio B that need to be displayed on the playback page of audio B, etc.

[0066] As an implementation manner, the user can input the content to be displayed at a preset position in the APP and click the information sending button to issue an interactive information sending instruction. Taking a video APP as an example, the user can input the content to be sent in the comment box and bullet screen sending box on the video APP playback page, and click "Send" to issue an interactive information sending instruction.

[0067] After receiving the above-mentioned interactive information sending instruction, the first client generates an interactive information sending request and sends it to the server. The above-mentioned interactive information sending request may include the specific content of the target interactive information, the first client device identifier, the target playback content identifier for the target interactive information, and the sending time of the target interactive information, etc. The above-mentioned sending time can be the system time of the first client device, or the playback moment of the above-mentioned target playback content when the user clicks the information sending button, and can be specifically set according to the type of target interactive information. The present invention does not make specific limitations on this. For example, if the above-mentioned target interactive information is a bullet screen, the sending time of the above-mentioned target interactive information is the playback moment of the target playback content; if the above-mentioned target interactive information is a comment, the sending time of the above-mentioned target interactive information is the system time of the first client device. The above-mentioned first client device identifier can be a user account, user name, etc. The above-mentioned target playback content identifier can be the name of the target playback content, a preset code, etc.

[0068] After receiving the above-mentioned interactive information sending request, the server performs machine recognition on the specific content of the target interactive information included in the interactive information sending request. Specifically, preset restricted words are stored in the server. The above-mentioned preset restricted words are preset words that cannot be displayed, such as sensitive words, garbage words, etc. The above-mentioned words that cannot be displayed can be preset according to the actual situation. After receiving the above-mentioned interactive information sending request, the server can identify whether the target interactive information contains preset restricted words. As a specific implementation manner, the server can match each of the above-mentioned preset restricted words with the specific content of the target interactive information. If the match is successful, it means that the target interactive information contains restricted words and the target interactive information fails the machine recognition; if the match fails, it means that the target interactive information does not contain restricted words and the target interactive information passes the machine recognition.

[0069] If the target interaction information is recognized by a machine, that is, the above-mentioned target interaction information does not contain preset restricted words, the server can send a target interaction information display instruction to each second client device. The above-mentioned target interaction information display instruction may include the identifier of the target interaction information, the specific content, the identifier of the first client device, the identifier of the target playback content targeted by the target interaction information, the sending time of the target interaction information, and so on. The identifier of the above-mentioned target interaction information may be a label set by the server for the target interaction information.

[0070] Each of the above-mentioned second client devices is a client device for displaying the above-mentioned target playback content, including the first client device. Exemplarily, if the target playback content is Video A, the server can send the above-mentioned target interaction information display instruction to each client device that displays the above-mentioned Video A.

[0071] As a specific implementation manner, the server can perform message push (push) on the target interaction information recognized by the machine, add it to the message MQ (Message Queue), and send the target interaction information from the message MQ to each of the above-mentioned second client devices.

[0072] If the target interaction information fails to pass the machine recognition, the server can return a notice that the target interaction information fails to pass the review to the above-mentioned first client device and mark the restricted words contained in the target interaction information.

[0073] After receiving the above-mentioned target interaction information display instruction, each of the above-mentioned second client devices can display the target interaction information according to a preset display rule. The above-mentioned preset display rule may include the position, manner, etc. of the interaction information display, and can be specifically preset for different types of target interaction information. Exemplarily, if the above-mentioned target interaction information is a barrage, each of the above-mentioned second client devices can display the target barrage in each video frame corresponding to the sending time according to the sending time of the target barrage. If the above-mentioned target interaction information is a comment, each of the above-mentioned second client devices can display the target comment in a preset comment area, and at the same time, can also display the sending time of the target comment and the identifier of the first client device that sent the target comment, such as the user name, etc.

[0074] As an implementation manner, the above-mentioned second client device can receive the target interaction information sent by the server and store the above-mentioned target interaction information in the local interaction message database. When displaying the above-mentioned target interaction information, the target interaction information can be obtained from the interaction message database and displayed.

[0075] As mentioned above, the preset restrictive words used in machine recognition are pre-set. However, due to the rapidly changing network environment and inaccurate user input, words with the same meaning as the preset restrictive words but different glyphs can easily appear in the target interactive information. Simply matching the preset restrictive words with the target interactive information will not identify these words with the same meaning but different glyphs. In this case, manual review of the target interactive information is required.

[0076] In an embodiment of the present invention, after the server sends the above-mentioned target interaction information to each second client device for display, it can send the target interaction information to a preset terminal device for display, so that humans can manually review the target interaction information based on the target interaction information displayed by the above-mentioned preset terminal device, thereby obtaining the review result for the above-mentioned target interaction information.

[0077] Of course, the above-mentioned server can also send the target interaction information to the preset terminal device for display while sending the above-mentioned target interaction information to each second client device for display, so as to minimize the lag time of manual review and ensure the security of the displayed target interaction information.

[0078] As an implementation manner, the above step S104, obtaining the manual review result for the target interactive information input, may include the following steps:

[0079] S41, sending the target interactive information to a preset terminal device for display at a preset time interval;

[0080] S42: Receive a manual review result for the target interactive information input sent by the preset terminal device.

[0081] The preset time interval can be pre-stored in the server so that the server sends the received target interaction information to the preset terminal device for display according to the preset time interval. The preset time interval can be set according to actual needs, such as 0.5s, 1s, etc.

[0082] As a specific implementation method, the server can write each target interaction message identified by the machine and requiring manual review into a message queue (MQ). Then, the server can send each target interaction message received within the preset time interval in the message queue to the preset terminal device according to the preset time interval.

[0083] The above-mentioned preset terminal device is the electronic device used for manually reviewing the target interaction information, which can be a mobile terminal, a computer, etc. The present invention does not make specific limitations thereto. After the reviewer reviews the target interaction information displayed on the above-mentioned terminal device, the manual review result of the above-mentioned target interaction information can be input into the above-mentioned preset terminal device. The above-mentioned manual review result may include the result of whether the target interaction information contains a preset restricted word, and when it is manually reviewed that the target interaction information contains a preset restricted word, the position of the preset restricted word in the target interaction information, etc.

[0084] After the above-mentioned preset terminal device receives the manual review result for the target interaction information, it can send it to the server. If the above-mentioned manual review result is that the target interaction information contains a preset restricted word, the target interaction information displayed on each of the above-mentioned second client devices can be withdrawn. Specifically, the server can send a withdrawal instruction to each of the above-mentioned client devices. The above-mentioned withdrawal instruction may include information such as the target interaction information identifier, the first client identifier, etc. After each of the above-mentioned second client devices receives the above-mentioned withdrawal instruction, it can determine the target interaction information to be withdrawn according to the above-mentioned target interaction information identifier and delete it. Specifically, the above-mentioned second client device can delete the target interaction information that fails the manual review from the above-mentioned interaction information database to withdraw the above-mentioned target interaction information.

[0085] If the above-mentioned target interaction information passes the manual review, that is, the manual review result is that the above-mentioned target interaction information does not contain a preset restricted word, no processing is performed on the already displayed target interaction information.

[0086] Generally, the way for the server to send interaction information such as bullet screens and comments to each client for display is: send the interaction information in the above-mentioned message MQ and the target playback content targeted by the interaction information, such as video, audio, etc., to the client device that plays the above-mentioned target playback content together. Therefore, as a specific implementation manner, if the target interaction information fails the manual review, the target interaction information can be deleted from the above-mentioned message MQ so as not to send the above-mentioned target interaction information again.

[0087] As described above, in the prior art, after receiving the target interaction information, the server usually directly sends it to a preset terminal device for display, so that the reviewer can review the target interaction information. That is to say, each target interaction information will be sent to the reviewer for review one by one continuously, and the target interaction information will be displayed only after the reviewer approves the review. The accumulation of a large number of interaction information that requires manual review before display causes great review pressure on the reviewer and affects the review efficiency of the reviewer. By applying the embodiments of the present invention, after the server displays the target interaction information identified by the machine, it sends the target interaction information to the reviewer for manual review at a preset time interval, that is, asynchronously submits the target interaction information for review. The reviewer does not need to worry about the impact of the review efficiency on the timeliness of the display of the target interaction information, reduces the review pressure on the reviewer, improves the review efficiency of the reviewer to a certain extent, reduces the lag of manual review, and further ensures the security of the displayed target interaction information.

[0088] As another implementation manner, step S104, obtaining the manual review result input for the target interaction information, may include the following steps:

[0089] S41’. In response to the pull instruction, send the target interaction information to a preset terminal device for display;

[0090] S42’. Receive the manual review result input for the target interaction information sent by the preset terminal device.

[0091] In S41’, the above pull instruction may be issued by the reviewer through the above preset terminal device. For example, the interaction information review page of the reviewer may include an “information acquisition” button, and the reviewer can send a pull instruction by clicking the “information acquisition” button.

[0092] After the server receives the above pull instruction, it can send the target interaction information to be manually reviewed generated between the time when the target interaction information was last sent and the time when the pull instruction was received to the preset terminal device for the reviewer to perform manual review. In this way, after receiving the pull instruction, sending the above target interaction information to be reviewed to the preset terminal device for manual review can effectively merge and batch process each target interaction information, greatly improving the review efficiency of the reviewer.

[0093] For the embodiment of step S42’, reference can be made to the embodiment of step S42, which will not be elaborated here.

[0094] Currently, a variety of APPs support users to create "chat rooms" within the APP and invite friends to join the "chat room" to watch the same playback content. Each user in the "chat room" can conduct real-time discussions on the same playback content through forms such as voice and text comments for the current playback content. The "chat room" can support online users to communicate directly about the current viewing content, realizing instant interaction among users based on the same content points.

[0095] Therefore, in an embodiment of the present invention, the above-mentioned first client device and the second client device are client devices in the same client device cluster created based on the target playback content.

[0096] For example, for the scenario where the above-mentioned user creates a "chat room", the above-mentioned first client device can be any client device that sends target interaction information in the "chat room". After the server performs machine recognition on the target interaction information sent by the above-mentioned first client device, if the above-mentioned target interaction information is machine-approved, the server can send the above-mentioned target interaction information to each client device in the "chat room" for display. If the subsequent manual review result is that the target interaction information contains a preset restricted word, a withdrawal instruction can be sent to the client devices in the "chat room" so that each client device in the "chat room" withdraws the above-mentioned target interaction information.

[0097] APPs usually limit the number of users in a single chat room. Therefore, by applying the interaction information display method provided in the embodiments of the present invention, sending the target interaction information recognized by the machine to each client for display and then withdrawing the target interaction information that fails the manual review can control the overall risk while improving the timeliness of the display of the target interaction information.

[0098] The interaction information display method provided in the embodiments of the present invention first displays the target interaction information and then conducts a manual review of the target interaction information, that is, it conducts a pre-send and post-review of the target interaction information. This pre-send and post-review mechanism can be applied to all application scenarios that require the display of interaction information, or only applied to high-concurrency scenarios of interaction information to improve the timeliness of the display of interaction information. The present invention does not make specific limitations on this.

[0099] The following uses specific examples to exemplarily illustrate the interaction information display method provided by the present invention. The application scenario of this example is to display the barrage in the "chat room" created by the user, as Figure 2 shown, and specifically may include the following steps:

[0100] Conduct machine review of the user's barrage based on preset restricted words, that is, identify whether the user's barrage contains preset restricted words. Then determine whether to enable the pre-send and post-review mechanism.

[0101] If the mechanism of prior submission and subsequent review is enabled, the above user danmu messages will be pushed as messages, added to the message MQ, and the above user danmu messages will be sent from the message MQ to each client device in the "chat room" for display. And the user danmu messages will be asynchronously submitted for review and written into the message queue. The above message queue stores the interactive information to be reviewed by the reviewers, including comments, danmu, etc. The reviewers obtain the above user danmu messages from the message queue for manual review. If the user danmu messages do not pass the manual review, the user danmu messages will be withdrawn. Specifically, the user danmu messages can be deleted from the above message MQ. If the user danmu messages pass the manual review, no other processing will be done to them.

[0102] If the mechanism of prior submission and subsequent review is not enabled, the above user danmu messages will be written into the message queue and wait for manual review. If the manual review is passed, the above user danmu messages will be pushed as messages, added to the message MQ, and the above user danmu messages will be sent from the message MQ to each client device in the "chat room" for display.

[0103] Applying the embodiment of the present invention, through the mechanism of prior submission and subsequent review of interactive information, the real-time nature of user interaction is improved. At the same time, the interactive information to be reviewed is effectively merged, enabling the reviewers to batch process the interactive information to be reviewed and improving the manual review efficiency of the reviewers.

[0104] Based on the same inventive concept, the embodiment of the present invention also provides an interactive information display method, which is applied to a second client device. The above second client device is a device for displaying the target playback content targeted by the target interactive information. As Figure 3 shown, the above method may include the following steps:

[0105] Step S301, receive and display the target interactive information sent by the server; the target interactive information sent by the server is sent by the server after receiving the target interactive information for the target playback content sent by the first client and identifying whether the target interactive information contains a preset restricted word and when the target interactive information does not contain the preset restricted word.

[0106] Step S302, if the withdrawal instruction sent by the server is received, delete the displayed target interactive information; the withdrawal instruction is sent by the server when the manual review result is that the target interactive information contains the preset restricted word.

[0107] Applying the embodiments of the present invention, the machine identifies whether the target interaction information contains a preset restricted word, sends the target interaction information that the machine identifies as not including the preset restricted word to each client device for display, and then conducts a manual review of the target interaction information. If the result of the manual review is that the target interaction information contains the preset restricted word, the target interaction information displayed on each client device is withdrawn. While ensuring the display security of the target interaction information through machine identification, it avoids the untimely display of interaction information caused by too low manual review efficiency, improves the timeliness of the display of interaction information, and improves the user interaction experience.

[0108] If the above second client device is the first client device, the above steps may further include:

[0109] Obtain the target interaction information sent for the target playback content;

[0110] Send the target interaction information to the server.

[0111] In an embodiment of the present invention, the receiving and displaying the target interaction information sent by the server may include:

[0112] Receive the target interaction information sent by the server;

[0113] Store the target interaction information in the interactive message database;

[0114] Obtain and display the target interaction information from the interactive message database;

[0115] The deleting the displayed target interaction information includes:

[0116] Delete the target interaction information from the interactive message database.

[0117] The specific execution process of the above steps may refer to the description of some embodiments of the interactive information display method applied to the server, which will not be elaborated here.

[0118] Based on the same inventive concept, the present invention also provides an interactive information display system, as Figure 4 shown. The system may include: a first client device 401, a second client device 402, and a server 403; there may be multiple of the above second client devices.

[0119] The first client device 401 is used to obtain the target interaction information for the target playback content; send the target interaction information to the server;

[0120] The second client device 402 is used to receive and display the target interaction information sent by the server; if receiving the withdrawal instruction sent by the server, delete the displayed target interaction information;

[0121] The server 403 is configured to identify whether the target interaction information contains a preset restricted word; if the target interaction information does not contain the preset restricted word, the target interaction information is sent to the second client device for display; obtain the manual review result input for the target interaction information; if the manual review result indicates that the target interaction information contains the preset restricted word, a withdrawal instruction is sent to each of the second client devices.

[0122] Applying the embodiments of the present invention, the machine identifies whether the target interaction information contains a preset restricted word, sends the target interaction information that the machine identifies as not including the preset restricted word to each client device for display, and then conducts a manual review of the target interaction information. If the manual review result indicates that the target interaction information contains the preset restricted word, the target interaction information displayed on each client device is withdrawn. While ensuring the security of the display of the target interaction information through machine identification, it avoids the untimely display of interaction information caused by too low manual review efficiency, improves the timeliness of the display of interaction information, and enhances the user interaction experience.

[0123] In an embodiment of the present invention, the system further includes: a preset terminal device; the obtaining of the manual review result input for the target interaction information includes:

[0124] In response to a pull instruction, the target interaction information is sent to the preset terminal device for display;

[0125] Receive the manual review result input for the target interaction information sent by the preset terminal device.

[0126] In an embodiment of the present invention, the obtaining of the manual review result input for the target interaction information includes:

[0127] The target interaction information is sent to the preset terminal device for display at preset time intervals;

[0128] Receive the manual review result input for the target interaction information sent by the preset terminal device.

[0129] As Figure 5 shown, Figure 5 is an interaction diagram of the interaction message display system provided by the present invention, which specifically may include the following steps:

[0130] S501. The first client device receives a target interaction information sending instruction;

[0131] S502. The first client device sends a target interaction information sending request to the server;

[0132] S503. The server identifies whether the target interaction information contains a preset restricted word;

[0133] S504. If the target interaction information does not contain a preset restricted word, the server sends the target interaction information to the first client device and the second client device;

[0134] The first client device is the client device that sends and displays the target interaction information, and the second client device is the client device that displays the target interaction information.

[0135] S505. The first client device and the second client device display the target interaction information;

[0136] S506. The server sends the target interaction information to a preset terminal device;

[0137] S507. The preset terminal device displays the target interaction information;

[0138] S508. The preset terminal device obtains the manual review result of the target interaction information;

[0139] S509. The preset terminal device sends the manual review result to the server;

[0140] S510. If the manual review is not passed, that is, the manual review result is that the target interaction information contains a preset restricted word, the server sends a withdrawal instruction to the first client device and the second client device;

[0141] S511. The first client device and the second client device withdraw the target interaction information.

[0142] An embodiment of the present invention further provides an electronic device, and the above electronic device may be a server, a client device, etc. As Figure 6 shown, it includes a processor 601, a communication interface 602, a memory 603, and a communication bus 604. Among them, the processor 601, the communication interface 602, and the memory 603 communicate with each other through the communication bus 604.

[0143] The memory 603 is used to store a computer program;

[0144] The processor 601, when executing the program stored in the memory 603, implements the following steps:

[0145] Obtain the target interaction information sent by the first client device for the target playback content;

[0146] Identify whether the target interaction information contains a preset restricted word;

[0147] If the target interaction information does not contain the preset restricted word, send the target interaction information to a second client device for display; the second client device is the client device that displays the target playback content.

[0148] Obtain the manual review result input for the target interaction information.

[0149] If the manual review result is that the target interaction information contains the preset restricted word, send a withdrawal instruction to each of the second client devices so that each of the second client devices deletes the displayed target interaction information.

[0150] Or,

[0151] Receive and display the target interaction information sent by the server; the target interaction information sent by the server is sent by the server after receiving the target interaction information for the target playback content sent by the first client, and identifying whether the target interaction information contains a preset restricted word, and when the target interaction information does not contain a preset restricted word.

[0152] If a withdrawal instruction sent by the server is received, delete the displayed target interaction information; the withdrawal instruction is sent by the server when the manual review result is that the target interaction information contains the preset restricted word.

[0153] The communication bus mentioned in the above terminal can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of simplicity, only a thick line is shown in the figure, but it does not mean that there is only one bus or one type of bus.

[0154] The communication interface is used for communication between the above terminal and other devices.

[0155] The memory may include a Random Access Memory (RAM), or may also include a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located far from the aforementioned processor.

[0156] The above-mentioned processor may be a general-purpose processor, including a Central Processing Unit (CPU for short), a Network Processor (NP for short), etc.; it may also be a Digital Signal Processor (DSP for short), an Application Specific Integrated Circuit (ASIC for short), a Field-Programmable Gate Array (FPGA for short), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0157] In another embodiment provided by the present invention, there is also provided a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a processor, the interactive information display method described in any one of the above embodiments is implemented.

[0158] In another embodiment provided by the present invention, there is also provided a computer program product containing instructions, and when it runs on a computer, the computer is caused to execute the interactive information display method described in any one of the above embodiments.

[0159] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present invention are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server, data center, etc. that includes one or more integrated available media. The available medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a Solid State Disk (SSD)).

[0160] It should be noted that in this text, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising the said element.

[0161] Each embodiment in this specification is described in a related manner. For the same or similar parts among the embodiments, reference can be made to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the embodiments of the system, electronic device, storage medium and program product, since they are basically similar to the method embodiments, the description is relatively simple, and reference can be made to the relevant parts of the method embodiments for the relevant content.

[0162] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.

Claims

1. An interactive information display method, characterized in that, Applied to the server side, the method includes: Obtain target interaction information for target playback content sent by a first client device; Identify whether the target interaction information contains a preset restricted word; If the target interaction information does not contain the preset restricted word, send the target interaction information to a second client device for display; the second client device is the client device that displays the target playback content; Write the target interaction information into a message queue, and send the target interaction information from the message queue to a preset terminal device for display to obtain a manual review result input for the target interaction information; If the manual review result is that the target interaction information contains the preset restricted word, send a withdrawal instruction to each second client device so that each second client device deletes the displayed target interaction information; Wherein, the first client device and the second client device are client devices in the same client device cluster created based on the target playback content; the number of client devices in the same client device cluster is determined according to the application program corresponding to the target playback content; the client devices in the same client device cluster correspond to the same network chat room.

2. The method according to claim 1, characterized in that The obtaining of the manual review result input for the target interaction information includes: In response to a pull instruction, send the target interaction information to a preset terminal device for display; Receive the manual review result input for the target interaction information sent by the preset terminal device.

3. The method according to claim 1, characterized in that The obtaining of the manual review result input for the target interaction information includes: Send the target interaction information to a preset terminal device for display at preset time intervals; Receive the manual review result input for the target interaction information sent by the preset terminal device.

4. An interactive information display method, characterized in that, Applied to the second client device, the method includes: Receive and display the target interaction information sent by the server side; the target interaction information sent by the server side is sent by the server side after receiving the target interaction information for the target playback content sent by the first client, identifying whether the target interaction information contains a preset restricted word, and when the target interaction information does not contain the preset restricted word; If receiving the withdrawal instruction sent by the server side, delete the displayed target interaction information; the withdrawal instruction is sent by the server side when the manual review result is that the target interaction information contains the preset restricted word; the manual review result is obtained when the server side writes the target interaction information into the message queue and sends the target interaction information from the message queue to a preset terminal device for display; wherein, the first client device and the second client device are client devices in the same client device cluster created based on the target playback content; the number of client devices in the same client device cluster is determined according to the application program corresponding to the target playback content; the client devices in the same client device cluster correspond to the same network chat room.

5. The method according to claim 4, characterized in that Receiving and displaying the target interaction information sent by the server includes: Receiving the target interaction information sent by the server; Storing the target interaction information in the interaction message database; Obtaining and displaying the target interaction information from the interaction message database; Deleting the displayed target interaction information includes: Deleting the target interaction information from the interaction message database.

6. An interactive information display system, characterized in that, It includes a first client device, a second client device, and a server; The first client device is used to obtain the target interaction information for the target playback content; and send the target interaction information to the server; The second client device is used to receive and display the target interaction information sent by the server; If a withdrawal instruction sent by the server is received, delete the displayed target interaction information; The server is used to identify whether the target interaction information contains a preset restricted word; If the target interaction information does not contain the preset restricted word, send the target interaction information to the second client device for display; write the target interaction information into the message queue, and send the target interaction information from the message queue to a preset terminal device for display to obtain the manual review result input for the target interaction information; If the manual review result is that the target interaction information contains the preset restricted word, send a withdrawal instruction to each second client device; Wherein, the first client device and the second client device are client devices in the same client device cluster created based on the target playback content; The number of client devices in the same client device cluster is determined according to the application program corresponding to the target playback content; the client devices in the same client device cluster correspond to the same network chat room.

7. The system according to claim 6, wherein The system further includes: a preset terminal device; The server is used to, in response to a pull instruction, send the target interaction information to the preset terminal device for display; and receive the manual review result input for the target interaction information sent by the preset terminal device.

8. The system according to claim 7, wherein The server is used to send the target interaction information to the preset terminal device for display at a preset time interval; and receive the manual review result input for the target interaction information sent by the preset terminal device.

9. A server, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete mutual communication through the communication bus; The memory is used to store a computer program; When the processor is used to execute the program stored on the memory, it implements the method steps described in any one of claims 1-3.

10. A client device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete mutual communication through the communication bus; The memory is used to store a computer program; When the processor is used to execute the program stored on the memory, it implements the method steps described in any one of claims 4-5.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method steps described in any one of claims 1-5 are implemented.