Method and apparatus for displaying information of live-streaming room, and electronic device and storage medium

By filtering and displaying highly relevant and relevant interactive information in the live stream, the problem of cluttered information in the live stream is solved, and the information is made more standardized and easier to understand.

WO2025218464A1PCT designated stage Publication Date: 2025-10-23CHINABANK PAYMENT (BEIJING) TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/084798
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-15
Filing Date
2025-03-25
Publication Date
2025-10-23

AI Technical Summary

Technical Problem

The methods for displaying information in live streaming rooms suffer from problems such as cluttered information, difficulty in understanding, and poor standardization.

Method used

By obtaining the matching degree between the original interactive information in the live room and the reference interactive information in the information database, the target interactive information is filtered out and displayed on the page of the third client.

Benefits of technology

It improves the standardization and ease of understanding of information in the live broadcast room, and is especially suitable for clients associated with the broadcaster.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025084798_23102025_PF_FP_ABST
    Figure CN2025084798_23102025_PF_FP_ABST
Patent Text Reader

Abstract

A method and apparatus for displaying information of a live-streaming room, and an electronic device and a storage medium. The method comprises: acquiring original interaction information between a first client and a second client in a live-streaming room (S101); acquiring a matching degree between the original interaction information and reference interaction information in an information base (S102); on the basis of the matching degree, selecting target interaction information to be displayed from a plurality of pieces of reference interaction information (S103); and controlling the display of the target interaction information on a page of a third client in the live-streaming room (S104). In the method, the direct display of original interaction information is avoided, and instead, target interaction information matching the original interaction information is displayed. Compared with the original interaction information, which has the problem of being disorganized and difficult to understand, the target interaction information has the advantages of good standardization and ease of understanding, thereby helping users to understand interaction information in a live-streaming room, improving the standardization of information display in the live-streaming room, and particularly suiting information display on a client associated with a live streamer of the live-streaming room. (FIG. 1)
Need to check novelty before this filing date? Find Prior Art

Description

Display method and device of live room information, electronic device and storage medium

[0001] Cross-reference to Related Applications

[0002] The present disclosure claims priority to the Chinese patent application No. 202410452499.3, filed on April 15, 2024, and entitled "Display method and device of live room information, electronic device and storage medium", the entire contents of which are incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present disclosure relates to the technical field of computer application, and particularly relates to a display method and device of live room information, an electronic device and a storage medium. BACKGROUND

[0004] At present, with the continuous development of Internet technology, network live streaming has the advantages of fast transmission speed, strong interactivity, no geographical restrictions, etc., and has been widely used in shopping, entertainment, education and other fields, enriching people's daily life. However, in the related art, the display method of live room information has the problems of messy information, not easy to understand, and poor standardization. SUMMARY

[0005] The first aspect embodiment of the present disclosure provides a display method of live room information, which can consider the matching degree between the original interaction information and the reference interaction information, filter target interaction information from multiple reference interaction information, and control the display of the target interaction information on the page of the third client.

[0006] The second aspect embodiment of the present disclosure provides a display device of live room information.

[0007] The third aspect embodiment of the present disclosure provides an electronic device.

[0008] The fourth aspect embodiment of the present disclosure provides a computer readable storage medium.

[0009] The first aspect embodiment of the present disclosure provides a display method of live room information, comprising: obtaining original interaction information between a first client and a second client in a live room; obtaining a matching degree between the original interaction information and reference interaction information in an information library; filtering target interaction information to be displayed from multiple reference interaction information based on the matching degree; and controlling the display of the target interaction information on the page of a third client in the live room.

[0010] In addition, the display method of live room information according to the above-mentioned embodiments of the present disclosure can also have the following additional technical features:

[0011] In an embodiment of the present disclosure, the method further comprises: classifying the original interaction information to obtain a candidate information category of the original interaction information; obtaining a quantity of original interaction information under any candidate information category as a quantity corresponding to the any candidate information category; and controlling display of quantities corresponding to a plurality of the candidate information categories on a page of the third client.

[0012] In an embodiment of the present disclosure, the controlling display of quantities corresponding to a plurality of the candidate information categories on a page of the third client comprises: obtaining a hierarchical relationship between a plurality of the candidate information categories; constructing a classification graph based on quantities corresponding to a plurality of the candidate information categories and the hierarchical relationship, wherein a node in the classification graph is used to represent the candidate information category, and an edge in the classification graph is used to represent the hierarchical relationship; and controlling display of the classification graph on a page of the third client.

[0013] In an embodiment of the present disclosure, the constructing a classification graph based on quantities corresponding to a plurality of the candidate information categories and the hierarchical relationship comprises: taking a quantity corresponding to an i th candidate information category as a feature of an i th node; if a candidate information category corresponding to an i th node is a next level category of a candidate information category corresponding to a j th node, taking the i th node as a child node of the j th node, and adding a connection edge between the i th node and the j th node; wherein i and j are positive integers.

[0014] In an embodiment of the present disclosure, the constructing a classification graph based on quantities corresponding to a plurality of the candidate information categories and the hierarchical relationship comprises: based on a selection operation of a user on a page of the third client for a target label, filtering a display information category associated with the target label from a plurality of the candidate information categories; and based on quantities corresponding to a plurality of the display information categories and a hierarchical relationship between a plurality of the display information categories, constructing the classification graph.

[0015] In an embodiment of the present disclosure, the controlling display of the classification graph on a page of the third client comprises: determining a rendering color of an i th node based on a quantity corresponding to an i th candidate information category, wherein i is a positive integer; rendering the i th node according to the rendering color of the i th node to obtain a rendering result of the i th node; obtaining a rendering result of the classification graph based on rendering results of a plurality of the nodes; and controlling display of the rendering result of the classification graph on a page of the third client.

[0016] In an embodiment of the present disclosure, the control displays the target interaction information on the page of the third client in the live room includes: if the target interaction information corresponding to the plurality of original interaction information is the same, dividing the plurality of original interaction information into a candidate information set, and establishing an association between the target interaction information corresponding to the plurality of original interaction information and the candidate information set; obtaining the number of original interaction information in the candidate information set as the number corresponding to the candidate information set; sorting the target interaction information associated with the plurality of candidate information sets based on the number corresponding to the plurality of candidate information sets; and controlling the display of the plurality of target interaction information on the page of the third client according to the sorting of the plurality of target interaction information.

[0017] In an embodiment of the present disclosure, the sorting of the target interaction information associated with the plurality of candidate information sets based on the number corresponding to the plurality of candidate information sets includes: obtaining a category weight of a candidate information category of the original interaction information; obtaining a label weight of a candidate label of the original interaction information; obtaining a theme weight of a candidate theme of the original interaction information; obtaining a score of the target interaction information associated with the candidate information set based on at least one of the category weight, the label weight and the theme weight corresponding to the plurality of original interaction information in the candidate information set and the number corresponding to the candidate information set; and sorting the plurality of target interaction information according to the score.

[0018] In an embodiment of the present disclosure, the obtaining of the score of the target interaction information associated with the candidate information set based on at least one of the category weight, the label weight and the theme weight corresponding to the plurality of original interaction information in the candidate information set and the number corresponding to the candidate information set includes: obtaining a maximum weight in the label weight corresponding to the plurality of original interaction information in the candidate information set; obtaining an earliest time in the generation time of the plurality of original interaction information in the candidate information set; and obtaining the score of the target interaction information associated with the candidate information set based on the maximum weight in the label weight, the earliest time and the number corresponding to the candidate information set.

[0019] In an embodiment of the present disclosure, the sorting of the target interaction information associated with the plurality of candidate information sets based on the number corresponding to the plurality of candidate information sets includes: obtaining a selection operation of a target filter item by a user on the page of the third client, wherein the target filter item includes a target information category and / or a target label; filtering a target information set under the target filter item from the plurality of candidate information sets; and sorting the target interaction information associated with the plurality of target information sets based on the number corresponding to the plurality of target information sets.

[0020] In an embodiment of the present disclosure, if the target interaction information corresponding to the plurality of original interaction information is the same, the plurality of original interaction information is divided into a candidate information set, comprising: identifying that the candidate information categories of the plurality of original interaction information are consistent, and the candidate information categories of the plurality of original interaction information have no next level category; determining that the target interaction information corresponding to the plurality of original interaction information is the same, and dividing the plurality of original interaction information into the candidate information set.

[0021] In an embodiment of the present disclosure, the method further comprises: based on the selection operation of the user on the page of the third client for the target interaction information, obtaining the reference answer information associated with the target interaction information; and controlling the display of the reference answer information associated with the target interaction information on the page of the third client.

[0022] In an embodiment of the present disclosure, the method further comprises: if the matching degree between the original interaction information and each reference interaction information is less than a set threshold, the original interaction information is taken as the target interaction information.

[0023] In an embodiment of the present disclosure, the third client comprises a client associated with a host of the live room.

[0024] An embodiment of the second aspect of the present disclosure provides a display device of live room information, comprising: a first acquisition module configured to acquire original interaction information between a first client and a second client in a live room; a second acquisition module configured to acquire a matching degree between the original interaction information and reference interaction information in an information library; a screening module configured to select target interaction information to be displayed from a plurality of reference interaction information based on the matching degree; and a control module configured to control the display of the target interaction information on a page of a third client in the live room.

[0025] In addition, the display device of live room information according to the above-mentioned embodiments of the present disclosure can also have the following additional technical features:

[0026] In an embodiment of the present disclosure, the control module is further configured to: classify the original interaction information to obtain candidate information categories of the original interaction information; acquire the number of original interaction information under any candidate information category as the number corresponding to the any candidate information category; and control the display of the numbers corresponding to the plurality of candidate information categories on the page of the third client.

[0027] In an embodiment of the present disclosure, the control module is further configured to: obtain a hierarchical relationship between the plurality of candidate information categories; construct a classification graph based on the quantities corresponding to the plurality of candidate information categories and the hierarchical relationship, wherein a node in the classification graph is used to represent a candidate information category, and an edge in the classification graph is used to represent the hierarchical relationship; and control the display of the classification graph on the page of the third client.

[0028] In an embodiment of the present disclosure, the control module is further configured to: use the quantity corresponding to the i th candidate information category as a feature of an i th node; if the candidate information category corresponding to the i th node is a next-level category of the candidate information category corresponding to a j th node, use the i th node as a child node of the j th node, and add a connection edge between the i th node and the j th node; wherein i and j are positive integers.

[0029] In an embodiment of the present disclosure, the control module is further configured to: based on a selection operation of a target label by a user on a page of the third client, filter display information categories associated with the target label from the plurality of candidate information categories; and construct the classification graph based on the quantities corresponding to the plurality of display information categories and the hierarchical relationship between the plurality of display information categories.

[0030] In an embodiment of the present disclosure, the control module is further configured to: determine a rendering color of an i th node based on the quantity corresponding to the i th candidate information category, wherein i is a positive integer; render the i th node according to the rendering color of the i th node to obtain a rendering result of the i th node; obtain a rendering result of the classification graph based on the rendering results of the plurality of nodes; and control the display of the rendering result of the classification graph on the page of the third client.

[0031] In an embodiment of the present disclosure, the control module is further configured to: if the target interaction information corresponding to the plurality of original interaction information is the same, divide the plurality of original interaction information into a candidate information set, and establish an association relationship between the target interaction information corresponding to the plurality of original interaction information and the candidate information set; obtain the quantity of original interaction information in the candidate information set as the quantity corresponding to the candidate information set; sort the target interaction information associated with the plurality of candidate information sets based on the quantities corresponding to the plurality of candidate information sets; and control the display of the plurality of target interaction information on the page of the third client according to the sorting of the plurality of target interaction information.

[0032] In an embodiment of the present disclosure, the control module is further configured to: obtain a category weight of a candidate information category of the original interaction information; obtain a label weight of a candidate label of the original interaction information; obtain a theme weight of a candidate theme of the original interaction information; obtain a score of target interaction information associated with the candidate information set based on at least one of the category weight, the label weight and the theme weight corresponding to a plurality of original interaction information in the candidate information set and a quantity corresponding to the candidate information set; and sort a plurality of the target interaction information according to the score.

[0033] In an embodiment of the present disclosure, the control module is further configured to: obtain a maximum weight in the label weight corresponding to a plurality of original interaction information in the candidate information set; obtain an earliest time in a generation time of a plurality of original interaction information in the candidate information set; and obtain a score of target interaction information associated with the candidate information set based on the maximum weight in the label weight, the earliest time and the quantity corresponding to the candidate information set.

[0034] In an embodiment of the present disclosure, the control module is further configured to: obtain a selection operation of a user on a page of the third client for a target filter option, wherein the target filter option includes a target information category and / or a target label; filter a target information set under the target filter option from a plurality of the candidate information sets; and sort target interaction information associated with a plurality of the target information sets based on a quantity corresponding to a plurality of the target information sets.

[0035] In an embodiment of the present disclosure, the control module is further configured to: identify that a plurality of candidate information categories of a plurality of the original interaction information are consistent and that the plurality of candidate information categories of the plurality of the original interaction information have no next level category; determine that target interaction information corresponding to the plurality of the original interaction information is the same; and divide the plurality of the original interaction information into the candidate information set.

[0036] In an embodiment of the present disclosure, the control module is further configured to: obtain reference answer information associated with the target interaction information based on a selection operation of a user on a page of the third client for the target interaction information; and control display of the reference answer information associated with the target interaction information on the page of the third client.

[0037] In an embodiment of the present disclosure, the filtering module is further configured to: if a matching degree between the original interaction information and each of the reference interaction information is less than a set threshold, take the original interaction information as the target interaction information.

[0038] In an embodiment of the present disclosure, the third client comprises a client associated with a host of the live room.

[0039] An electronic device is provided in an embodiment of the present disclosure, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the display method of live room information is implemented.

[0040] The electronic device of the embodiments of the present disclosure can filter the target interaction information from the plurality of reference interaction information by considering the matching degree between the original interaction information and the reference interaction information, and control the target interaction information to be displayed on the page of the third client by executing the computer program stored in the memory by the processor.

[0041] A computer readable storage medium is provided in an embodiment of the present disclosure, which stores a computer program. When the processor executes the program, the display method of live room information is implemented.

[0042] The computer readable storage medium of the embodiments of the present disclosure can filter the target interaction information from the plurality of reference interaction information by considering the matching degree between the original interaction information and the reference interaction information, and control the target interaction information to be displayed on the page of the third client by storing the computer program and executing the computer program by the processor. BRIEF DESCRIPTION OF DRAWINGS

[0043] FIG. 1 is a flowchart of a display method of live room information according to an embodiment of the present disclosure;

[0044] FIG. 2 is a flowchart of a display method of live room information according to another embodiment of the present disclosure;

[0045] FIG. 3 is a flowchart of a display method of live room information according to another embodiment of the present disclosure;

[0046] FIG. 4 is a schematic diagram of a display method of live room information according to an embodiment of the present disclosure;

[0047] FIG. 5 is a schematic diagram of a display method of live room information according to another embodiment of the present disclosure;

[0048] FIG. 6 is a flowchart of a display method of live room information according to another embodiment of the present disclosure;

[0049] FIG. 7 is a flowchart of a display method of live room information according to another embodiment of the present disclosure;

[0050] FIG. 8 is a structural schematic diagram of a display device of live room information according to an embodiment of the present disclosure;

[0051] FIG. 9 is a structural schematic diagram of an electronic device according to one embodiment of the present disclosure. DETAILED DESCRIPTION

[0052] Embodiments of the present disclosure are described in detail below with reference to the accompanying drawings, examples of which are shown in the drawings, wherein the same or similar notations represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by reference to the drawings are exemplary and are intended to explain the present disclosure, and cannot be understood as a limitation of the present disclosure.

[0053] A display method, apparatus, electronic device, and storage medium of live room information according to embodiments of the present disclosure are described below with reference to the accompanying drawings.

[0054] FIG. 1 is a flow schematic diagram of a display method of live room information according to one embodiment of the present disclosure.

[0055] As shown in FIG. 1, the display method of live room information according to embodiments of the present disclosure includes:

[0056] S101, obtaining original interaction information between a first client and a second client in a live room.

[0057] It should be noted that the execution subject of the display method of live room information according to embodiments of the present disclosure is an electronic device, and the display apparatus of live room information according to embodiments of the present disclosure can be configured in any electronic device, so that the electronic device can execute the display method of live room information according to embodiments of the present disclosure. The electronic device can include a workstation, a server, a computer, and other smart devices.

[0058] It should be noted that the first to third clients refer to clients for providing live services, such as a live APP (Application), a song playing APP, a video playing APP, etc. The first client and the second client are different clients, and the third client can be the same as or different from any one of the first client and the second client.

[0059] In one embodiment, at least one of the first client and the second client includes a client associated with a viewer of the live room.

[0060] In one embodiment, the third client includes a client associated with a host of the live room, such as a host workstation.

[0061] For example, the live room includes clients A and B, the client A is the first client, and the client B is the second client and the third client. The client A is a client associated with a viewer 1 of the live room, and the client B is a client associated with a host of the live room.

[0062] For example, the live room includes clients A, B and C, the client A is a first client, the client B is a second client, and the client C is a third client. The client A is associated with a viewer 1 of the live room, the client B is associated with a viewer 2 of the live room, and the client C is associated with a host of the live room.

[0063] It should be noted that the original interaction information is not limited, for example, it can include dialogue information (such as questions, comments, etc.), likes, collections, rewards, etc., for example, it can include text, voice, pictures, etc., for example, the original interaction information can include “the host is good”, “how much is the fee of xx”, “how to check the quota of xx”, “what is the customer service phone number”, “manual like” and the like.

[0064] S102, obtaining a matching degree between the original interaction information and the reference interaction information in the information library.

[0065] It should be noted that the information library includes a plurality of reference interaction information, and the related content of the reference interaction information can refer to the related content of the original interaction information, which will not be described here. For example, the reference interaction information can include “how is xx charged”, “how to check the quota of xx”, “what is the customer service phone number” and the like. The matching degrees between the same original interaction information and different reference interaction information can be different.

[0066] In an embodiment, obtaining the matching degree between the original interaction information and the reference interaction information in the information library includes obtaining a similarity between the original interaction information and the reference interaction information as the matching degree.

[0067] In an embodiment, obtaining the matching degree between the original interaction information and the reference interaction information in the information library includes inputting the original interaction information into a target model to obtain the matching degree between the original interaction information and the reference interaction information by the target model. It should be noted that the target model is not limited, for example, it can include a large model (such as a large language model) and the like.

[0068] In some examples, the method further includes if the matching degree between the original interaction information and each reference interaction information is less than a set threshold, i.e., the plurality of matching degrees corresponding to the original interaction information are small, obtaining the adjacent interaction information of the original interaction information as the context interaction information, splicing the original interaction information and the context interaction information to obtain spliced interaction information, inputting the spliced interaction information into the target model, and obtaining the matching degree between the original interaction information and the reference interaction information by the target model.

[0069] It should be noted that the interaction information adjacent to the original interaction information can include interaction information before the original interaction information (such as 3 pieces of interaction information before the original interaction information), interaction information after the original interaction information, etc., which is not limited here. The set threshold is not limited too much, for example, if the value range of the matching degree is 0 to 1, the set threshold can include 0.5, 0.4, etc.

[0070] In an embodiment, before obtaining the matching degree between the original interaction information and the reference interaction information in the information library, the original interaction information is preprocessed to update the original interaction information. It should be noted that the preprocessing can be implemented by any information preprocessing method in related technologies, such as data cleaning, missing filling, format conversion, special character processing, word segmentation, error correction, synonym replacement, etc., wherein the format conversion includes ASR (Automatic Speech Recognition), OCR (Optical Character Recognition), etc., which is not limited here.

[0071] S103, based on the matching degree, screening the target interaction information to be displayed from the plurality of reference interaction information.

[0072] It should be noted that the target interaction information refers to the interaction information displayed on the page of the third client in the live room, for example, the target interaction information can include the reference interaction information. There is a corresponding relationship between the original interaction information and the target interaction information, for example, at least one original interaction information can correspond to the same target interaction information, and different original interaction information corresponding to the target interaction information can be the same or different. For example, the original interaction information "xx's fee is how much", "xx how much money", "xx how much more expensive", the corresponding target interaction information is "xx is how to charge".

[0073] In an embodiment, based on the matching degree, the target interaction information to be displayed is screened from the plurality of reference interaction information, including obtaining the reference interaction information with the maximum matching degree as the target interaction information.

[0074] In an embodiment, based on the matching degree, the target interaction information to be displayed is screened from the plurality of reference interaction information, including if the matching degree corresponding to the reference interaction information is greater than or equal to the set threshold, the reference interaction information is taken as the target interaction information.

[0075] For example, the information library includes a plurality of reference interaction information "xx is how to charge", "how to view xx's quota", "what is the customer service phone number".

[0076] If the original interactive information is "how much is the fee of xx", the matching degree between "how much is the fee of xx" and "how is xx charged" can be obtained as 0.8, the matching degree between "how much is the fee of xx" and "how to check the quota of xx" can be obtained as 0.1, and the matching degree between "how much is the fee of xx" and "what is the customer service phone number" can be obtained as 0.3. The "how is xx charged" with the largest matching degree can be obtained as the target interactive information corresponding to "how much is the fee of xx".

[0077] If the original interactive information is "how to check the quota of xx", the matching degree between "how to check the quota of xx" and "how is xx charged" can be obtained as 0.1, the matching degree between "how to check the quota of xx" and "how to check the quota of xx" can be obtained as 0.8, and the matching degree between "how to check the quota of xx" and "what is the customer service phone number" can be obtained as 0.1. The "how to check the quota of xx" with the largest matching degree can be obtained as the target interactive information corresponding to "how to check the quota of xx".

[0078] If the original interactive information is "what is the customer service phone number", the matching degree between "what is the customer service phone number" and "how is xx charged" can be obtained as 0.1, the matching degree between "what is the customer service phone number" and "how to check the quota of xx" can be obtained as 0.1, and the matching degree between "what is the customer service phone number" and "what is the customer service phone number" can be obtained as 0.8. If the threshold is set as 0.3, the "what is the customer service phone number" with the matching degree greater than 0.3 can be obtained as the target interactive information corresponding to "what is the customer service phone number".

[0079] In an embodiment, before the target interactive information to be displayed is selected from the plurality of reference interactive information based on the matching degree, the method further comprises identifying that there is reference interactive information with a matching degree greater than or equal to a set threshold. Thus, in the method, the target interactive information is selected from the plurality of reference interactive information only when there is reference interactive information with a larger matching degree, avoiding that when the original interactive information corresponds to a plurality of matching degrees that are all small, i.e., the original interactive information does not match each reference interactive information, the target interactive information is still selected from the plurality of reference interactive information, thereby improving the accuracy of the target interactive information.

[0080] S104, control to display the target interactive information on the page of the third client in the live room.

[0081] In an embodiment, as shown in FIG. 4, the control to display the target interactive information on the page of the third client in the live room comprises control to display the target interactive information on a first area of the page of the third client. It should be noted that the first area is a part or the whole area of the page of the third client, for example, the first area includes a ranking list.

[0082] In an implementation, the target interaction information is displayed on a page of the third client in the live room, including rendering the target interaction information based on rendering configuration information of the target interaction information to obtain a rendering result of the target interaction information, and the rendering result of the target interaction information is displayed on the page of the third client. It should be noted that the rendering configuration information of the target interaction information is not limited, for example, it can include color, font, font size, background color, background picture, display position, etc. Different target interaction information can correspond to different rendering configuration information.

[0083] In an implementation, the target interaction information is displayed on a page of the third client in the live room, including sorting the plurality of target interaction information, and displaying the plurality of target interaction information on the page of the third client according to the sorting of the plurality of target interaction information. It should be noted that the sorting of the plurality of target interaction information can be implemented by using any method for sorting live room information in related technologies, which will not be limited here. For example, the plurality of target interaction information can be sorted according to the generation time, for example, the plurality of target interaction information can be sorted according to the generation time from early to late.

[0084] In summary, according to the display method of live room information in the embodiments of the present disclosure, the original interaction information between the first client and the second client in the live room is obtained, the matching degree between the original interaction information and the reference interaction information in the information library is obtained, the target interaction information to be displayed is selected from the plurality of reference interaction information based on the matching degree, and the target interaction information is displayed on the page of the third client in the live room. Therefore, the matching degree between the original interaction information and the reference interaction information can be considered to select the target interaction information from the plurality of reference interaction information, and the target interaction information is displayed on the page of the third client. Compared with the related art that directly displays the original interaction information in the live room, the original interaction information is not directly displayed in the present scheme, but the target interaction information matched with the original interaction information is displayed. Compared with the problem of disorder and difficulty in understanding of the original interaction information, the target interaction information has the advantages of good standardization and easy understanding, which facilitates the user to understand the interaction information in the live room and improves the standardization of the display of the live room information, and is especially suitable for the display of the information of the client associated with the host in the live room.

[0085] On the basis of any of the above embodiments, as shown in FIG. 2, the display method of live room information in the embodiments of the present disclosure further includes:

[0086] S201, classifying the original interaction information to obtain a candidate information category of the original interaction information.

[0087] It should be noted that the candidate information categories are not limited too much, and can include business categories. For example, there is a hierarchical relationship between the multiple candidate information categories, and one original interactive information can correspond to at least one candidate information category. For example, as shown in FIG. 4, the candidate information categories include categories 1 to 5, categories 3 and 4 are sub-categories of category 2, categories 2 and 5 are sub-categories of category 1, the candidate information categories of the original interactive information A can include categories 1 to 3, the candidate information categories of the original interactive information B can include categories 1, 2 and 4, and the candidate information categories of the original interactive information C can include categories 1 and 5.

[0088] In an embodiment, the original interactive information is classified to obtain the candidate information category of the original interactive information, including inputting the original interactive information into a target model, and classifying the original interactive information by the target model to obtain the candidate information category of the original interactive information.

[0089] In an embodiment, the original interactive information is classified to obtain the candidate information category of the original interactive information, including classifying the original interactive information to obtain multiple initial information categories of the original interactive information, and screening the candidate information category of the original interactive information from the multiple initial information categories of the original interactive information.

[0090] In some examples, the candidate information category of the original interactive information is screened from the multiple initial information categories of the original interactive information, including obtaining a score of the initial information category, and screening the candidate information category of the original interactive information from the multiple initial information categories of the original interactive information based on the score.

[0091] For example, if the score of the initial information category of the original interactive information is greater than a set score, the initial information category of the original interactive information is taken as the candidate information category of the original interactive information.

[0092] For example, the multiple initial information categories of the original interactive information can be sorted in descending order of the scores, and the initial information categories in the top N are taken as the candidate information categories of the original interactive information, where N is a positive integer. For example, N = 3.

[0093] S202, obtaining the number of original interactive information under any candidate information category as the number corresponding to any candidate information category.

[0094] S203, controlling to display the numbers corresponding to the multiple candidate information categories on the page of the third client.

[0095] It can be understood that the numbers corresponding to different candidate information categories can be different.

[0096] In an embodiment, the controlling the display of the quantity corresponding to each of the candidate information categories on the page of the third client includes controlling the display of the quantity corresponding to each of the candidate information categories on a second region of the page of the third client. It should be noted that the first region and the second region are different regions, and the second region is a partial region of the page of the third client, for example, the second region includes a classification atlas region.

[0097] In an embodiment, the controlling the display of the quantity corresponding to each of the candidate information categories on the page of the third client includes rendering the quantity corresponding to each of the candidate information categories based on rendering configuration information of the quantity corresponding to each of the candidate information categories, obtaining a rendering result of the quantity corresponding to each of the candidate information categories, and controlling the display of the rendering result of the quantity corresponding to each of the candidate information categories on the page of the third client. It should be noted that the rendering configuration information of the quantity corresponding to each of the candidate information categories can refer to the related content of the rendering configuration information of the target interactive information, which will not be described here.

[0098] In some examples, the method further includes determining a rendering color of the quantity corresponding to each of the candidate information categories based on the quantity corresponding to each of the candidate information categories. For example, the greater the quantity corresponding to each of the candidate information categories, the deeper the rendering color, that is, the higher the saturation.

[0099] In summary, according to the display method of the live room information provided in the embodiments of the present disclosure, the original interactive information is classified to obtain candidate information categories of the original interactive information, the quantity of the original interactive information under any candidate information category is obtained as the quantity corresponding to the candidate information category, and the display of the quantities corresponding to the plurality of candidate information categories on the page of the third client is controlled. Thus, the quantity of the original interactive information under the candidate information category can be obtained as the quantity corresponding to the candidate information category, and the display of the quantities corresponding to the plurality of candidate information categories on the page of the third client is controlled, so that the user can timely obtain the heat distribution of each information category.

[0100] Based on any of the above embodiments, as shown in FIG. 3, the display method of the live room information provided in the embodiments of the present disclosure further includes:

[0101] S301, classifying the original interactive information to obtain candidate information categories of the original interactive information.

[0102] S302, obtaining the quantity of the original interactive information under any candidate information category as the quantity corresponding to the candidate information category.

[0103] The related content of steps S301-S302 can be referred to the above embodiments, which will not be described here.

[0104] S303, obtaining a hierarchical relationship between the plurality of candidate information categories.

[0105] S304, construct a classification graph based on the quantity and hierarchical relationship corresponding to the plurality of candidate information categories, wherein a node in the classification graph is used to represent a candidate information category, and an edge in the classification graph is used to represent a hierarchical relationship between two nodes connected by the edge.

[0106] It should be noted that the nodes in the classification graph correspond one-to-one to the candidate information categories, i.e., the number of nodes in the classification graph is equal to the number of candidate information categories, the edges in the classification graph are used to represent the hierarchical relationship between the candidate information categories corresponding to the two nodes connected by the edges, and the edges in the classification graph can include undirected edges, directed edges, etc. There can be an edge between any two nodes in the classification graph, or there can be no edge.

[0107] In an embodiment of the present disclosure, the classification graph is constructed based on the quantity and hierarchical relationship corresponding to the plurality of candidate information categories, including the following possible implementation manners:

[0108] Manner 1: The quantity corresponding to the i-th candidate information category is taken as a feature of the i-th node, if the candidate information category corresponding to the i-th node is a next level category of the candidate information category corresponding to the j-th node, the i-th node is taken as a child node of the j-th node, and a connection edge is added between the i-th node and the j-th node, wherein i and j are positive integers.

[0109] It can be understood that the i-th node is taken as a child node of the j-th node, i.e., the j-th node is a parent node of the i-th node.

[0110] In some examples, the direction of the edge between the i-th node and the j-th node is from the j-th node to the i-th node, i.e., the direction of the edge between the parent node and the child node is from the parent node to the child node.

[0111] For example, as shown in FIG. 4, the candidate information categories include categories 1 to 11, the classification graph X includes nodes v1 to v 11 , the category i is one-to-one corresponding to the node v i , 1≤i≤11, the categories 3 and 4 are next level categories of the category 2, the categories 2 and 5 are next level categories of the category 1, the categories 3 and 11 are next level categories of the category 7, and the categories 7, 9 and 10 are next level categories of the category 8.

[0112] The nodes v2 and v5 are child nodes of the node v1, the nodes v3 and v4 are child nodes of the node v2, the nodes v3 and v 11 are child nodes of the node v7, and the nodes v7, v9 and v 10 are child nodes of the node v8.

[0113] The number corresponding to categories 1 to 11 is 54, 41, 37, 4, 13, 178, 58, 181, 57, 66, and 21 respectively, and the number corresponding to category i can be taken as a feature of node v i For example, taking category 1 as an example, the number 54 corresponding to category 1 can be taken as a feature of node v1.

[0114] The classification graph includes edges e1 to e9, where edge e1 is an edge between nodes v1 and v2, edge e2 is an edge between nodes v2 and v3, edge e3 is an edge between nodes v2 and v4, edge e4 is an edge between nodes v1 and v5, edge e5 is an edge between nodes v3 and v7, edge e6 is an edge between nodes v7 and v 11 , edge e7 is an edge between nodes v7 and v8, edge e8 is an edge between nodes v8 and v 10 , and edge e9 is an edge between nodes v8 and v9.

[0115] Taking edge e1 as an example, it can be seen that category 2 corresponding to node v2 is the next level category of category 1 corresponding to node v1, node v2 is taken as a child node of node v1, and a connection edge e1 is added between node v2 and node v1, and the direction of edge e1 is from node v1 to node v2.

[0116] In mode 2, based on the selection operation of the user on the page of the third client for the target label, a display information category associated with the target label is selected from a plurality of candidate information categories, and a classification graph is constructed based on the number corresponding to the plurality of display information categories and the hierarchical relationship between the plurality of display information categories.

[0117] Therefore, based on the target label selected by the user, a display information category can be selected from a plurality of candidate information categories to construct a classification graph.

[0118] It should be noted that the selection operation is not limited too much, for example, it can include a click operation, a drag operation, etc. The target label is part or all of the candidate labels, the display information category refers to the candidate information category associated with the target label, the display information category is part or all of the candidate information category, and there is an association relationship between the candidate label and the candidate information category. At least one candidate label can be associated with the same candidate information category, and the same candidate label can be associated with at least one candidate information category.

[0119] It should be noted that the related content of constructing a classification graph based on the number corresponding to the plurality of display information categories and the hierarchical relationship between the plurality of display information categories can refer to the related content of constructing a classification graph based on the number corresponding to the plurality of candidate information categories and the hierarchical relationship, which will not be repeated here.

[0120] For example, as shown in FIG. 5, the display information category includes categories 1-5, the classification graph Y includes nodes v1-v5, and the classification graph includes edges e1-e4. It should be noted that the relevant content of the classification graph Y can refer to the relevant content of the classification graph X, which will not be described here.

[0121] In some examples, as shown in FIG. 4, the page of the third client includes a selection menu of labels, for example, the first area and the second area of the page of the third client each include a selection menu of labels, and the selection menu of labels includes a plurality of candidate labels. The user can click a target label in the selection menu of labels as a selection operation for the target label.

[0122] In some examples, the method further includes, if the first information category is a next level category of the second information category, establishing an association relationship between the candidate information categories associated with the first information category and the second information category. It should be noted that the first information category and the second information category are different candidate information categories. Thus, in this method, the subcategory inherits the labels associated with the parent category.

[0123] For example, as shown in FIG. 4, category 3 is a next level category of categories 2 and 7, and an association relationship can be established between the candidate information categories associated with category 3 and category 2, and an association relationship can also be established between the candidate information categories associated with category 3 and category 7.

[0124] S305, control the display of the classification graph on the page of the third client.

[0125] In an embodiment, the control of the display of the classification graph on the page of the third client includes the control of the display of the classification graph on the second area of the page of the third client.

[0126] In an embodiment, the control of the display of the classification graph on the page of the third client includes determining the rendering color of the ith node based on the quantity corresponding to the ith candidate information category, wherein i is a positive integer, rendering the ith node according to the rendering color of the ith node to obtain the rendering result of the ith node, obtaining the rendering result of the classification graph based on the rendering results of the plurality of nodes, and controlling the display of the rendering result of the classification graph on the page of the third client.

[0127] In some examples, the determination of the rendering color of the ith node based on the quantity corresponding to the ith candidate information category includes obtaining a mapping relationship between the candidate intervals and the candidate colors, determining a target interval in which the quantity corresponding to the ith candidate information category is located from the plurality of candidate intervals, and determining the rendering color of the ith node based on the target interval and the mapping relationship. For example, the candidate color mapped by the target interval can be used as the rendering color of the ith node.

[0128] In some examples, the quantity corresponding to the i-th candidate information category is positively correlated with the saturation of the rendering color of the i-th node.

[0129] In some examples, the i-th node is rendered according to the rendering color of the i-th node to obtain a rendering result of the i-th node, including obtaining the quantity corresponding to the i-th candidate information category and / or the i-th candidate information category as the rendering text of the i-th node, and rendering the i-th node according to the rendering color of the i-th node and the rendering text of the i-th node to obtain the rendering result of the i-th node.

[0130] For example, as shown in FIG. 4, the quantity 54 corresponding to category 1 and category 1 can be taken as the rendering text of node v1, and node v1 is rendered according to the rendering color of node v1 and the rendering text of node v1 to obtain the rendering result of node v1.

[0131] In summary, according to the display method of the live room information according to the embodiments of the present disclosure, the hierarchical relationship between the plurality of candidate information categories is obtained, and the classification graph is constructed based on the quantity corresponding to the plurality of candidate information categories and the hierarchical relationship, wherein the nodes in the classification graph are used to represent the candidate information categories, the edges in the classification graph are used to represent the hierarchical relationship, and the classification graph is controlled to be displayed on the page of the third client. Therefore, the classification graph can be constructed by considering the quantity corresponding to the plurality of candidate information categories and the hierarchical relationship, and the classification graph is controlled to be displayed on the page of the third client, which improves the intuitiveness of the live room information display, and facilitates the user to more intuitively obtain the heat distribution of each information category and the hierarchical relationship between each information category.

[0132] FIG. 6 is a flowchart of a display method of live room information according to another embodiment of the present disclosure.

[0133] As shown in FIG. 6, the display method of live room information according to the embodiments of the present disclosure includes:

[0134] S601, obtaining original interaction information between a first client and a second client in a live room.

[0135] S602, obtaining a matching degree between the original interaction information and reference interaction information in an information library.

[0136] S603, based on the matching degree, screening target interaction information to be displayed from the plurality of reference interaction information.

[0137] The related content of steps S601-S603 can be referred to the above-mentioned embodiments, which will not be repeated here.

[0138] S604, if the target interaction information corresponding to the multiple original interaction information is same, divide the multiple original interaction information into a candidate information set, and establish an association relationship between the target interaction information corresponding to the multiple original interaction information and the candidate information set.

[0139] It should be noted that the target interaction information corresponding to the multiple original interaction information in the same candidate information set is same, and the association relationship between the target interaction information corresponding to the multiple original interaction information and the candidate information set is established, which means that the association relationship between the target interaction information corresponding to the multiple original interaction information and the candidate information set formed by the multiple original interaction information is established. The candidate information set is associated with the target interaction information one by one.

[0140] For example, the original interaction information "xx how much is the cost", "xx how much", "xx how much is expensive", the corresponding target interaction information is "xx how to charge", then "xx how much is the cost", "xx how much", "xx how much is expensive" can be divided into set 1, and the association relationship between the target interaction information "xx how to charge" and set 1 is established.

[0141] In an embodiment, if the target interaction information corresponding to the multiple original interaction information is same, the multiple original interaction information is divided into a candidate information set, which includes identifying that the candidate information categories of the multiple original interaction information are consistent, and the candidate information categories of the multiple original interaction information have no next level category, that is, the candidate information category is the smallest category, determining that the target interaction information corresponding to the multiple original interaction information is same, and dividing the multiple original interaction information into a candidate information set.

[0142] For example, as shown in FIG. 4, categories 3, 4, 5, 6, 9, 10 and 11 have no next level category, taking category 3 as an example, the candidate information categories of the multiple original interaction information under category 3 are all category 3, and category 3 has no next level category, so it can be determined that the target interaction information corresponding to the multiple original interaction information under category 3 is same, and the multiple original interaction information under category 3 is divided into set 1.

[0143] In some examples, before determining that the target interaction information corresponding to the multiple original interaction information is same, it further includes identifying that the candidate information categories of the multiple original interaction information are non-set categories. It should be noted that the non-set category is not limited too much, for example, it can include a non-chat category.

[0144] For example, as shown in FIG. 4, category 6 is a casual category, and the target interaction information corresponding to the multiple original interaction information under category 6 can be different. The multiple original interaction information under category 3 can be divided into set 1, the multiple original interaction information under category 4 can be divided into set 2, the multiple original interaction information under category 5 can be divided into set 3, the multiple original interaction information under category 9 can be divided into set 4, the multiple original interaction information under category 10 can be divided into set 5, and the multiple original interaction information under category 11 can be divided into set 6.

[0145] In S605, the number of original interaction information in each candidate information set is obtained as the number corresponding to the candidate information set.

[0146] It can be understood that the numbers corresponding to different candidate information sets can be different.

[0147] For example, continuing with the above-mentioned sets 1 to 6 as an example, the numbers corresponding to sets 1 to 6 are 37, 4, 13, 57, 66, and 21, respectively. Taking set 1 as an example, the multiple original interaction information under category 3 is 37, that is, the number of original interaction information in set 1 is 37, and the number corresponding to set 1 is 37.

[0148] In S606, the target interaction information associated with the multiple candidate information sets is sorted based on the numbers corresponding to the multiple candidate information sets.

[0149] In an embodiment, sorting the target interaction information associated with the multiple candidate information sets based on the numbers corresponding to the multiple candidate information sets includes sorting the target interaction information associated with the multiple candidate information sets in descending order of the numbers corresponding to the multiple candidate information sets. That is, the larger the number corresponding to a candidate information set, the higher the ranking of the target interaction information associated with the candidate information set.

[0150] In an embodiment, sorting the target interaction information associated with the multiple candidate information sets based on the numbers corresponding to the multiple candidate information sets includes obtaining a selection operation of a user on a page of a third client for a target filtering item, wherein the target filtering item includes a target information category and / or a target label, filtering target information sets under the target filtering item from the multiple candidate information sets, and sorting the target interaction information associated with the multiple target information sets based on the numbers corresponding to the multiple target information sets. Thus, in this method, the target information sets can be filtered from the multiple candidate information sets based on the target filtering item selected by the user, and the target interaction information associated with the multiple target information sets is sorted.

[0151] In some examples, as shown in FIGS. 4 and 5, the user can click on a target information category in the classification graph as a selection operation for the target information category.

[0152] It should be noted that the related content of the selection operation of the target label can be referred to the above embodiment, and the related content of sorting the target interaction information associated with the plurality of target information sets based on the quantity corresponding to the plurality of target information sets can be referred to the related content of sorting the target interaction information associated with the plurality of candidate information sets based on the quantity corresponding to the plurality of candidate information sets, which will not be described here.

[0153] S607, display the plurality of target interaction information on the page of the third client according to the sorting of the plurality of target interaction information.

[0154] For example, as shown in FIG. 4, the target interaction information includes “how does xx charge”, “how to check the quota of xx”, “what is the customer service phone number”, “manual like”, “anchor is good” and the like, and the sorting of the above plurality of target interaction information is “how does xx charge”, “how to check the quota of xx”, “anchor is good”, “manual like”, “what is the customer service phone number”. The above plurality of target interaction information can be displayed according to the above sorting.

[0155] In summary, according to the display method of the live room information in the embodiment of the present disclosure, if the target interaction information corresponding to the plurality of original interaction information is the same, the plurality of original interaction information is divided into a candidate information set, and an association relationship between the target interaction information corresponding to the plurality of original interaction information and the candidate information set is established, the quantity of the original interaction information in the candidate information set is obtained as the quantity corresponding to the candidate information set, the target interaction information associated with the plurality of candidate information sets is sorted based on the quantity corresponding to the plurality of candidate information sets, and the plurality of target interaction information is displayed on the page of the third client according to the sorting of the plurality of target interaction information. Therefore, the quantity of the candidate information set, i.e. the quantity of the original interaction information, can be considered to sort the plurality of target interaction information, so as to display the plurality of target interaction information, improve the flexibility of the display of the target interaction information, facilitate the user to obtain the hot interaction information in time, and facilitate the anchor to answer the hot questions in time.

[0156] FIG. 7 is a flowchart of a display method of live room information according to another embodiment of the present disclosure.

[0157] As shown in FIG. 7, the display method of the live room information in the embodiment of the present disclosure includes:

[0158] S701, obtain the original interaction information between the first client and the second client in the live room.

[0159] S702, obtain the matching degree between the original interaction information and the reference interaction information in the information library.

[0160] S703, based on the matching degree, filter the target interaction information to be displayed from the plurality of reference interaction information.

[0161] S704, if the target interaction information corresponding to the plurality of original interaction information is same, divide the plurality of original interaction information into the candidate information set, and establish the association relationship between the target interaction information corresponding to the plurality of original interaction information and the candidate information set.

[0162] S705, obtain the number of original interaction information in the candidate information set as the number corresponding to the candidate information set.

[0163] The related content of steps S701-S705 can be referred to the above-mentioned embodiments, which will not be repeated here.

[0164] S706, obtain the category weight of the candidate information category of the original interaction information.

[0165] S707, obtain the label weight of the candidate label of the original interaction information.

[0166] S708, obtain the theme weight of the candidate theme of the original interaction information.

[0167] It should be noted that the related content of obtaining the candidate label and the candidate theme of the original interaction information can be referred to the related content of obtaining the candidate information category of the original interaction information, which will not be repeated here.

[0168] It can be understood that the category weight of different candidate information categories may be different, the label weight of different candidate labels may be different, and the theme weight of different candidate themes may be different. The category weight, the label weight and the theme weight can be set by the user.

[0169] In an embodiment, obtaining the category weight of the candidate information category includes: if the candidate information category is a category subscribed by a user (such as a host) operating the third client, increasing the category weight of the candidate information category. Thus, in the method, when the user operating the third client subscribes to the candidate information category, the weight of the candidate information category can be increased.

[0170] In some examples, increasing the category weight of the candidate information category includes: obtaining a sum value of the category weight of the candidate information category and a first set value, and updating the category weight of the candidate information category to the sum value. The first set value is a positive value.

[0171] In some examples, increasing the category weight of the candidate information category includes: obtaining a product of the category weight of the candidate information category and a second set value, and updating the category weight of the candidate information category to the product. The second set value is a value greater than 1.

[0172] It should be noted that the related content of obtaining the label weight of the candidate label and the theme weight of the candidate theme can refer to the related content of obtaining the category weight of the candidate information category, which will not be repeated here.

[0173] S709, obtaining a score of the target interaction information associated with the candidate information set based on at least one of the category weight, the label weight and the theme weight corresponding to the plurality of original interaction information in the candidate information set and the quantity corresponding to the candidate information set.

[0174] It can be understood that the scores corresponding to different target interaction information can be different.

[0175] In an implementation, obtaining the score of the target interaction information associated with the candidate information set based on at least one of the category weight, the label weight and the theme weight corresponding to the plurality of original interaction information in the candidate information set and the quantity corresponding to the candidate information set includes obtaining a statistical value of the label weight corresponding to the plurality of original interaction information in the candidate information set, obtaining a statistical value of the theme weight corresponding to the plurality of original interaction information in the candidate information set, and obtaining the score of the target interaction information associated with the candidate information set based on at least one of the category weight, the statistical value of the label weight and the statistical value of the theme weight corresponding to the plurality of original interaction information in the candidate information set and the quantity corresponding to the candidate information set.

[0176] It should be noted that the statistical value is not limited too much, for example, it can include maximum value, average value, minimum value, median value, etc.

[0177] In some examples, the statistical value of the category weight, the statistical value of the label weight and the statistical value of the theme weight corresponding to the plurality of original interaction information in the candidate information set and the quantity corresponding to the candidate information set are all positively correlated with the score of the target interaction information associated with the candidate information set.

[0178] In some examples, obtaining the score of the target interaction information associated with the candidate information set based on at least one of the category weight, the statistical value of the label weight and the statistical value of the theme weight corresponding to the plurality of original interaction information in the candidate information set and the quantity corresponding to the candidate information set includes obtaining the product of the maximum weight of the category weight, the maximum weight of the label weight, the maximum weight of the theme weight corresponding to the plurality of original interaction information in the candidate information set and the quantity corresponding to the candidate information set as the score of the target interaction information associated with the candidate information set.

[0179] In an implementation, the score of the target interaction information associated with the candidate information set is obtained based on at least one of the category weight, the label weight and the theme weight corresponding to the plurality of original interaction information in the candidate information set, and the quantity corresponding to the candidate information set, which includes obtaining the maximum weight in the label weight corresponding to the plurality of original interaction information in the candidate information set, obtaining the earliest time in the generation time of the plurality of original interaction information in the candidate information set, and obtaining the score of the target interaction information associated with the candidate information set based on the maximum weight in the label weight, the earliest time and the quantity corresponding to the candidate information set.

[0180] In some examples, the maximum weight in the label weight and the quantity corresponding to the candidate information set are positively correlated with the score of the target interaction information associated with the candidate information set, and the earlier the earliest time is, the higher the score of the target interaction information associated with the candidate information set is.

[0181] In some examples, the score of the target interaction information associated with the candidate information set is obtained based on the maximum weight in the label weight, the earliest time and the quantity corresponding to the candidate information set, which can be realized by the following formula:

[0182] Wherein, S is the score associated with the candidate information set, C is the quantity corresponding to the candidate information set, W is the maximum weight in the label weight, T is the earliest time, N is a constant of milliseconds in a day, and mod is a congruence symbol.

[0183] S710, the plurality of target interaction information is sorted according to the score.

[0184] In an implementation, the plurality of target interaction information is sorted according to the score, which can include sorting the plurality of target interaction information according to the score from high to low.

[0185] S711, the plurality of target interaction information is displayed on the page of the third client according to the sorting of the plurality of target interaction information.

[0186] The related content of step S711 can be referred to the above-mentioned embodiments, which will not be repeated here.

[0187] In summary, according to the method for displaying live room information provided in the embodiments of the present disclosure, the class weight of the candidate information class of the original interaction information is obtained, the label weight of the candidate label of the original interaction information is obtained, the theme weight of the candidate theme of the original interaction information is obtained, at least one of the class weight, the label weight and the theme weight corresponding to the plurality of original interaction information in the candidate information set and the quantity corresponding to the candidate information set are obtained, the score of the target interaction information associated with the candidate information set is obtained, and the plurality of target interaction information is sorted according to the score. Therefore, at least one of the class weight, the label weight and the theme weight and the quantity corresponding to the candidate information set can be comprehensively considered to obtain the score of the target interaction information, so as to sort the plurality of target interaction information and improve the flexibility of the display of the target interaction information.

[0188] On the basis of any of the above embodiments, the method further includes obtaining reference answer information associated with the target interaction information based on a selection operation of the user on the page of the third client for the target interaction information, and controlling the reference answer information associated with the target interaction information to be displayed on the page of the third client. Therefore, the reference answer information associated with the target interaction information can be obtained based on the target interaction information selected by the user, and the reference answer information associated with the target interaction information is controlled to be displayed on the page of the third client, so that the user can obtain the reference answer information associated with the target interaction information, which can assist the host to answer questions.

[0189] It should be noted that the reference interaction information and the reference answer information have an association relationship.

[0190] In an embodiment, as shown in FIG. 4, the reference answer information associated with the target interaction information is controlled to be displayed on the page of the third client, including the reference answer information associated with the target interaction information is controlled to be displayed on a third area of the page of the third client. It should be noted that the third area is a partial area of the page of the third client, for example, the third area includes an answer area.

[0191] In an embodiment, as shown in FIG. 4, the user can click the target interaction information in the first area as the selection operation for the target interaction information.

[0192] In an embodiment, the reference answer information associated with the target interaction information is controlled to be displayed on the page of the third client, including the plurality of original interaction information corresponding to the target interaction information and the reference answer information associated with the target interaction information are controlled to be displayed on the page of the third client.

[0193] For example, as shown in FIG. 4, based on the selection operation of the user on the first area of the page of the third client for the target interactive information "xx is how to charge", the reference answer information associated with "xx is how to charge" is obtained, and the original interactive information corresponding to "xx is how to charge" includes "xx is how much the cost", "xx how much" and "xx is how much expensive", and the page of the third client is controlled to display "xx is how much the cost", "xx how much", "xx is how much expensive" and the reference answer information associated with "xx is how to charge".

[0194] On the basis of any of the above embodiments, the method further comprises obtaining reference answer information associated with the target filter based on the selection operation of the user on the page of the third client for the target filter, wherein the target filter includes a target information category and / or a target label, and controlling the page of the third client to display the reference answer information associated with the target filter. Thus, based on the target filter selected by the user, the reference answer information associated with the target filter can be obtained and displayed on the page of the third client, so that the user can obtain the reference answer information associated with the target filter, which can assist the host in answering questions.

[0195] On the basis of any of the above embodiments, the method further comprises controlling the page of the third client to display the number of candidate information sets associated with the target interactive information. Thus, the number of candidate information sets associated with the target interactive information can be displayed on the page of the third client, so that the user can obtain the heat distribution of each target interactive information in time.

[0196] In an implementation manner, the display area of the number of candidate information sets associated with the target interactive information is a surrounding area (such as a right area) of the display area of the target interactive information.

[0197] For example, as shown in FIG. 4, the right area of the display area of the target interactive information "xx is how to charge" displays "X3", and "X3" is used to represent that the number of candidate information sets associated with "xx is how to charge" is 3.

[0198] The right area of the display area of the target interactive information "how to view the quota of xx" displays "X6", and "X6" is used to represent that the number of candidate information sets associated with "how to view the quota of xx" is 6.

[0199] On the basis of any of the above embodiments, the method further comprises taking the original interactive information as the target interactive information if the matching degrees between the original interactive information and each reference interactive information are all less than a set threshold. Thus, in this method, when the matching degrees corresponding to the original interactive information are all small, the original interactive information is directly taken as the target interactive information.

[0200] For example, the information base includes multiple reference interactive information "how is xx charged", "how to check the quota of xx", "what is the customer service phone number".

[0201] If the original interactive information is "host good", the matching degree between "host good" and "how is xx charged" can be obtained as 0.1, the matching degree between "host good" and "how to check the quota of xx" can be obtained as 0.1, and the matching degree between "host good" and "what is the customer service phone number" can be obtained as 0.1. If the threshold is set as 0.3, it can be known that the matching degree between "host good" and each reference interactive information is less than 0.3, and "host good" is taken as the target interactive information corresponding to "host good".

[0202] If the original interactive information is "manual like", the matching degree between "manual like" and "how is xx charged" can be obtained as 0.1, the matching degree between "manual like" and "how to check the quota of xx" can be obtained as 0.1, and the matching degree between "manual like" and "what is the customer service phone number" can be obtained as 0.1. If the threshold is set as 0.3, it can be known that the matching degree between "manual like" and each reference interactive information is less than 0.3, and "manual like" is taken as the target interactive information corresponding to "manual like".

[0203] Corresponding to the display method of the live room information provided in the above embodiments of FIG. 1 to FIG. 7, the present disclosure also provides a display device of live room information. Since the display device of live room information provided in the embodiments of the present disclosure corresponds to the display method of live room information provided in the above embodiments of FIG. 1 to FIG. 7, the implementation manner of the display method of live room information is also applicable to the display device of live room information provided in the embodiments of the present disclosure, which will not be described in detail in the embodiments of the present disclosure.

[0204] FIG. 8 is a structural schematic diagram of a display device of live room information according to an embodiment of the present disclosure.

[0205] As shown in FIG. 8, the display device 100 of live room information in the embodiments of the present disclosure can include a first acquisition module 110, a second acquisition module 120, a screening module 130 and a control module 140.

[0206] The first acquisition module 110 is configured to acquire original interactive information between a first client and a second client in a live room;

[0207] The second acquisition module 120 is configured to acquire a matching degree between the original interactive information and reference interactive information in an information base;

[0208] The screening module 130 is configured to screen target interactive information to be displayed from multiple reference interactive information based on the matching degree.

[0209] The control module 140 is configured to control display of the target interaction information on a page of a third client in the live room.

[0210] In an embodiment of the present disclosure, the control module 140 is further configured to: classify the original interaction information to obtain a candidate information category of the original interaction information; obtain a quantity of original interaction information under any candidate information category as a quantity corresponding to the any candidate information category; and control display of quantities corresponding to a plurality of candidate information categories on a page of the third client.

[0211] In an embodiment of the present disclosure, the control module 140 is further configured to: obtain a hierarchical relationship between a plurality of candidate information categories; construct a classification graph based on quantities corresponding to the plurality of candidate information categories and the hierarchical relationship, wherein a node in the classification graph is used to represent the candidate information category, and an edge in the classification graph is used to represent the hierarchical relationship; and control display of the classification graph on a page of the third client.

[0212] In an embodiment of the present disclosure, the control module 140 is further configured to: take a quantity corresponding to an i-th candidate information category as a feature of an i-th node; if a candidate information category corresponding to an i-th node is a next-level category of a candidate information category corresponding to a j-th node, take the i-th node as a child node of the j-th node, and add a connection edge between the i-th node and the j-th node; wherein i and j are positive integers.

[0213] In an embodiment of the present disclosure, the control module 140 is further configured to: based on a selection operation of a target label by a user on a page of the third client, filter a display information category associated with the target label from a plurality of candidate information categories; and construct the classification graph based on quantities corresponding to a plurality of display information categories and a hierarchical relationship between the plurality of display information categories.

[0214] In an embodiment of the present disclosure, the control module 140 is further configured to: determine a rendering color of an i-th node based on a quantity corresponding to an i-th candidate information category, wherein i is a positive integer; render the i-th node according to the rendering color of the i-th node to obtain a rendering result of the i-th node; obtain a rendering result of the classification graph based on rendering results of a plurality of nodes; and control display of the rendering result of the classification graph on a page of the third client.

[0215] In an embodiment of the present disclosure, the control module 140 is further configured to: if the target interaction information corresponding to the plurality of original interaction information is the same, divide the plurality of original interaction information into a candidate information set, and establish an association between the target interaction information corresponding to the plurality of original interaction information and the candidate information set; obtain the number of original interaction information in the candidate information set as the number corresponding to the candidate information set; sort the target interaction information associated with the plurality of candidate information sets based on the number corresponding to the plurality of candidate information sets; and control the display of the plurality of target interaction information on the page of the third client according to the sorting of the plurality of target interaction information.

[0216] In an embodiment of the present disclosure, the control module 140 is further configured to: obtain the category weight of the candidate information category of the original interaction information; obtain the label weight of the candidate label of the original interaction information; obtain the theme weight of the candidate theme of the original interaction information; obtain the score of the target interaction information associated with the candidate information set based on at least one of the category weight, the label weight and the theme weight corresponding to the plurality of original interaction information in the candidate information set, and the number corresponding to the candidate information set; and sort the plurality of target interaction information according to the score.

[0217] In an embodiment of the present disclosure, the control module 140 is further configured to: obtain the maximum weight in the label weight corresponding to the plurality of original interaction information in the candidate information set; obtain the earliest time in the generation time of the plurality of original interaction information in the candidate information set; obtain the score of the target interaction information associated with the candidate information set based on the maximum weight in the label weight, the earliest time and the number corresponding to the candidate information set.

[0218] In an embodiment of the present disclosure, the control module 140 is further configured to: obtain the selection operation of the target filter item by the user on the page of the third client, wherein the target filter item includes a target information category and / or a target label; filter the target information set under the target filter item from the plurality of candidate information sets; and sort the target interaction information associated with the plurality of target information sets based on the number corresponding to the plurality of target information sets.

[0219] In an embodiment of the present disclosure, the control module 140 is further configured to: identify that the candidate information categories of the plurality of original interaction information are consistent, and that the candidate information categories of the plurality of original interaction information have no next level category; determine that the target interaction information corresponding to the plurality of original interaction information is the same, and divide the plurality of original interaction information into the candidate information set.

[0220] In an embodiment of the present disclosure, the control module 140 is further configured to: based on a selection operation of the user on the page of the third client for the target interactive information, acquire reference answer information associated with the target interactive information; and control display of the reference answer information associated with the target interactive information on the page of the third client.

[0221] In an embodiment of the present disclosure, the screening module 130 is further configured to: if the matching degree between the original interactive information and each of the reference interactive information is less than a set threshold, take the original interactive information as the target interactive information.

[0222] In an embodiment of the present disclosure, the third client comprises a client associated with a host of the live room.

[0223] The display device of live room information in the embodiment of the present disclosure can consider the matching degree between the original interactive information and the reference interactive information, screen the target interactive information from the plurality of reference interactive information, and control display of the target interactive information on the page of the third client. Compared with the related art in which the original interactive information in the live room is directly displayed, the original interactive information is avoided from being directly displayed in the present solution, and the target interactive information matched with the original interactive information is displayed. Compared with the problems of disorder and difficulty in understanding of the original interactive information, the target interactive information has the advantages of good standardization and easy understanding, facilitating the user to understand the interactive information in the live room, improving the standardization of display of the live room information, and being especially suitable for information display of the client associated with the host of the live room.

[0224] To implement the above-mentioned embodiments, as shown in FIG. 9, the present disclosure further provides an electronic device 200, comprising a memory 210, a processor 220, and a computer program stored in the memory 210 and capable of running on the processor 220. When the processor 220 executes the program, the display method of live room information as proposed in the foregoing embodiments of the present disclosure is implemented.

[0225] The electronic device in the embodiment of the present disclosure can consider the matching degree between the original interactive information and the reference interactive information, screen the target interactive information from the plurality of reference interactive information, and control display of the target interactive information on the page of the third client by the processor executing the computer program stored in the memory. Compared with the related art in which the original interactive information in the live room is directly displayed, the original interactive information is avoided from being directly displayed in the present solution, and the target interactive information matched with the original interactive information is displayed. Compared with the problems of disorder and difficulty in understanding of the original interactive information, the target interactive information has the advantages of good standardization and easy understanding, facilitating the user to understand the interactive information in the live room, improving the standardization of display of the live room information, and being especially suitable for information display of the client associated with the host of the live room.

[0226] To achieve the above-mentioned embodiments, the present disclosure further provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the method for displaying live room information according to the above-mentioned embodiments of the present disclosure.

[0227] The computer readable storage medium of the embodiments of the present disclosure, by storing the computer program and being executed by the processor, can consider the matching degree between the original interaction information and the reference interaction information, filter the target interaction information from the plurality of reference interaction information, and control the display of the target interaction information on the page of the third client. Compared with the related art, which directly displays the original interaction information in the live room, the present solution avoids directly displaying the original interaction information, but displays the target interaction information matched with the original interaction information. Compared with the problem of disorder and difficulty in understanding of the original interaction information, the target interaction information has the advantages of good standardization and easy understanding, which facilitates the user to understand the interaction information in the live room and improves the standardization of the display of the live room information, and is especially suitable for the information display of the client associated with the host in the live room.

[0228] In the description of the present specification, the description referring to the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" and the like means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present disclosure. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any appropriate manner in any one or more embodiments or examples. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the present specification and the features of the different embodiments or examples, without contradiction.

[0229] In addition, the terms "first", "second" are only for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Therefore, the features defined with "first", "second" can explicitly or implicitly include at least one of the features. In the description of the present disclosure, the meaning of "a plurality of" is at least two, for example, two, three, etc., unless otherwise specifically limited.

[0230] Any processes or methods described in the flowcharts or otherwise described herein can be understood as representing a module, segment, or portion of code that includes one or more executable instructions for implementing the specified logical function(s) or process(es). The scope of a preferred embodiment of the present disclosure includes alternatives where the functions can be performed out of order from that shown or discussed, including in an essentially simultaneous manner or in reverse order, depending on the functionality involved, which will be apparent to those having skill in the art of the subject matter described herein.

[0231] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a list of executable instructions configured to implement the logic function(s), and can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor- containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For purposes of this specification, a "computer-readable medium" can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer-readable medium can be a product of the manufacturing and / or processing, and can be a machine-readable storage medium (alternatively, the medium can be a machine-readable signal medium). The computer-readable medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection (electronic) having one or more wires, a portable computer diskette (magnetic), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber (optical), and a portable compact disc read-only memory (CDROM). Note that the computer-readable medium can even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, for example, via the optical scanner of a device or device or via an intermediary, such as a facility bureau, then electronically captured, for example, via an on-line computer system or process, and then processed, for example, by an electronic data processing system, before it is stored for access and / or use. In the context of this specification, a "computer-readable medium" can be any physical or non-physical medium that can store the program for use by or in connection with the instruction execution system, apparatus, or device.

[0232] It should be understood that aspects of the present disclosure can be implemented in hardware, software, firmware or combinations thereof. In the above embodiments, various steps or methods can be implemented in software or firmware that is stored in memory and executed by a suitable instruction execution system. As such, in hardware implementations, any of the following can be implemented, alone or in combination, by means of: discrete logic circuitry having logic gates configured to perform the logic functions of a data signal; application-specific integrated circuits (ASICs) having appropriate combinational logic gates; programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), and other implementations in hardware of the technical functionality described herein.

[0233] Those skilled in the art of the present technology can understand that all or part of the steps carried out by the above-mentioned embodiment method can be completed by programs instructing related hardware, and the programs can be stored in a computer readable storage medium. When the program is executed, it includes one of the steps of the method embodiment or a combination thereof.

[0234] In addition, each functional unit in each embodiment of the present disclosure can be integrated into one processing module, or each unit can exist physically alone, or two or more units can be integrated into one module. The integrated module can be realized in the form of hardware or in the form of a software functional module. When the integrated module is realized in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer readable storage medium.

[0235] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present disclosure have been shown and described above, it should be understood that the above-mentioned embodiments are exemplary and cannot be understood as limiting the present disclosure, and those skilled in the art can make changes, modifications, replacements and variations to the above-mentioned embodiments within the scope of the present disclosure.

Claims

1. A method for displaying information of a live room, wherein, The method comprises: obtaining original interaction information between a first client and a second client in a live room; obtaining a matching degree between the original interaction information and reference interaction information in an information library; based on the matching degree, filtering target interaction information to be displayed from a plurality of reference interaction information; controlling the display of the target interaction information on a page of a third client in the live room.

2. The method of claim 1, wherein, The method further comprises: classifying the original interaction information to obtain a candidate information category of the original interaction information; obtaining the number of original interaction information under any candidate information category as the number corresponding to the any candidate information category; controlling the display of the number corresponding to a plurality of candidate information categories on the page of the third client.

3. The method of claim 2, wherein, The control of displaying the number corresponding to a plurality of candidate information categories on the page of the third client comprises: obtaining a hierarchical relationship between a plurality of candidate information categories; based on the number corresponding to a plurality of candidate information categories and the hierarchical relationship, constructing a classification graph, wherein the nodes in the classification graph are used to represent the candidate information categories, and the edges in the classification graph are used to represent the hierarchical relationship; controlling the display of the classification graph on the page of the third client.

4. The method of claim 3, wherein, The construction of the classification graph based on the number corresponding to a plurality of candidate information categories and the hierarchical relationship comprises: the number corresponding to the i-th candidate information category is used as the feature of the i-th node; if the candidate information category corresponding to the i-th node is the next level category of the candidate information category corresponding to the j-th node, the i-th node is used as the child node of the j-th node, and a connection edge is added between the i-th node and the j-th node; wherein, i and j are positive integers.

5. The method of claim 3, wherein, The construction of the classification graph based on the number corresponding to a plurality of candidate information categories and the hierarchical relationship comprises: based on the selection operation of the user on the page of the third client for the target label, filtering the display information category associated with the target label from a plurality of candidate information categories; based on the number corresponding to a plurality of display information categories and the hierarchical relationship between a plurality of display information categories, constructing the classification graph.

6. The method of claim 3, wherein, The control of displaying the classification graph on the page of the third client comprises: based on the number corresponding to the i-th candidate information category, determining the rendering color of the i-th node, wherein i is a positive integer; rendering the i-th node according to the rendering color of the i-th node to obtain the rendering result of the i-th node; based on the rendering results of a plurality of nodes, obtaining the rendering result of the classification graph; controlling the display of the rendering result of the classification graph on the page of the third client.

7. The method of claim 1, wherein, The control of displaying the target interaction information on the page of the third client in the live room comprises: if the target interaction information corresponding to a plurality of original interaction information is the same, the plurality of original interaction information is divided into a candidate information set, and an association relationship between the target interaction information corresponding to the plurality of original interaction information and the candidate information set is established; Obtaining the number of original interaction information in the candidate information set as the number corresponding to the candidate information set; Based on the number corresponding to the plurality of candidate information sets, the target interaction information associated with the plurality of candidate information sets is sorted; Control the display of the plurality of target interaction information on the page of the third client according to the sorting of the plurality of target interaction information.

8. The method of claim 7, wherein, The sorting of the target interaction information associated with the plurality of candidate information sets based on the number corresponding to the plurality of candidate information sets comprises: Obtaining the category weight of the candidate information category of the original interaction information; Obtaining the label weight of the candidate label of the original interaction information; Obtaining the theme weight of the candidate theme of the original interaction information; Based on at least one of the category weight, the label weight and the theme weight corresponding to the plurality of original interaction information in the candidate information set, and the number corresponding to the candidate information set, the score of the target interaction information associated with the candidate information set is obtained; The plurality of target interaction information is sorted according to the score.

9. The method of claim 8, wherein, The score of the target interaction information associated with the candidate information set based on at least one of the category weight, the label weight and the theme weight corresponding to the plurality of original interaction information in the candidate information set, and the number corresponding to the candidate information set, comprises: Obtaining the maximum weight of the label weight corresponding to the plurality of original interaction information in the candidate information set; Obtaining the earliest time among the generation time of the plurality of original interaction information in the candidate information set; Based on the maximum weight of the label weight, the earliest time and the number corresponding to the candidate information set, the score of the target interaction information associated with the candidate information set is obtained.

10. The method of claim 7, wherein, The sorting of the target interaction information associated with the plurality of candidate information sets based on the number corresponding to the plurality of candidate information sets comprises: Obtaining the selection operation of the target filter item on the page of the third client by the user, wherein the target filter item comprises a target information category and / or a target label; Filtering the target information set under the target filter item from the plurality of candidate information sets; Based on the number corresponding to the plurality of target information sets, the target interaction information associated with the plurality of target information sets is sorted.

11. The method of claim 7, wherein, If the target interaction information corresponding to the plurality of original interaction information is the same, the plurality of original interaction information is divided into a candidate information set, comprising: Identifying that the candidate information category of the plurality of original interaction information is consistent, and that the candidate information category of the plurality of original interaction information has no next level category; Determine that the target interaction information corresponding to the plurality of original interaction information is the same, and divide the plurality of original interaction information into the candidate information set.

12. The method of any one of claims 1-11, wherein, The method further comprises: Based on the selection operation of the target interaction information on the page of the third client by the user, obtaining the reference answer information associated with the target interaction information; Control the display of the reference answer information associated with the target interaction information on the page of the third client.

13. The method of any one of claims 1-11, wherein, The method further comprises: If the matching degree between the original interaction information and each of the reference interaction information is less than a set threshold, the original interaction information is taken as the target interaction information.

14. The method of any one of claims 1-11, wherein, The third client includes a client associated with a host of the live room.

15. A display device of live room information, wherein, The method comprises: a first obtaining module configured to obtain original interaction information between a first client and a second client in a live room; a second obtaining module configured to obtain a matching degree between the original interaction information and reference interaction information in an information library; a screening module configured to screen target interaction information to be displayed from a plurality of the reference interaction information based on the matching degree; a control module configured to control display of the target interaction information on a page of a third client in the live room.

16. An electronic device, comprising: A computer program product comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the method for displaying live room information according to any one of claims 1-14 when executing the program.

17. A computer readable storage medium having stored thereon a computer program, wherein, The program is executed by the processor to implement the method for displaying live room information according to any one of claims 1-14.

Citation Information

Patent Citations

  • Intelligent question and answer method, device and equipment and medium

    CN109635098A

  • Question statement classification method and device, electronic device and storage medium

    CN110619051A

  • Live broadcast question-answering method and device

    CN111680133A

  • Information pushing method, device, electronic equipment and storage medium

    CN113505293A

  • Live broadcast room information display method and device, electronic equipment and storage medium

    CN118250520A