Information display method and related device
By deploying an interactive subtitle control on the entity introduction page, the problem of insufficient subtitle information was solved, enabling the rapid acquisition of more relevant information.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TENCENT TECHNOLOGY (SHENZHEN) CO LTD
- Filing Date
- 2022-01-26
- Publication Date
- 2026-05-19
AI Technical Summary
In existing technologies, the subtitles on entity introduction pages provide limited information, forcing users to conduct cumbersome secondary searches to obtain more information, which is inefficient.
Deploy an interactive subtitle control on the entity introduction page. By interacting with the subtitle control, reference information corresponding to the subtitle content can be displayed.
It increases the amount of information that subheadings on entity introduction pages can provide, simplifies information retrieval, and improves information retrieval efficiency.
Smart Images

Figure CN116541623B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to an information display method and related apparatus. Background Technology
[0002] Searching for a specific entity through a search engine and then viewing its informational page is a common way to obtain information about that entity. An entity's informational page can be, for example, an encyclopedia page. Figure 1 This is a diagram illustrating a common type of encyclopedia webpage; such as... Figure 1 As shown, an encyclopedia webpage typically includes a main title 101, a subtitle 102, and body text 103. The main title 101 is used to carry the entity name, the subtitle 102 is used to carry concise text describing the entity (such as nouns or phrases), and the body text 103 is used to carry detailed information about the entity.
[0003] However, the amount of information provided by the subtitle on the entity's introduction page is limited. In many practical applications, users may need to know information related to the subtitle content. In such cases, users often have to search for the subtitle content to meet their needs, which is cumbersome and inefficient. Summary of the Invention
[0004] This application provides an information display method and related apparatus that can increase the amount of information provided by the subtitles on an entity introduction page, making it easier to learn more relevant information through the subtitles.
[0005] In view of the above, the first aspect of this application provides an information display method, the method comprising:
[0006] In response to the triggered operation of viewing the introduction page of the target entity, the introduction page of the target entity is displayed; the introduction page includes a subtitle display area, which includes at least one subtitle control that carries subtitle content, and the subtitle content is basic introduction content related to the target entity;
[0007] In response to an operation triggered by the subtitle control, reference information corresponding to the subtitle content carried by the subtitle control is displayed; the reference information is information related to the reference entities involved in the subtitle content.
[0008] A second aspect of this application provides an information display device, the device comprising:
[0009] The page display module is used to respond to the triggered operation of viewing the introduction page of the target entity and display the introduction page of the target entity; the introduction page includes a subtitle display area, the subtitle display area includes at least one subtitle control carrying subtitle content, the subtitle content being basic introductory content related to the target entity;
[0010] The information display module is used to respond to an operation triggered by the subtitle control and display reference information corresponding to the subtitle content carried by the subtitle control; the reference information is information related to the reference entities involved in the subtitle content.
[0011] A third aspect of this application provides an electronic device, the device comprising a processor and a memory:
[0012] The memory is used to store computer programs;
[0013] The processor is configured to execute the steps of the information display method described in the first aspect, according to the computer program.
[0014] A fourth aspect of this application provides a computer-readable storage medium for storing a computer program for performing the steps of the information display method described in the first aspect.
[0015] A fifth aspect of this application provides a computer program product or computer program including 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 steps of the information display method described in the first aspect.
[0016] As can be seen from the above technical solutions, the embodiments of this application have the following advantages:
[0017] This application provides an information display method that innovatively proposes an interactive subtitle control. By interacting with the subtitle control, more information related to the subtitle content carried by the subtitle control can be obtained. Specifically, in the method provided in this application, in response to a triggered operation to view the introduction page of a target entity, the introduction page of the target entity is displayed. The introduction page includes a subtitle display area, which includes at least one subtitle control carrying subtitle content. The subtitle content here is usually basic introductory content related to the target entity. Furthermore, in response to an operation triggered on the subtitle control, reference information corresponding to the subtitle content carried by the subtitle control is displayed. This reference information is usually information related to the reference entity involved in the subtitle content. Thus, by deploying an interactive subtitle control on the entity introduction page, and by triggering an operation on the subtitle control, reference information related to the reference entity involved in the subtitle content is displayed accordingly. This increases the amount of information carried by the subtitle on the entity introduction page, facilitates the acquisition of more information related to the subtitle content through interaction with the subtitle control, simplifies the acquisition of relevant information, and improves the efficiency of acquiring relevant information. Attached Figure Description
[0018] Figure 1 This is a schematic diagram of an existing encyclopedia webpage;
[0019] Figure 2 This is a schematic diagram illustrating an application scenario of the information display method provided in the embodiments of this application;
[0020] Figure 3 A flowchart illustrating the information display method provided in this application embodiment;
[0021] Figure 4 A schematic diagram of an exemplary target entity's introduction page provided for embodiments of this application;
[0022] Figure 5a A schematic diagram of the description page of another exemplary target entity provided for embodiments of this application;
[0023] Figure 5b A schematic diagram of the description page of another exemplary target entity provided for embodiments of this application;
[0024] Figure 6a This is a schematic diagram of a reference information display interface provided in an embodiment of this application;
[0025] Figure 6b This is a schematic diagram of another reference information display interface provided in an embodiment of this application;
[0026] Figure 7aThis is a schematic diagram of another reference information display interface provided in an embodiment of this application;
[0027] Figure 7b This is a schematic diagram of another reference information display interface provided in an embodiment of this application;
[0028] Figure 8a This is a schematic diagram of another reference information display interface provided in an embodiment of this application;
[0029] Figure 8b This is a schematic diagram of another reference information display interface provided in an embodiment of this application;
[0030] Figure 9a This is a schematic diagram of another reference information display interface provided in an embodiment of this application;
[0031] Figure 9b This is a schematic diagram of another reference information display interface provided in an embodiment of this application;
[0032] Figure 10 A flowchart illustrating the method for determining subtitle content provided in this application embodiment;
[0033] Figure 11 A schematic diagram illustrating the implementation architecture of the information display method provided in the embodiments of this application;
[0034] Figure 12 This is a schematic diagram of the structure of an information display device provided in an embodiment of this application;
[0035] Figure 13 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application;
[0036] Figure 14 This is a schematic diagram of the server structure provided in an embodiment of this application. Detailed Implementation
[0037] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0038] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0039] In order to increase the amount of information provided by the subtitles on the entity introduction page, and to make it easier for users to quickly obtain information related to the subtitle content, this application provides an information display method.
[0040] In this information display method, in response to a triggered operation to view the introduction page of a target entity, the introduction page of the target entity is displayed. This introduction page includes a subtitle display area, which includes at least one subtitle control carrying subtitle content. The subtitle content here is basic introductory information related to the target entity. Furthermore, in response to an operation triggered on the subtitle control, reference information corresponding to the subtitle content carried by the subtitle control is displayed; this reference information is information related to the reference entity mentioned in the subtitle content.
[0041] The aforementioned information display method innovatively deploys an interactive subtitle control on the entity introduction page. By interacting with this subtitle control, reference information corresponding to the subtitle content carried by the control can be triggered, that is, information related to the reference entity involved in the subtitle content can be displayed. In this way, the amount of information that the subtitle on the entity introduction page can provide is increased, allowing users to quickly obtain more information related to the subtitle content by triggering operations on the subtitle control, simplifying the acquisition of relevant information and improving the efficiency of information acquisition.
[0042] It should be understood that the information display method provided in this application embodiment can be applied to electronic devices that support human-computer interaction, specifically smartphones, tablets, computers, personal digital assistants (PDAs), in-vehicle terminals, etc. Furthermore, in implementing the information display method provided in this application embodiment, the aforementioned electronic devices can interact with a backend server to implement the information display method.
[0043] To facilitate understanding of the information display method provided in the embodiments of this application, the application scenarios to which this information display method is applicable will be introduced by way of example below.
[0044] See Figure 2 , Figure 2 This is a schematic diagram illustrating an application scenario of the information display method provided in the embodiments of this application. For example... Figure 2 As shown, this application scenario includes a terminal device 210 and a server 220, which can communicate via a network. The terminal device 210 executes the information display method provided in this embodiment, responding to operations triggered by the user and displaying corresponding content; the server 220 provides the terminal device 210 with the content it needs to display.
[0045] In practical applications, terminal device 210 can respond to the operation of viewing the introduction page of the target entity triggered by the object and display the introduction page of the target entity. As an example, a user can trigger a search for a target entity using search software running on terminal device 210. In response to this search, terminal device 210 generates a target search request and sends it to server 220 via the network. Upon receiving the search request, server 220 locates the network link corresponding to the target entity's introduction page and sends it to terminal device 210. Upon receiving the network link, terminal device 210 displays the corresponding access control, allowing the user to touch the access control to view the target entity's introduction page. In response to this access, terminal device 210 can further generate a page content request and send it to server 220 via the network. Upon receiving the page content request, server 220 retrieves the display content of the target entity's introduction page and sends it to terminal device 210. Upon receiving the display content, terminal device 210 displays the target entity's introduction page. It should be understood that the above-described implementation process for triggering the display of the target entity's introduction page is merely an example. In practical applications, the target entity's introduction page can also be triggered and displayed in other ways, and this application does not impose any limitations on this.
[0046] Figure 2211 in the diagram is a schematic diagram of an exemplary introduction page for a target entity. As shown in 211, the introduction page of the target entity includes a main title display area 2111, a subtitle display area 2112, and a body text display area 2113. The main title display area 2111 carries the name of the target entity. The subtitle display area 2112 includes at least one subtitle control, which carries subtitle content; for example, the subtitle display area 2112 may include non-interactive main and subtitle content, as well as several secondary subtitle contents carried by interactive subtitle controls, with different subtitle controls carrying different types of secondary subtitle content. The body text display area 2113 carries detailed information about the target entity.
[0047] When the terminal device 210 displays an introduction page for the target entity, the user can trigger an operation on the subtitle control within that page. In response to this operation, the terminal device 210 can display reference information corresponding to the subtitle content carried by the subtitle control. This reference information is related to the reference entity involved in the subtitle content. As an example, in response to the user's operation on the subtitle control, the terminal device 210 can display a reference information window containing the reference information. Figure 2 212 in the diagram illustrates the display of reference information in this scenario, where 2121 is the reference information window. As another example, in response to an operation triggered by a user on a subtitle control, terminal device 210 can generate a reference information request based on the webpage link associated with the subtitle control (the webpage link corresponds to the introduction page of the reference entity involved in the subtitle content carried by the subtitle control), and send the reference information request to server 220. Upon receiving the reference information request, server 220 accordingly locates the display content of the introduction page of the reference entity and sends the display content to terminal device 210. Upon receiving the display content, terminal device 210 displays the introduction page of the reference entity accordingly. Figure 2 213 in the diagram illustrates the display of reference information in this scenario. It should be understood that the above method of displaying reference information is merely an example. In practical applications, reference information can be displayed in other ways, and this application makes no limitation on this.
[0048] It should be understood that Figure 2 The application scenarios shown are merely examples. In practical applications, the information display method provided in this application embodiment can also be applied to other scenarios. No limitation is made here on the application scenarios applicable to the information display method provided in this application embodiment.
[0049] The information display method provided in this application will be described in detail below through method embodiments.
[0050] See Figure 3 , Figure 3 This is a flowchart illustrating the information display method provided in an embodiment of this application. Figure 3 As shown, this information display method includes the following steps:
[0051] Step 301: In response to the triggered operation of viewing the introduction page of the target entity, the introduction page of the target entity is displayed; the introduction page includes a subtitle display area, the subtitle display area includes at least one subtitle control carrying subtitle content, the subtitle content being basic introduction content related to the target entity.
[0052] In practical applications, a user can trigger an action to view the introductory page of a target entity through a terminal device. The terminal device, in response to this action, can display the introductory page for that target entity. It should be noted that the target entity can be any specific person or thing; the introductory page is a page containing information about that target entity, such as an encyclopedia page for that entity.
[0053] The introduction page of a target entity may include a subtitle display area, which is the area on the introduction page used to display subtitle content. Typically, the subtitle content displayed in this area is basic introductory information related to the target entity, used to describe and characterize it. Within the subtitle display area, the subtitle content can be carried by subtitle controls; that is, several subtitle controls can be deployed in the subtitle display area, and the subtitle content can be displayed on these deployed subtitle controls. These subtitle controls are interactive controls. Figure 4 This is a schematic diagram of an exemplary introductory page for a target entity; such as... Figure 4 As shown, the introduction page of the target entity includes a subtitle display area 410, which includes user-interactive subtitle controls 411, 412, and 413. The subtitle controls 411, 412, and 413 each carry different types of subtitle content. In addition, the introduction page of the target entity also includes a main title display area 420 and a body text display area 430. The main title display area 420 is used to carry the name of the target entity, and the body text display area 430 is used to carry detailed information about the target entity.
[0054] As an example, a user can trigger the action of viewing the introduction page of a target entity in any of the following ways: Method 1: The user can trigger a search for the target entity using search software running on the terminal device. In response to this search, the terminal device can request a backend server to provide webpage links related to the target entity, typically including links to the target entity's introduction page. After obtaining these links, the terminal device can display the corresponding entry controls. If the user triggers a touch operation on the entry control corresponding to the link to the target entity's introduction page, it can be determined that the user has triggered the action of viewing the target entity's introduction page. Furthermore, the terminal device can request the content displayed on the target entity's introduction page from the backend server. Method 2: The user can trigger a search for the target entity using the encyclopedia function provided by the search software running on the terminal device. This action is considered triggering the action of viewing the target entity's introduction page. In response, the terminal device requests the backend server to provide the content displayed on the target entity's encyclopedia page. Method 3: For terminal devices that support voice interaction, users can trigger the viewing of the target entity's introduction page by inputting a voice command, such as "I want to know about XX (XX is the name of the target entity)". The terminal device recognizes the voice command input by the user, and after confirming that the user has triggered the viewing of the target entity's introduction page, it requests the backend server to provide the content displayed on the target entity's encyclopedia page accordingly.
[0055] It should be understood that the above-described operation method for triggering the viewing of the target entity's introduction page is merely an example. In actual applications, users can also trigger the viewing of the target entity's introduction page through other operation methods, and this application does not impose any limitations on this.
[0056] In one possible implementation, the subtitle content displayed in the subtitle display area of the introduction page can be distinguished into main subtitle content and secondary subtitle content. The main subtitle content is used to represent the basic attribute information of the target entity, while the secondary subtitle content is used to represent the reference type information related to the target entity. The reference type can be determined according to the category to which the target entity belongs, and the secondary subtitle content can be carried by the corresponding subtitle control.
[0057] Specifically, for a particular entity, it typically possesses unchangeable basic attribute information. Because this basic attribute information is immutable and allows for basic entity identification, it can be used as the main and sub-heading content. For example, for a person-type entity, its identity information (such as actor, singer, character in a game, character in a work, etc.) can be used as the main and sub-heading content. For entities within a specific category, information of the same reference type can usually be used to describe and portray them. For example, for real-life person-type entities, information such as works, awards, and relationships can be used; for virtual person-type entities, information such as the works they belong to can be used; and for historical figure-type entities, information about related historical events can be used. Based on this, reference type information related to the entity can be used as a secondary sub-heading content to describe and portray the entity from multiple different dimensions.
[0058] Considering that the basic attribute information represented by the main and subtitle content is usually quite general and does not involve specific related entities, the users often do not need to understand the relevant content of such basic attribute information; therefore, the main and subtitle content can be displayed in a fixed position in the subtitle display area. For example, the main and subtitle content can be carried by a non-interactive subtitle control, or the main and subtitle content can be displayed directly in text form.
[0059] Considering that the reference information represented by the subtitle content is usually quite concrete and may involve specific related entities—for example, for a real person entity, the reference information of "work information" would involve a specific work, the reference information of "awards" would involve a specific award ceremony and award, and the reference information of "personal relationship" would involve a specific person—users often need to understand the relevant content of the entities involved in this type of reference information. Therefore, the subtitle display area can use interactive subtitle controls to carry the subtitle content. For example, different subtitle controls can be used to carry subtitle content of different reference types. Furthermore, icons corresponding to the reference type can be displayed on the corresponding subtitle controls. For example, a work icon can be displayed on the subtitle control for work information, a medal icon can be displayed on the subtitle control for awards, a person icon can be displayed on the subtitle control for person relationships, and so on, so that users can quickly understand the type of subtitle content through icons.
[0060] Figure 5a This is a schematic diagram of an exemplary description page of a target entity provided in an embodiment of this application. For example... Figure 5a As shown, in the subtitle display area, the main and subtitle content "Male Actor, Singer" is displayed in fixed text form, while the secondary subtitle content "Recent Works 'XX Movie'", "Best Actor at XX Awards", and "XX's Husband" are respectively carried by three interactive subtitle controls, and each subtitle control also displays a corresponding icon.
[0061] Optionally, to further enrich the display style of the subtitle display area and make it more novel and attractive to users, the subtitle content can be displayed in the subtitle display area in any of the following ways: Method 1: Display the subtitle controls corresponding to each subtitle content according to the target arrangement order; that is, the backend server can determine the target arrangement order for arranging the subtitle content corresponding to each reference type based on the popularity of various reference types (which can be determined based on the search popularity of information under each reference type), and then arrange the subtitle controls for carrying each subtitle content in the subtitle display area based on this target arrangement order. Method 2: Scroll and display the subtitle controls corresponding to each subtitle content in the subtitle display area; that is, the terminal device can scroll and display the subtitle controls for carrying each subtitle content in the subtitle display area according to a preset control scrolling speed. Method 3: In response to a sliding operation triggered within the subtitle display area, the subtitle control corresponding to the subtitle content is displayed by sliding. That is, the user can control the subtitle control used to carry each subtitle content to slide and be displayed accordingly by triggering a horizontal or vertical sliding operation within the subtitle display area.
[0062] It should be understood that the above display method of the subtitle control is only an example. In actual applications, the subtitle controls can also be displayed in other ways in the subtitle display area. This application does not limit this in any way.
[0063] Optionally, when the target entity is a polysemous entity (i.e., multiple entities have the same name but different meanings), the target entity's description page may also include a polysemous expansion control. In this embodiment, the polysemous expansion control can be deployed in the subtitle display area, and its display position can be determined based on the display position of the main and subtitle content. Furthermore, the terminal device can also respond to an operation triggered by the polysemous expansion control by displaying an entity entry with the same name as the target entity, and the displayed entity entry is associated with a jump link to the description page of its corresponding entity.
[0064] Figure 5b This is a schematic diagram of an exemplary description page of a target entity provided in an embodiment of this application. For example... Figure 5bAs shown, in the subtitle display area, the polysemous item expansion control can be deployed on the display line of the main and subtitle content, so that the main and subtitle content and the polysemous item expansion control are displayed on the same line. Since the main and subtitle content can provide basic positioning of entities, it can help users distinguish them from other entities with the same name. Therefore, deploying the polysemous item expansion control on the display line of the main and subtitle content allows users to quickly trigger the display of other entities with the same name through the polysemous item expansion control after realizing that the currently viewed entity does not meet their search requirements, which better meets the actual usage needs of users. Furthermore, the terminal device can respond to the user's operation triggered by the polysemous item expansion control and display other entity entries with the same name as the target entity. The displayed entity entries are usually associated with the jump link to the introduction page of the corresponding entity. Based on this, users can trigger the display of the introduction page of the entity corresponding to that entity entry by touching the entity entry.
[0065] It should be understood that the above-described display format of the subtitle display area is only an example. In practical applications, the subtitle display area can also be presented in other forms, and this application does not impose any limitations on this.
[0066] Step 302: In response to an operation triggered by the subtitle control, display reference information corresponding to the subtitle content carried by the subtitle control; the reference information is information related to the reference entities involved in the subtitle content.
[0067] When the terminal device displays an introduction page for the target entity, the user can further trigger an operation on the subtitle control in the subtitle display area of the introduction page. For example, the user can trigger a click operation on the subtitle control. In response to the operation triggered on the subtitle control, the terminal device can display reference information corresponding to the subtitle content carried by the subtitle control. This reference information is usually related to the reference entity involved in the subtitle content.
[0068] It should be noted that the reference information displayed by the terminal device in response to an operation triggered by a subtitle control is detailed information related to the reference entity involved in the subtitle content carried by the subtitle control. For example, for a subtitle control used to carry information about a work, after an object triggers an operation on the subtitle control, the terminal device can display detailed information corresponding to the work name carried on the subtitle control; for a subtitle control used to carry information about an award, after an object triggers an operation on the subtitle control, the terminal device can display information about the award ceremony and the award carried on the subtitle control; for a subtitle control used to carry information about relationships between people, after an object triggers an operation on the subtitle control, the terminal device can display detailed information corresponding to the person carried on the subtitle control.
[0069] As an example, in response to an action triggered by a subtitle control, the terminal device may display reference information corresponding to the subtitle content carried by the subtitle control in any of the following ways:
[0070] Method 1: In response to an operation triggered by a subtitle control, a reference information window corresponding to that subtitle control is displayed. This reference information window includes reference information related to the subtitle content carried by the subtitle control. Specifically, each subtitle control in the subtitle display area can be associated with its corresponding reference information window. If the terminal device detects that a user has triggered an operation on a certain subtitle control, it can further display the reference information window associated with that subtitle control on the currently displayed introduction page. This reference information window includes information related to the reference entities involved in the subtitle content carried by the subtitle control. Figure 6a This is a schematic diagram of a reference information display interface provided in an embodiment of this application. Figure 6a The interface shown corresponds to the display format of the reference information mentioned above. Figure 6a Taking the reference information window displayed at the bottom of the page as an example, it should be understood that in practical applications, the reference information window can be displayed anywhere on the introduction page, and this application does not impose any restrictions on it.
[0071] Furthermore, to facilitate users in quickly gaining a detailed understanding of the reference entity or its related entities, in this embodiment, at least one of the following entity controls can be deployed in the reference information window: an entity control corresponding to the reference entity, and an entity control corresponding to a related entity of the reference entity; accordingly, the terminal device can respond to an operation triggered by an entity control in the reference information window and display an introduction page of the entity corresponding to that entity control. Specifically, entity controls can be deployed in the reference information window. These entity controls are associated with a link to the corresponding entity's introduction page. The entity controls deployed in the reference information window can include those corresponding to the reference entity mentioned in the subtitle content, as well as entity controls corresponding to related entities associated with that reference entity. For example, suppose a subtitle control deployed on a person's introduction page carries the person's well-known film "Movie 1". Then, an entity control corresponding to "Movie 1" can be deployed in the reference information window associated with that subtitle control. Since the person's well-known films include "Movie 2" and "Movie 3" in addition to "Movie 1", "Movie 2" and "Movie 3" can be considered related entities to "Movie 1". Accordingly, entity controls corresponding to "Movie 2" and "Movie 3" can also be deployed in the reference information window. In practical applications, if a terminal device detects that a user has triggered an operation on an entity control in the reference information window, it can request the backend server to provide the display content of the introduction page of the entity corresponding to that entity control based on the link associated with that entity control, and then redirect to display the introduction page of the entity corresponding to that entity control based on the displayed content. Figure 6a and Figure 6b The interface shown corresponds to the process described above where the entity control in the reference information window triggers the display of the entity's description page.
[0072] It should be noted that in practical applications, in addition to associating entity controls with corresponding page jump links and displaying the corresponding introduction page based on the jump link when an operation is detected targeting the entity control, the terminal device can also use the entity name carried by the entity control as a search keyword when an operation is detected targeting the entity control, and trigger a search operation for that entity to search for and display relevant information about that entity.
[0073] In addition, triggering operations on entity controls in the reference information window can not only trigger a jump to display the introduction page of the entity corresponding to the entity control, but also trigger the display of other pages related to the entity. For example, when the entity corresponding to the entity control is a multimedia entity, triggering operations on the entity control can display the trigger display page of the multimedia entity corresponding to the entity control.
[0074] Method Two: In response to an operation triggered by a subtitle control, an introduction page for the reference entity is displayed. This introduction page includes reference information corresponding to the subtitle content carried by the subtitle control. Specifically, each subtitle control in the subtitle display area can be associated with its corresponding first reference link, which can guide a jump to the introduction page of the reference entity involved in the subtitle content. If the terminal device detects that the user has triggered an operation on a certain subtitle control, it can request the backend server to provide the display content of the introduction page of the reference entity based on the first reference link associated with the subtitle control, and display the introduction page of the reference entity according to the display content. Figure 7a and Figure 7b The interface shown corresponds to the above implementation process of triggering the display of the introduction page of the reference entity through the subtitle control.
[0075] It should be noted that in practical applications, in addition to associating the subtitle control with the first reference jump link and displaying the introduction page of the reference entity based on the first reference jump link when an operation is detected to be triggered on the subtitle control, the terminal device can also use the name of the reference entity as a search keyword when an operation is detected to be triggered on the subtitle control, and trigger a search operation for the reference entity to search for and display the introduction page of the reference entity.
[0076] Method 3: When the reference entity involved in the subtitle content is a reference multimedia entity, in response to the operation triggered by the subtitle control, the trigger display page corresponding to the reference multimedia entity is displayed; the trigger display page includes information related to the reference multimedia entity and supports triggering the display of the reference multimedia entity. Specifically, when the subtitle content carried by the subtitle control involves a multimedia entity (i.e., a reference multimedia entity), such as a video, audio, image, or text entity, the subtitle control can be associated with a corresponding second reference link. This second reference link can guide the user to the trigger display page of the reference multimedia entity involved in the subtitle content. If the terminal device detects that the user has triggered an operation on a subtitle control, it can request the backend server to provide the display content of the trigger display page of the reference multimedia entity based on the second reference link associated with the subtitle control, and display the trigger display page of the reference multimedia entity according to the display content. The trigger display page can include introductory information related to the reference multimedia entity, and can also include controls for triggering the display of the reference multimedia entity. For example, when the reference multimedia entity is a video or audio, the trigger display page can include controls for triggering the playback of the video. Figure 8a and Figure 8bThe interface shown corresponds to the above implementation process of triggering the display of the reference multimedia entity through the subtitle control.
[0077] It should be noted that in practical applications, in addition to associating the subtitle control with a second reference jump link and displaying the trigger display page of the reference multimedia entity based on the second reference jump link when an operation is detected targeting the subtitle control, the terminal device can also automatically use the name of the reference multimedia entity as a search keyword when an operation is detected targeting the subtitle control, and trigger a search operation targeting the reference multimedia entity on the corresponding multimedia type website (such as video website, audio website, etc.) to search for and display the trigger display page of the reference multimedia entity.
[0078] Method 4: In response to an operation triggered by the subtitle control, display an entity collection window or entity collection page; the entity collection window or entity collection page includes at least one of the following information: information related to the reference entity involved in the subtitle content, and information related to the associated entity, where the associated entity is the entity related to the reference entity.
[0079] As an example, a subtitle control in the subtitle display area can be associated with a corresponding entity collection window. This entity collection window includes information related to the reference entity involved in the subtitle content, as well as information related to the associated entity (the entity related to the reference entity). For example, suppose a subtitle control deployed on a person's introduction page carries the person's well-known film "Movie 1". Movies related to "Movie 1" also include "Movie 2" and "Movie 3". Therefore, information related to "Movie 1", "Movie 2", and "Movie 3" can be deployed in the entity collection window associated with the subtitle control. If the terminal device detects that an object has triggered an operation on a subtitle control, it can further display the entity collection window associated with that subtitle control on the currently displayed introduction page. Figure 9a This is a schematic diagram of a reference information display interface provided in an embodiment of this application. Figure 9a The interface shown corresponds to the display format of the entity collection window mentioned above.
[0080] As another example, the subtitle control in the subtitle display area can be associated with a corresponding third reference link. This third reference link can guide the user to a page displaying an entity collection page. This entity collection page includes information related to the reference entities mentioned in the subtitle content, as well as information related to the associated entities (entities related to the reference entities). If the terminal device detects that an action has been triggered by a user on a subtitle control, it can request the backend server to provide the display content of the entity collection page based on the third reference link associated with the subtitle control, and then display the entity collection page according to the displayed content. Figure 9b This is a schematic diagram of a reference information display interface provided in an embodiment of this application. Figure 9b The interface shown corresponds to the display format of the aforementioned entity collection page.
[0081] Furthermore, to facilitate faster triggering of further operations on reference or associated entities by users, in this embodiment, entity controls corresponding to the reference entity and each associated entity can be deployed in the entity collection window or entity collection page. These entity controls can trigger the display of the corresponding entity's related page. Specifically, when the reference entity and associated entity are multimedia entities, in response to an operation triggered on the entity control corresponding to the multimedia entity of interest in the entity collection window or entity collection page, the display page of the multimedia entity of interest is displayed; or, in response to an operation triggered on the entity control corresponding to the entity of interest in the entity collection window or entity collection page, the introduction page of the entity of interest is displayed.
[0082] In this embodiment, when both the reference entity and the associated entity are multimedia entities, each entity control deployed in the entity collection window or entity collection page is associated with a corresponding fourth reference jump link. This fourth reference jump link can guide the user to the display page of the multimedia entity corresponding to the entity control. If the terminal device detects an operation triggered on a certain entity control in the entity collection window or entity collection page, it can determine that the multimedia entity corresponding to the entity control is the multimedia entity of interest. Based on the fourth reference jump link associated with the entity control, it requests the backend server to provide the display content of the display page of the multimedia entity of interest and displays the display page of the multimedia entity of interest according to the display content. Of course, in practical applications, the terminal device can also independently use the name of the multimedia entity of interest as a search keyword and trigger a search operation for the multimedia entity of interest on a multimedia website (such as a video website, an audio website, etc.) to search for and display the display page of the multimedia entity of interest.
[0083] Alternatively, each entity control deployed in the entity collection window or entity collection page can be associated with a corresponding fifth reference link. This fifth reference link can guide the user to the introduction page of the entity corresponding to the entity control. If the terminal device detects an operation triggered on a certain entity control in the entity collection window or entity collection page, it can determine that the entity corresponding to that entity control is the entity of interest. Based on the fifth reference link associated with that entity control, it can request the backend server to provide the content for displaying the introduction page of the entity of interest, and then display the introduction page of the entity of interest according to the displayed content. Of course, in practical applications, the terminal device can also independently use the name of the entity of interest as a search keyword and trigger a search operation for that entity of interest to find and display its introduction page.
[0084] It should be understood that the above-described methods of responding to operations triggered by subtitle controls and displaying reference information corresponding to the subtitle content carried by the subtitle control are merely examples. In practical applications, other methods can be used to display the reference information corresponding to the subtitle content according to actual needs, and this application does not impose any limitations on this. Furthermore, in practical applications, different reference information display methods can be set for subtitle controls carrying different types of subtitle content, depending on actual needs. For example, for subtitle controls involving human entities, their corresponding reference information can be displayed using method one or method two described above; for subtitle controls involving multimedia entities, their corresponding reference information can be displayed using method three described above; and for subtitle controls involving combinations or groups, their corresponding reference information can be displayed using method four described above. This application also does not impose any limitations on this.
[0085] The aforementioned information display method innovatively deploys an interactive subtitle control on the entity introduction page. By interacting with this subtitle control, reference information corresponding to the subtitle content carried by the control can be triggered, that is, information related to the reference entity involved in the subtitle content can be displayed. In this way, the amount of information that the subtitle on the entity introduction page can provide is increased, allowing users to quickly obtain more information related to the subtitle content by triggering operations on the subtitle control, simplifying the acquisition of relevant information and improving the efficiency of information acquisition.
[0086] for Figure 3 The embodiment shown illustrates the subtitle content displayed in the subtitle display area. This application also provides a corresponding method for determining the subtitle content. The implementation method for determining the subtitle content will be described in detail below through a method embodiment.
[0087] See Figure 10 , Figure 10This is a flowchart illustrating a method for determining subtitle content provided in an embodiment of this application. It should be understood that this method for determining subtitle content is typically executed by a background server. Figure 10 As shown, the method includes the following steps:
[0088] Step 1001: Obtain a reference knowledge graph; the reference knowledge graph includes multiple nodes with connections, each node corresponds to an entity, and each node is associated with basic information about its corresponding entity, the connections corresponding to the relationships between entities.
[0089] In this embodiment of the application, the server can determine the subtitle content in the introduction page of each entity based on a pre-built reference knowledge graph.
[0090] The reference knowledge graph includes multiple nodes with connections. Nodes in the reference knowledge graph typically correspond to entities, and each node is usually associated with basic information about its corresponding entity. The connections in the reference knowledge graph typically correspond to the relationships between entities. For example, suppose actor A's well-known film works include "Film 1", "Film 2", and "Film 3", actor A has won an award, and actor A is married to actress B; then, in the reference knowledge graph, the node corresponding to actor A is usually associated with actor A's basic information, such as age, gender, date of birth, height, weight, etc.; the node corresponding to actor A should have a connection relationship with the nodes corresponding to "Film 1", "Film 2", and "Film 3", indicating that "Film 1", "Film 2", and "Film 3" belong to actor A; the node corresponding to actor A should also have a connection relationship with the node corresponding to the award, indicating that the award belongs to actor A; the node corresponding to actor A should also have a connection relationship with the node corresponding to actress B, indicating that actor A and actress B are married.
[0091] It should be noted that the information reflected in the reference knowledge graph is usually crawled from multiple different data sources (such as multiple different websites). If the information from a certain data source changes, the changed information can be crawled, and the original information can be updated based on the changed information, thus ensuring that the information reflected in the reference knowledge graph is up-to-date. Furthermore, information crawled from multiple different data sources can be fused and aligned. For example, suppose the information about actor 'a' crawled from data source 1 includes age and gender, and the information about actor 'a' crawled from data source 2 includes gender and height / weight. The information from data sources 1 and 2 can then be fused to obtain the information about actor 'a' including age, gender, height, and weight. This ensures that the information reflected in the reference knowledge graph is relatively comprehensive.
[0092] Optionally, to improve the readability of the information reflected in the reference knowledge graph, the server can also represent the entity data carried by the reference knowledge graph in a structured way. For example, the relevant data of the entity can be presented in the form of attribute names and corresponding attribute values. Furthermore, the structured data can be presented through a specific information display platform to improve the reading experience of the information reflected in the reference knowledge graph.
[0093] Step 1002: Locate the node corresponding to the target entity in the reference knowledge graph and use it as the target node.
[0094] When determining the subtitle content to be displayed on the introduction page of a target entity, the server can search for the node corresponding to the target entity in the aforementioned reference knowledge graph as the target node.
[0095] Step 1003: Find nodes in the reference knowledge graph that have a reference connection relationship with the target node, and use them as reference associated nodes of the target node; the reference connection relationship corresponds to the reference association relationship, and the reference association relationship is determined according to the category to which the target entity belongs.
[0096] Furthermore, the server can also search for nodes in the aforementioned reference knowledge graph that have a reference connection relationship with the target node, serving as reference associated nodes for that target node. Here, the reference connection relationship corresponds to the reference association relationship, which can be determined based on the category to which the target entity belongs; for example, assuming the target entity is a real person, the reference association relationship can be determined to include their works, awards received, and relationships with other people.
[0097] Taking the target entity as male actor 'a', and the reference associations corresponding to real-person entities including their works, awards, and relationships as an example, the server can search in the reference knowledge graph for nodes with a first reference connection relationship (representing works belonging to male actor 'a'), such as the nodes corresponding to "Film 1", "Film 2", and "Film 3", as reference association nodes for that target node; it can also search in the reference knowledge graph for nodes with a second reference connection relationship (representing awards belonging to male actor 'a'), such as the node corresponding to award XX, as reference association nodes for that target node; and it can search in the reference knowledge graph for nodes with a third reference connection relationship (representing social relationships with male actor 'a'), such as the node corresponding to actress 'b', as reference association nodes for that target node.
[0098] It should be understood that different reference relationships can be set for different categories of target entities. For example, for virtual character entities, the reference relationship can include the work to which they belong; for historical figure entities, the reference relationship can include the historical events associated with them, and so on. This application does not impose any limitations on this.
[0099] Step 1004: Based on the basic introduction information associated with the target node, the association relationship corresponding to the reference connection relationship, and the entity corresponding to the reference associated node of the target node, determine the subtitle content carried by the subtitle display area in the introduction page of the target entity.
[0100] After the server finds the target node and its related reference nodes in the reference knowledge graph, it can further determine the subtitle content to be displayed in the subtitle display area of the target entity's introduction page based on the basic introduction information associated with the target node, the entities corresponding to each related reference node, and the relationship between each related reference node and the target node.
[0101] In one possible implementation, the server can determine the main and subtitle content carried in the subtitle display area based on the basic introduction information associated with the target node; and for each reference association, the server can determine the reference connection relationship corresponding to the reference association relationship, and determine the sub-subtitle content carried in the subtitle display area corresponding to the reference association relationship based on the entity corresponding to the reference association node that has the reference connection relationship with the target node.
[0102] Specifically, for the subtitle content displayed in the subtitle display area, a distinction can be made between main subtitle content and secondary subtitle content. For main subtitle content, since it is usually the basic attribute information of the target entity, it can be directly determined based on the basic introduction information associated with the target node. For example, the basic introduction information associated with the target node can be directly used as the main subtitle content, or key information can be extracted from the basic introduction information associated with the target node as the main subtitle content. Furthermore, when the basic introduction information associated with the target node includes information from multiple dimensions, the information used as the main subtitle content, and the order of the information within the main subtitle content, can be determined based on the search popularity of each dimension. For example, assuming artist C is both an actor and a singer, the server can determine the order of actor and singer in the main subtitle content based on the search popularity of artist C's film and television works and music works. If the search popularity of artist C's film and television works is higher than the search popularity of their music works, then the actor identity can be placed before the singer identity in the main subtitle content.
[0103] For subheading content, different reference relationships can be further differentiated, meaning that various reference types of subheading content can be displayed in the subheading display area. Here, the reference type corresponds to the reference relationship. For each reference relationship, the server can determine the corresponding reference connection and the reference entity corresponding to the reference node with that reference connection to the target node. Then, based on the reference entity and the reference relationship between the reference entity and the target entity, the server determines the corresponding subheading content. For example, the server can directly concatenate the reference relationship with the name of the reference entity to obtain the subheading content for that reference relationship.
[0104] Furthermore, when there are multiple reference nodes that have a reference connection with the target node, the server can select the target related entity from the entities corresponding to each of these multiple reference related nodes based on the timeliness and search popularity of the entities corresponding to these multiple reference related nodes; then, based on the target related entity, the subtitle content corresponding to the reference connection is determined.
[0105] Specifically, when there are multiple reference nodes with some kind of reference connection to the target node, the server can obtain the timeliness and search popularity of the entity corresponding to each reference node. Timeliness represents the time the entity was created, and search popularity represents the frequency with which the entity is searched by the target object. Then, for each entity corresponding to a reference node, the server can determine the entity's overall score based on its timeliness and search popularity. For example, the server can perform a weighted summation of the entity's timeliness and search popularity according to preset weights to obtain the entity's overall score. Finally, the server can select the entity with the highest overall score as the target entity for that reference relationship and generate a subheading based on that reference relationship and the target entity.
[0106] For example, assuming the reference association is the works owned, and actor A owns works including "Movie 1", "Movie 2", and "Movie 3", the server can calculate the comprehensive score corresponding to each of "Movie 1", "Movie 2", and "Movie 3" based on their timeliness (such as the release date of the movie) and search popularity (such as the number of searches or frequency for the movie). Then, based on the work with the highest comprehensive score, the server can generate the subtitle content corresponding to the reference association.
[0107] In this way, by determining the content of the subtitles in the above manner, we can ensure that the content of the subtitles displayed in the subtitle display area of the introduction page is more in line with the actual needs of the users and is more timely.
[0108] It should be understood that the above method for determining the subtitle content displayed in the subtitle display area is only an example. In practical applications, in addition to determining the subtitle content through the above method, other methods can be used to determine the subtitle content according to actual needs. This application does not impose any limitations on this.
[0109] Optionally, in this embodiment, the subtitle content to be displayed in the subtitle display area can be determined by comprehensively considering the subtitle content determined by the server and the subtitle content uploaded by the user. That is, the server can receive interactive subtitle content, which is generated when the editing operation is triggered by the subtitle editing control; furthermore, the server can determine the subtitle content carried in the subtitle display area based on the basic introduction information associated with the target node, the association relationship corresponding to the reference connection relationship, the entity corresponding to the reference associated node of the target node, and the interactive subtitle content.
[0110] Specifically, a subtitle editing control can be deployed on the entity introduction page, or a corresponding introduction content editing page can be set up for the entity introduction page, and the subtitle editing control can be deployed on the introduction content editing page. Users can edit the subtitle content currently displayed in the subtitle display area using the subtitle editing control, for example, modifying the subtitle content under a reference type; they can also supplement the subtitle content displayed in the subtitle display area, for example, adding subtitle content of other reference types; in this embodiment, the edited content generated by the subtitle editing control can be regarded as interactive subtitle content. After the user completes the subtitle content editing operation using the subtitle editing control, the terminal device can send the interactive subtitle content generated by the subtitle editing control to the server.
[0111] After receiving the interactive subtitle content, the server can determine which subtitle content should be displayed in the subtitle display area based on this content. For example, if the received interactive subtitle content is for an existing reference type, the server can consider the timeliness and search popularity of both the interactive subtitle content and the currently displayed subtitle content for that reference type to determine whether to adjust the currently displayed subtitle content for that reference type to the interactive subtitle content. If the received interactive subtitle content is for a reference type that has not yet been deployed, the server can determine whether to deploy the interactive subtitle content for that reference type in the subtitle display area based on the importance of that reference type information to the target entity and the reliability of the interactive subtitle content. Of course, in practical applications, operations personnel can also manually review the interactive subtitle content and determine whether to display it in the subtitle display area based on the review results.
[0112] The aforementioned method for determining subtitle content, based on a reference knowledge graph, ensures more efficient and accurate identification of the subtitles displayed in the subtitle display area. Furthermore, by comprehensively considering the timeliness and search popularity of each candidate subtitle, the method ensures that the displayed subtitles better align with the user's interests, providing more effective information. Moreover, by comprehensively considering both server-automatically determined subtitles and user-uploaded interactive subtitles, the method enriches the displayed subtitle content.
[0113] Figure 11 This is a schematic diagram illustrating the implementation architecture of the information display method provided in the embodiments of this application. For example... Figure 11As shown, the implementation of this information display method can be divided into two parts: one is product style and interaction, and the other is data production and storage.
[0114] The product style and interaction mainly include the following implementation: defining the type of subtitle content to be displayed according to the entity category (e.g., determining multiple different types of subtitle content based on the category to which the target entity belongs); defining the display format of the subtitle content (e.g., distinguishing between main and subtitle content and subtitle content, displaying main and subtitle content in a fixed manner, and displaying subtitle content through a subtitle control); defining the interaction format of the subtitle content (e.g., the way to trigger operations for the subtitle control); defining the display format of reference information after triggering operations through the subtitle control (e.g., displaying reference information through a reference information window, the corresponding entity introduction page, the corresponding entity display page, etc.); canceling the display of reference information (e.g., closing the reference information window, the corresponding entity introduction page, the corresponding entity display page, etc.).
[0115] For data production and storage, the main implementation includes the following: On the machine production side, define the subtitle content structure of the subtitle display area (e.g., determine the type of subtitle content displayed in the subtitle display area based on entity category), define the subtitle content filling rules (e.g., determine the subtitle content based on timeliness and search popularity), mine relationship data based on the knowledge graph (e.g., find related nodes with reference connection relationships with the target node in the reference knowledge graph), and produce subtitle content based on the defined filling rules and the mined relationship data (e.g., for related entities belonging to the same reference type, determine the subtitle content of that reference type based on the corresponding timeliness and search popularity); On the UCG (User Generated Content) production side, support users to add and modify subtitle content, and receive interactive subtitle content generated by users through the subtitle editing control; the operation personnel review the machine-generated subtitle content and the UGC-generated subtitle content; store the subtitle content in a structured format, and the backend supports adding, deleting, modifying, and querying subtitle content.
[0116] In response to the information display method described above, this application also provides a corresponding information display device so that the above information display method can be applied and implemented in practice.
[0117] See Figure 12 , Figure 12 This is consistent with the above text Figure 3 The diagram shows the structure of an information display device 1200 corresponding to the information display method shown. Figure 12 As shown, the information display device 1200 includes:
[0118] The page display module 1201 is used to display the introduction page of the target entity in response to the triggered operation of viewing the introduction page of the target entity; the introduction page includes a subtitle display area, the subtitle display area includes at least one subtitle control carrying subtitle content, the subtitle content being basic introduction content related to the target entity;
[0119] The information display module 1202 is used to display reference information corresponding to the subtitle content carried by the subtitle control in response to an operation triggered by the subtitle control; the reference information is information related to the reference entities involved in the subtitle content.
[0120] Optionally, the information display module 1202 is specifically used to display reference information corresponding to the subtitle content carried by the subtitle control in any of the following ways:
[0121] In response to an operation triggered by the subtitle control, a reference information window corresponding to the subtitle control is displayed; the reference information window includes reference information corresponding to the subtitle content carried by the subtitle control;
[0122] In response to an operation triggered by the subtitle control, an introduction page for the reference entity is displayed; the introduction page for the reference entity includes reference information corresponding to the subtitle content carried by the subtitle control.
[0123] Optionally, when the information display module 1202 is specifically configured to display a reference information window corresponding to the subtitle control in response to an operation triggered by the subtitle control, the page display module 1201 is further configured to:
[0124] In response to an operation triggered by an entity control in the reference information window, an introduction page of the entity corresponding to the entity control is displayed; the reference information window includes at least one of the following entity controls: an entity control corresponding to the reference entity, and an entity control corresponding to an associated entity related to the reference entity.
[0125] Optionally, when the reference entity involved in the subtitle content is a reference multimedia entity, the information display module 1202 is specifically used for:
[0126] In response to an operation triggered by the subtitle control, a trigger display page corresponding to the reference multimedia entity is displayed; the trigger display page includes information related to the reference multimedia entity and supports triggering the display of the reference multimedia entity.
[0127] Optionally, the information display module 1202 is specifically used for:
[0128] In response to an operation triggered by the subtitle control, an entity collection window or entity collection page is displayed; the entity collection window or entity collection page includes at least one of the following information: information related to the reference entity involved in the subtitle content, and information related to the associated entity, wherein the associated entity is an entity related to the reference entity.
[0129] Optionally, the page display module 1201 is further configured to:
[0130] When the reference entity and the associated entity are multimedia entities, in response to an operation triggered by an entity control corresponding to the multimedia entity of interest in the entity collection window or the entity collection page, the display page of the multimedia of interest is displayed.
[0131] Alternatively, in response to an operation triggered by an entity control in the entity collection window or the entity collection page corresponding to the entity of interest, an introduction page for the entity of interest may be displayed.
[0132] Optionally, the subtitle display area includes main and subtitle content and at least one secondary subtitle content;
[0133] The main and subtitle content is used to represent the basic attribute information of the target entity; the secondary subtitle content is used to represent the reference type information related to the target entity, the reference type is determined according to the category to which the target entity belongs, and the secondary subtitle content is carried by the corresponding subtitle control.
[0134] Optionally, the main and subtitle content is displayed in a fixed manner in the subtitle display area;
[0135] The page display module 1201 is specifically used to display the subtitle content in any of the following ways:
[0136] Display the subtitle controls corresponding to each of the subtitle contents in the order of the target arrangement;
[0137] The subtitle control corresponding to each of the subtitle contents is displayed in a scrolling manner in the subtitle display area;
[0138] In response to a sliding operation triggered within the subtitle display area, the subtitle control corresponding to the subtitle content is slidably displayed.
[0139] Optionally, when the target entity is a polysemous entity, the subtitle display area further includes a polysemous expansion control, the display position of which is determined according to the display position of the main and subtitle content; the page display module 1201 is further configured to:
[0140] In response to an operation triggered by the expanded control for the polysemous item, an entity entry with the same name as the target entity is displayed; the entity entry is associated with a link to the introduction page of its corresponding entity.
[0141] Optionally, the device further includes a subtitle content determination module; the subtitle content determination module includes:
[0142] A knowledge graph acquisition unit is used to acquire a reference knowledge graph; the reference knowledge graph includes multiple nodes with connections, each node corresponds to an entity, and each node is associated with basic descriptive information of the corresponding entity, the connections corresponding to the relationships between the entities;
[0143] A node lookup unit is configured to find the node corresponding to the target entity in the reference knowledge graph as the target node; and to find the node with a reference connection relationship to the target node in the reference knowledge graph as the reference associated node of the target node; wherein the reference connection relationship corresponds to a reference association relationship, and the reference association relationship is determined according to the category to which the target entity belongs;
[0144] The content determination unit is used to determine the subtitle content carried in the subtitle display area of the introduction page of the target entity based on the basic introduction information associated with the target node, the association relationship corresponding to the reference connection relationship, and the entity corresponding to the reference associated node of the target node.
[0145] Optionally, the content determination unit is specifically used for:
[0146] Based on the basic introduction information associated with the target node, determine the main and subtitle content carried by the subtitle display area;
[0147] For each of the aforementioned reference associations, a reference connection relationship corresponding to the reference association is determined, and a reference association node that has the reference connection relationship with the target node is determined as a reference association node under the aforementioned reference association. Based on the entity corresponding to the reference association node under the aforementioned reference association, the subtitle content corresponding to the aforementioned reference association carried by the subtitle display area is determined.
[0148] Optionally, the content determination unit is specifically used for:
[0149] When there are multiple reference association nodes under the reference association relationship, the target association entity is selected from the entities corresponding to the multiple reference association nodes according to the timeliness and search popularity of the entities corresponding to each of the multiple reference association nodes.
[0150] Based on the target associated entity, determine the subtitle content corresponding to the reference association relationship.
[0151] Optionally, the content determination unit is specifically used for:
[0152] Receive interactive subtitle content; the interactive subtitle content is generated when an editing operation is triggered by the subtitle editing control.
[0153] Based on the basic introduction information associated with the target node, the association relationship corresponding to the reference connection relationship, the entity corresponding to the reference associated node of the target node, and the interactive subtitle content, the subtitle content carried by the subtitle display area is determined.
[0154] The aforementioned information display device innovatively deploys an interactive subtitle control on the entity introduction page. By interacting with this subtitle control, reference information corresponding to the subtitle content carried by the control can be triggered, that is, information related to the reference entity involved in the subtitle content can be displayed. In this way, the amount of information that the subtitle on the entity introduction page can provide is increased, allowing users to quickly obtain more information related to the subtitle content by triggering operations on the subtitle control, simplifying the acquisition of relevant information and improving the efficiency of information acquisition.
[0155] This application also provides a device for displaying information, which may specifically be a terminal device. The terminal device provided in this application will be described below from the perspective of hardware implementation.
[0156] See Figure 13 , Figure 13 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application. For example... Figure 13 As shown, for ease of explanation, only the parts related to the embodiments of this application are shown. For specific technical details not disclosed, please refer to the method section of the embodiments of this application. The terminal can be any terminal device including mobile phones, tablets, personal digital assistants, point-of-sale (POS) terminals, in-vehicle computers, etc. Taking a smartphone as an example:
[0157] Figure 13 This is a block diagram illustrating a portion of the structure of a smartphone related to the terminal provided in the embodiments of this application. (Reference) Figure 13The smartphone includes: a radio frequency (RF) circuit 1310, a memory 1320, an input unit 1330 (including a touch panel 1331 and other input devices 1332), a display unit 1340 (including a display panel 1341), a sensor 1350, an audio circuit 1360 (which can connect to a speaker 1361 and a microphone 1362), a wireless fidelity (WiFi) module 1370, a processor 1380, and a power supply 1390, etc. Those skilled in the art will understand that... Figure 13 The smartphone structure shown does not constitute a limitation on smartphones and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0158] The memory 1320 can be used to store software programs and modules. The processor 1380 executes various functions and data processing of the smartphone by running the software programs and modules stored in the memory 1320. The memory 1320 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the smartphone (such as audio data, phonebook, etc.). In addition, the memory 1320 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0159] The processor 1380 is the control center of the smartphone, connecting various parts of the smartphone via various interfaces and lines. It executes various functions and processes data by running or executing software programs and / or modules stored in the memory 1320, and by calling data stored in the memory 1320. Optionally, the processor 1380 may include one or more processing units; preferably, the processor 1380 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 1380.
[0160] In this embodiment of the application, the processor 1380 included in the terminal is used to execute the steps of any implementation of the information display method on the terminal device side provided in this embodiment of the application.
[0161] This application also provides a server that supports the above-described information display method. See also Figure 14 , Figure 14This is a schematic diagram of the structure of a server 1400 provided in an embodiment of this application. The server 1400 can vary significantly due to different configurations or performance, and may include one or more central processing units (CPUs) 1422 (e.g., one or more processors) and memory 1432, and one or more storage media 1430 (e.g., one or more mass storage devices) for storing application programs 1442 or data 1444. The memory 1432 and storage media 1430 can be temporary or persistent storage. The program stored in the storage media 1430 may include one or more modules (not shown in the diagram), each module including a series of instruction operations on the server. Furthermore, the CPU 1422 may be configured to communicate with the storage media 1430 and execute the series of instruction operations in the storage media 1430 on the server 1400.
[0162] Server 1400 may also include one or more power supplies 1426, one or more wired or wireless network interfaces 1450, one or more input / output interfaces 1458, and / or one or more operating systems, such as Windows Server. TM Mac OS X TM Unix TM Linux TM FreeBSD TM etc.
[0163] The steps performed by the server in the above embodiments can be based on this Figure 14 The server structure shown.
[0164] The CPU 1422 is used to execute the methods described in the above method embodiments, which are executed by the backend server, such as the subtitle content determination method.
[0165] This application also provides a computer-readable storage medium for storing a computer program that executes any one of the implementation methods of the information display method described in the foregoing embodiments.
[0166] This application also provides a computer program product or computer program, 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 any of the implementation methods of the information display method described in the foregoing embodiments.
[0167] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0168] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0169] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0170] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0171] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing computer programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0172] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0173] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. An information display method, characterized in that, The method includes: In response to the triggered operation of viewing the introduction page of the target entity, the introduction page of the target entity is displayed; the introduction page includes a subtitle display area, which includes at least one subtitle control that carries subtitle content, and the subtitle content is basic introduction content related to the target entity; In response to an operation triggered by the subtitle control, reference information corresponding to the subtitle content carried by the subtitle control is displayed; the reference information is information related to the reference entities involved in the subtitle content. Receive interactive subtitle content; the interactive subtitle content is generated when an editing operation is triggered by the subtitle editing control. The content of the subtitle was determined in the following way: Obtain a reference knowledge graph; the reference knowledge graph includes multiple nodes with connections, each node corresponds to an entity, and each node is associated with basic descriptive information of its corresponding entity, the connections corresponding to the relationships between the entities; Find the node corresponding to the target entity in the reference knowledge graph and use it as the target node; In the reference knowledge graph, nodes that have a reference connection relationship with the target node are searched and used as reference associated nodes of the target node; the reference connection relationship corresponds to the reference association relationship, and the reference association relationship is determined according to the category to which the target entity belongs; Based on the basic introduction information associated with the target node, the association relationship corresponding to the reference connection relationship, the entity corresponding to the reference associated node of the target node, and the interactive subtitle content, the subtitle content carried by the subtitle display area is determined.
2. The method according to claim 1, characterized in that, The action of displaying reference information corresponding to the subtitle content carried by the subtitle control in response to an operation triggered by the subtitle control includes any of the following: In response to an operation triggered on the subtitle control, a reference information window corresponding to the subtitle control is displayed; The reference information window includes reference information corresponding to the subtitle content carried by the subtitle control; In response to an operation triggered by the subtitle control, an introduction page for the reference entity is displayed; the introduction page for the reference entity includes reference information corresponding to the subtitle content carried by the subtitle control.
3. The method according to claim 2, characterized in that, When displaying a reference information window corresponding to the subtitle control in response to an operation triggered by the subtitle control, the method further includes: In response to an operation triggered by an entity control in the reference information window, an introduction page of the entity corresponding to the entity control is displayed; the reference information window includes at least one of the following entity controls: an entity control corresponding to the reference entity, and an entity control corresponding to an associated entity related to the reference entity.
4. The method according to claim 1, characterized in that, When the reference entity involved in the subtitle content is a reference multimedia entity, the step of responding to the operation triggered by the subtitle control by displaying reference information corresponding to the subtitle content carried by the subtitle control includes: In response to an operation triggered by the subtitle control, a trigger display page corresponding to the reference multimedia entity is displayed; the trigger display page includes information related to the reference multimedia entity and supports triggering the display of the reference multimedia entity.
5. The method according to claim 1, characterized in that, The step of displaying reference information corresponding to the subtitle content carried by the subtitle control in response to an operation triggered by the subtitle control includes: In response to an operation triggered by the subtitle control, an entity collection window or entity collection page is displayed; the entity collection window or entity collection page includes at least one of the following information: information related to the reference entity involved in the subtitle content, and information related to the associated entity, wherein the associated entity is an entity related to the reference entity.
6. The method according to claim 5, characterized in that, The method further includes: When the reference entity and the associated entity are multimedia entities, in response to an operation triggered by an entity control corresponding to the multimedia entity of interest in the entity collection window or the entity collection page, the display page of the multimedia of interest is displayed. Alternatively, in response to an operation triggered by an entity control in the entity collection window or the entity collection page corresponding to the entity of interest, an introduction page for the entity of interest may be displayed.
7. The method according to claim 1, characterized in that, The subtitle display area includes main and subtitle content and at least one secondary subtitle content; The main and subtitle content is used to represent the basic attribute information of the target entity; the secondary subtitle content is used to represent the reference type information related to the target entity, the reference type is determined according to the category to which the target entity belongs, and the secondary subtitle content is carried by the corresponding subtitle control.
8. The method according to claim 7, characterized in that, The main and subtitle content is displayed fixedly in the subtitle display area; The subtitle content in the subtitle display area is displayed in any of the following ways: Display the subtitle controls corresponding to each of the subtitle contents in the order of the target arrangement; The subtitle control corresponding to each of the subtitle contents is displayed in a scrolling manner in the subtitle display area; In response to a sliding operation triggered within the subtitle display area, the subtitle control corresponding to the subtitle content is slidably displayed.
9. The method according to claim 7, characterized in that, When the target entity is a polysemous entity, the subtitle display area further includes a polysemous expansion control, the display position of which is determined according to the display position of the main and subtitle content; the method further includes: In response to an operation triggered by the expanded control for the polysemous item, an entity entry with the same name as the target entity is displayed; the entity entry is associated with a link to the introduction page of its corresponding entity.
10. The method according to claim 1, characterized in that, The step of determining the subtitle content carried in the subtitle display area of the introduction page of the target entity based on the basic introduction information associated with the target node, the association relationship corresponding to the reference connection relationship, and the entity corresponding to the reference associated node of the target node includes: Based on the basic introduction information associated with the target node, determine the main and subtitle content carried by the subtitle display area; For each of the aforementioned reference associations, a reference connection relationship corresponding to the reference association is determined, and a reference association node that has the reference connection relationship with the target node is determined as a reference association node under the aforementioned reference association. Based on the entity corresponding to the reference association node under the aforementioned reference association, the subtitle content corresponding to the aforementioned reference association carried by the subtitle display area is determined.
11. The method according to claim 10, characterized in that, The step of determining the subtitle content corresponding to the reference association relationship carried by the subtitle display area based on the entity corresponding to the reference association node under the reference association relationship includes: When there are multiple reference association nodes under the reference association relationship, the target association entity is selected from the entities corresponding to the multiple reference association nodes according to the timeliness and search popularity of the entities corresponding to each of the multiple reference association nodes. Based on the target associated entity, determine the subtitle content corresponding to the reference association relationship.
12. An information display device, characterized in that, The device includes: The page display module is used to respond to the triggered operation of viewing the introduction page of the target entity and display the introduction page of the target entity; the introduction page includes a subtitle display area, the subtitle display area includes at least one subtitle control carrying subtitle content, the subtitle content being basic introductory content related to the target entity; An information display module is used to display reference information corresponding to the subtitle content carried by the subtitle control in response to an operation triggered by the subtitle control; the reference information is information related to the reference entities involved in the subtitle content; The device further includes a subtitle content determination module; the subtitle content determination module includes: A knowledge graph acquisition unit is used to acquire a reference knowledge graph; the reference knowledge graph includes multiple nodes with connections, each node corresponds to an entity, and each node is associated with basic descriptive information of the corresponding entity, the connections corresponding to the relationships between the entities; A node lookup unit is configured to find the node corresponding to the target entity in the reference knowledge graph as the target node; and to find the node with a reference connection relationship to the target node in the reference knowledge graph as the reference associated node of the target node; wherein the reference connection relationship corresponds to a reference association relationship, and the reference association relationship is determined according to the category to which the target entity belongs; The content determination unit is used to determine the subtitle content carried in the subtitle display area of the introduction page of the target entity based on the basic introduction information associated with the target node, the association relationship corresponding to the reference connection relationship, and the entity corresponding to the reference associated node of the target node; The content determination unit is specifically used for: Receive interactive subtitle content; the interactive subtitle content is generated when an editing operation is triggered by the subtitle editing control. Based on the basic introduction information associated with the target node, the association relationship corresponding to the reference connection relationship, the entity corresponding to the reference associated node of the target node, and the interactive subtitle content, the subtitle content carried by the subtitle display area is determined.
13. The apparatus according to claim 12, characterized in that, The information display module is specifically used to display reference information corresponding to the subtitle content carried by the subtitle control in any of the following ways: In response to an operation triggered on the subtitle control, a reference information window corresponding to the subtitle control is displayed; The reference information window includes reference information corresponding to the subtitle content carried by the subtitle control; In response to an operation triggered by the subtitle control, an introduction page for the reference entity is displayed; the introduction page for the reference entity includes reference information corresponding to the subtitle content carried by the subtitle control.
14. The apparatus according to claim 13, characterized in that, When the information display module is specifically configured to display a reference information window corresponding to the subtitle control in response to an operation triggered by the subtitle control, the page display module is further configured to: In response to an operation triggered by an entity control in the reference information window, an introduction page of the entity corresponding to the entity control is displayed; the reference information window includes at least one of the following entity controls: an entity control corresponding to the reference entity, and an entity control corresponding to an associated entity related to the reference entity.
15. The apparatus according to claim 12, characterized in that, When the reference entity involved in the subtitle content is a reference multimedia entity, the information display module is specifically used for: In response to an operation triggered by the subtitle control, a trigger display page corresponding to the reference multimedia entity is displayed; the trigger display page includes information related to the reference multimedia entity and supports triggering the display of the reference multimedia entity.
16. The apparatus according to claim 12, characterized in that, The information display module is specifically used for: In response to an operation triggered by the subtitle control, an entity collection window or entity collection page is displayed; the entity collection window or entity collection page includes at least one of the following information: information related to the reference entity involved in the subtitle content, and information related to the associated entity, wherein the associated entity is an entity related to the reference entity.
17. The apparatus according to claim 16, characterized in that, The page display module is also used for: When the reference entity and the associated entity are multimedia entities, in response to an operation triggered by an entity control corresponding to the multimedia entity of interest in the entity collection window or the entity collection page, the display page of the multimedia of interest is displayed. Alternatively, in response to an operation triggered by an entity control in the entity collection window or the entity collection page corresponding to the entity of interest, an introduction page for the entity of interest may be displayed.
18. The apparatus according to claim 12, characterized in that, The subtitle display area includes main and subtitle content and at least one secondary subtitle content; The main and subtitle content is used to represent the basic attribute information of the target entity; the secondary subtitle content is used to represent the reference type information related to the target entity, the reference type is determined according to the category to which the target entity belongs, and the secondary subtitle content is carried by the corresponding subtitle control.
19. The apparatus according to claim 18, characterized in that, The main and subtitle content is displayed fixedly in the subtitle display area; The page display module is specifically used to display the subtitle content in any of the following ways: Display the subtitle controls corresponding to each of the subtitle contents in the order of the target arrangement; The subtitle control corresponding to each of the subtitle contents is displayed in a scrolling manner in the subtitle display area; In response to a sliding operation triggered within the subtitle display area, the subtitle control corresponding to the subtitle content is slidably displayed.
20. The apparatus according to claim 18, characterized in that, When the target entity is a polysemous entity, the subtitle display area also includes a polysemous expansion control, the display position of which is determined according to the display position of the main and subtitle content; the page display module is further used for: In response to an operation triggered by the expanded control for the polysemous item, an entity entry with the same name as the target entity is displayed; the entity entry is associated with a link to the introduction page of its corresponding entity.
21. The apparatus according to claim 12, characterized in that, The content determination unit is specifically used for: Based on the basic introduction information associated with the target node, determine the main and subtitle content carried by the subtitle display area; For each of the aforementioned reference associations, a corresponding reference connection relationship is determined, and a reference association node that has the aforementioned reference connection relationship with the target node is determined as a reference association node under the aforementioned reference association relationship; Based on the entities corresponding to the reference association nodes under the reference association, determine the subtitle content corresponding to the reference association carried by the subtitle display area.
22. The apparatus according to claim 21, characterized in that, The content determination unit is specifically used for: When there are multiple reference association nodes under the reference association relationship, the target association entity is selected from the entities corresponding to the multiple reference association nodes according to the timeliness and search popularity of the entities corresponding to each of the multiple reference association nodes. Based on the target associated entity, determine the subtitle content corresponding to the reference association relationship.
23. An electronic device, characterized in that, The device includes a processor and a memory; The memory is used to store computer programs; The processor is configured to execute the information display method according to any one of claims 1 to 11 according to the computer program.
24. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program for performing the information display method according to any one of claims 1 to 11.
25. A computer program product, comprising a computer program or instructions, characterized in that, When the computer program or the instructions are executed by the processor, the information display method according to any one of claims 1 to 11 is implemented.