A viewpoint display control method, device, electronic device and storage medium

By providing voting controls and interactive information areas on the viewpoint display page, and displaying relevant recommended content on the content recommendation display page, the problem of lightweight viewpoint interaction methods in the existing technology is solved, and information display efficiency and user participation are improved.

CN111694630BActive Publication Date: 2025-03-18TENCENT TECH (BEIJING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010505516.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-05
Publication Date
2025-03-18
Estimated Expiration
2040-06-05

AI Technical Summary

Technical Problem

In the prior art, the interaction method of information-related topics is too lightweight, and users only rely on their emotional awareness when making a choice, resulting in insufficient information precipitation and low participation.

Method used

Provide a view display control method. Through the view display page, the target topic, voting controls and interactive information areas can be displayed. Users can choose to vote and display recommended content associated with the target view through the content recommendation display page.

Benefits of technology

It enhances the efficiency of information display of topics, improves the participation of topics, increases the richness of opinions, and enriches the way users interact.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111694630B_ABST
    Figure CN111694630B_ABST
Patent Text Reader

Abstract

The present application relates to the field of multimedia technology, and in particular to a method, device, electronic device and storage medium for controlling the display of opinions, which are used to enhance the information display efficiency of a topic and improve the participation of a topic, wherein the method comprises: in response to a viewing operation of viewing an opinion display page, displaying an opinion display page, the opinion display page comprising a first target topic display area, a first opinion operation area, and an interactive information display area, the interactive information display area being used to display interactive information of each opinion; in response to a target opinion selection operation triggered by a target voting control in at least two voting controls displayed in the first opinion operation area, displaying a content recommendation display page containing recommended content. Since the present application can intuitively display the interactive information of each opinion and recommend recommended content associated with the target opinion, the information display efficiency of the topic is enhanced, thereby improving the participation of the topic.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of multimedia technology, and in particular to a viewpoint display control method, device, electronic device and storage medium. Background Art

[0002] Topics are a way to mobilize user participation and increase user interactivity. Topics can be used as the subject of discussion or as a category for categorizing multimedia content. Users can discuss around a topic, view the corresponding multimedia content through the topic, and add topics to multimedia content when publishing it to express the theme of the multimedia content through the topic.

[0003] Currently, many news topics have different perspectives, and these perspectives form a form of interaction called PK (Player Killing, competition / challenge). The most common interaction is a single-choice perspective versus a duel between the two parties, such as Figure 1A As shown in the figure, for topic XX, users can choose "yes" or "no". However, this interactive method is too lightweight and weak in presence. Users only vote based on their perceptual consciousness, and no information is accumulated after voting, resulting in low user participation. Summary of the invention

[0004] The embodiments of the present application provide a method, device, electronic device and storage medium for controlling the display of opinions, so as to enhance the information display efficiency of a topic and thereby improve the participation in the topic.

[0005] The first viewpoint display control method provided in the embodiment of the present application includes:

[0006] In response to a viewing operation of viewing a viewpoint display page, the viewpoint display page is displayed, the viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area, the first target topic display area is used to display a target topic, the first viewpoint operation area displays at least two voting controls, each voting control is associated with a viewpoint related to the target topic, and the interactive information display area is used to display interactive information of each viewpoint;

[0007] In response to a target viewpoint selection operation triggered by a target voting control among the at least two voting controls, a content recommendation display page is displayed, the content recommendation display page including recommended content associated with the target viewpoint, the target viewpoint being the viewpoint associated with the target voting control.

[0008] The second viewpoint display control method provided in the embodiment of the present application includes:

[0009] Acquire a target viewpoint selected by a target viewpoint selection operation, wherein a viewpoint display page triggers the target viewpoint selection operation, the viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area, the first target topic display area is used to display a target topic, the first viewpoint operation area displays at least two voting controls, each voting control is associated with a viewpoint related to the target topic, and the interactive information display area is used to display interactive information of each viewpoint;

[0010] The recommended content associated with the target viewpoint is obtained, and the recommended content is sent to a client, so that the client displays a content recommendation display page, wherein the content recommendation display page includes the recommended content.

[0011] Optionally, the recommended content associated with the target viewpoint is obtained by one or more of the following methods:

[0012] Acquire the top M first comment contents with the highest relevance to the target viewpoint and / or the portrait information of the target object triggering the target viewpoint selection operation, and use the first comment contents as recommended contents associated with the target viewpoint, wherein the first comment contents are published comments or preset comments, and M is a positive integer;

[0013] The first N second network contents with the highest relevance to the target viewpoint and / or the portrait information of the target object that triggers the target viewpoint selection operation are obtained, and the second network contents are used as recommended contents associated with the target viewpoint, where N is a positive integer.

[0014] The first viewpoint display control device provided in the embodiment of the present application includes:

[0015] A viewing unit, configured to display the viewpoint display page in response to a viewing operation of viewing the viewpoint display page, wherein the viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area, wherein the first target topic display area is used to display a target topic, the first viewpoint operation area displays at least two voting controls, each voting control is associated with a viewpoint related to the target topic, and the interactive information display area is used to display interactive information of each viewpoint;

[0016] A recommendation unit is used to display a content recommendation display page in response to a target viewpoint selection operation triggered by a target voting control among the at least two voting controls, wherein the content recommendation display page includes recommended content associated with a target viewpoint, and the target viewpoint is a viewpoint associated with the target voting control.

[0017] Optionally, the interactive information of each viewpoint specifically includes first network content cited by each viewpoint, where the first network content is used to support the corresponding viewpoint;

[0018] The recommendation unit is also used to:

[0019] In response to a target viewpoint selection operation triggered by selecting a target first network content referenced by a target viewpoint, the content recommendation display page is displayed, and the content recommendation display page contains recommended content associated with the target viewpoint.

[0020] Optionally, the recommendation unit is specifically used for:

[0021] In response to a target viewpoint selection operation triggered by selecting a target first network content referenced by a target viewpoint, displaying a content details introduction page corresponding to the target first network content, wherein the content details introduction page displays detailed information of the target first network content;

[0022] In response to a reference operation triggered by the content details introduction page, the content recommendation display page is displayed, wherein the content recommendation display page is marked as having selected the target first network content.

[0023] Optionally, the device further comprises:

[0024] An updating unit is used to respond to a target recommended content selection operation of selecting a target recommended content in the content recommendation display page, and then respond to a target opinion publishing operation triggered by the content recommendation display page, and display and update the interactive information display area according to the target recommended content and the target opinion.

[0025] Optionally, the recommended content is determined by the server according to the target viewpoint and the portrait information of the target object that triggers the target viewpoint selection operation; the recommended content includes one or more of the following:

[0026] The first M first comment contents with the highest relevance to the target viewpoint and / or the portrait information, wherein the first comment contents are existing comments or preset comments, and M is a positive integer;

[0027] The top N second network contents with the highest correlation with the target viewpoint and / or the portrait information, where N is a positive integer.

[0028] Optionally, the target recommendation content includes part or all of the following:

[0029] At least one first comment content;

[0030] Entering a second comment content on the content recommendation display page;

[0031] At least one second network content.

[0032] Optionally, the device further comprises:

[0033] A display unit is used to display an activity entry page for the target topic before the viewing unit responds to a viewing operation of viewing the opinion display page, the activity entry page comprising a second target topic display area, a second opinion operation area, and an opinion display area, the opinion display area being used to display the opinions expressed on the target topic in the form of barrage.

[0034] Optionally, the viewing unit has a function for:

[0035] In response to a viewing operation triggered by any area in the activity entry page, the viewpoint display page is displayed.

[0036] Optionally, the updating unit is specifically used for:

[0037] Displaying the target viewpoint and the target recommended content in the interactive information display area, in an area corresponding to the target viewpoint;

[0038] The updating unit is further configured to:

[0039] The voting ratio and voted mark of the opinion are displayed in the first opinion operation area.

[0040] Optionally, the updating unit is specifically used for:

[0041] The target viewpoint and the target recommended content are displayed in an area corresponding to the target viewpoint in a timeline order, and each viewpoint is displayed alternately.

[0042] The second viewpoint display control device provided in the embodiment of the present application includes:

[0043] A first acquisition unit is used to acquire a target viewpoint selected by a target viewpoint selection operation, wherein a viewpoint display page triggers the target viewpoint selection operation, and the viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area, wherein the first target topic display area is used to display a target topic, the first viewpoint operation area displays at least two voting controls, each voting control is associated with a viewpoint related to the target topic, and the interactive information display area is used to display interactive information of each viewpoint;

[0044] The second acquisition unit is used to acquire recommended content associated with the target viewpoint, and send the recommended content to the client, so that the client displays a content recommendation display page, and the content recommendation display page displays the recommended content.

[0045] Optionally, the second acquisition unit is specifically configured to acquire the recommended content associated with the target viewpoint in one or more of the following ways:

[0046] Acquire the top M first comment contents with the highest relevance to the target viewpoint and / or the portrait information of the target object triggering the target viewpoint selection operation, and use the first comment contents as recommended contents associated with the target viewpoint, wherein the first comment contents are published comments or preset comments, and M is a positive integer;

[0047] The first N second network contents with the highest relevance to the target viewpoint and / or the portrait information of the target object that triggers the target viewpoint selection operation are obtained, and the second network contents are used as recommended contents associated with the target viewpoint, where N is a positive integer.

[0048] An electronic device provided in an embodiment of the present application includes a processor and a memory, wherein the memory stores program code, and when the program code is executed by the processor, the processor executes the steps of any one of the above-mentioned viewpoint display control methods.

[0049] An embodiment of the present application provides a computer-readable storage medium, which includes a program code. When the program code is executed on an electronic device, the program code is used to enable the electronic device to execute the steps of any one of the above-mentioned viewpoint display control methods.

[0050] The beneficial effects of this application are as follows:

[0051] The viewpoint display control method, device, electronic device and storage medium provided in the embodiment of the present application, since a new viewpoint display page is proposed in the embodiment of the present application, the viewpoint display page in the embodiment of the present application includes a first target topic display area, a first viewpoint operation area and an interactive information display area. The content of the target topic can be intuitively seen through the first target topic display area, and voting can be performed based on the voting control in the first viewpoint operation area. In addition, the interactive information display area can intuitively display the interactive information of each viewpoint, enhance the information display efficiency of the topic, and thus improve the participation in the topic. In addition, the embodiment of the present application displays the recommended content associated with the target viewpoint through the content recommendation display page for the target object to refer to, realizes the secondary distribution of the recommended content, allows users to easily participate in the interaction, increases the richness of the viewpoints, and enriches the user's interactive methods.

[0052] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or be understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0054] Figure 1A This is an optional schematic diagram of the first topic PK in the embodiment of the present application;

[0055] Figure 1B This is an optional schematic diagram of the second topic PK in the embodiment of the present application;

[0056] Figure 2 An optional schematic diagram of an application scenario in an embodiment of the present application;

[0057] Figure 3 An optional schematic diagram showing a control method for the first viewpoint in the embodiment of the present application;

[0058] Figure 4A A schematic diagram of a viewpoint display page in an embodiment of the present application;

[0059] Figure 4B A schematic diagram of a content recommendation display page in an embodiment of the present application;

[0060] Figure 4C A schematic diagram of an activity entry page in an embodiment of the present application;

[0061] Figure 4D This is a schematic diagram of jumping from an activity entry page to a viewpoint display page in an embodiment of the present application;

[0062] Figure 5A A schematic diagram of an updated viewpoint display page in an embodiment of the present application;

[0063] Figure 5B This is a schematic diagram of another updated viewpoint display page in an embodiment of the present application;

[0064] Fig. 6A This is a schematic diagram of the operation flow of the first method of expressing opinions in an embodiment of the present application;

[0065] Figure 6B This is a schematic diagram of the operation flow of the second method of expressing opinions in an embodiment of the present application;

[0066] Figure 6C This is a schematic diagram of the operation flow of the third method of expressing opinions in the embodiment of the present application;

[0067] Figure 7 This is an overall flow chart of a point of view PK interaction in an embodiment of the present application;

[0068] Figure 8 An optional schematic diagram showing a control method for the second viewpoint in the embodiment of the present application;

[0069] Fig. 9 This is a schematic diagram of an optional interaction implementation timing flow in an embodiment of the present application;

[0070] Fig.10 The first viewpoint in the embodiment of the present application shows a schematic diagram of the composition structure of the control device;

[0071] Fig.11 A schematic diagram showing the composition structure of the control device according to the second viewpoint in the embodiment of the present application;

[0072] Fig.12 is a block diagram of an electronic device in an embodiment of the present application;

[0073] Fig.13 A schematic diagram of the structure of a terminal device in an embodiment of the present application;

[0074] Fig.14 A schematic diagram of the hardware composition structure of a server to which an embodiment of the present application is applied. DETAILED DESCRIPTION

[0075] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the technical solution of the present application, rather than all of the embodiments. Based on the embodiments recorded in the application documents, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the technical solution of the present application.

[0076] The following is an introduction to some concepts involved in the embodiments of the present application.

[0077] Viewpoint: refers to the standpoint or starting point when observing things. In the embodiment of the present application, there can be multiple opinions or emotions (positive, negative, neutral, etc.) for a certain topic, and the opinion is the viewpoint. For example, for the topic "Do you support AA?", there can be two views, namely "yes" or "no", and for the topic "Do you support XX star?", there can be three views, namely "very like", "neutral" or "dislike".

[0078] Floating layer: refers to the temporary view that appears on the page when the user first enters the page or interacts with the current page. This view is used to display prompt information. In the implementation of this application, the content recommendation display page and the content details introduction page can be displayed in the form of a floating layer on the viewpoint display page.

[0079] Opinion display page: It is a user-oriented page for displaying the target topic of PK, displaying various opinions, and supporting user voting. In this application, the page mainly consists of three parts, namely the target topic display area, the opinion operation area, and the interactive information display area. The target topic display area is used to display the detailed information of the target topic, the opinion operation area is used to display the voting controls corresponding to each opinion, and the interactive information display area is used to display the interactive information of each opinion, mainly including the opinions expressed by each voter on the target topic.

[0080] Activity entry page: It is a user-oriented page for displaying the target topic PK activity entry. The page can mainly include three parts: the target topic display area, the viewpoint operation area and the viewpoint display area. The target topic display area is used to display the detailed information of the target topic, and the viewpoint operation area is used to display the voting controls corresponding to each viewpoint, where the views associated with different voting controls are of a confrontational nature. The viewpoint display area is mainly used to display the views expressed by each person on the target topic in the form of bullet screen.

[0081] Camp: is a way of expressing the relationship between species objectively. It is relative and variable under certain circumstances. In the embodiment of the present application, for a certain topic, the camp refers to the opposing parties and voters who support different opinions. For example, for the topic "Do you support AA?", there are two opinions, and there are two camps. For example, the camp supporting AA is the red side, and the corresponding opinion is "yes", and the camp not supporting AA is the blue side, and the corresponding opinion is "no". Similarly, for the topic "Do you support XX star?", there are three opinions, and there are three camps.

[0082] The target topic display areas of the opinion display page and the activity entry page have the same function, both of which are used to display detailed information of the target topic. For the sake of distinction, this application refers to the target topic display area in the opinion display page as the first target topic display area, and the target topic display area in the activity entry page as the second target topic display area. Similarly, the opinion operation areas of the opinion display page and the activity entry page have the same function, both of which are used to display the voting controls corresponding to each opinion. For the sake of distinction, this application refers to the opinion operation area in the opinion display page as the first opinion operation area, and the opinion operation area in the activity entry page as the second opinion operation area. In addition, the opinion operation area in the opinion display page can also be used to display information such as the voting ratio and voted mark after the user expresses his opinion.

[0083] Content recommendation display page: a user-oriented page for displaying recommended content associated with the target viewpoint voted by the user. Through this page, the recommended content related to the target viewpoint can be displayed to the user, so that the user can interact with the recommended content by quoting the recommended content. In the embodiment of the present application, in addition to displaying the above-mentioned recommended content, the content recommendation display page can also display the user's avatar and user name, etc. In addition, it can also display the user's target viewpoint, such as "I do not support AA" or "I support AA".

[0084] Recommended content: refers to comment content, network content, etc. associated with the target viewpoint. In an embodiment of the present application, the recommended content of the content recommendation display page may include comment content, that is, comments posted by users, or preset comments pre-configured by the system, etc. The recommended content of the content recommendation display page may also include network content, which refers to the general term for information that can be viewed and read on the Internet, such as videos, news, e-books, online articles, news, information, and forum posts. In addition, in an embodiment of the present application, users can also enter comment content by themselves. In order to distinguish, this application refers to the comment content recommended by the system to users as the first comment content, and the comment content entered by the user himself as the second comment content. Similarly, in order to distinguish, this application refers to the network content cited in each viewpoint in the interactive information display area in the viewpoint display page as the first network content, and the network content recommended to users by the system as the second network content.

[0085] Portrait information: refers to information that describes the target object’s age, gender, hobbies and other attributes. It can also refer to information such as the target object’s avatar and user name when logging into the account.

[0086] Information flow: There are two types: broad and narrow. In a broad sense, it refers to a group of information that is moving in the same direction in space and time. They have a common source of information and a receiver of information, that is, a collection of all information transmitted from one source to another. In a narrow sense, it refers to the movement of information transmission. This transmission movement is carried out through certain channels according to certain requirements under the conditions of modern information technology research, development, and application. In an embodiment of the present application, information flow refers to the transmission of network information. For example, activity cards for target topics are put into the information flow for transmission. After users see the activity cards in the information flow, they can click on any part to enter the viewpoint display page.

[0087] Application: An application program is a computer program that can complete one or more tasks. It generally has a visual display page and can interact with users. For example, electronic maps and calendars can be called applications. Some applications need to be installed on the terminal device used by the user before they can be used, while some do not require application installation, such as various small programs and web pages in some social applications. Small programs do not need to be downloaded and installed before they can be used. Users can open the application by scanning or searching.

[0088] Client or user end: refers to the program that corresponds to the server and provides local services to customers. Except for some applications that only run locally, they are generally installed on ordinary client computers and need to cooperate with the server to run. After the development of the Internet, the more commonly used user ends include web browsers used for the World Wide Web, email clients for sending and receiving emails, and client software for instant messaging. For this type of application, there needs to be corresponding servers and service programs in the network to provide corresponding services, such as database services, email services, etc. In this way, specific communication connections need to be established between the client and the server to ensure the normal operation of the application.

[0089] Artificial Intelligence (AI): It is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results. In other words, artificial intelligence is a comprehensive technology in computer science that attempts to understand the essence of intelligence and produce a new intelligent machine that can respond in a similar way to human intelligence. Artificial intelligence is to study the design principles and implementation methods of various intelligent machines so that the machines have the functions of perception, reasoning and decision-making. Artificial intelligence technology is a comprehensive discipline that covers a wide range of fields, including both hardware-level technology and software-level technology. Basic artificial intelligence technologies generally include technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, big data processing technology, operation / interaction systems, and mechatronics. Artificial intelligence software technology mainly includes several major directions such as computer vision technology, speech processing technology, natural language processing technology, and machine learning / deep learning. In an embodiment of the present application, the server can identify recommended content associated with the target viewpoint based on AI technology.

[0090] The following is a brief introduction to the design concept of the embodiment of the present application:

[0091] With the rapid development of mobile Internet, the content and information on the Internet are complex and diverse, and the viewpoints are obviously diversified. In order to increase the in-depth understanding of Internet content topics and avoid being misled by one-sided information, people increasingly need to obtain other people's views on a certain topic from a large amount of Internet information, and compare relevant different viewpoints to help themselves make more reasonable decisions. The Topic PK Platform is a place to discuss and manage hot topics. For example, in the Topic PK Platform, a group of topics closely related to life can be updated every day for users to interact with each other, and users can also comment on the topics.

[0092] like Figure 1B As shown, it is a heavier level of interaction in the related technology, where users actively input comments, such as Figure 1B In the middle, the blue user Bingbingbang and the red user Xinxin both commented on topic XX, but this method has a high cost for inputting comments, low participation, and users' comments on articles and comments on the PK module cannot be effectively distinguished.

[0093] In view of this, the embodiments of the present application provide a method, device, electronic device and storage medium for controlling the display of opinions. Considering that a lot of content in the information flow platform is generated from different perspectives, and when users PK opinions, they actually refer to the content they have consumed before, so the embodiments of the present application will filter out the network content or comment content that is relevant to the opinion, and recommend it to the user through the content recommendation display page as recommended content for the user's reference, which increases the richness of the opinion and provides a new lightweight way to select opinions. In addition, the opinion display page in the embodiment of the present application contains a well-reasoned PK interactive area, that is, an interactive information display area, which displays the opinions expressed by each voter on the target topic, so that the opinion can be displayed to the user very intuitively, so that the user can easily participate in the interaction and enrich the user's interactive method for the target topic. In addition, subsequent users can consume content or participate in PK on this basis, which is more convenient.

[0094] The preferred embodiments of the present application are described below in conjunction with the drawings in the specification. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present application, and are not used to limit the present application. In addition, the embodiments and features in the embodiments of the present application may be combined with each other if there is no conflict.

[0095] like Figure 2 As shown, it is a schematic diagram of an application scenario of an embodiment of the present application. The application scenario diagram includes two terminal devices 210 and a server 230, and the client-related page 220 can be logged in through the terminal device 210. The terminal device 210 and the server 230 can communicate through a communication network. Each terminal device corresponds to a user, Figure 2 In the example, user A and user B each correspond to one terminal device 210, but the number of terminal devices is not limited. In some cases, the terminal devices may communicate with each other through the server 230, and direct communication may be established between the terminal devices. The direct communication between the terminal devices may be called point-to-point communication. In this case, some interaction processes between the terminal devices may not require the transfer of the server 230.

[0096] Each terminal device may be installed with a client for expressing opinions, such as a browser, microblog, etc. The client involved in the embodiment of the present application may be a pre-installed client, a client embedded in an application, or a web version of the client, and the specific type of the client is not limited.

[0097] In an optional implementation, the communication network is a wired network or a wireless network. The terminal 210 and the server 230 may be directly or indirectly connected via wired or wireless communication, which is not limited in the present application.

[0098] In the embodiment of the present application, the terminal device 210 is an electronic device used by the user, which can be a personal computer, mobile phone, tablet computer, notebook, e-book reader, etc., which has certain computing power and runs instant messaging software and websites or social software and websites. Each terminal device 210 is connected to the server 230 through a wireless network. The server 230 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The terminal can be a smart phone, tablet computer, laptop computer, desktop computer, smart speaker, smart watch, etc., but is not limited to this. The terminal and the server can be directly or indirectly connected by wired or wireless communication, and this application is not limited here.

[0099] In the embodiment of the present application, the user can log in to the page 220 through the terminal device 210. The terminal device 210 responds to various operations triggered by the user on the page 220 to enable the user to express his or her views on the target topic, such as viewing the view display page, selecting the target view for the target topic, selecting the target recommended content, etc. The page 220 can be an activity entry page, a view display page, etc.

[0100] Among them, after the terminal device 210 responds to the user operation, there may be interaction with the server 230. For example, the terminal device 210 sends the target viewpoint selected by the target object, the portrait information of the target object, etc. to the server 230, so that the server 230 can filter out the recommended content associated with the target viewpoint selected by the target object, and then return the filtered recommended content to the terminal device 210. The terminal device displays the recommended content in the content recommendation display page, realizing the secondary distribution of the information flow platform content and effectively increasing content consumption.

[0101] It should be noted that the target topic display areas of the viewpoint display page and the activity entry page in the embodiment of the present application have the same function, and are both used to display detailed information of the target topic. For the sake of distinction, the present application refers to the target topic display area in the viewpoint display page as the first target topic display area, and the target topic display area in the activity entry page as the second target topic display area. Similarly, the present application refers to the viewpoint operation area in the viewpoint display page as the first viewpoint operation area, and the viewpoint operation area in the activity entry page as the second viewpoint operation area. The comment content recommended by the system to the user is referred to as the first comment content, and the comment content entered by the user himself is referred to as the second comment content. In the interactive information display area in the viewpoint display page, the network content cited in each viewpoint is referred to as the first network content, and the network content recommended by the system to the user is referred to as the second network content.

[0102] like Figure 3 As shown, it is a flowchart of an implementation of a control method provided by an embodiment of the present application, which is applied to Figure 2 The specific implementation process of the method in the terminal device 210 shown is as follows:

[0103] S31: In response to a viewing operation of viewing a viewpoint display page, displaying the viewpoint display page;

[0104] The viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area. The first target topic display area is used to display the target topic. The first viewpoint operation area displays at least two voting controls, each of which is associated with a viewpoint related to the target topic. The interactive information display area is used to display interactive information of each viewpoint.

[0105] In an embodiment of the present application, the terminal device mainly responds to viewing operations, target viewpoint selection operations, etc. triggered by a target object. The target object may refer to a user. The first viewpoint operation area is used for user voting, including voting controls corresponding to each viewpoint. The following mainly uses the voting control as a voting button as an example for illustration. Among them, a viewpoint refers to a plurality of opinions or emotions (positive, negative, neutral, etc.) held with respect to a target topic. The opinion is a viewpoint. The voting buttons set in the first viewpoint operation area correspond to different viewpoints, wherein the viewpoints associated with different voting buttons are of a confrontational nature. When participating in the PK activities of the target topic, each user often makes comments, interactive discussions, or expresses his or her own views, etc. These information belong to the interactive information of each viewpoint and can be displayed through the interactive information display area.

[0106] In an optional implementation, the interactive information of each opinion specifically includes the first network content cited by each voter in the opinion expressed on the target topic, or comments related to the expressed opinion, etc. When the target object expresses his or her own opinion, these newly released opinions will also be displayed in the interactive information display area.

[0107] like Figure 4A As shown, it is a schematic diagram of a viewpoint display page in an embodiment of the present application, wherein three dashed boxes are marked, and the dashed box S401 represents the first target topic display area, which is used to display the target topic. Figure 4A The target topic shown in the figure is "Can the sports meeting be held as scheduled?"; the dotted box S402 represents the first opinion operation area, which contains two voting buttons. The black voting button is associated with the opinion "yes", and the camp corresponding to the opinion "yes" is the red camp. After that, the opinions related to "yes" expressed by each voter form an opinion camp. The gray voting button is associated with the opinion "cannot", and the camp corresponding to the opinion "cannot" is the blue camp. After that, the opinions related to "cannot" expressed by each voter form an opinion camp; the dotted box S403 represents the interactive information display area, which is used to display the opinions expressed by each voter on the target topic. For example, the red camp is displayed on the left side of S403, and the blue camp is displayed on the right side.

[0108] S32: In response to a target opinion selection operation triggered by a target voting control among the at least two voting controls, displaying a content recommendation display page.

[0109] The content recommendation display page includes recommended content associated with a target viewpoint, where the target viewpoint is a viewpoint associated with a target voting control, and the recommended content may be returned by a server.

[0110] In the embodiment of the present application, the target viewpoint is determined according to the user's target viewpoint selection operation. In the embodiment of the present application, for a certain target topic, different viewpoints correspond to different camps, for example, for Figure 4AThe target topic shown can be divided into two opposing viewpoints: "can" and "cannot", where "can" corresponds to the red camp and "cannot" corresponds to the blue camp. For example, when a user clicks any voting button in S402, it means that a target voting control is selected, and the target viewpoint selection operation can be triggered at this time. For example, when a user clicks a black voting button, the viewpoint expressed by the user for the target topic is "can", which is the target viewpoint associated with the red camp, that is, the user believes that the sports meeting can be held as scheduled. On the contrary, when the user clicks a gray voting button, the viewpoint expressed by the user for the target topic is "cannot", which is the target viewpoint associated with the blue camp, that is, the user believes that the sports meeting cannot be held as scheduled. In addition, when a user clicks on the first network content cited by any historical viewpoint in S403, the target viewpoint selection operation can also be triggered, for example, clicking on an article cited by a historical viewpoint published by the red party or the blue party triggers the target viewpoint selection operation, which will be described in detail below.

[0111] The content recommendation display page in the embodiment of the present application is displayed after the user performs the target viewpoint selection operation. It can be displayed on the viewpoint display page in the form of a pop-up window or a floating layer, or it can be an independent page unrelated to the viewpoint display page, that is, after responding to the user's target viewpoint selection operation, it jumps from the viewpoint display page. The following mainly uses the floating layer form as an example for explanation, for example Figure 4B As shown, a content recommendation display page in a floating form shown in an embodiment of the present application is shown, which will be described in detail below.

[0112] In the above implementation, the opinion display page includes an interactive information display area, which can intuitively display the opinions expressed by each camp. These published opinions can quote the first network content, and the recommended content associated with the target opinion is displayed through the content recommendation display page for reference by the target object, thereby realizing secondary distribution of recommended content, allowing users to easily participate in the interaction, increasing the richness of opinions, and enriching the user's interaction methods.

[0113] In the specific implementation, generally, corresponding activity cards are set for PK activities on target topics, and the activity cards are distributed to the information flow. When users see the activity cards in the information flow, they can participate in the activities based on the activity cards and further view the viewpoint display page. In the embodiment of the present application, the activity entry page displayed by the terminal device is the activity card.

[0114] In an optional implementation manner, when the terminal device displays the viewpoint display page in response to the viewing operation of viewing the viewpoint display page, the specific implementation manner is as follows:

[0115] The target object clicks on any area in the activity entry page for the target topic to trigger a viewing operation, and the terminal device displays the viewpoint display page in response to the viewing operation triggered by any area in the activity entry page for the target topic. The activity entry page includes a second target topic display area, a second viewpoint operation area, and a viewpoint display area, and the viewpoint display area is used to display the views expressed by each voter on the target topic in the form of a bullet screen.

[0116] like Figure 4C As shown, it is a schematic diagram of an activity entry page in an embodiment of the present application. Among them, the dotted frame S421 shows the second target topic display area, which is mainly used to display the title of the target topic. Figure 4C The target topic displayed in the figure is "Can the sports meeting be held as scheduled?"; the dotted box S422 shows the second opinion operation area, which also includes a black voting button for the red side and a gray voting button for the blue side; the dotted box S423 shows the opinion display area, which is used to display the opinions expressed by each voter on the target topic in the form of bullet screen, and only the popular opinions of some users can be displayed. For example, in Figure 4C There are currently four barrages displayed in the opinion display area, namely "Xiao Zhang: It can be opened", "Xiao Wang: So-and-so refuses to participate", "Xiao Li: So-and-so's attitude is very firm", and "Xiao Bai: A special period".

[0117] In addition, the event entry page can also display the event brand area + event status area, event popularity area and picture atmosphere area. Figure 4C As shown in the figure, the activity brand area + activity status area refers to the area above the dotted box S421, showing that the activity brand of the target topic is: Super Viewpoint PK, and the activity status is: ongoing, and the prize will be drawn in 6 hours. The activity heat area refers to the area between the dotted box S421 and the dotted box S423, showing that there are 5568 users currently participating, and displays the avatars of some users. You can also click "See more" to view the account information, voting information, etc. of the specific participating users. The picture atmosphere area refers to Figure 4C The light gray background part in the rounded rectangular frame can be configured by the operator. It can actually be a background image related to the target topic, etc. It is simply filled with light gray here.

[0118] When user A sees the following in the information flow Figure 4C After clicking the activity card (activity entry page) shown in the figure, you can enter the viewpoint display page by clicking any area of ​​the component. Figure 4D For example, after user A clicks on the light gray image atmosphere area on the activity entry page, the terminal device will display Figure 4D The viewpoint display page shown on the right.

[0119] In the above implementation, the activity entry page can display some popular opinions published by users in the form of barrage to attract users. In addition, the user can enter the opinion display page by clicking any area of ​​the activity entry page, and the user can easily participate in the interaction, which is convenient and fast.

[0120] After introducing the activity entry page and the viewpoint display page in the embodiment of the present application, the content recommendation display page is introduced in detail below.

[0121] In an optional implementation manner, the recommended content is determined by the server according to the target viewpoint and the portrait information of the target object; the recommended content included in the content recommendation display page includes one or more of the following:

[0122] The top M first comment contents with the highest relevance to the target viewpoint and / or portrait information, where the first comment contents are published comments or preset comments, and M is a positive integer; the top N second network contents with the highest relevance to the target viewpoint and / or portrait information, and N is a positive integer.

[0123] Among them, the first comment content can be the M with the highest correlation with the target viewpoint, or the M with the highest correlation with the portrait information of the target object, or the M with the highest correlation with the target viewpoint and the portrait information of the target object. However, it should be noted that these M first comment contents are related to the target viewpoint, that is, these M first comment contents are used to support the target viewpoint, and the same applies to the second network content.

[0124] That is to say, the recommended content in the embodiment of the present application may include only the first comment content, only the second network content, or both. The first comment content may be a comment posted on the target topic, a preset comment pre-configured by the system, or a comment posted based on feedback activity, i.e., a comment posted with a high number of likes determined based on the historical feedback behavior of the user. The second network content mainly refers to multimedia resources such as news information, videos, and articles.

[0125] like Figure 4BAs shown, it is a schematic diagram of a content recommendation display page in an embodiment of the present application. Here, the content recommendation display page S411 floats on the viewpoint display page in the form of a floating layer, and is composed of a user information area, a my viewpoint area, and a quoted viewpoint area. Among them, the user information area refers to the part above the my viewpoint area, which displays the user name and the user login avatar, and at the same time displays the user's target viewpoint "I think the sports meeting cannot be held as scheduled" according to the topic and the red and blue sides voted by the user. The area in the dotted box S412 is the my viewpoint area, which makes a system recommendation of brief views based on the target topic, the background operation configuration or the user's highly praised views, and also provides a comment writing function. The comment writing process is the same as the ordinary comment writing process. Among them, some first comment contents associated with the user's ice popsicle's target viewpoint "I think the sports meeting cannot be held as scheduled" are displayed, such as the illustrated A1 comment, A2 comment, A3 comment, and the pause is for restarting. The area in the dotted box S413 is the cited opinion area. This area is based on AI technology recognition, and automatically matches articles with opinions, news information and other network content on the platform. The recommendation system recommends relevant articles based on the labels of the red and blue opinions. For example, in the example, different opinions are formed for the target topic "Can the sports meeting be held as scheduled?" Some articles tend to believe that it cannot be held, such as "Someone gave in for the first time and it may be postponed." The title itself is a strong evidence of the opinion. In other words, this area is mainly used to display some second network content related to the target opinion "I think the sports meeting cannot be held as scheduled" selected by the user. The figure shows a total of 4 news information from X Weekly. The two information on the right side of S413 are not displayed completely. Users can continue to view the undisplayed parts and subsequent news information by sliding left and right.

[0126] In the embodiment of the present application, if one of my opinions and referenced opinions in the content recommendation display page is selected, the confirmation button at the bottom can be activated, and then the user can trigger the target opinion publishing operation by clicking the confirmation button. Therefore, in the embodiment of the present application, the user can activate the confirmation button at the bottom in one or more of the following ways, including:

[0127] The target object selects at least one first comment content in the content recommendation display page;

[0128] The target object enters the second comment content on the content recommendation display page, and the second comment content entered by the target object is selected by default;

[0129] The target object selects at least one second network content in the content recommendation display page.

[0130] Among them, the user can trigger the target recommended content selection operation through any of the above methods, which means that the target object selects the recommended content in the content recommendation display page, and then the confirmation button at the bottom can be activated. For example, the user selects one or more of my opinions in the content recommendation display page, or enters opinions by himself, or selects a quoted opinion in the content recommendation display page.

[0131] Therefore, the user selects Figure 4B When you click any of the first comments in the My Opinion area shown, or enter my opinion, or select any news information in the quoted opinion area, the OK button at the bottom can be activated. When the user clicks the OK button at the bottom, the target opinion publishing operation can be triggered. At this time, the terminal device responds to the target opinion publishing operation triggered by the content recommendation display page, and updates the interactive information display area according to the target recommended content and target opinion selected by the target object in the content recommendation display page.

[0132] In the above implementation, the recommended content displayed in the content recommendation display page is determined by the server based on the target object's portrait information and the target viewpoint selected by the target object, and is some recommended content with a high correlation with the target viewpoint. Specifically, the server can obtain recommended content with a high correlation with the target viewpoint and / or portrait information of the target object through technologies such as AI recognition and recommend it to the target object, thereby realizing the secondary distribution of platform content and effectively increasing content consumption.

[0133] In the embodiment of the present application, after the user selects the recommended content through the content recommendation display page, the confirmation button can be activated, and the target opinion publishing operation can be triggered by clicking the confirmation button, and then the interactive information display area can be displayed and updated according to the target recommended content selected by the target object in the content recommendation display page and the target opinion associated with the target opinion, and the target object's opinion is published in the interactive information display area in the opinion display page. The specific implementation method is:

[0134] In response to a target recommended content selection operation of selecting a target recommended content in a content recommendation display page, and then in response to a target opinion publishing operation triggered by the content recommendation display page, an interactive information display area is displayed and updated according to the target recommended content and the target opinion.

[0135] In the embodiment of the present application, after the user selects the target recommended content in the content recommendation display page, the Figure 4B The OK button at the bottom of the page is shown. If the user clicks the OK button, the target opinion posting operation can be triggered. When the user selects the recommended content based on the above method and triggers the target opinion posting operation, the interactive information display area can be updated according to the target recommended content and target opinion selected by the target object in the content recommendation display page. Figure 4AFrom the opinion display page shown, it can be seen that the top is the first target topic display area, which displays the title of the target topic of PK; the bottom is the first opinion operation area, which displays the PK voting controls; the middle area is the interactive information display area, which is divided into red and blue camps, and the cited opinions or commented opinions of both parties are displayed alternately. The corresponding red and blue bar charts show corresponding height contrast.

[0136] In an optional implementation, when updating the interactive information display area, the specific process is to display the target viewpoint and the target recommended content selected by the target object in the interactive information display area, in the area corresponding to the target viewpoint, that is, in the camp corresponding to the target viewpoint.

[0137] In addition, the first viewpoint operation area can be updated synchronously, and the voting ratio of each camp and the voted mark for the target object can be displayed in the first viewpoint operation area. And when there are two camps, the target viewpoint and the target recommended content selected by the target object can be displayed in the area corresponding to the target viewpoint in the order of the time axis, and the views expressed by each camp are displayed in an alternating manner.

[0138] like Figure 5A As shown, the left side of the interactive information display area is a bar graph corresponding to the red side, and the right side is a bar graph corresponding to the blue side. The height of the bar graph is proportional to the voting ratio. The target recommended content selected by user A includes a first comment content "Pause is for restarting again" and a second network content (news information), and user A votes for the blue side. The voting ratios of the red and blue camps are 35% and 65% respectively, and it is shown that the user has voted for the blue side. The opinions expressed by the red and blue parties presented in the interactive information display area are displayed alternately, and the moment when user A's opinion is expressed is highlighted, as shown in the figure below. Figure 5A The "pause is for restarting" in the interactive information is grayed out. And because the views of each camp in the interactive information display area are displayed in chronological order, the latest view of user A is at the top. From top to bottom, the time is getting earlier and earlier. Obviously, in the blue camp, "No, XX is more important" was posted earlier than "No, time conflict", and "No, time conflict" was posted earlier than "No, bad weather". In the red camp, "Yes, many people are looking forward to it" was posted earlier than "Yes, everyone actively participates".

[0139] When there are more than two camps, the camps can be displayed in blocks. In this case, there is no need to stagger the opinions of the voters in each camp. However, when the opinions of each camp are displayed in blocks, they can still be displayed in the order of the timeline. For example, for the topic "Do you support XX star?", there can be three opinions, namely "very like", "neutral" or "dislike". In this case, there are three camps, and these three camps correspond to 3 areas, such as Figure 5B As shown by Figure 5B It can be seen that the voting ratios of these three opinions are 35%, 25% and 40% respectively, and the first comment selected by user B is "poor acting skills".

[0140] In the above implementation, users can easily participate in the interaction, which increases the richness of opinions and can express opinions more directly, thus enhancing the atmosphere of interaction.

[0141] In addition, it should be noted that, in the embodiment of the present application, there are many ways for the target object to trigger the target viewpoint selection operation on the viewpoint display page, two of which are listed below:

[0142] Method 1: Vote through the first opinion operation area on the opinion display page.

[0143] Specifically, the target object can click the voting control in the first viewpoint operation area, and then the terminal device responds to the target viewpoint selection operation of selecting the target voting control corresponding to the target viewpoint in the first viewpoint operation area, and displays the content recommendation display page, wherein the first viewpoint operation area includes voting buttons corresponding to each viewpoint.

[0144] like Fig. 6A As shown, it is a schematic diagram of the operation process of the first type of expressing opinions in the embodiment of the present application. After user A sees that the target topic of PK in the opinion display page is "Can the sports meeting be held as scheduled?", he can choose the PK operation. Taking the blue side as an example, the user clicks the gray voting button corresponding to the blue side in the first opinion operation area in the opinion display page. The gray voting button here is the target voting control mentioned above, and a half-screen floating layer pops up. The floating layer displays the content recommendation display page and enters the opinion expression process. The user's personal information and the blue side's opinions are displayed at the head of the content recommendation display page, and then the my opinion area is used to recommend the blue side series of opinions through the AI ​​algorithm. User A can select the opinion by clicking the entry; the next is the quoted opinion area. The recommendation platform performs keyword retrieval based on the PK title and the blue side's opinions, and aggregates articles with strong relevance as quoted opinions. User A recognizes the article and can click to select it as evidence of his own opinion. Choose one of my opinions and quoted opinions to activate the bottom confirmation button. Click to confirm and publish the corresponding opinion to the blue side camp, and the user's opinion is highlighted in the camp.

[0145] exist Fig. 6A In the example, user A selected my opinion as "Pause is for restarting", and selected the first news item in the first column as the reference opinion. At this time, the bottom confirmation button can be activated. The confirmation button is black, indicating that it is in the activated state. The user can click the activation button to express his opinion. After the user expresses his opinion, it is shown that the voting ratios of the red side and the blue side are 35% and 65% respectively, and user A has voted for the blue side.

[0146] When taking the red side as an example, Figure 6B As shown, it is a schematic diagram of the second operation process of expressing opinions in an embodiment of the present application. The user clicks on the black voting button corresponding to the red side in the first opinion operation area in the opinion display page, and a half-screen floating layer pops up to display the content recommendation display page, and enter the opinion expression process. The user's personal information and the red side's opinion are displayed at the head of the content recommendation display page, followed by the My Opinion Area. The Red Side's series of opinions are recommended by the AI ​​algorithm. User A can select the opinion by clicking on the entry; next is the quoted opinion area. The recommendation platform performs keyword searches based on the PK topic and the red side's opinion, and aggregates articles with strong relevance as quoted opinions. User A approves the article and can click to select it as evidence of his own opinion. You can activate the bottom confirmation button by choosing either My Opinion or Quoted Opinion. Click Confirm to publish the corresponding opinion to the red side camp, and the user's opinion will be highlighted in the camp.

[0147] exist Figure 6B In the figure, the point of view selected by user A is "Sportsmanship is invincible", and the cited point of view selected is the second news information in the first column. At this time, the bottom confirmation button can be activated. The confirmation button is black to indicate that it is in the activated state. The user can click the activation button to express his point of view. After the user expresses his point of view, it is displayed that the voting ratios of the red side and the blue side are 35% and 65% respectively, and user A has voted for the red side.

[0148] Method 2: Vote through the interactive information display area on the opinion display page.

[0149] That is to say, the user can trigger the target viewpoint selection operation by clicking on any historical viewpoint in the interactive information display area. At this time, the interactive information specifically includes the first network content cited by each historical viewpoint. The first network content is used to support the corresponding historical viewpoint as auxiliary content to support the corresponding historical viewpoint. For example, if the voters believe that "the sports meeting cannot be held as scheduled", the corresponding first network content may be a certain article, which mainly introduces some reasons expressed by a public figure about the reason why the sports meeting cannot be held as scheduled.

[0150] Specifically, when the target object clicks to quote a certain historical viewpoint, the target viewpoint selected by the target object can be determined based on the historical viewpoint. In response to the target object selecting the target viewpoint selection operation triggered by the target first network content quoted by the target viewpoint, the terminal device displays a content recommendation display page, wherein the content recommendation display page includes recommended content associated with the target viewpoint, and the target first network content is used to support the target viewpoint.

[0151] like Figure 6CAs shown, it is a schematic diagram of the operation flow of the third type of expressing opinions in the embodiment of the present application. After user B sees the target topic of PK as "Can the sports meeting be held as scheduled?" in the opinion display page, he does not make his own opinion judgment. At this time, user B can quote a historical viewpoint that has been displayed in the red and blue camps for further judgment. For example, when user B clicks to quote a historical viewpoint in the blue camp, "No, XX is more important", the target viewpoint selection operation is triggered, and the target viewpoint of user B is "No", that is, the sports meeting cannot be held as scheduled. This historical viewpoint quotes an article as a quoted viewpoint, that is, the target first network content. At this time, the semi-floating layer of the content details introduction page of the article is pulled up, and the content details introduction page shows the detailed content of the article. For example, the title of the article is "XX Spokesperson: The sports meeting may be postponed", and the article is published by X Weekly on 2020-3-20. User B can close the content details introduction page by pulling down. In addition, there is a "Cite this opinion" button at the bottom of the content details page. If user B clicks this button, the floating layer of the content recommendation display page will be pulled up, and the article will be selected as the quoted opinion by default. After user B clicks the OK button on the content recommendation display page, the article can be used as the quoted opinion, that is, the selected target recommended content. The final opinion is formed based on the target recommended content selected by user B and user B's target opinion "I think the sports meeting cannot be held as scheduled", and the opinion is expressed to the blue camp. Among them, the content details page is similar to the content recommendation display page. In addition to being displayed in the form of a floating layer, it can be an independent page or a pop-up window, etc., which is not specifically limited here.

[0152] Based on the above implementation, a new lightweight way to select opinions is provided. In terms of form, the opinion display control method in the embodiment of the present application allows users to easily participate in the interaction and increases the richness of opinions. In terms of demand, many users choose the red and blue sides based on the news content, so the news content related to the target opinion is displayed as recommended content that can be directly quoted in the content recommendation display page. After the user selects the recommended content, it is published in the interactive information display area, which can express opinions more directly and enhance the atmosphere of interaction. From the platform, the content of the red and blue opinions is aggregated and classified according to the tags. In addition to making users feel more identified when consuming, the content in the platform is also redistributed, effectively increasing content consumption.

[0153] like Figure 7 As shown, it is a schematic diagram of the overall process of a point of view PK interaction in an embodiment of the present application, which can be specifically divided into the following processes: ENTICE (attraction), ENTER (contact), ENGAGE (engagement), EXIT (completion) and EXTEND (extension).

[0154] Among them, ENTICE mainly refers to attracting users to participate in activities through the activity entrance page. In addition to setting activity cards, you can also set up channel secondary entrances, channel widgets, TLbanners, PUSH, official posters, user sharing pages, etc. Through PUSH, the client pushes and promotes activities on the target topic. If the user is interested in the opinion PK component, he can enter the opinion display page from the activity entrance page.

[0155] ENTER mainly refers to displaying the target topic and historical opinions to the user based on the opinion display page, so that the user can contact the target topic, which specifically includes the topic area, opinion area and operation area, wherein the topic area is the first target topic display area listed in the above embodiment, which is mainly used to display the title of the target topic, and can also include a shareable btn (button). The user can share the PK for the target topic with other users by clicking the share button to expand the user's participation in the PK of the target topic. The opinion area is the interactive information display area listed in the above embodiment, which is used to display the red and blue PK bars, that is, the bar chart in the above embodiment, as well as the red side opinion and the blue side opinion, and can also display the red and blue PK background. The operation area is the first opinion operation area listed in the above embodiment, which displays the red side btn and the blue side btn, that is, the red side and the blue side voting buttons.

[0156] In the embodiments of the present application, there are many ways for users to participate in the interaction, such as voting for the red or blue side and expressing opinions, or generating light and rich content accumulation by citing opinions.

[0157] ENGAGE mainly refers to recommending content to users based on the content recommendation display page. Users can view the recommended content related to the viewpoint based on the page. For example, by citing a historical viewpoint in the viewpoint display page, they can view the content details introduction page of the news viewpoint (i.e., the second network content) cited by the historical viewpoint, that is, view the bottom layer of the news viewpoint. After that, the user can also click the "Cite this viewpoint" button at the bottom of the content details introduction page to support the news viewpoint. After the user clicks to support the viewpoint, the number of viewpoint supports increases. After that, the user can select the recommended content through the content recommendation display page to express the viewpoint. Specifically, if the user clicks the red square btn in the viewpoint display page, the content recommendation display page containing the recommended content associated with the red square viewpoint "can" is displayed. The content recommendation display page displays the user's personal information and the red square viewpoint "I think the sports meeting can be held as scheduled", and also includes my viewpoint area and the quoted viewpoint area. The red square recommended viewpoint is displayed in my viewpoint area. In addition, it also includes "write a comment", that is, the user can enter his own viewpoint without choosing from the red square recommended viewpoints recommended by the system. Finally, the user clicks the publish button (that is, the confirm button) in the content recommendation display page to publish the viewpoint and update the viewpoint display page. Among them, the support for the viewpoint and the publication of the viewpoint can be displayed through a modal box, and these two modal boxes are replaceable. Among them, the modal box is a child window covering the parent window. Usually, the purpose is to display content from a separate source, and there can be some interaction without leaving the parent window. The child window can provide information, interaction, etc.

[0158] When the user selects "My Opinion" in the My Opinion area on the content recommendation display page, he can select the first comment content recommended by the system, or he can enter the second comment content by himself through "Write Comment". When the user enters the second comment content by himself, a comment is added to the My Opinion area and the comment is selected by default. After that, the user can also select a second network content in the "Quote Opinion Area" or not, and then the target opinion publishing operation can be triggered.

[0159] Specifically, EXIT refers to the detailed implementation process of users expressing their opinions, which is to add the opinions just expressed by the user to the opinion display page and display the user's avatar. The bubbles can be displayed in a special way, such as marking and highlighting. In addition, a sharing guide / btn can be added. When the user clicks "Share My Opinion", the EXTEND process can be executed to generate picture sharing or link sharing.

[0160] After introducing the above content, another viewpoint display control method provided by the embodiment of the present application is briefly introduced below. Figure 8 As shown, it is a flowchart of an implementation of a control method provided by an embodiment of the present application, which is applied to Figure 2The specific implementation process of the method for the server 230 shown is as follows:

[0161] S81: Acquire the target viewpoint selected by the target viewpoint selection operation;

[0162] The target object triggers a target viewpoint selection operation through a viewpoint display page, and the viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area. The first target topic display area is used to display the target topic. The first viewpoint operation area displays at least two voting controls, each voting control is associated with a viewpoint related to the target topic, and the interactive information display area is used to display interactive information of each viewpoint.

[0163] S82: Acquire recommended content associated with the target viewpoint, and send the recommended content to the client, so that the client displays a content recommendation display page, which includes the recommended content.

[0164] Optionally, the server obtains the recommended content associated with the target viewpoint in one or more of the following ways:

[0165] Obtain the top M first comment contents with the highest relevance to the target viewpoint and / or the portrait information of the target object that triggers the target viewpoint selection operation, and use the first comment contents as recommended contents associated with the target viewpoint, wherein the first comment contents are published comments or preset comments, and M is a positive integer;

[0166] The first N second network contents with the highest relevance to the target viewpoint and / or the portrait information of the target object that triggers the target viewpoint selection operation are obtained, and the second network contents are used as recommended contents associated with the target viewpoint, where N is a positive integer.

[0167] It should be noted that the recommended content here includes one or more of the first comment content and the second network content. The specific implementation method of the server obtaining the recommended content associated with the target viewpoint can be referred to the above embodiment, and will not be repeated here.

[0168] In the above implementation, the server will pull the user's login avatar, user name and other portrait information, and at the same time, based on the target viewpoint voted by the user, filter out recommended content related to the target viewpoint, and recommend it to the user through the client for reference. In addition, it can also realize secondary distribution of platform content and increase content consumption.

[0169] like Fig. 9 As shown, it is an interactive timing diagram of expressing opinions in an embodiment of the present application. The specific implementation process of the method is as follows:

[0170] Step S900: the terminal device displays the viewpoint display page in response to the target object's viewing operation of viewing the viewpoint display page;

[0171] Step S901: The terminal device responds to the target object's target viewpoint selection operation on the target topic;

[0172] Step S902: The terminal device determines whether the target object has successfully logged into the browser A client. If yes, step S903 is executed, and then step S904 is executed;

[0173] Step S903: the server reads the target viewpoint selected by the target object and the portrait information of the target object;

[0174] Step S904: the terminal device responds to the target object's login operation of the browser A client;

[0175] Step S905: the server obtains M comment contents associated with the target viewpoint based on the target viewpoint and the portrait information;

[0176] Step S906: the server obtains N network contents associated with the target viewpoint based on the target viewpoint and the portrait information;

[0177] Step S907: the server sends the acquired M comment contents and N network contents to the terminal device as recommended contents associated with the target viewpoint;

[0178] Step S908: the terminal device displays a content recommendation display page including recommended content associated with the target viewpoint;

[0179] Step S909: the terminal device responds to the target object selecting the target recommended content on the content recommendation display page in response to the target recommended content selection operation;

[0180] Step S910: The terminal device responds to the target object's target opinion publishing operation triggered by the content recommendation display page;

[0181] Step S911: the terminal device updates the interactive information display area and the first viewpoint operation area in the viewpoint display page according to the target recommended content and the target viewpoint selected by the target object;

[0182] Step S912: The server obtains and records relevant information about the opinions expressed by the target object on the target topic.

[0183] In step S908, the specific implementation method is that the terminal device performs data analysis on the recommended content returned by the server, renders my views and related news, and then displays the recommended content as follows: Figure 4B The content recommendation display page shown.

[0184] It should be noted that in Fig. 9 The terminal device in the steps shown is a terminal device on which a browser A client has been installed, and browser A can be used to express opinions.

[0185] Based on the same inventive concept, the present application embodiment provides a viewpoint display control device. Fig.10 As shown, it is a first viewpoint display control device 1000 in the embodiment of the present application, and the device includes:

[0186] The viewing unit 1001 is used to display the viewpoint display page in response to a viewing operation of viewing the viewpoint display page, wherein the viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area, wherein the first target topic display area is used to display the target topic, the first viewpoint operation area displays at least two voting controls, each voting control is associated with a viewpoint related to the target topic, and the interactive information display area is used to display interactive information of each viewpoint;

[0187] The recommendation unit 1002 is used to display a content recommendation display page in response to a target viewpoint selection operation triggered by a target voting control among at least two voting controls, wherein the content recommendation display page includes recommended content associated with the target viewpoint, and the target viewpoint is the viewpoint associated with the target voting control.

[0188] Optionally, the interactive information of each viewpoint specifically includes the first network content cited by each viewpoint, and the first network content is used to support the corresponding viewpoint; the recommendation unit 1002 is further used to:

[0189] In response to a target viewpoint selection operation triggered by selecting a target first network content referenced by a target viewpoint, a content recommendation display page is displayed, the content recommendation display page includes recommended content associated with the target viewpoint, and the target historical view includes the first network content referenced by the target historical viewpoint.

[0190] Optionally, the recommendation unit 1002 is specifically configured to:

[0191] In response to a target viewpoint selection operation triggered by selecting a target first network content referenced by a target viewpoint, a content detail introduction page corresponding to the target first network content is displayed, wherein detailed information of the target first network content is displayed on the content detail introduction page;

[0192] In response to a reference operation triggered by the content details introduction page, a content recommendation display page is displayed, wherein the content recommendation display page is marked with the target first network content being selected.

[0193] Optionally, the device further comprises:

[0194] The updating unit 1003 is used to respond to a target recommended content selection operation of selecting a target recommended content in the content recommendation display page, and then respond to a target opinion publishing operation triggered by the content recommendation display page, and display and update the interactive information display area according to the target recommended content and the target opinion associated with the target opinion.

[0195] Optionally, the recommended content is determined by the server according to the target viewpoint and the portrait information of the target object that triggers the target viewpoint selection operation; the recommended content includes one or more of the following:

[0196] The top M first comments with the highest relevance to the target viewpoint and / or portrait information, where the first comments are existing comments or preset comments, and M is a positive integer;

[0197] The top N second network contents with the highest relevance to the target viewpoint and / or portrait information, where N is a positive integer.

[0198] Optionally, the target recommendation content includes some or all of the following:

[0199] At least one first comment content;

[0200] Enter the second comment content on the content recommendation display page;

[0201] At least one second network content.

[0202] Optionally, the device further comprises:

[0203] The display unit 1004 is used to display an activity entry page for the target topic before the viewing unit responds to the viewing operation of viewing the opinion display page, the activity entry page includes a second target topic display area, a second opinion operation area, and an opinion display area, and the opinion display area is used to display the opinions expressed on the target topic in the form of barrage.

[0204] Optionally, the viewing unit 1001 has a function for:

[0205] In response to a viewing operation triggered by any area in the activity entry page, the viewpoint display page is displayed.

[0206] Optionally, the updating unit 1003 is specifically configured to:

[0207] Displaying the target viewpoint and the target recommended content in the interactive information display area, in the area corresponding to the target viewpoint;

[0208] The updating unit 1003 is further used for:

[0209] The voting ratio and voted mark of the opinion are displayed in the first opinion operation area.

[0210] Optionally, the updating unit 1003 is specifically configured to:

[0211] The target viewpoint and the target recommended content are displayed in the area corresponding to the target viewpoint in the order of the time axis, and each viewpoint is displayed alternately.

[0212] Based on the same inventive concept, the present application also provides a viewpoint display control device. Fig.11 As shown, it is a first viewpoint display control device 1100 in an embodiment of the present application, and the device includes:

[0213] The first acquisition unit 1101 is used to acquire a target viewpoint selected through a target viewpoint selection operation, wherein the target object triggers the target viewpoint selection operation through a viewpoint display page, and the viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area, the first target topic display area is used to display the target topic, the first viewpoint operation area displays at least two voting controls, each voting control is associated with a viewpoint related to the target topic, and the interactive information display area is used to display interactive information of each viewpoint;

[0214] The second acquisition unit 1102 is used to acquire recommended content associated with the target viewpoint, and send the recommended content to the client, so that the client displays a content recommendation display page, which recommends the content.

[0215] Optionally, the second acquisition unit 1102 is specifically configured to acquire the recommended content associated with the target viewpoint in one or more of the following ways:

[0216] Obtain the top M first comment contents with the highest relevance to the target viewpoint and / or the portrait information of the target object that triggers the target viewpoint selection operation, and use the first comment contents as recommended contents associated with the target viewpoint, wherein the first comment contents are published comments or preset comments, and M is a positive integer;

[0217] The first N second network contents with the highest relevance to the target viewpoint and / or the portrait information of the target object that triggers the target viewpoint selection operation are obtained, and the second network contents are used as recommended contents associated with the target viewpoint, where N is a positive integer.

[0218] Fig.12 is a block diagram of an electronic device 1200 according to an exemplary embodiment, the device comprising:

[0219] Processor 1210;

[0220] A memory 1220 for storing operations executable by the processor 1210;

[0221] The processor 1210 is configured to execute operations to implement the viewpoint display control method in the embodiment of the present disclosure, for example Figure 3 or Figure 8 Follow the steps shown in .

[0222] In an exemplary embodiment, a storage medium including operations is also provided, such as a memory 1220 including operations, and the operations can be executed by the processor 1210 of the electronic device 1200 to complete the above method. Optionally, the storage medium can be a non-transitory computer-readable storage medium, for example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0223] Based on the same inventive concept, the embodiment of the present application further provides a terminal device 210, which may be an electronic device such as a smart phone, a tablet computer, a laptop or a PC.

[0224] Please refer to Fig.13 The terminal device 210 includes a display unit 1340, a processor 1380 and a memory 1320, wherein the display unit 1340 includes a display panel 1341, which is used to display information input by a user or information provided to a user and various object selection pages of the terminal device 210, etc. In the embodiment of the present application, it is mainly used to display pages and shortcut windows of applications installed in the terminal device 210. Optionally, the display panel 1341 can be configured in the form of LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).

[0225] The processor 1380 is used to read the computer program and then execute the method defined by the computer program. For example, the processor 1380 reads the application program, thereby running the application on the terminal device 210 and displaying the application page on the display unit 1340. The processor 1380 may include one or more general-purpose processors and may also include one or more DSPs (Digital Signal Processors) to perform related operations to implement the technical solutions provided in the embodiments of the present application.

[0226] The memory 1320 generally includes internal memory and external memory, and the internal memory may be a random access memory (RAM), a read-only memory (ROM), and a cache (CACHE), etc. The external memory may be a hard disk, an optical disk, a USB disk, a floppy disk, or a tape drive, etc. The memory 1320 is used to store computer programs and other data, and the computer program includes an application corresponding to the application, etc., and other data may include data generated after the operating system or the application is run, and the data includes system data (such as configuration parameters of the operating system) and user data. In the embodiment of the present application, program instructions are stored in the memory 1320, and the processor 1380 executes the program instructions stored in 1320 to implement the viewpoint display control method discussed above, or to implement the function of the adaptation application discussed above.

[0227] In addition, the terminal device 210 may also include a display unit 1340 for receiving input digital information, character information or contact touch operation / contactless gesture, and generating signal input related to user settings and function control of the terminal device 210. Specifically, in the embodiment of the present application, the display unit 1340 may include a display panel 1341. The display panel 1341 is, for example, a touch screen, which can collect the user's touch operation on or near it (such as the player using any suitable object or accessory such as a finger, stylus, etc. on the display panel 1341 or on the display panel 1341) and drive the corresponding connection device according to a pre-set program. Optionally, the display panel 1341 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch position of the user, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 1380, and can receive and execute the command sent by the processor 1380. For example, in an embodiment of the present application, if a user selects a recommended content, the touch detection device in the display panel 1341 detects the touch operation, and sends a signal corresponding to the detected touch operation to the touch controller. The touch controller converts the signal into touch point coordinates and sends them to the processor 1380. The processor 1380 determines the target recommended content selected by the user based on the received touch point coordinates, and displays the recommended content in association with the user's target viewpoint, etc.

[0228] The display panel 1341 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the display unit 1340, the terminal device 210 may further include an input unit 1330, which may include but is not limited to one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, and a joystick. Fig.13In the figure, the input unit 1330 includes an image input device 1331 and other input devices 1332 as an example.

[0229] In addition to the above, the terminal device 210 may also include a power supply 1390 for supplying power to other modules, an audio circuit 1360, a near field communication module 1370, and an RF circuit 1310. The terminal device 210 may also include one or more sensors 1350, such as an accelerometer, a light sensor, a pressure sensor, etc. The audio circuit 1360 specifically includes a speaker 1361 and a microphone 1362, etc. For example, the user can use voice control, the terminal device 210 can collect the user's voice through the microphone 1362, can be controlled by the user's voice, and when the user needs to be prompted, the corresponding prompt tone is played through the speaker 1361.

[0230] In some possible implementations, the server of the present application may include at least one processing unit and at least one storage unit. The storage unit stores program code, and when the program code is executed by the processing unit, the processing unit executes the steps of the viewpoint display control method applied to the server according to various exemplary implementations of the present application described above in this specification. For example, the processing unit may execute the following steps: Figure 8 Follow the steps shown in .

[0231] Refer to the following Fig.14 The server 230 according to this embodiment of the present application is described. Fig.14 The server 230 is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0232] like Fig.14 The server 230 is in the form of a general server. The components of the server 230 may include, but are not limited to: at least one processing unit 141, at least one storage unit 142, and a bus 143 connecting different system components (including the storage unit 142 and the processing unit 141).

[0233] Bus 143 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a processor, or a local bus using any of a variety of bus architectures.

[0234] The storage unit 142 may include a readable medium in the form of a volatile memory, such as a random access memory (RAM) 1421 and / or a cache memory unit 1422 , and may further include a read-only memory (ROM) 1423 .

[0235] The storage unit 142 may also include a program / utility 1425 having a set (at least one) of program modules 1424, such program modules 1424 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0236] The server 230 may also communicate with one or more external devices 144 (e.g., keyboards, pointing devices, etc.), may communicate with one or more devices that enable a user to interact with the server 230, and / or may communicate with any device that enables the server 230 to communicate with one or more other servers (e.g., routers, modems, etc.). Such communication may be performed via an I / O interface 145. In addition, the server 230 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 146. As shown, the network adapter 146 communicates with other modules for the server 230 via a bus 143. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the server 230, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0237] In some possible implementations, various aspects of the viewpoint display control method provided in the present application may also be implemented in the form of a program product, which includes program code. When the program code is executed on a computer device, the program code is used to enable the computer device to execute the steps of the viewpoint display control method according to various exemplary embodiments of the present application described above in this specification. For example, the computer device may execute the following steps: Figure 3 or Figure 8 Follow the steps shown in .

[0238] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0239] The program product of the embodiment of the present application can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a computing device. However, the program product of the present application is not limited to this. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with a command execution system, device or device.

[0240] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A method for controlling viewpoint display, characterized in that: The method includes: In response to a viewing operation of viewing a viewpoint display page, the viewpoint display page is displayed, the viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area, the first target topic display area is used to display a target topic, the first viewpoint operation area displays at least two voting controls, each voting control is associated with a viewpoint related to the target topic, and the interactive information display area is used to display interactive information of each viewpoint; In response to a target viewpoint selection operation triggered by a target voting control among the at least two voting controls, displaying a content recommendation display page, the content recommendation display page including recommended content associated with the target viewpoint, the target viewpoint being the viewpoint associated with the target voting control; In response to a target recommended content selection operation of selecting a target recommended content in the content recommendation display page, and then in response to a target opinion publishing operation triggered by the content recommendation display page, the interactive information display area is updated according to the target recommended content and the target opinion.

2. The method according to claim 1, characterized in that The interactive information of each viewpoint specifically includes the first network content cited by each viewpoint, where the first network content is used to support the corresponding viewpoint; The method further comprises: In response to a target viewpoint selection operation triggered by selecting a target first network content referenced by a target viewpoint, the content recommendation display page is displayed, and the content recommendation display page contains recommended content associated with the target viewpoint.

3. The method according to claim 2, characterized in that The step of displaying the content recommendation display page in response to the target viewpoint selection operation triggered by selecting the target first network content referenced by the target viewpoint specifically includes: In response to a target viewpoint selection operation triggered by selecting a target first network content referenced by a target viewpoint, displaying a content details introduction page corresponding to the target first network content, wherein the content details introduction page displays detailed information of the target first network content; In response to a reference operation triggered by the content details introduction page, the content recommendation display page is displayed, wherein the content recommendation display page is marked as having selected the target first network content.

4. The method according to claim 1, characterized in that The recommended content is determined by the server according to the target viewpoint and the portrait information of the target object that triggers the target viewpoint selection operation; the recommended content includes one or more of the following: The first M first comment contents with the highest relevance to the target viewpoint and / or the portrait information, wherein the first comment contents are existing comments or preset comments, and M is a positive integer; The top N second network contents with the highest correlation with the target viewpoint and / or the portrait information, where N is a positive integer.

5. The method according to claim 4, characterized in that The target recommendation content includes part or all of the following: At least one first comment content; A second comment content entered on the content recommendation display page; At least one second network content.

6. The method according to any one of claims 1 to 5, characterized in that: Before the viewing operation in response to viewing the viewpoint display page, the method further includes: An activity entry page for the target topic is displayed, the activity entry page comprising a second target topic display area, a second opinion operation area, and an opinion display area, the opinion display area being used to display opinions expressed for the target topic in the form of barrage.

7. The method according to claim 6, characterized in that In response to the viewing operation of viewing the viewpoint display page, displaying the viewpoint display page specifically includes: In response to a viewing operation triggered by any area in the activity entry page, the viewpoint display page is displayed.

8. The method according to claim 1, characterized in that The updating of the interactive information display area according to the target recommended content and the target viewpoint specifically includes: Displaying the target viewpoint and the target recommended content in the interactive information display area, in an area corresponding to the target viewpoint; The method further comprises: The voting ratio and voted mark of each viewpoint are displayed in the first viewpoint operation area.

9. The method according to claim 8, characterized in that There are two viewpoints; the target viewpoint and the target recommended content are displayed in the interactive information display area, and the area corresponding to the target viewpoint specifically includes: The target viewpoint and the target recommended content are displayed in an area corresponding to the target viewpoint in a timeline order, and each viewpoint is displayed alternately.

10. A method for controlling viewpoint display, characterized in that: The method includes: Acquire a target viewpoint selected by a target viewpoint selection operation, wherein a viewpoint display page triggers the target viewpoint selection operation, the viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area, the first target topic display area is used to display a target topic, the first viewpoint operation area displays at least two voting controls, each voting control is associated with a viewpoint related to the target topic, and the interactive information display area is used to display interactive information of each viewpoint; Acquire recommended content associated with the target viewpoint, and send the recommended content to a client so that the client displays a content recommendation display page containing the recommended content, and in response to a target recommended content selection operation of selecting the target recommended content in the content recommendation display page, and then in response to a target viewpoint publishing operation triggered by the content recommendation display page, update the interactive information display area according to the target recommended content and the target viewpoint.

11. A viewpoint display control device, characterized in that: include: A viewing unit, configured to display the viewpoint display page in response to a viewing operation of viewing the viewpoint display page, wherein the viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area, wherein the first target topic display area is used to display a target topic, the first viewpoint operation area displays at least two voting controls, each voting control is associated with a viewpoint related to the target topic, and the interactive information display area is used to display interactive information of each viewpoint; a recommendation unit, configured to display a content recommendation display page in response to a target viewpoint selection operation triggered by a target voting control among the at least two voting controls, wherein the content recommendation display page includes recommended content associated with a target viewpoint, wherein the target viewpoint is a viewpoint associated with the target voting control; An updating unit is used to respond to a target recommended content selection operation of selecting a target recommended content in the content recommendation display page, and then respond to a target opinion publishing operation triggered by the content recommendation display page, to update the interactive information display area according to the target recommended content and the target opinion.

12. A viewpoint display control device, characterized in that: include: A first acquisition unit is configured to acquire a target viewpoint selected through a target viewpoint selection operation, wherein a viewpoint display page triggers the target viewpoint selection operation, and the viewpoint display page includes a first target topic display area, a first viewpoint operation area, and an interactive information display area, wherein the first target topic display area is used to display a target topic, the first viewpoint operation area displays at least two voting controls, each voting control is associated with a viewpoint related to the target topic, and the interactive information display area is used to display interactive information of each viewpoint; A second acquisition unit is used to acquire recommended content associated with the target viewpoint and send the recommended content to a client so that the client displays a content recommendation display page containing the recommended content, and in response to a target recommended content selection operation of selecting the target recommended content in the content recommendation display page, and then in response to a target viewpoint publishing operation triggered by the content recommendation display page, updates the interactive information display area according to the target recommended content and the target viewpoint.

13. An electronic device, characterized in that: It comprises a processor and a memory, wherein the memory stores program codes, and when the program codes are executed by the processor, the processor executes the steps of any one of the methods of claims 1 to 9 or the steps of the method of claim 10.

14. A computer-readable storage medium, characterized in that: It includes program codes. When the program codes are run on an electronic device, the program codes are used to enable the electronic device to execute the steps of any one of the methods of claims 1 to 9 or the steps of the method of claim 10.

Citation Information

Patent Citations

  • Topic battle method and device

    CN109376252A

  • Systems and methods for interactive tools for dynamic evaluation of online content

    US10614469B1