Information display method and related product
By triggering positive feedback operations on the information flow, a set of information related to the content is obtained and displayed, which solves the problem of initiative in information filtering and selection, improves the efficiency of information acquisition, and simplifies the interaction process.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TENCENT TECHNOLOGY (SHENZHEN) CO LTD
- Filing Date
- 2022-02-28
- Publication Date
- 2026-06-19
AI Technical Summary
During the information browsing process, existing technologies struggle to enable proactive information filtering and selection, leading to increased complexity and decreased efficiency in information acquisition.
By triggering positive feedback operations on the information flow, target information is selected and related content dimensions are obtained. The information interaction process is simplified by recalling and displaying a set of content-related information.
By enabling users to cancel or deepen the display of information through a single interactive operation, the difficulty of information interaction is significantly reduced, and the efficiency of information acquisition is improved.
Smart Images

Figure CN116701749B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of computer technology, and specifically relates to an information display method, an information display device, a computer-readable medium, an electronic device, and a computer program product. Background Technology
[0002] With the development of computer and network technologies, browsing online media information through electronic devices such as mobile phones and computers has become a common practice in people's daily work and life. During this browsing process, people generally only passively receive information recommended by content providers, making it difficult to filter or select the information received. While actively searching can yield information of interest, it also increases the complexity of information acquisition, leading to increased difficulty and decreased efficiency in information browsing. Summary of the Invention
[0003] The purpose of this application is to provide an information display method, information display device, computer-readable medium, electronic device, and computer program product, which at least to a certain extent reduces the difficulty of information acquisition and improves the efficiency of information acquisition.
[0004] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.
[0005] According to one aspect of the embodiments of this application, an information display method is provided, the method comprising:
[0006] In response to a positive feedback operation on the information stream, target information in the information stream is selected as the object of the operation, the information stream including at least two pieces of information displayed on the interactive interface;
[0007] Obtain at least two content dimensions associated with the target information, the at least two content dimensions being used to represent different content types in the information;
[0008] Information retrieval is performed based on the at least two content dimensions to obtain at least two sets of information that are content-related to the target information;
[0009] The at least two sets of information are displayed on the interactive interface.
[0010] According to one aspect of the embodiments of this application, an information display device is provided, the device comprising:
[0011] The selection module is configured to respond to a positive feedback operation on an information stream, selecting target information in the information stream as the object of the operation, the information stream including at least two pieces of information displayed on the interactive interface;
[0012] The acquisition module is configured to acquire at least two content dimensions associated with the target information, the at least two content dimensions being used to represent different content types in the information;
[0013] The recall module is configured to recall information based on the at least two content dimensions to obtain at least two sets of information that are content-related to the target information.
[0014] The display module is configured to display the at least two sets of information on the interactive interface.
[0015] According to one aspect of the embodiments of this application, a computer-readable medium is provided, on which a computer program is stored, which, when executed by a processor, implements the information display method as described in the above technical solutions.
[0016] According to one aspect of the embodiments of this application, an electronic device is provided, the electronic device comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the information display method as described above by executing the executable instructions.
[0017] According to one aspect of the embodiments of this application, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the information display method as described in the above technical solutions.
[0018] In the technical solution provided in this application embodiment, through information interaction operations acting on the information flow, positive or negative feedback can be triggered on the selected target information according to two different operation types. When positive feedback is triggered, other information related to the target information content can be further displayed; when negative feedback is triggered, the display of the target information can be canceled. Therefore, the cancellation or in-depth display of information can be achieved through only one interaction operation, significantly reducing the length of the information interaction process, reducing the difficulty of information interaction, and improving the efficiency of information interaction.
[0019] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0020] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0021] Figure 1 An exemplary system architecture block diagram illustrating the application of the technical solution of this application is shown schematically.
[0022] Figure 2 A flowchart illustrating the steps of an information display method according to one embodiment of this application is shown.
[0023] Figure 3 The diagram illustrates the changes in the interactive interface when an information selection operation is triggered in an application scenario according to an embodiment of this application.
[0024] Figure 4 The illustration shows an interactive interface for displaying operation prompts in an application scenario according to an embodiment of this application.
[0025] Figure 5 This illustration shows a schematic diagram of interface changes that provide positive feedback to information in an application scenario according to an embodiment of this application.
[0026] Figure 6 A schematic diagram of the interest point system architecture in one embodiment of this application is shown.
[0027] Figure 7 This illustration shows a schematic diagram of interface changes for providing negative feedback to information in an application scenario, according to an embodiment of this application.
[0028] Figure 8 This invention illustrates a flowchart of the method steps for adjusting the content displayed in an information stream based on a triggering operation on information, according to one embodiment of this application.
[0029] Figure 9 The diagram illustrates an interactive flowchart of an application scenario in which information is displayed based on user feedback, according to an embodiment of this application.
[0030] Figure 10 A schematic diagram of the information display device provided in the embodiments of this application is shown.
[0031] Figure 11 A schematic diagram of a computer system architecture suitable for implementing the embodiments of this application is shown. Detailed Implementation
[0032] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.
[0033] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.
[0034] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0035] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0036] In the specific implementation of this application, data related to user information, input content, interest tags, etc. are involved. When the various embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0037] In the specific implementation of this application, the relevant terms are explained as follows.
[0038] Information feed: A type of content stream that can be scrolled through. This content appears in sections that look similar and are displayed one after another.
[0039] Negative feedback: The action a user takes to eliminate a message when they have a negative feeling about it.
[0040] Positive feedback: When a user has a positive feeling about a piece of information, they want to learn more about related information.
[0041] Content consumption refers to various actions people take, such as reading and browsing information content.
[0042] Recall: refers to triggering as many correct results as possible from the full set of information and returning the results to the "sort".
[0043] Multimodal: Integrating or fusing two or more content format recognition and understanding technologies, leveraging the unique advantages of its multi-recognition and understanding technologies, and combining them with data fusion technology to make the authentication and recognition process more accurate.
[0044] Response: Used to indicate the conditions or states on which the operation performed depends. When the conditions or states on which it depends are met, one or more operations performed can be performed in real time or with a set delay. Unless otherwise specified, there is no restriction on the order in which multiple operations are performed.
[0045] Figure 1 An exemplary system architecture block diagram illustrating the application of the technical solution of this application is shown schematically.
[0046] like Figure 1 As shown, the system architecture 100 may include terminal devices 110, a network 120, and a server 130. Terminal devices 110 may include various electronic devices such as smartphones, tablets, laptops, desktop computer smart speakers, smart wearable devices, smart in-vehicle devices, and smart payment terminals. Server 130 may be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. Network 120 may be a communication medium of various connection types capable of providing a communication link between terminal devices 110 and server 130, such as a wired communication link or a wireless communication link.
[0047] Depending on the implementation requirements, the system architecture in this application embodiment can have any number of terminal devices, networks, and servers. For example, server 130 can be a server group composed of multiple server devices. In addition, the technical solutions provided in this application embodiment can be applied to terminal device 110, or to server 130, or can be implemented jointly by terminal device 110 and server 130. This application does not impose any special limitations on this.
[0048] For example, server 130 can push the produced or collected online media information to terminal device 110 via network 120. The web browser or application client installed on terminal device 110 can then present the user with a large amount of online media information across various dimensions. This information is typically displayed to the user in the information stream through a series of recommendation methods. Although recommendation algorithms and methods are constantly being optimized, the information stream still contains both information that the user is not interested in and information that is interested in. When users see information that is not interesting, they usually want to quickly skip it; when they see negative information, they want to quickly eliminate it; and when they see information that is interesting, they want to further browse to explore its rich and comprehensive dimensions.
[0049] In the related technologies of this application, when users encounter unpleasant information while browsing an information feed, they can generally click on the negative feedback icon or button provided on the interface to further select specific reasons such as "not interested," "vulgar," or "dislike" before removing the information. When a user is interested in the content related to a piece of information, they need to actively search for relevant information in the search box or have algorithms recommend some potentially related information. Therefore, it is evident that the related technologies of this application generally suffer from problems such as cumbersome and complex operation steps, long interaction processes, and low efficiency in the process of providing information feedback or further obtaining information.
[0050] To address the aforementioned issues, this application provides a solution for automatically eliminating a piece of information in an information stream or obtaining related content based on the user's preferences. When operating on information, the elimination and further in-depth consumption of information can be triggered through a combination of interactive actions, thereby improving the flexibility of information operation and reducing the difficulty of information interaction.
[0051] The following detailed description of the technical solutions provided in this application, including information display methods, information display devices, computer-readable media, electronic devices, and computer program products, is based on specific embodiments.
[0052] Figure 2 This invention illustrates a flowchart of the steps of an information display method according to one embodiment of the present application. The information display method comprises... Figure 1 The terminal device shown executes the command. For example... Figure 2 As shown, the information display method mainly includes the following steps S210 to S240.
[0053] Step S210: In response to a positive feedback operation on the information stream, select the target information in the information stream as the object of the operation. The information stream includes at least two pieces of information displayed on the interactive interface.
[0054] Step S220: Obtain at least two content dimensions associated with the target information, wherein the at least two content dimensions are used to represent different content types in the information;
[0055] Step S230: Retrieve information based on at least two content dimensions to obtain at least two sets of information that are content-related to the target information;
[0056] Step S240: Display at least two sets of information on the interactive interface.
[0057] In the information display method provided in this application embodiment, by triggering a positive feedback operation on the target information on the information flow, at least two content dimensions associated with the target information can be obtained. On each content dimension, a set of information that is content-related to the target information can be recalled accordingly, thereby displaying other information with similar content to the user. This allows the user to view related extended information through a single interactive operation on the information flow, significantly shortening the interaction process of the information flow, reducing the operational complexity of information interaction, and improving the efficiency of information interaction.
[0058] The following sections provide a detailed description of each method step in the information display method described in the embodiments of this application.
[0059] In step S210, in response to a positive feedback operation on the information stream, target information in the information stream is selected as the object of the operation. The information stream includes at least two pieces of information displayed on the interactive interface.
[0060] The user interface (UI) is the interface through which a terminal device displays content to the user, and also the interface for receiving user actions and providing corresponding feedback. Various types of application clients providing information flow consumption can be installed on the terminal device, such as video application clients, news application clients, instant messaging clients, etc. The terminal device can present an information flow composed of online media information through these application clients. Correspondingly, online media information can be information of different modalities, such as images, articles, videos, and audio. Furthermore, online media information can simultaneously include one or more of these modalities; for example, a single piece of information in the flow can include both image content and corresponding text content, and the text content can include different types of content such as titles and body text. Moreover, online media information can be presented in various formats, such as in the form of information flow cards or information flow lists.
[0061] In some embodiments of this application, the information flow can be statically displayed on the interactive interface according to a specified information arrangement, or it can be dynamically displayed on the interactive interface according to a specified information flow.
[0062] When information is statically displayed on an interactive interface, multiple pieces of information can be arranged and combined to form a display page according to the interface size. After the user triggers a page switch, a new set of information can be displayed on the interactive interface. For example, several pieces of information can be displayed simultaneously on a single display page. When the user clicks on a virtual control (such as a page-turning button) or swipes in a specified direction, a page switch can be triggered, replacing the current set of information displayed on the interactive interface with another set of the same number of pieces of information.
[0063] When an information stream is dynamically displayed on an interactive interface, the information items in the stream can be scrolled along a specified direction based on the user's trigger actions. For example, multiple pieces of information can be arranged vertically on the interactive interface. When the user swipes from bottom to top, each piece of information will move upwards synchronously. Information that reaches the top of the screen will be removed from the screen, while new information will be moved into the screen at the bottom.
[0064] In some embodiments of this application, the information interaction operation includes an information selection operation for selecting an operation object in an information stream; the method for selecting target information in the information stream as the operation object may include: obtaining the trigger position of the information selection operation; performing a matching detection between the trigger position and the display area of each piece of information in the information stream to obtain a target display area that matches the trigger position; and selecting the information within the target display area as the target information of the operation object.
[0065] Information selection can be a specified type of interactive action triggered on the interactive interface. This interactive action can include any of the following gesture actions: single-finger tap, single-finger long press, multi-finger tap, multi-finger long press, graphic trajectory drawing, etc.
[0066] The information stream displayed on the interactive interface includes multiple pieces of information, each corresponding to a specific information display area. For example, when the information stream is displayed in the form of information cards, each information card corresponds to a rectangular information display area. When an information selection operation is received on the interactive interface, the target display area can be determined based on the trigger position of the information selection operation. The information displayed within this target display area is the selected object of the interactive action.
[0067] In some embodiments of this application, the information interaction operation performed on the interactive interface may include an information selection operation and an information feedback operation triggered continuously with the information selection operation. The information feedback operation may be an interactive action triggered on the interactive interface that is continuous with the information selection operation. For example, when the information selection operation is a gesture such as tapping or long-pressing, the corresponding information feedback operation may be a swipe gesture following the tap or long-press.
[0068] In some embodiments of this application, the method for obtaining the operation type of an information interaction operation may include: matching and detecting an information feedback operation with a preset interaction action; when it is detected that the information feedback operation is successfully matched with a preset first interaction action, determining that the operation type of the information interaction operation is a positive feedback operation; when it is detected that the information feedback operation is successfully matched with a preset second interaction action, determining that the operation type of the information interaction operation is a negative feedback operation.
[0069] By continuously triggering information selection and feedback operations, users can select any target information in the information stream and provide positive or negative feedback to the selected target information. Positive feedback indicates that the user is interested in the target information and wants to see other information with content relevance to it; negative feedback indicates that the user is not interested in the target information and wants to stop seeing the target information or stop pushing other information with content relevance to it.
[0070] In some embodiments of this application, the first interactive action and the second interactive action may be a pre-set set of opposite gestures. In some optional embodiments, the first interactive action is a sliding action along a first direction, and the second interactive action is a sliding action along a second direction, where the second direction is a sliding direction different from the first direction.
[0071] For example, when browsing a news feed, users can select a message by long-pressing it, swipe to the left of the screen to trigger negative feedback, and swipe to the right of the screen to trigger positive feedback.
[0072] By continuously triggering information selection and feedback operations, the target information to be operated on can be selected from the information stream based on the trigger position of the information selection operation. Simultaneously, positive or negative feedback can be provided to the target information based on the operation type of the information feedback operation. Continuous interactive actions can shorten the overall interaction process, reduce the complexity of information feedback operations, and improve the efficiency of information acquisition and display.
[0073] In some embodiments of this application, after selecting the information within the target display area as the target information for operation, the information flow can be displayed in a differentiated manner so that the target information has a different display state from other information in the information flow.
[0074] The display status can include one or more of the following parameters: shape, size, color, or resolution. Different display statuses can differentiate the selected target information and other information in the information flow, allowing for a more intuitive distinction of the currently manipulated object from the information flow.
[0075] In some embodiments of this application, the display state of the target information can be adjusted while keeping other information in the information stream unchanged, so that the target information has a different display effect than other information. When the information stream is displayed in the form of rectangular cards, the shape or size of the rectangular card containing the target information can be adjusted to distinguish it from other information. For example, the shape of the rectangular card containing the target information can be changed from the original square rectangle to a rounded rectangle, or the size of the rectangular card containing the target information can be reduced or enlarged.
[0076] In some embodiments of this application, the target information can be kept unchanged while adjusting the display state of other information in the information stream, resulting in a display effect different from other information. For example, when an information selection operation is triggered, the target information can maintain its current color while adjusting other information in the information stream to grayscale or blurring it. As another example, when an information selection operation is triggered, the target information can maintain its current resolution while reducing the resolution of other information in the information stream.
[0077] In some embodiments of this application, the display areas of each piece of information in the information stream have the same area size in at least one direction; when displaying the information stream in a differentiated manner, the boundary of the target information can be adjusted so that the target information and other information in the information stream have different area sizes in at least one direction.
[0078] Figure 3 This illustration shows a schematic diagram of the changes in the interactive interface when an information selection operation is triggered in an application scenario, according to an embodiment of this application. For example... Figure 3 As shown, in this embodiment, the information flow is displayed on the interactive interface 301 in the form of information flow cards. When a selection operation is received for target information 302, the shape, size, color, or resolution of the target information 302 can be adjusted to achieve a display effect different from other information. When adjusting the size parameter, the size of the target information 302 can be proportionally reduced in all directions to obtain activated information 303. The activated information 303 has a smaller boundary size in the horizontal direction compared to other information.
[0079] For example, when adjusting the shape parameters, target information 302, which is a rounded rectangle, can be changed to active information with a square rectangle shape. When adjusting the color parameters, target information can be kept in color, while other information can be adjusted to grayscale. When adjusting the resolution parameters, the display area containing target information can retain its original resolution, while the resolution of the area containing other information can be reduced.
[0080] In some embodiments of this application, after selecting the information within the target display area as the target information for operation, operation prompts for the target information can also be displayed on the interactive interface. The operation prompts are used to indicate preset interactive actions and the correspondence between interactive actions and operation types.
[0081] Figure 4 This illustration shows an interactive interface for displaying operation prompts in an application scenario, according to an embodiment of this application. For example... Figure 4 As shown, after selecting the information within the target display area as the target information for operation, the size of the target information 401 can be reduced, allowing the target information 401 to achieve a differentiated display effect compared to other information in the information flow. Due to the reduced size of the target information 401, a corresponding blank area 402 appears around it. Simultaneously, operation prompt information 403 for the target information 401 can be displayed within the blank area 402. The operation prompt information 403 may include an action prompt icon and a type prompt icon; the action prompt icon is used to indicate the interactive action of a preset information feedback operation, such as... Figure 4 The sliding arrows pointing left and right, as shown, indicate to the user that they can trigger feedback by sliding left or right; the type indicator is used to indicate the correspondence between interactive actions and operation types, for example... Figure 4 The text prompt shown indicates that swiping left will trigger negative feedback, indicating disinterest in the information, while swiping right will trigger positive feedback, indicating interest in the information.
[0082] Operation prompts can be as follows Figure 4 The target information can be displayed in the blank area at the bottom, or it can be displayed in any blank area such as the top, left, or right of the target information. By reducing the size of the target information, in addition to differentiating the target information, blank areas can also be provided to display operation prompts, thus making full use of the display space of the interactive interface and improving the space utilization rate of the interactive interface.
[0083] In some alternative implementations, the operation prompts may also be overlaid on the surface of the target information or other information.
[0084] In step S220, at least two content dimensions associated with the target information are obtained, and the at least two content dimensions are used to represent different content types in the information.
[0085] Content dimensions are classification dimensions obtained by categorizing and extracting features from a large amount of online information to represent the content of the information being displayed. Information with similar content can be grouped under the same content dimension. When a positive feedback operation is received, it indicates that the user is interested in the content of the target information. Therefore, at least one content dimension of the target information can be obtained first. For example, if the target information is a funny video of children interacting with pets, its corresponding content dimensions could include "children," "pets," "funny video," etc.
[0086] For a single content dimension, content retrieval can be performed in a pre-collected and categorized information database to obtain a set of information that is content-related to the target information.
[0087] In some embodiments of this application, the positive feedback operation is a sliding operation along a first direction; displaying an information set on the interactive interface includes: obtaining the sliding distance of the positive feedback operation; when the sliding distance is greater than a distance threshold, displaying a page including the information set on the interactive interface.
[0088] Figure 5 This illustration shows a schematic diagram of interface changes in an application scenario, illustrating positive feedback of information, according to an embodiment of this application. For example... Figure 5 As shown in the embodiment of this application, the information flow is displayed on the interactive interface 501 in the form of information flow cards. If a user-triggered information selection operation (e.g., long press) is received, the selected target information 502 can be adjusted to an active state. In the active state, it can respond to further user operations and provide positive or negative feedback to the target information.
[0089] When activated, the target information is displayed differently from other information. For example... Figure 5 As shown, the target information 502 in the active state has a relatively small boundary size, with a blank area around it. At this time, if a positive feedback operation triggered by the user is received, such as a rightward swipe, the target information can be controlled to move to the right following the swipe gesture. When the swipe distance exceeds a first distance threshold, a prompt message 503 corresponding to the positive feedback operation is displayed on the side opposite to the swipe direction, for example... Figure 5 The text shows the option to "View more related information." As the user continues to swipe, when the swipe distance exceeds a second distance threshold, a new display page 504 opens on the interactive interface. This new display page 504 shows a set of information 505 that is content-related to the target information. On display page 504, the user can further browse and consume other information with similar content to the target information.
[0090] In one embodiment of this application, the target information includes at least two content dimensions for representing different types of information display content, and the information set includes information subsets corresponding to each content dimension; displaying the information set on the interactive interface includes: displaying information subsets corresponding to each content dimension in separate areas on the interactive interface according to the content dimensions.
[0091] refer to Figure 5 As shown, the target information is a funny video of a child interacting with a pet dog. Its corresponding content dimensions can include "children," "pets," "funny video," etc. Based on this, the interactive interface can be divided into multiple display areas according to different content dimensions, with each display area showing a subset of information corresponding to one content dimension.
[0092] In one embodiment of this application, content tags corresponding to content dimensions can be displayed on the interactive interface; in response to a removal operation applied to the content tags, the display of the content tags is canceled, and the display of the information subset corresponding to the content tags is also canceled.
[0093] refer to Figure 5 As shown, each subset of information displayed on the interactive interface can correspond to a content tag 506 used to represent the content dimension to which it belongs, such as "dog and children video", "cute baby", "pet", "funny" etc. shown in the figure.
[0094] When a user triggers a removal action for a specific content tag, the display of that content tag and its corresponding information subset can be canceled. For example, when a user clicks the close control 507 displayed simultaneously with content tag 506 on the display page, that content tag and its corresponding information subset can be removed from the display page.
[0095] By providing content tags corresponding to content dimensions on the display page, information content of multiple dimensions can be displayed on a space-limited interactive interface. At the same time, the content tags displayed on the page can be adjusted to the corresponding content dimensions, improving the flexibility of information display.
[0096] In some embodiments of this application, when a target information corresponds to two or more content dimensions, the content dimensions can be sorted according to the strength of their content relevance, with the content dimensions with strong content relevance arranged first and the content dimensions with weaker content relevance arranged last.
[0097] In some embodiments of this application, when a target piece of information corresponds to two or more content dimensions, different sizes of content display space can be allocated to each content dimension according to the order of their content relevance. For example, a larger content display space can be allocated to a content dimension with strong content relevance on the interactive interface, while a smaller content display space can be allocated to a content dimension with weak content relevance on the interactive interface.
[0098] In some embodiments of this application, while displaying information subsets corresponding to each content dimension in different areas on the interactive interface, an information search control can also be displayed on the interactive interface; in response to a trigger operation on the information search control, the search information input through the information search control is obtained; content retrieval is performed based on the search information to obtain the information subset corresponding to the search information; and the information subset corresponding to the search information is displayed on the interactive interface.
[0099] refer to Figure 5 As shown, after triggering positive feedback on the target information, multiple information subsets can be displayed in different areas on the interactive interface. Simultaneously, an information search control 508 can be provided at the top of the page. After triggering the information search control 508, the user can enter search keywords. Based on the search keywords, content can be retrieved to obtain information corresponding to the search keywords, and further, the information subsets corresponding to the search keywords can be displayed on the interactive interface.
[0100] While displaying content relevant to the target information, providing content tags and information search controls allows users to edit the information collection, reducing or increasing the content covered by the collection on the display page.
[0101] In some embodiments of this application, when a user triggers positive feedback on target information, in-depth information can be displayed based on at least two content dimensions corresponding to the target information. In this process, the method for obtaining at least two content dimensions associated with the target information may include: extracting content from the target information to obtain multimodal data corresponding to at least two modal types; identifying points of interest (POIs) in the multimodal data to obtain at least one POI associated with the multimodal data and the attribute value of the POI; and determining the content dimensions used to represent the information display content of the target information based on the attribute values of the POIs.
[0102] Multimodal data refers to data with at least two modalities. For example, a piece of online media information may contain multiple media formats such as text, images, and videos. The text may also include various functional formats such as title text, body text, and subtitle text. Data with at least two different media formats or functional formats is considered multimodal data.
[0103] In some embodiments of this application, the method for extracting content from target information may include: performing multimodal understanding on the target information, such as title understanding, image recognition, audio recognition, subtitle recognition, etc.; performing feature fusion on the results of multimodal understanding to obtain multimodal data, for example, extracting features from the recognition results corresponding to each modality type to obtain vectorized data features, and then concatenating the various data features into vectors to form multimodal data.
[0104] In some embodiments of this application, the method for identifying interest points in multimodal data may include: performing feature similarity matching between the multimodal data and a preset interest point system to obtain at least one interest point associated with the multimodal data and the attribute value of the interest point.
[0105] Figure 6 The diagram illustrates the architecture of an interest point system in one embodiment of this application. This interest point system includes three dimensions: domain, interest, and slot.
[0106] For multimodal data extracted from target information, we can first perform similarity matching with different interest domains to obtain the domain range to which the target information belongs. For example, the interest domains corresponding to a travel guide might include air tickets, hotels, etc.
[0107] After determining the relevant interest domain, the multimodal data can be further matched with the various interest points under the interest domain to determine the specific interest intent of the target information. For example, under the interest domain "airplane tickets", different interest points such as "buy tickets" and "refund tickets" can be distributed, and under the interest domain "hotels", different interest points such as "book" and "cancel" can be distributed.
[0108] After identifying points of interest (POIs) through matching, multimodal data can be slot-matched onto the corresponding POIs to determine specific POI attribute values. For example, within the domain "airplane tickets," the POI "ticket purchase" can correspond to multiple slots such as "departure point," "destination," and "departure time"; within the domain "hotels," the POI "booking" can correspond to multiple slots such as "location," "hotel type," and "check-in time."
[0109] By extracting content from multimodal data of target information, the semantic recognition depth and semantic understanding accuracy of target information can be improved. Simultaneously, identifying and matching interest points based on a multidimensional interest point system of multimodal data can accurately recall other information highly relevant to the target information content, thus improving the accuracy of information retrieval.
[0110] In one embodiment of this application, if the operation type of the information interaction operation is a negative feedback operation, then the display of the target information is canceled.
[0111] Figure 7 This illustration shows a schematic diagram of interface changes in an application scenario where negative feedback of information is provided, according to an embodiment of this application. For example... Figure 7 As shown in the embodiment of this application, the information flow is displayed on the interactive interface 701 in the form of information flow cards. If a user-triggered information selection operation (e.g., long press) is received, the selected target information 702 can be adjusted to an active state. In the active state, it can respond to further user operations and provide positive or negative feedback to the target information.
[0112] When activated, the target information is displayed differently from other information. For example... Figure 7 As shown, the target information 702 in the active state has a relatively small boundary size, with a blank area around it. At this time, if a negative feedback operation triggered by the user is received, such as a leftward swipe, the target information can be controlled to move to the left following the swipe gesture. When the swipe distance exceeds a first distance threshold, a prompt message 703 corresponding to the negative feedback operation is displayed on the side opposite to the swipe direction, for example... Figure 7 The text indicates an "I don't like this message" message. If the swipe continues and the swipe distance exceeds a second distance threshold, the display of the target message 702 can be canceled. If the gesture is canceled before the swipe distance reaches the second distance threshold, the activation state of the target message 702 can be deactivated, and the target message 702 can be restored to its initial display state.
[0113] In some embodiments of this application, the display of target information can be canceled using any of several methods, such as removal, hiding, or overwriting. Simultaneously with canceling the display of target information, other information in the information stream can be moved and filled into the display area of the target information. For example... Figure 7 As shown, after removing target information 702, the adjacent information 704 located below target information 702 will move upwards.
[0114] Figure 8 This document illustrates a flowchart of a method for adjusting the displayed content of an information stream based on a triggered operation on information, as shown in one embodiment of this application. This method is executed by a terminal device providing an interactive interface. Figure 8 As shown, the method for adjusting the content displayed in the information stream may include the following steps S801 to S813.
[0115] Step S801: Display an information stream containing multiple pieces of information on the interactive interface.
[0116] The user interface (UI) is the interface through which a terminal device displays content to the user, and also the interface for receiving user actions and providing corresponding feedback. Various types of application clients that provide information flow consumption can be installed on the terminal device, such as video application clients, news application clients, instant messaging clients, etc. The terminal device can present an information flow composed of online media information through these application clients. The information flow can be statically displayed on the UI according to a specified information arrangement, or dynamically displayed on the UI according to a specified information flow pattern.
[0117] Step S802: Respond to the information selection operation applied to the interactive interface and obtain the trigger position of the information selection operation.
[0118] Information selection can be a specified type of interactive action triggered on the interactive interface. This interactive action can include any of the following gesture actions: single-finger tap, single-finger long press, multi-finger tap, multi-finger long press, graphic trajectory drawing, etc.
[0119] Step S803: Match the trigger location with the display area of each piece of information in the information stream to obtain the target display area that matches the trigger location.
[0120] The information flow displayed on the interactive interface includes multiple pieces of information, each of which corresponds to an information display area. For example, when the information flow is displayed in the form of information cards, each information card corresponds to a rectangular information display area.
[0121] Step S804: Select the information within the target display area as the target information for operation.
[0122] The target display area is determined based on the trigger position of the selected operation. The information displayed in the target display area is the operation object selected as the interactive action.
[0123] Step S805: Differentiate the information flow so that the target information has a different display state from other information in the information flow.
[0124] The display status can include one or more of the following parameters: shape, size, color, or resolution. Different display statuses can differentiate the selected target information and other information in the information flow, allowing for a more intuitive distinction of the currently manipulated object from the information flow.
[0125] Step S806: Display operation prompts for the target information on the interactive interface. The operation prompts are used to indicate the preset interactive actions and the correspondence between the interactive actions and the operation types.
[0126] Operation prompts can be as follows Figure 4 The information is displayed in the blank area at the bottom of the target information, or it can be displayed in any blank area such as the top, left, or right of the target information. By reducing the size of the target information, in addition to differentiating the target information, blank areas for displaying operation prompts can also be provided, thus making full use of the display space of the interactive interface and improving the space utilization rate of the interactive interface. In some optional embodiments, the operation prompts can also be superimposed on the surface of the target information or other information.
[0127] Step S807: In response to the information feedback operation triggered continuously by the information selection operation, match and detect the information feedback operation with the preset interactive action.
[0128] Feedback actions can be interactive actions triggered on the interface that follow information selection. For example, when the information selection action is a tap or long press, the corresponding feedback action could be a swipe gesture following the tap or long press. Through continuous triggering of information selection and feedback actions, any target information can be selected from the information stream, and positive or negative feedback can be provided to the selected target information. Positive feedback indicates that the user is interested in the target information and wants to see other information related to it; negative feedback indicates that the user is not interested in the target information and wants to stop seeing it or stop pushing other information related to it.
[0129] Step S808: When it is detected that the information feedback operation is successfully matched with the preset first interaction action, the operation type of the information interaction operation is determined to be a positive feedback operation.
[0130] The first and second interactive actions can be opposite actions of a pre-defined set of gestures. For example, the first interactive action is a swipe along a first direction, and the second interactive action is a swipe along a second direction, which is a swipe direction different from the first direction. For instance, when browsing a news feed, a user can select a message by long-pressing it, swipe to the left of the screen to trigger negative feedback, and swipe to the right of the screen to trigger positive feedback.
[0131] Step S809: Obtain at least two content dimensions associated with the target information, wherein the at least two content dimensions are used to represent different content types in the information.
[0132] Content dimensions are classification dimensions obtained by categorizing and extracting features from a large amount of online information to represent the content of the information being displayed. Information with similar content can be grouped under the same content dimension. When a positive feedback operation is received, it indicates that the user is interested in the content of the target information. Therefore, at least one content dimension of the target information can be obtained first. For example, if the target information is a funny video of children interacting with pets, its corresponding content dimensions could include "children," "pets," "funny video," etc.
[0133] Step S810: Retrieve information based on at least two content dimensions to obtain at least two sets of information that are content-related to the target information.
[0134] The target information includes at least two content dimensions for representing different types of information display content, and the information set includes information subsets corresponding to each content dimension. For a content dimension, content retrieval can be performed in a pre-collected and content-classified information database to obtain an information set that is content-related to the target information.
[0135] Step S811: Display at least two sets of information on the interactive interface.
[0136] The interactive interface can display information collections corresponding to each content dimension in separate areas.
[0137] The interactive interface can display content tags corresponding to content dimensions. When a user triggers a removal action for a particular content tag, the display of that content tag and its associated information set can be canceled. For example, when a user clicks the close control that is displayed synchronously with the content tag on the display page, the content tag and its associated information set can be removed from the display page.
[0138] While displaying information sets corresponding to each content dimension in different areas on the interactive interface, an information search control can also be displayed on the interactive interface; responding to the trigger operation of the information search control, the search information entered through the information search control can be obtained; content retrieval can be performed based on the search information to obtain the information set corresponding to the search information; and the information set corresponding to the search information can be displayed on the interactive interface.
[0139] While displaying content relevant to the target information, providing content tags and information search controls allows users to edit the information collection, reducing or increasing the content covered by the collection on the display page.
[0140] Step S812: When it is detected that the information feedback operation is successfully matched with the preset second interaction action, the operation type of the information interaction operation is determined to be a negative feedback operation.
[0141] refer to Figure 7 As shown, if a negative feedback action triggered by the user is received, such as a left swipe, the target information can be controlled to move to the left following the swipe gesture. When the swipe distance exceeds a first distance threshold, a prompt message corresponding to the negative feedback action is displayed on the side opposite to the swipe direction, for example... Figure 7 The text indicates an "I don't like this message" message. If the swipe continues and the distance exceeds a second distance threshold, the display of the target message can be canceled. If the gesture is canceled before the swipe distance reaches the second distance threshold, the target message's activation state is deactivated, and the message is restored to its initial display state.
[0142] Step S813: Cancel the display of target information.
[0143] The display of the target information can be canceled using any of the following methods: removal, hiding, or overwriting. Simultaneously, other information in the information stream can be moved to fill the display area of the target information.
[0144] Figure 9 This diagram illustrates an interactive flowchart of an application scenario where information is displayed based on user feedback, according to an embodiment of this application. Figure 9 As shown, in this application scenario, the process of information interaction between the user and the terminal device includes the following steps S901 to S911.
[0145] Step S901: The terminal device displays an information stream on the interactive interface for the user to browse.
[0146] refer to Figure 3 As shown, the information feed is displayed in the form of information feed cards on the interactive interface. When the user triggers an up or down swipe through the interactive interface, the information feed cards will move up or down according to the user's swipe gesture, allowing the user to continuously receive and browse online media information.
[0147] Step S902: The user triggers the selection of a target message in the information stream through a gesture.
[0148] When a user encounters a message they don't like (whether it's an irrelevant advertisement or content they dislike for various reasons) or a message they are interested in, they can select that message using a gesture. Gestures that trigger message selection can include single-finger long press, multi-finger tap, multi-finger long press, and so on.
[0149] Step S903: The target information is displayed as active on the interactive interface.
[0150] refer to Figure 3 As shown, the target information that is in an active state can have a different display state than other information, such as having different shapes, sizes, colors, or resolutions.
[0151] Step S904: The user slides the target information in a certain direction.
[0152] Taking the tapping action as an example, after a user taps and presses the target information to activate it, they can slide it to the left or right of the interactive interface.
[0153] Step S905: Determine whether the user's swipe direction is a positive feedback direction or a negative feedback direction.
[0154] The system matches and detects the direction of the user's swipe with pre-defined positive and negative feedback directions. For example, the positive feedback direction could be pointing to the right side of the screen, and the negative feedback direction could be pointing to the left side of the screen. If the user's swipe direction is the same as or similar to the preset positive feedback direction, the user's swipe operation can be determined to be an operation that triggers positive feedback. If the user's swipe direction is the same as or similar to the preset negative feedback direction, the user's swipe operation can be determined to be an operation that triggers negative feedback.
[0155] Step S906: If the swipe direction is a positive feedback direction, then enter the multi-dimensional immersive browsing page related to the target information, and display the information collection through content tags.
[0156] refer to Figure 5 As shown, if a user's swipe action triggers positive feedback (e.g., swiping to the right), it indicates that the user is interested in the target information and wants to view other similar information. Based on this user action, a multi-dimensional immersive browsing page related to the target information can be opened on the interactive interface. Relevant content tags can be extracted based on the target information content. After content retrieval according to the strength of content relevance, the corresponding content tags and information sets can be displayed on the browsing page.
[0157] Step S907: The user triggers the closing operation of the content tag.
[0158] refer to Figure 5 As shown, the information collection browsing page displays content tags and their corresponding tag close controls. When a user clicks the tag close control displayed synchronously with the content tag on the page, the content tag can be closed.
[0159] Step S908: Remove the content tag that the user closed from the interactive interface, and remove the information set corresponding to the content tag.
[0160] In response to the closing action of the content tag, remove the content tag from the displayed page and remove the information set corresponding to the content tag.
[0161] Step S909: The user enters keywords.
[0162] refer to Figure 5 As shown, an information search control is provided at the top of the browsing page. Users can enter search keywords after triggering this information search control.
[0163] Step S910: Retrieve information based on the keywords entered by the user and display the information set corresponding to the keywords on the interactive interface.
[0164] Content retrieval can be performed based on search keywords, obtaining information corresponding to the search keywords, and further displaying a subset of information corresponding to the search keywords on the interactive interface.
[0165] Step S911: If the swipe direction is a negative feedback direction, remove the target information displayed on the interactive interface and record the user's negative feedback operation to reduce related content recommendations.
[0166] refer to Figure 7 As shown, if a user's swipe action triggers negative feedback (e.g., swiping to the left), it indicates that the user is not interested in the target information. Based on this user action, the target information can be removed from the interface. Furthermore, key content tags of the target information can be recorded, thereby reducing the recommendation of similar content to the user.
[0167] Based on the interaction flow of the above application scenarios, it can be seen that during the browsing of the information stream, users can perform further operations on a piece of information at any time by triggering interactive actions, including canceling the display of information or displaying more in-depth and multi-dimensional information.
[0168] It should be noted that although the steps of the method in this application are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0169] The following describes an embodiment of the apparatus of this application, which can be used to execute the information display method described in the above embodiments of this application. Figure 10 A schematic structural block diagram of the information display device provided in an embodiment of this application is shown. Figure 10 As shown, the information display device 1000 mainly includes:
[0170] The selection module 1010 is configured to respond to a positive feedback operation on an information stream, selecting target information in the information stream as the object of the operation, the information stream including at least two pieces of information displayed on the interactive interface;
[0171] The acquisition module 1020 is configured to acquire at least two content dimensions associated with the target information, the at least two content dimensions being used to represent different content types in the information;
[0172] The recall module 1030 is configured to recall information based on the at least two content dimensions to obtain at least two sets of information that are content-related to the target information.
[0173] The display module 1040 is configured to display the at least two information sets on the interactive interface.
[0174] In some embodiments of this application, the information display device 1000 further includes:
[0175] The information flow display module is configured to display an information flow containing at least two pieces of information on the interactive interface;
[0176] The type acquisition module is configured to acquire the operation type of the information interaction operation in response to the information flow, wherein the operation type includes a positive feedback operation or a negative feedback operation.
[0177] The information interaction operation includes a continuously triggered information selection operation and an information feedback operation. The information selection operation is used to select an operation object in the information stream, and the information feedback operation is used to determine the operation type of the information interaction operation.
[0178] In some embodiments of this application, the type acquisition module includes:
[0179] The location acquisition module is configured to acquire the trigger location of the information selection operation;
[0180] The location detection module is configured to match the trigger location with the display area of each piece of information in the information stream to obtain a target display area that matches the trigger location.
[0181] The information selection module is configured to select information within the target display area as the target information for operation.
[0182] In some embodiments of this application, the information interaction operation further includes an information feedback operation triggered continuously with the information selection operation; the type acquisition module further includes:
[0183] The action detection module is configured to match and detect the information feedback operation with preset interactive actions;
[0184] The positive feedback module is configured to determine that the operation type of the information interaction operation is a positive feedback operation when it detects that the information feedback operation is successfully matched with a preset first interaction action.
[0185] The negative feedback module is configured to determine that the operation type of the information interaction operation is a negative feedback operation when it is detected that the information feedback operation is successfully matched with a preset second interaction action.
[0186] In some embodiments of this application, the first interactive action is a sliding action along a first direction, and the second interactive action is a sliding action along a second direction, which is a sliding direction different from the first direction.
[0187] In some embodiments of this application, the apparatus further includes:
[0188] The differentiated display module is configured to differentiate the display of the information stream so that the target information has a different display state from other information in the information stream.
[0189] In some embodiments of this application, the display areas of each piece of information in the information stream have the same area size in at least one direction; the differentiated display module is further configured as follows:
[0190] The boundaries of the target information are adjusted so that the target information has a different region size from other information in the information flow in at least one direction.
[0191] In some embodiments of this application, the apparatus further includes:
[0192] The operation prompt module is configured to display operation prompt information for the target information on the interactive interface. The operation prompt information is used to indicate the preset interactive action and the correspondence between the interactive action and the operation type.
[0193] In some embodiments of this application, the positive feedback operation is a sliding operation along a first direction; the collection display module includes:
[0194] The distance acquisition module is configured to acquire the sliding distance of the positive feedback operation;
[0195] The page display module is configured to display a page including the information set on the interactive interface when the sliding distance is greater than a distance threshold.
[0196] In some embodiments of this application, the apparatus further includes:
[0197] The content tag display module is configured to display content tags corresponding to the content dimension on the interactive interface;
[0198] The collection cancellation module is configured to cancel the display of the content tag and the information collection corresponding to the content tag in response to a trigger operation applied to the content tag.
[0199] In some embodiments of this application, the apparatus further includes:
[0200] The control display module is configured to display information search controls on the interactive interface;
[0201] The search information acquisition module is configured to respond to a trigger operation applied to the information search control and acquire the search information input through the information search control;
[0202] The search content retrieval module is configured to retrieve content based on the search information and obtain an information set corresponding to the search information.
[0203] The search content display module is configured to display a set of information corresponding to the search information on the interactive interface.
[0204] In some embodiments of this application, the content dimension acquisition module is further configured to: extract content from the target information to obtain multimodal data corresponding to at least two modal types; identify points of interest in the multimodal data to obtain at least one point of interest associated with the multimodal data and the attribute value of the point of interest; and determine the content dimension of the information display content representing the target information based on the attribute value of the point of interest.
[0205] The specific details of the information display devices provided in the various embodiments of this application have been described in detail in the corresponding method embodiments, and will not be repeated here.
[0206] Figure 11 A schematic block diagram of a computer system architecture for implementing an electronic device according to embodiments of the present application is shown.
[0207] It should be noted that, Figure 11 The computer system 1100 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0208] like Figure 11As shown, the computer system 1100 includes a central processing unit (CPU) 1101, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 1102 or programs loaded from storage section 1108 into random access memory (RAM). The RAM 1103 also stores various programs and data required for system operation. The CPU 1101, ROM 1102, and RAM 1103 are interconnected via a bus 1104. An input / output interface 1105 (I / O interface) is also connected to the bus 1104.
[0209] The following components are connected to the input / output interface 1105: an input section 1106 including a keyboard, mouse, etc.; an output section 1107 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1108 including a hard disk, etc.; and a communication section 1109 including a network interface card such as a local area network card, modem, etc. The communication section 1109 performs communication processing via a network such as the Internet. A drive 1110 is also connected to the input / output interface 1105 as needed. Removable media 1111, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on the drive 1110 as needed so that computer programs read from them can be installed into the storage section 1108 as needed.
[0210] Specifically, according to embodiments of this application, the processes described in the various method flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1109, and / or installed from removable medium 1111. When the computer program is executed by central processing unit 1101, it performs various functions defined in the system of this application.
[0211] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0212] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0213] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0214] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the method according to the embodiments of this application.
[0215] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.
[0216] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. An information display method, characterized in that, include: Open a display page on the interactive interface. The display page includes multiple information display areas. Each information display area corresponds to displaying one piece of information in the information stream. The information stream includes at least two pieces of information. In response to a positive feedback operation on the information stream, target information in the information stream is selected as the object of the operation. Obtain at least two content dimensions associated with the target information, the at least two content dimensions being used to represent different content types in the information; Information retrieval is performed based on the at least two content dimensions to obtain at least two sets of information that are content-related to the target information; A new display page is opened on the interactive interface. The new display page includes multiple display areas divided according to different content dimensions. Each display area displays an information set and content tags corresponding to a content dimension. In response to a triggered operation on the content tag, the display of the content tag is canceled, and the display of the information set corresponding to the content tag is also canceled.
2. The information display method according to claim 1, characterized in that, Prior to responding to a positive feedback operation acting on the information flow, the method further includes: In response to an information interaction operation on the information stream, the operation type of the information interaction operation is obtained, and the operation type includes a positive feedback operation or a negative feedback operation. The information interaction operation includes a continuously triggered information selection operation and an information feedback operation. The information selection operation is used to select an operation object in the information stream, and the information feedback operation is used to determine the operation type of the information interaction operation.
3. The information display method according to claim 2, characterized in that, The operation type for obtaining the information interaction operation includes: The information feedback operation is matched and detected with the preset interactive action; When it is detected that the information feedback operation is successfully matched with the preset first interaction action, the operation type of the information interaction operation is determined to be a positive feedback operation. When it is detected that the information feedback operation successfully matches the preset second interactive action, the operation type of the information interaction operation is determined to be a negative feedback operation.
4. The information display method according to claim 3, characterized in that, The first interactive action is a sliding action along a first direction, and the second interactive action is a sliding action along a second direction, which is a sliding direction different from the first direction.
5. The information display method according to claim 1, characterized in that, After obtaining the target information in the information stream that serves as the object of operation, the method further includes: The information stream is displayed in a differentiated manner so that the target information has a different display state from other information in the information stream.
6. The information display method according to claim 5, characterized in that, Each piece of information in the information flow has the same boundary size in at least one direction; Differentiated display of the information stream includes: The boundary of the target information is adjusted so that the target information has a different boundary size from other information in the information flow in at least one direction.
7. The information display method according to claim 1, characterized in that, After selecting the target information from the information stream as the object of operation, the method further includes: The interactive interface displays operation prompts for the target information. These prompts indicate preset interactive actions and the correspondence between the interactive actions and operation types.
8. The information display method according to claim 7, characterized in that, The positive feedback operation is a sliding operation along the first direction; The at least two information sets are displayed on the interactive interface, including: Obtain the sliding distance of the positive feedback operation; When the sliding distance is greater than the distance threshold, a page including the at least two information sets is displayed on the interactive interface.
9. The information display method according to any one of claims 1 to 8, characterized in that, After retrieving information based on the at least two content dimensions, the method further includes: An information search control is displayed on the interactive interface; In response to a trigger operation on the information search control, the search information input through the information search control is obtained; Based on the search information, content retrieval is performed to obtain an information set corresponding to the search information; The interactive interface displays a set of information corresponding to the search information.
10. The information display method according to any one of claims 1 to 8, characterized in that, Obtain at least two content dimensions associated with the target information, including: Content extraction is performed on the target information to obtain multimodal data corresponding to at least two modal types; Interest point identification is performed on the multimodal data to obtain at least one interest point associated with the multimodal data and the attribute value of the interest point; Based on the attribute values of the points of interest, at least two content dimensions associated with the target information are determined.
11. An information display device, characterized in that, include: The selection module is configured to open a display page on the interactive interface. The display page includes multiple information display areas, each of which corresponds to displaying one piece of information in the information stream. The information stream includes at least two pieces of information. In response to a positive feedback operation on the information stream, the target information in the information stream is selected as the object of the operation. The acquisition module is configured to acquire at least two content dimensions associated with the target information, the at least two content dimensions being used to represent different content types in the information; The recall module is configured to recall information based on the at least two content dimensions to obtain at least two sets of information that are content-related to the target information. The display module is configured to open a new display page on the interactive interface. The new display page includes multiple display areas divided according to different content dimensions. Each display area displays an information set and content tags corresponding to a content dimension. In response to a trigger operation on the content tag, the display of the content tag is canceled, and the display of the information set corresponding to the content tag is also canceled.
12. A computer-readable medium, characterized in that, The computer-readable medium stores a computer program that, when executed by a processor, implements the information display method according to any one of claims 1 to 10.
13. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to cause the electronic device to perform the information display method according to any one of claims 1 to 10 by executing the executable instructions.
14. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the information display method according to any one of claims 1 to 10.