Information display method and device, terminal and storage medium

By displaying a resource recommendation window floating in the user's posting interface and automatically retrieving resources from comments, the problem of low resource acquisition efficiency in existing technologies is solved, achieving efficient resource acquisition and improved user experience.

CN115687807BActive Publication Date: 2026-04-10HANGZHOU NETEASE CLOUD MUSIC TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-27
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing technologies for acquiring resources from comments are inefficient, relying on users to actively browse and search, resulting in low resource acquisition efficiency.

Method used

A resource recommendation window is displayed floating in the user posting interface. The initial comment is automatically retrieved through the aggregated search service, and the first search result is displayed in the resource recommendation window. The target resource information is highlighted, and users can replace or display the target comment in the input box by triggering an action.

Benefits of technology

It improved resource acquisition efficiency, reduced manual operation costs, and enhanced user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115687807B_ABST
    Figure CN115687807B_ABST
Patent Text Reader

Abstract

The application discloses an information display method and device, a terminal and a storage medium. The method comprises the following steps: in response to an input operation performed on an initial comment in an input box suspendedly displayed on a user post interface, a resource recommendation window is suspendedly displayed on the user post interface, and a first search result corresponding to the initial comment is displayed on the resource recommendation window; in response to a trigger operation performed on a first control in the resource recommendation window, a target comment containing target resource information highlighted is displayed in the input box. The application automatically retrieves the input initial comment through an aggregated search service, and displays the search result (i.e. the first search result) in the resource recommendation window, thereby avoiding the user's individual retrieval operation and reducing the labor cost. In addition, the application can highlight the resource (i.e. the target resource information) that the user wants, so that the user can quickly obtain the target resource information, and the resource acquisition efficiency and user experience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the computer field, in particular, to an information display method and device, a terminal and a storage medium. BACKGROUND

[0002] The App application software on the market generally provides a space for users to publish personal opinions by supporting post and comment functions. For a post published by a certain person, other people can publish personal comments in the comment area under the post, wherein the comments include many resources related to the post, such as books, songs and various content carriers.

[0003] At present, the resources in the comments need to be actively acquired by people, that is, the user needs to actively review a large number of comments in the comment area, then identify the desired resources, and then go to the search page to search by resource keywords and consume the search results.

[0004] However, the above-mentioned way of acquiring resources mainly depends on user behavior, resulting in the problem of low efficiency of acquiring resources. SUMMARY

[0005] The main purpose of the present application is to provide an information display method, device, terminal and storage medium to solve the problem of low efficiency of acquiring resources in the related art.

[0006] In order to achieve the above-mentioned purpose, in a first aspect, the present application provides an information display method, comprising:

[0007] In response to an input operation performed on an initial comment in an input box displayed in a suspended manner on a user post interface, displaying a resource recommendation window in a suspended manner on the user post interface, and displaying a first search result corresponding to the initial comment in the resource recommendation window;

[0008] In response to a trigger operation performed on a first control in the resource recommendation window, displaying a target comment containing target resource information highlighted in the input box, wherein the target resource information corresponds to the first control.

[0009] In a possible implementation manner, the method further comprises:

[0010] In response to a trigger operation performed on a second control in the resource recommendation window, displaying a second search result in the resource recommendation window.

[0011] In a possible implementation manner, in response to the trigger operation performed on the first control in the resource recommendation window, displaying the target comment containing the target resource information highlighted in the input box, comprising:

[0012] In response to the trigger operation performed on the first control in the resource recommendation window, the target resource information corresponding to the first control is highlighted and replaces the target text in the initial comment;

[0013] The replaced target text and the text in the initial comment that is not replaced are displayed as a target comment in the input box.

[0014] In a possible implementation, the target resource information corresponding to the first control is highlighted and replaces the target text in the initial comment, including:

[0015] The position information contained in the target resource information is obtained, where the position information contains start position information and end position information;

[0016] The target text corresponding to the position information is found in the initial comment;

[0017] The target resource information is highlighted and replaces the target text.

[0018] In a possible implementation, the target resource information is generated in the following way:

[0019] The initial comment is uploaded to a search server, so that the search server performs NLP technology processing on the initial comment;

[0020] According to the recognized NER text after processing, the corresponding resource playback address is recalled;

[0021] The NER text, the position information of the NER text in the initial comment, and the resource playback address are encapsulated into target resource information;

[0022] The target resource information returned by the search server is obtained.

[0023] In a possible implementation, in response to the trigger operation performed on the first control in the resource recommendation window, after the target comment containing the highlighted target resource information is displayed in the input box, the method further includes:

[0024] In response to the trigger operation performed on the send control in the input box, the target comment is displayed in the comment area of the user post interface.

[0025] In a possible implementation, in response to the trigger operation performed on the send control corresponding to the input box, after the target comment is displayed in the comment area of the user post interface, the method further includes:

[0026] The trigger operation on the target resource information in the target comment is detected, and the playback page corresponding to the target resource information is jumped to.

[0027] In a possible implementation, the method further includes:

[0028] In response to a trigger operation performed on the blank outside the resource recommendation window, or in response to a change operation performed on the initial comment in the input box, or in response to a trigger operation performed on the closing control in the resource recommendation window, or when no search result is detected in the resource recommendation window, the resource recommendation window is hidden.

[0029] In a possible implementation, the target resource information includes an identifier corresponding to a type of the target resource information.

[0030] In a second aspect, an embodiment of the present application provides an information display device, including:

[0031] The search result display module displays a resource recommendation window on the user post interface in response to an input operation performed on initial comment information in an input box displayed on the user post interface, and displays first search results corresponding to the initial resource information in the resource recommendation window.

[0032] The target comment display module displays a target comment including target resource information highlighted in the input box in response to a trigger operation performed on the first control in the resource recommendation window.

[0033] In a third aspect, an embodiment of the present application provides a terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the steps of any of the above information display methods when executing the computer program.

[0034] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executable on a processor to implement the steps of any of the above information display methods.

[0035] The embodiments of the present application provide an information display method, device, terminal and storage medium, including: first, in response to an input operation performed on initial comment in an input box displayed on a user post interface, displaying a resource recommendation window on the user post interface, and displaying first search results corresponding to the initial comment in the resource recommendation window; and then, in response to a trigger operation performed on a first control in the resource recommendation window, displaying a target comment including target resource information highlighted in the input box. The present application automatically retrieves the input initial comment through an aggregated search service, and displays the search result (i.e. the first search result) in the resource recommendation window, thereby avoiding the user's personal retrieval operation and reducing the labor cost. In addition, the present application can highlight the target resource information (i.e. the target resource information) that the user wants, so that the user can quickly obtain the target resource information, and the resource acquisition efficiency and user experience are improved. BRIEF DESCRIPTION OF DRAWINGS

[0036] The accompanying drawings, which form a part of this application, are included to provide a further understanding of the application and are incorporated in and constitute a part of this application. The illustrative embodiments of the application, and their description, do not limit the present application. In the drawings:

[0037] Figure 1 is a schematic diagram of an application scenario of an information display method provided by an embodiment of the present application;

[0038] Figure 2 is a flowchart of an implementation of an information display method provided by an embodiment of the present application;

[0039] Figure 3 is a schematic diagram of a user post interface provided by an embodiment of the present application;

[0040] Figure 4 is a schematic diagram of a user post interface provided by another embodiment of the present application;

[0041] Figure 5 is a schematic diagram of a user post interface provided by another embodiment of the present application;

[0042] Figure 6 is a schematic diagram of a user post interface provided by another embodiment of the present application;

[0043] Figure 7 is a schematic diagram of a user post interface provided by another embodiment of the present application;

[0044] Figure 8 is a schematic diagram of a user comment interface provided by an embodiment of the present application;

[0045] Figure 9 is a structural schematic diagram of an information display device provided by an embodiment of the present application;

[0046] Figure 10 is a schematic diagram of a terminal provided by an embodiment of the present application. DETAILED DESCRIPTION

[0047] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0048] The terms "first", "second", "third", "fourth" and the like in the description and in the claims of the present application, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the use of these terms herein is to be construed as interchangeable in order to describe the embodiments of the present application.

[0049] It should be understood that, in various embodiments of the present application, the magnitude of the serial number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0050] It should be understood that, in the present application, "comprising" and "having" and any variants thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device comprising a series of steps or units does not necessarily limit to the clearly listed steps or units, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0051] It should be understood that, in the present application, "a plurality of" means two or more. "And / or" is only a description of the association relationship between the associated objects, which means that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after are in an "or" relationship. "Including A, B and C", "including A, B, C" means that A, B and C are all included, "including A, B or C" means that one of A, B and C is included, and "including A, B and / or C" means that any one or any two or three of A, B and C is included.

[0052] It should be understood that, in the present application, "B corresponding to A", "B corresponding to A", "A corresponding to B" or "B corresponding to A" means that B is associated with A, and B can be determined according to A. Determining B according to A does not mean that B is determined only according to A, but also can be determined according to A and / or other information. The matching of A and B means that the similarity of A and B is greater than or equal to a preset threshold.

[0053] Depending on the context, "if" as used herein can be interpreted as "when" or "while" or "in response to determining" or "in response to detecting".

[0054] The technical solutions of the present application will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described in some embodiments.

[0055] In order to make the objects, technical solutions and advantages of the present application clearer, the following will be described in detail with specific embodiments in conjunction with the accompanying drawings.

[0056] The information display method provided by the present application can be applied in the application environment as shown in Figure 1 The application APP supports post and comment functions. When entering the application APP, the user 102 inputs an initial comment in an input box displayed on a user post interface. The client 104 displays a resource recommendation window on the user post interface in response to an input operation of the user 102 on the initial comment in the input box, and displays a first search result corresponding to the initial comment in the resource recommendation window. The client 104 displays a target comment containing target resource information highlighted in the input box in response to a trigger operation of the user 102 on a first control in the resource recommendation window, wherein the target resource information corresponds to the first control.

[0057] The client 104 also communicates with the server 106. When the user 102 inputs an initial comment in an input box displayed on a user post interface, the client 104 sends the initial comment to the server 106, so that the server 106 performs resource search on the initial comment by using an aggregated search service, and returns the search result to the client 104. The client 104 displays a resource recommendation window on the user post interface in response to the trigger operation of the user 102 on the first control in the resource recommendation window, and displays a first search result corresponding to the initial comment in the resource recommendation window. The search result includes the first search result. When the user 102 performs a trigger operation on the first control in the resource recommendation window displayed on the user post interface of the client 104, the client 104 sends the first search result to the server 106 in response to the trigger operation of the user 102 on the first control in the resource recommendation window. The server 106 processes and encapsulates the first search result into target resource information, and returns the target resource information to the client 104, so that the client 104 displays a target comment containing the target resource information highlighted in the input box.

[0058] The client 104 and the server 106 can communicate through any communication mode, including but not limited to network communication, and the network can include but is not limited to wired network, wireless network, wherein the wired network includes local area network, metropolitan area network and wide area network, and the wireless network includes Bluetooth, WIFI and other wireless communication networks. The client 104 can include but is not limited to at least one of the following: mobile phone (such as Android phone, iOS phone, etc.), notebook computer, tablet computer, palm computer, MID (Mobile Internet Devices), PAD, desktop computer, smart television, etc. The server 106 can be a local server or a remote server, and both the local server and the remote server can be an independent server or a server cluster composed of multiple servers. The above is only an example, and the present embodiment is not limited in this regard.

[0059] In an embodiment, as shown in Figure 2 The present application provides an information display method, which is applied to the client 104 as shown in Figure 1 The method comprises the following steps:

[0060] Step S201: in response to an input operation performed on an initial comment in an input box displayed in a user post interface, displaying a resource recommendation window in the user post interface, and displaying a first search result corresponding to the initial comment in the resource recommendation window.

[0061] The user post interface includes a post (i.e. post body) published by a user and a comment area, wherein the post published by the user includes text, picture, video and other information. The comment area includes various comments published by users, and the user can perform operations such as replying or liking on a comment.

[0062] When the user 102 logs in to an application APP and finds a post of interest, the user can click to enter the corresponding user post interface, and click a comment control in the comment area of the user post interface to publish a comment. When the user 102 clicks the comment control, an input interface as shown in Figure 3 is displayed in the user post interface. The input interface includes an input box 301, an input keyboard, an icon and the like.

[0063] In combination with Figure 3, the user 102 inputs the initial comment "recommend the song list Tomorrow" in the input box of the input interface displayed in the user post interface. After the client 104 responds to the input operation of the user 102 on the "recommend the song list Tomorrow" in the input box displayed in the user post interface, the client 104 sends the "recommend the song list Tomorrow", the post text, and other comments in the comment area to the server 106, so that the server 106 searches the resources of the "recommend the song list Tomorrow" by using the aggregated search service, and then returns the search result to the client 104. At the same time, the client 104 displays the resource recommendation window 401 as shown in FIG. 4A in the user post interface, and displays the first search result corresponding to the "recommend the song list Tomorrow", i.e., "Tomorrow of JJ Lin", in the resource recommendation window 401. Figure 4

[0064] After the server 106 receives the "recommend the song list Tomorrow", the post text, and other comments in the comment area sent by the client 104, the server 106 searches the resources of the initial comment by using the aggregated search service, and then returns the search result to the client 104. The aggregated search service supports multi-resource analysis, and determines the best search result, i.e., the search result mentioned above, based on the multi-resource analysis. That is, after the server 106 receives the "recommend the song list Tomorrow", the post text, and other comments in the comment area sent by the client 104, the server 106 performs semantic analysis, phrase analysis, etc. on the "recommend the song list Tomorrow", the post text, and other comments in the comment area to extract relevant keywords, and then obtains the search result in combination with the information such as the seasonal hot spot and the resource library.

[0065] Specifically, after the server 106 receives the "recommend the song list Tomorrow" sent by the client 104, it is not clear that the first search result to be returned is "Tomorrow of JJ Lin". If the post text records information such as "JJ Lin related songs" or the heat of "Tomorrow of JJ Lin" is very high recently, "Tomorrow of JJ Lin" can be preferentially recommended. If the initial comment is "I like Yang Naivin, especially his Tomorrow", through keyword analysis of the aggregated search service, "Tomorrow of Yang Naivin" will be preferentially recommended after association.

[0066] In addition, the search result returned by the server 106 is a list, which includes not only the first search result and the second search result. That is, after the server 106 performs the aggregated search service on the initial comment "recommend the song list Tomorrow", the recommended "Tomorrow of JJ Lin" is the preferred recommendation item, i.e., the first search result mentioned above. In addition, the second search result, i.e., other search results related to "Tomorrow", the comment area, and the post text, such as "Tomorrow of Stefanie Sun", etc. are also included.

[0067] ​The list includes not only the first search result and the second search result, but also other information corresponding to the first search result and the second search result, such as coordinate information, resource data, type, and the like.

[0068] For example, the search results in the list are "Tomorrow of Jay Chou" and "Landlord's cat", and the specific format of the corresponding related information is as follows:

[0069]

[0070]

[0071] In an embodiment, the text in the input box 301 in the present application can be highlighted. As shown in Figure 5 When the user 102 clicks the touch area of the resource recommendation window 401 or clicks "Tomorrow of Jay Chou", the "Tomorrow" in the "recommended playlist Tomorrow" in the input box 301 becomes blue and is highlighted. In order to clearly distinguish the blue highlighted text from the non-blue highlighted text, the blue highlighted "Tomorrow" is represented by an enlarged "Tomorrow" here.

[0072] In addition, the resource recommendation window 401 in the present application can also be hidden, that is, when the client 104 responds to a trigger operation performed on the blank outside the resource recommendation window, or responds to a change operation on the initial comment in the input box, or responds to a trigger operation performed on the close control in the resource recommendation window, or detects that there is no search result in the resource recommendation window, the resource recommendation window is hidden.

[0073] Step S202: In response to a trigger operation performed on the first control in the resource recommendation window, display the target comment containing the highlighted target resource information in the input box.

[0074] The target resource information corresponds to the first control. The first control is used to represent a control for displaying the target comment containing the highlighted target resource information in the input box. The first control can be represented by "+ Add" or other icons as shown. Figure 5

[0075] When the client 104 responds to a trigger operation performed on the first control in the resource recommendation window, the first control corresponding target resource information is highlighted and replaced in the initial comment, and then the replaced target text and the un-replaced text in the initial comment are displayed as the target comment in the input box.

[0076] ​The client 104 highlights and replaces the target text in the initial comment with the target resource information corresponding to the first control. The position information contained in the target resource information needs to be obtained first, wherein the position information includes start position information and end position information, then the target text corresponding to the position information is found in the initial comment, and then the target resource information is highlighted and replaced with the target text. The target resource information is generated by the following method: uploading the initial comment to the search server (i.e., the server 106) to enable the search server to perform NLP technical processing on the initial comment, then recalling the corresponding resource playback address according to the recognized NER text after processing, then encapsulating the NER text, the position information of the NER text in the initial comment, and the resource playback address into the target resource information, and obtaining the target resource information returned by the search server.

[0077] The NLP (Natural Language Processing) technology is a technology for developing an application program or a service that can understand human language. The key to processing natural language is to enable a computer to "understand" natural language, so natural language processing is also called natural language understanding (NLU) or computational linguistics. On the one hand, it is a branch of language information processing, and on the other hand, it is one of the core topics of artificial intelligence (AI). The natural language processing in the present application mainly enables a computer to understand a complete sentence, perform word segmentation on the sentence, extract matching keywords, etc. After processing the initial comment through the NLP technology, the corresponding resource playback address can be recalled according to the recognized NER text after processing. The NER (Name Entity Recognition) text is a text that is recognized to match a pre-defined entity type, such as the text that matches the song "Tomorrow" in the present application.

[0078] In combination with Figure 6 Taking the first control "+ Add" as an example, after the user 102 clicks "+ Add" in the resource recommendation window 401, the client 104 responds to the trigger operation performed by the user 102 on "+ Add" in the resource recommendation window 401, then obtains the position information contained in the target resource information, wherein the position information includes start position information and end position information, then finds the target text "Tomorrow" in the initial comment "Recommend playlist Tomorrow", and finally replaces the non-highlighted target text "Tomorrow" with the target resource information (i.e., the highlighted "Tomorrow").

[0079] In addition, the target resource information can further include an identifier corresponding to a type of the target resource information. Figure 6 It can be seen that the song "Tomorrow" is followed by an identifier corresponding to the song, represented by a musical note. If it is a book, a book identifier, i.e., a book symbol, can be used.

[0080] Through the above operation, it can be seen that the target comment in the input box 301 is "Recommended playlist Tomorrow #", where # represents Figure 6 the musical note identifier.

[0081] Further, after displaying the target comment containing the highlighted target resource information in the input box in response to the trigger operation performed on the first control in the resource recommendation window, the target comment is displayed in the comment area of the user posting interface in response to the trigger operation performed on the send control in the input box.

[0082] In combination Figures 7-8 After displaying the target comment "Recommended playlist Tomorrow #" containing the highlighted target resource information in the input box 301, the user 102 can click the "send" control on the right side of the input box 301. After the client 104 responds to the trigger operation performed by the user 102 on the send control in the input box 301, it jumps to the comment area corresponding to the user 102 to display "Recommended playlist Tomorrow #". In addition, the user 102 can also click the picture icon below the input box 301 to select a picture in the album where the client 104 is located to display in cooperation with "Recommended playlist Tomorrow #" in the comment area corresponding to the user 102.

[0083] Further, after the client 104 displays the target comment in the comment area of the user posting interface in response to the trigger operation performed on the send control corresponding to the input box, when the client 104 detects a trigger operation on the target resource information in the target comment, it jumps to the playback page corresponding to the target resource information.

[0084] Specifically, the user 102 can click Figure 8 "Tomorrow #" in "Recommended playlist Tomorrow #". When the client 104 detects the trigger operation of the user 102 on "Tomorrow #" in "Recommended playlist Tomorrow #", it jumps to the playback page corresponding to "Tomorrow #". The playback interface includes the singer of the song "Tomorrow", the lyrics, and the play button, etc. The play button can be clicked directly to play the song "Tomorrow".

[0085] In an embodiment, the application can also display the recommended information in the second search result. Specifically, the user 102 needs to trigger the second control in the resource recommendation window 401, and the client 104 displays the second search result in the resource recommendation window 401 in response to the triggering operation of the user 102 on the second control in the resource recommendation window 401. The second control is used to represent the display of the second search result, which can be represented by "more" or other words, icons, etc. Figure 4

[0086] In combination with Figure 4 For example, when the second control is "more", the initial comment is "recommended playlist tomorrow", and the first search result is "Tomorrow of JJ Lin", the user 102 triggers "more" in the resource recommendation window 401, and the client 104 displays all the second search results in response to the triggering operation of the user 102 on "more" in the resource recommendation window 401. The second search result can be other songs related to "Tomorrow", such as "Tomorrow of Stefanie Sun", "Tomorrow of Yang Naivin", etc.

[0087] The embodiment of the application provides an information display method, which comprises the following steps: first, in response to an input operation performed on an initial comment in an input box displayed in a user post interface, displaying a resource recommendation window in the user post interface, and displaying a first search result corresponding to the initial comment in the resource recommendation window; and then, in response to a triggering operation performed on a first control in the resource recommendation window, displaying a target comment containing target resource information highlighted in the input box. The application automatically retrieves the input initial comment through an aggregation search service, and displays the search result (i.e. the first search result) in the resource recommendation window, thereby avoiding the personal retrieval operation of the user and reducing the labor cost. In addition, the application can highlight the resource (i.e. the target resource information) that the user wants, so that the user can quickly obtain the target resource information, and the resource acquisition efficiency and user experience are improved.

[0088] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiment of the application.

[0089] The following is a device embodiment of the application. For details not described in detail, please refer to the corresponding method embodiments described above.

[0090] Figure 9 ​A structural schematic diagram of an information display device provided by an embodiment of the present application is shown. For ease of illustration, only parts related to the embodiment of the present application are shown. The information display device includes a search result display module 901 and a target comment display module 902, which are as follows.

[0091] The search result display module 901 is configured to, in response to an input operation performed on initial comment information in an input box displayed in a user post interface, display a resource recommendation window in the user post interface, and display first search results corresponding to the initial resource information in the resource recommendation window.

[0092] The target comment display module 902 is configured to, in response to a trigger operation performed on a first control in the resource recommendation window, display a target comment containing the target resource information highlighted in the input box.

[0093] In a possible implementation, the device further includes a search result display module, which is configured to, in response to a trigger operation performed on a second control in the resource recommendation window, display second search results in the resource recommendation window.

[0094] In a possible implementation, the target comment display module 902 is further configured to, in response to the trigger operation performed on the first control in the resource recommendation window, replace target text in the initial comment with the target resource information corresponding to the first control, and display the replaced target text and the text in the initial comment that is not replaced as the target comment in the input box.

[0095] In a possible implementation, the target comment display module 902 is further configured to obtain position information contained in the target resource information, where the position information includes start position information and end position information, find target text corresponding to the position information in the initial comment, and replace the target text with the target resource information highlighted.

[0096] In a possible implementation, the target resource information is generated by: uploading the initial comment to a search server, so that the search server performs NLP technology processing on the initial comment; recalling a resource playback address corresponding to the NER text according to the NER text identified after processing; encapsulating the NER text, the position information of the NER text in the initial comment, and the resource playback address into the target resource information; and obtaining the target resource information returned by the search server.

[0097] In a possible implementation, the target comment display module 902 further includes a target comment sending module, which is configured to, in response to a trigger operation performed on a sending control in the input box, display the target comment in a comment area of the user post interface.

[0098] In a possible implementation, the target comment sending module further includes a jump module, configured to jump to a playing page corresponding to the target resource information in response to a triggering operation on the target resource information in the target comment.

[0099] In a possible implementation, the apparatus further includes a window hiding module, configured to hide the resource recommendation window in response to a triggering operation performed on a blank outside the resource recommendation window, or in response to a changing operation on the initial comment in the input box, or in response to a triggering operation performed on the closing control in the resource recommendation window, or in response to detection of no search result in the resource recommendation window.

[0100] In a possible implementation, the target resource information includes an identifier corresponding to a type of the target resource information.

[0101] Figure 10 is a schematic diagram of a terminal provided by an embodiment of the present application. As shown in Figure 10 the terminal 10 of this embodiment includes a processor 1001, a memory 1002, and a computer program 1003 stored in the memory 1002 and executable on the processor 1001. The processor 1001 implements the steps in each of the information display method embodiments described above when executing the computer program 1003, for example, the steps 201 to 202 shown in Figure 2 . Alternatively, the processor 1001 implements the functions of each of the modules / units in each of the interaction apparatus embodiments described above when executing the computer program 1003, for example, the functions of the modules / units 901 to 902 shown in Figure 9 .

[0102] The present application also provides a readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the information display method provided by each of the embodiments described above.

[0103] The readable storage medium can be a computer storage medium or a communication medium. A communication medium includes any medium that facilitates the transfer of computer programs from one location to another. A computer storage medium can be any available medium accessible to a general-purpose or special-purpose computer. For example, a readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application-Specific Integrated Circuit (ASIC). Alternatively, the ASIC can be located in a user equipment. Of course, the processor and the readable storage medium can also exist as discrete components in a communication device. The readable storage medium can be a read-only memory (ROM), random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0104] The present invention also provides a program product including executable instructions stored in a readable storage medium. At least one processor of the device can read the executable instructions from the readable storage medium, and the execution of the executable instructions by the at least one processor causes the device to implement the information display methods provided in the various embodiments described above.

[0105] In the embodiments of the above-described device, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly manifested as execution by a hardware processor, or execution by a combination of hardware and software modules within the processor.

[0106] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention 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 the present invention.

Claims

1. An information display method, characterized in that, include: In response to an input operation performed on an initial comment in an input box that is displayed floating on the user's posting interface, a resource recommendation window is displayed floating on the user's posting interface, and the first search result corresponding to the initial comment is displayed in the resource recommendation window; In response to a trigger operation performed on a first control in the resource recommendation window, a target review containing highlighted target resource information is displayed in the input box, wherein the target resource information corresponds to the first control; The step of displaying the first search result corresponding to the initial review in the resource recommendation window includes: Analyze the initial comment, the post body, and multiple comments in the comment section to extract keywords; The first search result is determined based on the keywords, trending topics, and resource library. The method further includes: In response to a trigger operation performed on a second control in the resource recommendation window, a second search result is displayed in the resource recommendation window.

2. The information display method as described in claim 1, characterized in that, In response to a trigger operation performed on a first control in the resource recommendation window, a target review containing highlighted target resource information is displayed in the input box, including: In response to a trigger operation performed on the first control in the resource recommendation window, the target resource information corresponding to the first control is highlighted and replaced with the target text in the initial comment; The replaced target text and the unreplaced text in the initial comment will be displayed as the target comment in the input box.

3. The information display method as described in claim 2, characterized in that, The step of highlighting and replacing the target text in the initial comment with the target resource information corresponding to the first control includes: Obtain the location information contained in the target resource information, wherein the location information includes start point location information and end point location information; Search the initial comment for the target text corresponding to the location information; Replace the target text with the highlighted target resource information.

4. The information display method as described in claim 1, characterized in that, The target resource information is generated in the following manner: The initial comment is uploaded to the search server so that the search server can process the initial comment using NLP technology. The corresponding resource playback address is retrieved based on the processed and identified NER text; The NER text, the location information of the NER text in the initial comment, and the resource playback address are encapsulated into the target resource information; Obtain the target resource information returned by the search server.

5. The information display method as described in claim 1, characterized in that, The response to the triggering operation performed on the first control in the resource recommendation window, after displaying the target review containing highlighted target resource information in the input box, further includes: In response to a trigger operation performed on the send control in the input box, the target comment is displayed in the comment section of the user's posting interface.

6. The information display method as described in claim 5, characterized in that, The response to the trigger operation performed on the send control corresponding to the input box, after the target comment is displayed in the comment area of ​​the user posting interface, further includes: Upon detecting a trigger operation on the target resource information in the target comment, the user is redirected to the playback page corresponding to the target resource information.

7. The information display method as described in claim 1, characterized in that, The method further includes: The resource recommendation window is hidden in response to a trigger operation performed on a blank area outside the resource recommendation window, or in response to a change operation performed on an initial comment in the input box, or in response to a trigger operation performed on a close control in the resource recommendation window, or when no search results are detected in the resource recommendation window.

8. The information display method according to any one of claims 1-7, characterized in that, The target resource information includes an identifier corresponding to the type of the target resource information.

9. An information display device, characterized in that, include: The search results display module is configured to respond to an input operation performed on the initial comment information in the input box that is floating in the user's posting interface, to display a resource recommendation window that is floating in the user's posting interface, and to display the first search result corresponding to the initial resource information in the resource recommendation window, wherein the initial comment information includes at least the initial resource information; The target review display module is configured to display target reviews containing highlighted target resource information in the input box in response to a trigger operation performed on a first control in the resource recommendation window. The search results display module is also used to analyze the initial comment, the post body, and multiple comments in the comment section to extract keywords; determine the first search result based on the keywords, seasonal hot topics, and the resource library; and display the second search result in the resource recommendation window in response to a trigger operation performed on the second control in the resource recommendation window.

10. The information display device as described in claim 9, characterized in that, The target comment display module is also used to respond to a trigger operation performed on the first control in the resource recommendation window, highlight the target resource information corresponding to the first control to replace the target text in the initial comment, and display the replaced target text and the unreplaced text in the initial comment as target comments in the input box.

11. The information display device as described in claim 10, characterized in that, The target comment display module is also used to obtain the location information contained in the target resource information, wherein the location information includes the starting point location information and the ending point location information; to find the target text corresponding to the location information in the initial comment; and to highlight and replace the target text with the target resource information.

12. The information display device as described in claim 9, characterized in that, The target resource information is generated as follows: the initial comment is uploaded to the search server so that the search server can perform NLP technology processing on the initial comment; the corresponding resource playback address is retrieved based on the NER text identified after processing. Encapsulate the NER text, the location information of the NER text in the initial comment, and the resource playback address into target resource information; obtain the target resource information returned by the search server.

13. The information display device as described in claim 9, characterized in that, The target comment display module is followed by a target comment sending module, which is used to display the target comment in the comment area of ​​the user's posting interface in response to a trigger operation performed on the send control in the input box.

14. The information display device as described in claim 13, characterized in that, The target comment sending module is followed by a jump module, which is used to detect the trigger operation on the target resource information in the target comment and jump to the playback page corresponding to the target resource information.

15. The information display device as described in claim 9, characterized in that, The device further includes a window hiding module, which is used to hide the resource recommendation window in response to a trigger operation performed on a blank area outside the resource recommendation window, or in response to a change operation performed on an initial comment in an input box, or in response to a trigger operation performed on a close control in the resource recommendation window, or when no search results are detected in the resource recommendation window.

16. The information display device according to any one of claims 9-15, characterized in that, The target resource information includes an identifier corresponding to the type of target resource information.

17. A terminal, characterized in that, Includes a memory, and one or more processors communicatively connected to the memory; The memory stores instructions that can be executed by the one or more processors, which, when executed by the one or more processors, cause the one or more processors to implement the information display method as described in any one of claims 1 to 8.

18. A computer-readable storage medium, characterized in that, Includes a program or instructions that, when run on a computer, implement the information display method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Recommendations from Comments on Online Social Networks

    US20170308589A1