Data display method, data processing method and computer equipment

By displaying the guidance controls on the current page of the intelligent question-answer system, users are guided to view recommended content related to the page content, and the problem of low accuracy of push problems in the existing intelligent question-and-answer technology is solved, realizing the display and efficient acquisition of personalized recommended content.

CN119916986AActive Publication Date: 2025-05-02SHENZHEN LUMIUNITED TECH CO LTD

Patent Information

Application Number
CN202510055490.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-14
Publication Date
2025-05-02
Estimated Expiration
2045-01-14

AI Technical Summary

Technical Problem

The existing intelligent question-and-answer technology is not very accurate when pushing questions, and is often irrelevant to what users currently want to know.

Method used

Provides a data display method, which guides users to view recommended content related to the current page by displaying the guide controls on the current page. The method includes generating recommended content based on the page content and user preferences of the current page, and displaying the content after the user triggers the boot control.

Benefits of technology

Through personalized recommended content display, you can more accurately understand users' needs and interests, improve the efficiency of obtaining recommended content, and lower the threshold for users to understand content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119916986A_ABST
    Figure CN119916986A_ABST
Patent Text Reader

Abstract

The invention relates to a data display method and device, a data processing method and device, computer equipment, a storage medium and a computer program product. The method comprises the following steps: displaying a guide control aiming at a current page on the current page; the guide control is used for guiding recommendation of recommendation content related to the current page; the recommended content is obtained based on page content of the current page and / or user preference; and in response to a trigger operation for the guide control, displaying the recommended content. By the adoption of the method, the current demand of the user and the content which the user wants to know can be more accurately understood, personalized providing and displaying of the recommended content are achieved, the user can be assisted in rapidly finding and solving problems by providing the recommended content, the threshold for the user to know the content is lowered, and therefore the obtaining efficiency of the recommended content is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of artificial intelligence technology, and in particular to a data display method, a data processing method, an apparatus, a computer device, a storage medium, and a computer program product. Background Art

[0002] With the explosive growth of the Internet and digital information, users have an increasing demand for quick access to information and answers, which provides a rich application scenario and driving force for the development of intelligent question-answering technology. Intelligent question-answering technology enables computer systems to understand the intention of users' questions and provide accurate and relevant answers.

[0003] Existing intelligent question-answering technologies usually push questions based on user preferences, and the questions pushed are often irrelevant to the content that the user currently wants to know. Therefore, the existing intelligent question-answering technologies have a technical defect that the accuracy of the pushed questions is not high. Summary of the invention

[0004] Based on this, it is necessary to provide a data display method, data processing method, device, computer equipment, computer-readable storage medium and computer program product that can improve the efficiency of obtaining recommended content in response to the above technical problems.

[0005] In a first aspect, the present application provides a data display method. The method comprises:

[0006] Displaying a guide control for the current page on the current page; the guide control is used to guide the recommendation of recommended content related to the current page; the recommended content is obtained based on the page content of the current page and / or user preferences;

[0007] In response to a triggering operation on the guide control, the recommended content is displayed.

[0008] In one embodiment, the method further comprises:

[0009] According to the display position of the guide control, display the guide content corresponding to the guide control within a preset range of the display position; the guide content is obtained by screening from the recommended content;

[0010] The displaying of the recommended content in response to the triggering operation on the guide control includes:

[0011] In response to a triggering operation on the guide control and / or the guide content, the recommended content is displayed.

[0012] In one embodiment, in response to a triggering operation on the guide control, displaying the recommended content includes:

[0013] In response to a trigger operation on the guide control, displaying a dialog page;

[0014] The recommended content is displayed in the conversation page.

[0015] In one embodiment, the method further comprises:

[0016] If the recommended content includes a pushed target function, displaying a function operation entry corresponding to the target function in the conversation page;

[0017] In response to a trigger operation on the function operation entry, an operation page corresponding to the target function is displayed; the operation page is used to operate and / or configure the target function.

[0018] In one embodiment, after displaying the recommended content in the conversation page, the method further includes:

[0019] In response to a question input operation triggered on the conversation page, displaying question content corresponding to the question input operation on the conversation page;

[0020] Display the answer content corresponding to the question content.

[0021] In one of the embodiments, the conversation page also displays an update control for the recommended content;

[0022] The method further comprises:

[0023] In response to a triggering operation on the update control, updating the recommended content to obtain updated recommended content;

[0024] The updated recommended content is displayed in the conversation page.

[0025] In one embodiment, the recommended content includes at least one question-oriented content for the current page;

[0026] The displaying of the recommended content in response to the triggering operation on the guide control includes:

[0027] In response to a trigger operation on the guidance control, at least one of the question guidance contents is displayed; the question guidance content is determined based on at least one of the page type of the current page, the page content, and the user preference;

[0028] A trigger operation for the selected question guidance content is obtained, and the answer content corresponding to the selected question guidance content is displayed.

[0029] In one embodiment, the method further comprises:

[0030] Acquire the recommended content to be shared selected from the recommended content, and acquire the reply content to be shared corresponding to the recommended content to be shared;

[0031] Determine the to-be-shared users corresponding to the to-be-shared recommended content and the to-be-shared reply content, and send the to-be-shared recommended content and the to-be-shared reply content to the to-be-shared users.

[0032] In a second aspect, the present application provides a data processing method. The method comprises:

[0033] According to the page type of the current page, obtain the content to be recommended corresponding to the page type;

[0034] The content to be recommended is sorted to obtain recommended content associated with the guide control displayed in the current page; the recommended content is used to implement the steps of the method described in the first aspect.

[0035] In one embodiment, according to the page type of the current page, obtaining the to-be-recommended content corresponding to the page type includes:

[0036] If the page type does not belong to the target type, obtaining the content to be recommended related to the user preference; the user preference is obtained based on the analysis of historical usage information;

[0037] If the page type belongs to the target type, the content to be recommended related to the page content of the current page is obtained.

[0038] In one embodiment, obtaining the content to be recommended related to the page content of the current page includes:

[0039] If the number of candidate recommended contents related to the page content obtained does not meet a preset number threshold, a target number of supplementary recommended contents is obtained, and the supplementary recommended contents are added to the candidate recommended contents to obtain the content to be recommended; the target number is obtained according to the difference between the preset number threshold and the number of candidate recommended contents;

[0040] If the number of the candidate recommended contents meets the preset number threshold, the candidate recommended contents are set as the to-be-recommended contents.

[0041] In one embodiment, the content to be recommended is preprocessed and sorted in sequence to obtain recommended content associated with the guide control displayed on the current page, including:

[0042] Get the trained text processing model;

[0043] Performing content generalization processing on the content to be recommended by the text processing model to obtain preprocessed content to be recommended;

[0044] According to the weights of the preprocessed contents to be recommended, the preprocessed contents to be recommended are sorted to obtain the recommended contents associated with the guide control displayed in the current page.

[0045] In one embodiment, before sorting the preprocessed contents to be recommended according to the weights of the preprocessed contents to be recommended to obtain the recommended contents, the method further includes:

[0046] Obtaining a user tag of the logged-in user according to historical usage information of the logged-in user corresponding to the current page;

[0047] Obtaining device information of the logged-in user;

[0048] The weight of each of the preprocessed contents to be recommended is obtained according to the user tag and the device information.

[0049] In a third aspect, the present application also provides a data display device. The device comprises:

[0050] A control display module, used to display a guide control for the current page on the current page; the guide control is used to guide the recommendation of recommended content related to the current page; the recommended content is generated based on the page content of the current page and / or user preferences;

[0051] A content display module is used to display the recommended content in response to a trigger operation on the guide control.

[0052] In a fourth aspect, the present application further provides a data processing device. The device comprises:

[0053] A content acquisition module, used to acquire, according to the page type of the current page, content to be recommended corresponding to the page type;

[0054] A content processing module is used to pre-process and sort the content to be recommended in sequence to obtain recommended content associated with the guide control displayed in the current page; the recommended content is more concise than the content to be recommended; the recommended content is used to implement the steps of the method described in the first aspect.

[0055] In a fifth aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0056] Displaying a guide control for the current page on the current page; the guide control is used to guide the recommendation of recommended content related to the current page; the recommended content is obtained based on the page content of the current page and / or user preferences;

[0057] In response to a triggering operation on the guide control, the recommended content is displayed.

[0058] In a sixth aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0059] According to the page type of the current page, obtain the content to be recommended corresponding to the page type;

[0060] The content to be recommended is preprocessed and sorted in sequence to obtain recommended content associated with the guide control displayed in the current page; the recommended content is more concise than the content to be recommended; the recommended content is used to implement the steps of the method described in the first aspect.

[0061] In a seventh aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0062] Displaying a guide control for the current page on the current page; the guide control is used to guide the recommendation of recommended content related to the current page; the recommended content is obtained based on the page content of the current page and / or user preferences;

[0063] In response to a triggering operation on the guide control, the recommended content is displayed.

[0064] In an eighth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0065] According to the page type of the current page, obtain the content to be recommended corresponding to the page type;

[0066] The content to be recommended is preprocessed and sorted in sequence to obtain recommended content associated with the guide control displayed in the current page; the recommended content is more concise than the content to be recommended; the recommended content is used to implement the steps of the method described in the first aspect.

[0067] In a ninth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0068] Displaying a guide control for the current page on the current page; the guide control is used to guide the recommendation of recommended content related to the current page; the recommended content is obtained based on the page content of the current page and / or user preferences;

[0069] In response to a triggering operation on the guide control, the recommended content is displayed.

[0070] In a tenth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0071] According to the page type of the current page, obtain the content to be recommended corresponding to the page type;

[0072] The content to be recommended is preprocessed and sorted in sequence to obtain recommended content associated with the guide control displayed in the current page; the recommended content is more concise than the content to be recommended; the recommended content is used to implement the steps of the method described in the first aspect.

[0073] The above-mentioned data display method, data processing method, device, computer equipment, storage medium and computer program product display a guide control for the current page on the current page; the guide control is used to guide the recommendation of recommended content related to the current page; the recommended content is obtained based on the page content of the current page and / or user preferences; in response to the triggering operation on the guide control, the recommended content is displayed. By adopting this method, by triggering the guide control of the current page, the recommended content related to the page content and / or the recommended content related to the user's preferences is displayed, which can more accurately understand the user's current needs and the content they want to know, realize the personalized provision and display of recommended content, and can also assist users in quickly finding and solving problems by providing recommended content, lowering the threshold for users to understand the content, thereby improving the efficiency of obtaining recommended content. BRIEF DESCRIPTION OF THE DRAWINGS

[0074] Figure 1 An application environment diagram of a data display method in an embodiment;

[0075] Figure 2 A schematic diagram of a flow chart of a data display method in an embodiment;

[0076] Figure 3 It is a flowchart of the steps of displaying the guidance content corresponding to the guidance control within a preset range of the display position in one embodiment;

[0077] Figure 4 This is a schematic diagram of an interface for displaying guidance content corresponding to a guidance control within a preset range of a display position in an embodiment;

[0078] Figure 5 This is a schematic diagram of an interface for displaying a conversation page in an embodiment;

[0079] Figure 6 is a schematic diagram of another interface showing a conversation page in one embodiment;

[0080] Figure 7 A schematic diagram of displaying a function operation entry corresponding to a target function in a dialog page in an embodiment;

[0081] Figure 8 is a flow chart of a data processing method in one embodiment;

[0082] Fig. 9 A schematic diagram of a process of obtaining content to be recommended corresponding to a page type according to the page type of a current page in an embodiment;

[0083] Fig.10 A schematic diagram of a flow chart of a data display method in another embodiment;

[0084] Fig.11 is a schematic diagram of a current page in one embodiment;

[0085] Fig.12 It is a schematic diagram of another interface showing a dialogue page in an embodiment;

[0086] Fig.13 is a schematic diagram of another current page in one embodiment;

[0087] Fig.14 This is a schematic diagram of an interface showing a dialog page in another embodiment;

[0088] Fig.15 is a schematic diagram of another current page in an embodiment;

[0089] Fig.16 is a schematic diagram of another interface showing a conversation page in one embodiment;

[0090] Fig.17 is a structural block diagram of a data display device in an embodiment;

[0091] Fig.18 is a structural block diagram of a data display device in an embodiment;

[0092] Fig.19 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0093] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0094] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0095] The data display method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the application environment can be a smart home system, which can include: a router, a gateway, a terminal 101 (such as a mobile phone, a tablet computer, a laptop), a server 102, and multiple smart devices 103 (such as a camera, a sensor, a switch, a smart control panel), etc. In the smart home system, the smart device can be connected to the gateway via ZIGBEE / Bluetooth / WiFi, and the gateway and the user terminal can be connected to the router via WiFi respectively. In addition, the terminal can also establish a network connection with the server through 2G / 3G / 4G / 5G, WiFi, etc., so that it can obtain the data sent by the server.

[0096] The terminal is used to provide local services for users. The server can be implemented by an independent server or a server cluster composed of multiple servers, or by a cloud server.

[0097] In one embodiment, a guidance control for the current page is displayed on the current page through the terminal 101; the guidance control is used to guide the recommendation of recommended content related to the current page; the recommended content is obtained based on the page content of the current page and / or user preferences; and then the terminal 101 displays the recommended content in response to the triggering operation of the guidance control.

[0098] In another embodiment, a guidance control for the current page is displayed on the current page by a smart device 103 with a display function; the guidance control is used to guide the recommendation of recommended content related to the current page; the recommended content is obtained based on the page content of the current page and / or user preferences; and then the smart device 103 with a display function responds to a trigger operation on the guidance control to display the recommended content.

[0099] In one embodiment, Figure 2 As shown, a data display method is provided, and the method is applied to a computer device as an example for explanation. The computer device can be specifically Figure 1The terminal 101 and the smart device 103 with display function are provided. The method comprises the following steps:

[0100] Step S201, displaying a guide control for the current page on the current page; the guide control is used to guide the recommendation of recommended content related to the current page; the recommended content is obtained based on the page content of the current page and / or user preferences.

[0101] The current page refers to the front-end page that the user is currently browsing on the terminal. For example, the current page can be a page of various applications or a web page. Taking smart home, smart space and other applications as examples, the current page can be a functional page such as a control page and a device management page; the current page can also be a non-functional general page such as a user information page and application information.

[0102] Among them, the guide control refers to the front-end interface component that guides the user to view the recommended content. Recommended content refers to the content recommended to the user for his or her review and interaction.

[0103] Specifically, when a user is browsing a current page on a computer device, a guide control may be displayed on the current page, such as a guide control of a preset shape (e.g., circle, square, diamond, etc.) and / or a preset pattern (e.g., four-pointed star, five-pointed star, stick figure, etc.) displayed at a preset position (e.g., lower right corner) of the current page. The user may interact with the guide control to obtain recommended content associated with the page content of the current page and / or the user's preferences.

[0104] For example, assuming that the current page the user is browsing is the function page corresponding to a specific device such as the "smart video doorbell page", the computer can obtain corresponding recommended content based on the video doorbell function, monitoring video and other related page content in the smart video doorbell page. For example, the recommended content can be an introduction to the function of the video doorbell, a recommended tutorial for using the video doorbell, and a monitoring report query for the video doorbell.

[0105] To give another example, assuming that the current page the user is browsing is a user homepage such as "My Information", then the user preferences of the user can be obtained based on user tags (such as entry-level users, geek users, users with service providers, etc.) and / or the user's device information (such as high device hardware performance, weak device signal, device storage space, etc.), and then personalized recommendation content can be provided to the user based on the user preferences, such as recommending advanced gameplay of the application to geek users, and recommending common operations of the application to entry-level users.

[0106] Step S202: Display recommended content in response to a trigger operation on the guide control.

[0107] The trigger operation refers to the interactive behavior between user-guided controls.

[0108] Specifically, the user can trigger a click, double-click, or long-press operation on the guide control to enable the computer device to obtain recommended content related to the page content of the current page and / or user preferences, and then visualize the recommended content.

[0109] For example, a guide control of a preset shape and style is displayed in the lower right corner of the current page. The user can click on the guide control to view the recommended content in detail, and conduct intelligent conversations or smart home function operations based on the recommended content.

[0110] In the above data display method, a guide control for the current page is displayed on the current page; the guide control is used to guide the recommendation of recommended content related to the current page; the recommended content is obtained based on the page content of the current page and / or user preferences; in response to the triggering operation on the guide control, the recommended content is displayed. This method can trigger the guide control of the current page to display recommended content related to the page content and / or recommended content related to the user's preferences, so as to more accurately understand the user's current needs and the content they want to know, realize the personalized provision and display of recommended content, and can also assist users in quickly finding and solving problems by providing recommended content, thereby lowering the threshold for users to understand the content and improving the efficiency of obtaining recommended content.

[0111] In one embodiment, Figure 3 As shown, the method further includes: step S301, according to the display position of the guide control, displaying the guide content corresponding to the guide control within a preset range of the display position; the guide content is obtained by screening from the recommended content.

[0112] Among them, guidance content refers to text or icons used to guide or indicate certain behaviors or operations on a page. Guidance content can help users understand operations, guide users to use functions, display prompt information, etc. For example, if the number of times a user enters a page (such as the first, second, third, etc.) is less than a preset threshold, guidance content can be used to help users understand how to operate the page, or what the core functions of the page are and how to operate them; for another example, guidance content can be used to recommend content that meets the user's preferences.

[0113] In actual applications, the guidance content can be information such as function introduction, function recommendation, usage tutorial, report query, problem solution, etc. that recommends users.

[0114] Specifically, Figure 4In order to display the interface diagram of the guide content corresponding to the guide control within the preset range of the display position, the server or computer device will obtain multiple recommended contents based on the page content of the current page and / or the user's preference, and push the recommended contents to the user. The computer device can also filter out a preset number (for example, one) of guide contents from the recommended contents as the guide content corresponding to the guide control, and determine the content display position of the guide content within the preset range of the display position based on the display position of the guide control; then the computer device can display the guide content at the content display position, or display a floating frame at the content display position, wherein the floating frame is used to display the guide content.

[0115] In practical applications, such as Figure 4 As shown, the computer device can provide an "active guidance" function for the current page. For example, a "guidance control" can be displayed in the lower right corner of the current page, and specific "guidance content" can be displayed near the "guidance control", such as above the guidance control, in the upper left corner, etc. The user can click on the guidance content or the guidance control to further display specific recommended content.

[0116] Specifically, the computer device will analyze the user's device configuration and usage history, and determine whether to push personalized gameplay guidance to the user based on corresponding algorithms and models, and randomly select one of multiple recommended contents as the guidance content; then the computer device can display a floating box in the form of a floating bubble near the top of the guidance control, and display the guidance content in the floating box; in addition, in addition to displaying the guidance content, other controls can also be displayed in the floating box.

[0117] The above step S202, in response to a trigger operation on a guide control, displays recommended content, specifically includes the following content: Step S302, in response to a trigger operation on a guide control and / or guide content, displays recommended content.

[0118] Specifically, the user can trigger click, double-click or long press operations on the guide control and / or guide content and / or other controls in the floating box, so that the computer device obtains recommended content related to the page content of the current page and / or user preferences, and then visually displays the recommended content.

[0119] In this embodiment, through the display position of the guide control, the guidance content corresponding to the guide control obtained by filtering from the recommended content is displayed within the preset range of the display position, and the user can be guided by the guide content to quickly view the details of the recommended content, thereby further improving the efficiency of obtaining the recommended content; and then, the recommended content can be displayed in response to the trigger operation of the guide control and / or the guide content, so that the user can trigger the display of the recommended content in multiple ways through the guide control and / or the guide content, and the diversity of human-computer interaction is also improved.

[0120] In one embodiment, the above step S202, in response to a trigger operation on the guide control, displays recommended content, specifically includes the following contents: in response to a trigger operation on the guide control, displays a conversation page; and displays recommended content on the conversation page.

[0121] Among them, the dialogue page usually refers to a page in the user interface for displaying and conducting dialogue or interaction. In practical applications, the dialogue page can also be regarded as an artificial intelligence (AI) assistant page, providing users with relevant questions and guidance.

[0122] Specifically, after the user triggers a click, double-click, or long press operation on the guide control and / or the guide content and / or other controls in the floating box, the computer device can display a dialogue page floating above the current page, and display multiple recommended contents or a preset number (for example, 1) of guide contents in the dialogue page.

[0123] For different types of current pages, the computer device may display the conversation page and the recommended content in the conversation page in the same manner. For example, Figure 5 This is a diagram showing the interface of the conversation page. Figure 5 The left picture in the figure shows the current page, and the "guidance control" is displayed in the lower right corner of the current page. If the current page is a functional page such as the curtain control page or the light control page of the smart home software, after the user clicks the "guidance control", the computer device can float and display the dialogue page on the functional current page, and display the recommended content in the dialogue page.

[0124] In one embodiment, Figure 6 This is another interface diagram showing a conversation page. Figure 6 The left picture in the figure shows the current page, and a "guidance control" is displayed in the lower right corner of the current page. If the current page is a non-functional general page such as a user information page of a smart home software, after the user clicks the "guidance control", the computer device can also display the dialogue page in a floating manner on the non-functional general page.

[0125] In actual applications, the computer device can also set the display duration for the floating box, that is, the guide control is displayed normally, and the floating box is displayed for a short time. Figure 4 When a guide control and a guide content are displayed on the current page at the same time, the user can choose to trigger the guide control and / or the guide content to cause the computer device to display the dialog page and the recommended content. Figure 5 , Figure 6 When only the guide control is displayed on the current page, the user can only display the conversation page and recommended content on the computer device by triggering the guide control.

[0126] In this embodiment, the computer device displays a conversation page and presents recommended content in the conversation page in response to a trigger operation on a guide control and / or guide content and / or other controls in a floating box, provides a variety of human-computer interaction operations for triggering the display of a conversation page and recommended content, effectively improves the interactive flexibility of the guide control and / or guide content, and is capable of providing recommended content to users more quickly and effectively.

[0127] In one embodiment, the above method also includes: if the recommended content includes a pushed target function, a function operation entrance corresponding to the target function is displayed in the conversation page; in response to a trigger operation on the function operation entrance, an operation page corresponding to the target function is displayed; the operation page is used to operate and / or configure the target function.

[0128] The target function refers to the function recommended for the user to use. For example, the target function may be a newly added function corresponding to the smart device recommended for the user to use, a recommended control scheme and / or linkage control scheme for each smart device, etc. The function operation portal refers to the portal control used to jump to the operation page of the target function.

[0129] Figure 7 A schematic diagram of displaying the function operation entry corresponding to the target function in the conversation page. Specifically, the recommended content displayed by the computer device can be a question recommended for user query, a pushed target function, or content that includes both the question and the target function. If the pushed content includes the pushed target function, the computer device can further display the function operation entry corresponding to the target function in the conversation page. If the user wants to operate and / or configure the target function, the function operation entry can be triggered by clicking, long pressing, etc., and the computer device switches to the operation page corresponding to the target function, and the user can operate and / or configure the target function based on the displayed operation page.

[0130] In this embodiment, by displaying the function operation entrance corresponding to the target function in the dialogue page, the user can trigger the function operation entrance on the dialogue page and jump to the display of the operation page corresponding to the target function, which effectively saves the user's time in groping for the operation page, greatly improves the user's efficiency in obtaining the operation page, and then can operate and / or configure the target function on the operation page, which also improves the convenience of operating and / or configuring the target function.

[0131] In one embodiment, in the above step S202, after displaying the recommended content in the conversation page, it also includes: in response to a question input operation triggered on the conversation page, displaying the question content corresponding to the question input operation in the conversation page; and displaying the reply content corresponding to the question content.

[0132] The question input operation may be a human-computer interaction operation in which a user inputs a question or request into a computer or software system so that the system can understand and process the information.

[0133] Specifically, in addition to the recommended content displayed by the computer device on the dialogue page, the user can also enter the question content he wants to consult on the dialogue page, such as by text input or voice input; then the computer device can obtain the question content corresponding to the user's question input operation through text recognition or voice recognition and other technologies, and display the question content on the dialogue page. The computer device can also use the data processing capabilities of the artificial intelligence model to match the obtained question content with the knowledge base, filter out the answer content most relevant to the question content, and finally display the answer content on the dialogue page for the user to review.

[0134] In this embodiment, by displaying the question content corresponding to the question input operation in the dialogue page, and displaying the reply content corresponding to the question content, the user's personalized question content and question replies are obtained, thereby improving the flexibility of question consultation.

[0135] In one embodiment, an update control for the recommended content is also displayed in the conversation page. The above method also includes: in response to a trigger operation for the update control, updating the recommended content to obtain updated recommended content; and displaying the updated recommended content in the conversation page.

[0136] Among them, the update control refers to the operating component used to update the recommended content.

[0137] Specifically, while the computer device displays the recommended content in the conversation page, it can also display an update control for the recommended content for the user to interact. If the user is not interested in the recommended content currently displayed in the conversation page, or wants to view other recommended content, the user can trigger the update control by clicking or the like. In response to the triggering operation for the update control, the computer device sends an update request for the recommended content to the server, and the server regenerates the updated recommended content based on the page type, page content and / or user preference of the current page and sends it to the computer device. The computer device receives the updated recommended content returned by the server based on the update request, and then the computer device switches the recommended content displayed in the conversation page to the updated recommended content.

[0138] It should be noted that if the user triggers the update control multiple times, the updated recommended content displayed by the computer device in the conversation page may also be displayed repeatedly.

[0139] In this embodiment, after triggering the update control, the computer device can update the recommended content displayed in the conversation page to display the updated recommended content, which can provide users with more recommended content for query, improve the diversity of recommended content displayed in the conversation page, and the update method is simple, which also improves the update efficiency of the recommended content.

[0140] In one embodiment, the recommended content includes at least one question-guiding content for the current page. The above step S202, in response to the trigger operation on the guidance control, displays the recommended content, specifically including the following contents: in response to the trigger operation on the guidance control, displays at least one question-guiding content; the question-guiding content is determined based on at least one of the page type, page content and user preference of the current page; obtains the trigger operation for the selected question-guiding content, and displays the answer content corresponding to the selected question-guiding content.

[0141] The question guidance content is used to represent questions that users may want to ask. Specifically, it can be a series of prompts, questions or guiding information that guides users or participants to express or understand questions more clearly and accurately when using applications in computer devices or interacting with applications.

[0142] Among them, page type refers to the type of page, and each type of page usually has a specific function or purpose. The corresponding page type is set according to the function of the page, so that the computer device can display the guidance content associated with the current page according to the page type of the current page, and realize the personalized provision of guidance content. Common page types include homepage, device control, device management, device control scheme, login / registration, login / registration, etc. Computer devices can realize the personalized provision of recommended content through page types.

[0143] Page content refers to all information and elements displayed on a page, including text, images, videos, audio, links, controls, etc. The combination of these page contents determines the theme, function, and value that users can obtain from the page. Common page content includes text content, multimedia content, navigation content, and guide content.

[0144] Among them, user preferences refer to the user's inclination and choice of certain features, options or content. User preferences may include their personal preferences and habits when using device management or device services. For example, if the user tends to use the automation service of the device, more automation control solutions can be recommended. For another example, if the user likes to consult data analysis reports, the regular push function of data analysis reports can be recommended. Computer devices can also provide personalized recommended content through user preferences.

[0145] Specifically, when the user triggers the guidance control displayed in the current interface, the computer device can determine at least one question guidance content for the user based on the page type, page content and / or user preference of the current page, and then display at least one question guidance content in the dialogue page. If the user is interested in any question guidance content displayed in the dialogue page, the user can trigger an operation on the selected question guidance content, such as clicking on the question guidance content of interest; then the computer device can use the data processing capability of the artificial intelligence model to match the selected question guidance content with the knowledge base, filter out the answer content that is most relevant to the selected question guidance content, and finally display the answer content in the dialogue page.

[0146] In actual applications, computer devices can provide a "guess what you want to ask" function through question-guided content: each question-guided content can be regarded as a question that the computer device "guesses" the user currently wants to ask based on the page type, page content and / or user preferences of the current page, and then the computer device displays a list of question-guided content on the conversation page for the user to choose to trigger.

[0147] In this embodiment, after the guidance control is triggered, at least one question guidance content determined based on at least one of the page type, page content and user preference of the current page is displayed; a trigger operation for the selected question guidance content is also obtained, and the reply content corresponding to the selected question guidance content is displayed. While providing personalized question guidance content, the user is also provided with the reply content corresponding to the selected question guidance content, which effectively improves the efficiency of the user's understanding of the reply content.

[0148] In one embodiment, the above method also includes: obtaining recommended content to be shared selected from the recommended content, and obtaining reply content to be shared corresponding to the recommended content to be shared; determining the users to be shared corresponding to the recommended content to be shared and the reply content to be shared, and sending the recommended content to be shared and the reply content to be shared to the users to be shared.

[0149] The recommended content to be shared refers to the recommended content that needs to be shared with other users. The reply content to be shared refers to the reply content corresponding to the recommended content to be shared. The recommended content to be shared and the reply content to be shared can be shared with other users together.

[0150] The computer device also provides social functions for recommended content and reply content. Specifically, when viewing the recommended content and reply content displayed by the computer device, the user can select one or more recommended content and reply content to share with other users, so as to achieve interaction and sharing among multiple users. The computer device uses the recommended content selected by the user to be shared as the recommended content to be shared, and uses the reply content corresponding to the recommended content to be shared as the reply content to be shared; after obtaining the user to be shared determined by the user, the recommended content to be shared and the reply content to be shared are sent to the user to be shared.

[0151] In this embodiment, the recommended content to be shared selected from the recommended content, as well as the reply content to be shared corresponding to the recommended content to be shared, are sent to the user to be shared, thereby enabling sharing and interaction of questions and answers between users, which not only enhances the dissemination of the recommended content and the reply content, but also improves the social attributes between users and other users, facilitating communication and knowledge sharing between users.

[0152] In one embodiment, Figure 8 As shown, a data processing method is provided. This embodiment takes the method applied to a computer device as an example for explanation. The computer device may be Figure 1 The method comprises the following steps:

[0153] Step S801, according to the page type of the current page, obtain the content to be recommended corresponding to the page type.

[0154] Among them, page types include home page, device control, device management, device control plan, login / registration and other types.

[0155] Specifically, the computer device obtains the page type of the current page according to the page identifier of the current page, and then obtains the content to be recommended corresponding to the page type. For example, for a current page of a functional page type, the computer device can generate content to be recommended related to the function of the current page; for a current page of a non-functional page type, the computer device can generate content to be recommended related to the user's preference.

[0156] For example, assuming that the current page the user is browsing is the "Doorbell Linkage Monitoring Page", then the computer can obtain the page content such as the functions, usage tutorials, and report queries of the smart video doorbell from the knowledge base, database, and other storage media according to the page identifier of the doorbell linkage monitoring page, and then use these page contents to generate content to be recommended. In actual applications, the content to be recommended can be an introduction to the functions of the video doorbell (such as tips for improving the battery life of the video doorbell), a video doorbell usage tutorial recommendation (such as a video doorbell external power tutorial), and a video doorbell monitoring report query recommendation (such as this week's smart monitoring report analysis).

[0157] Step S802, sorting the recommended contents to obtain the recommended contents associated with the guide control displayed in the current page; the recommended contents are used to implement the steps of the above data display method.

[0158] Specifically, the computer device can terminate the data processing capabilities of the artificial intelligence model and perform pre-processing such as content optimization on the recommended content. For example, it can use text processing technology to simplify the text form of the recommended content, or use voice processing technology to perform voice processing on the voice form of the recommended content, so as to obtain pre-processed recommended content with more intuitive and concise content.

[0159] Furthermore, the computer device can obtain the display priority of each preprocessed content to be recommended (for example, level 1 to 4, where level 1 is the highest), and then sort all the preprocessed content to be recommended according to the display priority, obtain the sorted recommended content, establish an association between the sorted recommended content and the guide control, and send the recommended content to the terminal. After the user triggers the guide control, the terminal can display the recommended content in order of priority. For example, assuming that 10 recommended contents are processed, the terminal can first display the first 5 recommended contents, and after the user triggers the update control, display the last 5 recommended contents.

[0160] In actual applications, relevant staff can configure weights for each recommended content in advance, and use the weights to represent the display priority of each recommended content. In addition, the display priority of each recommended content can also be automatically determined by a computer device. For example, the similarity between each recommended content and the page type, page content, or user preference is first calculated by a computer device, and then the display priority of each recommended content is determined according to the similarity.

[0161] In the above data processing method, according to the page type of the current page, the content to be recommended corresponding to the page type is obtained; the content to be recommended is preprocessed and sorted in turn to obtain the recommended content associated with the guide control displayed on the current page; the recommended content is more concise than the content to be recommended. By adopting this method, the content to be recommended can be further optimized, and sorted according to the important procedures for recommending the content to be recommended, and finally more concise recommended content is obtained, which effectively improves the accuracy and personalized service of the recommended content provided.

[0162] In one embodiment, Fig. 9 As shown, the above step S801, according to the page type of the current page, obtains the to-be-recommended content corresponding to the page type, which specifically includes the following contents:

[0163] Step S901: if the page type does not belong to the target type, then obtain the recommended content related to the user preference; the user preference is obtained based on the analysis of historical usage information.

[0164] Among them, the target type may be a functional page type.

[0165] The historical usage information refers to the relevant records of the user's use of the device in the historical time period.

[0166] Specifically, if the computer device detects that the page type of the current page of the terminal does not belong to the target type, for example, the page type of the current page does not belong to the functional page type, but belongs to the non-functional general page type, then the computer device can obtain the content to be recommended related to the user's preference based on the user tag (such as user tags such as entry-level user, geek user, user with service provider, etc.) and / or the user's device information. Figure 1 As shown, the computer device can be connected to the user's terminal and / or smart device to obtain device information of the terminal and / or smart device, thereby providing the user with more personalized recommended content.

[0167] Among them, entry-level users refer to users who are not proficient in using the current page. Geek users refer to users who pursue the ultimate functional experience and are good at discovering usage problems and solving questions. Users with service providers refer to staff who provide services to users.

[0168] For example, if a user has only created 3 or fewer automations after more than one month since the last device was added, the user will be labeled with the user tags of "entry-level user" + "no knowledge of automation". When the user enters the conversation page from the automation page, the user will be recommended the most basic version of automation creation knowledge, such as "what is automation", "what is the relationship between automation and scenarios", and other content to be recommended. If the user has created many automations on his own, he will be labeled with the user tag of "mid-stage automation user". The extremely basic question "what is automation" for "entry-level users" is no longer suitable for recommendation to him. Instead, a more advanced knowledge question such as "what conditions are considered transient conditions" should be displayed as the content to be recommended.

[0169] In another case, if the page type of the current page belongs to the target type, but based on the page identifier of the current page, it is identified that there is no recommended content, or the obtained recommended content does not meet the preset standards, the computer device can also obtain the recommended content related to the user's preferences and recommend it to the user.

[0170] In addition, if the page type of the current page belongs to the target type, the computer device can also simultaneously obtain the recommended content corresponding to the type of the current page and the recommended content corresponding to the user preference, and then select one or more recommended content with the highest weight as the recommended content and recommend them to the user.

[0171] Step S902: If the page type belongs to the target type, then obtain the content to be recommended related to the page content of the current page.

[0172] Specifically, if the computer device detects that the page type of the current page of the terminal belongs to the target type, for example, the page type of the current page belongs to the functional page type, the computer device can obtain the content to be recommended associated with the page content of the current page based on the page identifier of the current page.

[0173] In this embodiment, by determining whether the page type of the current page belongs to the target type, a decision is made as to whether to obtain recommended content related to the user's preferences or to obtain recommended content related to the page content of the current page. This achieves personalized content generation for the recommended content, and helps to more accurately provide users with recommended content that meets their needs and interests.

[0174] In one embodiment, the above step S902, obtaining the content to be recommended related to the page content of the current page, specifically includes the following contents: if the number of candidate recommended contents related to the page content obtained does not meet the preset number threshold, then obtaining the target number of supplementary recommended contents, and adding the supplementary recommended contents to the candidate recommended contents to obtain the content to be recommended; the target number is obtained according to the difference between the preset number threshold and the number of candidate recommended contents; if the number of candidate recommended contents meets the preset number threshold, then setting the candidate recommended contents as the content to be recommended.

[0175] Among them, the supplementary recommended content refers to the recommended content that is less relevant to the current page content. The supplementary recommended content is used to provide users with more content viewing options.

[0176] Specifically, the computer device can obtain candidate recommended content related to the page content from the library, such as obtaining candidate recommended questions related to the page content from the question library. If it is detected that the number of candidate recommended content obtained is less than the preset number threshold, the target number of the difference between the preset number threshold and the number of candidate recommended content is determined, that is, the target number = preset number threshold - the number of candidate recommended content, and then the computer device randomly obtains the target number of content from the library as supplementary recommended content, and uses the supplementary recommended content and the candidate recommended content as the content to be recommended. If it is detected that the number of candidate recommended content obtained is greater than or equal to the preset number threshold, the computer device can set the candidate recommended content as the content to be recommended without randomly obtaining the supplementary recommended content from the library.

[0177] In actual applications, in addition to using knowledge bases such as question banks to provide recommended content, computer devices can also combine image recognition technology to automatically identify functions or devices in the current page and recommend related questions based on the recognition results; computer devices can also apply natural language generation technology to automatically generate a list of questions related to the current page based on the content and features of the page.

[0178] The question bank may be constructed based on product information such as frequently asked questions (FAQ) of applications and frequently asked questions (FAQ) of popular hardware products.

[0179] In this embodiment, by judging whether the number of candidate recommended contents related to the page content satisfies a preset quantity threshold, it is decided whether to obtain the target number of supplementary recommended contents, so that the supplementary recommended contents can be added to the candidate recommended contents, thereby forming a larger number of contents to be recommended with richer and more diverse contents, thereby effectively improving the diversity of the contents to be recommended.

[0180] In one embodiment, the above step S802 preprocesses and sorts the recommended content in sequence to obtain recommended content associated with the guide control displayed in the current page, and specifically includes the following contents: obtaining a trained text processing model; generalizing the recommended content through the text processing model to obtain preprocessed recommended content; sorting the preprocessed recommended content according to the weight of each preprocessed recommended content to obtain recommended content associated with the guide control displayed in the current page.

[0181] Among them, the text processing model refers to a model that has the ability to process text data; the processing capabilities include entity recognition, semantic recognition, and text generation and optimization.

[0182] Specifically, the computer device can also build a trained text processing model based on machine learning, deep learning, natural language processing and other technologies, and obtain a trained text processing model after model training.

[0183] The computer device inputs the content to be recommended into the trained text processing model, so as to generalize the content of the content to be recommended through the text processing model, such as simplifying the description of the content to be recommended and making it more understandable, and outputs the pre-processed content to be recommended. The computer device can also obtain the weight corresponding to each content to be recommended, sort the processed content to be recommended in descending order of weight, and obtain the recommended content after sorting; and establish an association between the recommended content and the guide control displayed on the current page.

[0184] In this embodiment, the content to be recommended is generalized through the trained text processing model, so that the pre-processed content to be recommended is more concise, accurate and understandable, and the data quality and readability of the content to be recommended are improved; according to the weight of each pre-processed content to be recommended, the pre-processed content to be recommended is sorted to obtain the recommended content associated with the guide control displayed in the current page.

[0185] In one embodiment, before the preprocessed contents to be recommended are sorted according to the weights of each preprocessed content to be recommended and the recommended content is obtained, the method further includes: obtaining a user tag of the logged-in user according to historical usage information of the logged-in user corresponding to the current page; obtaining device information of the logged-in user; and obtaining the weights of each preprocessed content to be recommended according to the user tag and the device information.

[0186] The computer device determines the weight of each pre-processed content to be recommended. Specifically, the weight of each content can be set according to the importance of different user tags and device information. For example, users with the tag "entry level" may be more inclined to basic questions, while users with the tag "geek" may be more concerned with advanced and complex questions.

[0187] For example, the computer device obtains the historical usage information of the logged-in user corresponding to the current page, and obtains the user tag of the logged-in user based on the historical usage information; and obtains the device information of the logged-in user after legal authorization by the logged-in user. The computer device determines the weight of each pre-processed content to be recommended obtained by the current processing based on the user tag and device information.

[0188] Second, relevant staff can configure corresponding weights for various types of pages, as shown in Table 1.

[0189] Table 1

[0190]

[0191] Among them, the recommended content (Question) belongs to the page type (Type), that is, one answer content belongs to one page type. If the same question requires two categories, a copy must be created and regarded as another question. The page type (Type) belongs to the page name (Page), that is, one page type can belong to multiple page names. All recommended content of all associated categories under a page name is called the related recommended content of the page name. All recommended content is divided into 1-4 levels, 1 is the highest weight. Among the related recommended content, high-weighted ones are displayed first.

[0192] In this embodiment, the user tag of the logged-in user is obtained according to the historical usage information of the logged-in user corresponding to the current page; then, the weight of each pre-processed content to be recommended is obtained according to the user tag and the device information of the logged-in user, so that the content with a high degree of matching with the user tag and the device situation can be selected as the content to be recommended, and the content to be recommended with a higher ranking weight can be displayed first, so that logged-in users with different user tags and device information are provided with content to be recommended that is more matched with them and more in line with their preferences, which greatly improves the accuracy and personalization of the obtained content to be recommended.

[0193] In one embodiment, Fig.10 As shown, another data display method is provided, which is applied to Figure 1 The terminal in is used as an example to illustrate, including the following steps:

[0194] Step S1001, displaying a guide control for the current page on the current page; the guide control is used to guide the recommendation of recommended content related to the current page; the recommended content is obtained based on the page content of the current page and / or user preferences.

[0195] Step S1002: according to the display position of the guide control, the guide content corresponding to the guide control is displayed within a preset range of the display position; the guide content is obtained by screening the recommended content.

[0196] Step S1003: Display recommended content in response to a triggering operation on a guide control and / or guide content.

[0197] Step S1004, obtaining recommended content to be shared selected from the recommended content, and obtaining reply content to be shared corresponding to the recommended content to be shared.

[0198] Step S1005 , determining the users to be shared corresponding to the recommended content to be shared and the reply content to be shared, and sending the recommended content to be shared and the reply content to be shared to the users to be shared.

[0199] The above data display method can achieve the following beneficial effects: by triggering the guidance control of the current page, recommended content related to the page content and / or recommended content related to the user's preferences can be displayed, which can more accurately understand the user's current needs and the content they want to know, and realize the personalized provision and display of recommended content. It can also assist users in quickly finding and solving problems by providing recommended content, thereby lowering the threshold for users to understand the content and improving the efficiency of obtaining recommended content.

[0200] In order to more clearly illustrate the data display method provided by the embodiment of the present disclosure, the above data display method is specifically described below with a specific embodiment. Another data display method is provided, which can be applied to Figure 1 The terminal in the package includes the following contents:

[0201] refer to Fig.11 , Fig.11 This is a general page of the Aqara Home APP. It displays configuration information such as "User Game Community", "Whole House Smart Service", "Learn Aqara Home 3.0", "Homekit Information", and "Third-Party Service Authorization". This page can be a non-functional page. Fig.11 As shown, a circular guide control is displayed in the lower right corner of the page, which can be used to display questions related to the current page, such as "Guess what you want to ask", or display function recommendations related to the current page, such as "Recommended gameplay", etc. For non-functional pages and / or general pages, which are relatively less purposeful, they can be randomly selected from the question library and displayed. These random questions may be related to the current page or not directly related, but can still provide users with other question options that may be of interest.

[0202] When the user clicks the guide control, the terminal transmits the page ID of the current page to the backend to obtain a list of "Guess you want to ask" questions related to the page ID. These question lists will display questions related to the current page based on the specific functions or devices of the page the user is on.

[0203] Then, refer to Fig.12 , a conversation page can be displayed in the current page, for example, it can be an AI assistant function page (i.e., a conversation page), and a list of questions can be displayed in the AI ​​assistant function page, for example, including "How to quickly find a device?", "How to add a third-party device?", "How to deal with weak gateway signals?", "What is automation?", "How to increase camera storage space?" and other questions.

[0204] When displaying the question list on the AI ​​assistant function page, a "Change" button can also be provided for the user to click. After the user clicks the "Change" button, the terminal regenerates a new question list based on the ID of the current page and displays it on the AI ​​assistant function page.

[0205] Users can also select questions of interest or need from the question list, and the terminal will display the corresponding answers to the selected questions on the AI ​​assistant function page. Users can also select questions and / or answers and share them with their social friends to promote problem solving and knowledge dissemination. On the AI ​​assistant function page, in addition to text input of questions and active display of question lists, users can also use voice recognition technology to input questions, further improving user convenience.

[0206] refer to Fig.13 If the current page is an automated page, which can be a functional page, a circular guide control is displayed in the lower right corner of the page. The guide control can be used to display question recommendations or function recommendations related to the current page. For functional pages and / or specific pages, due to their strong purpose, the returned question list will mainly be question and answer information related to the function. Specifically, questions with higher priority can be randomly extracted and displayed, and questions with higher relevance and higher priority can be extracted and displayed in descending order, and irrelevant questions will not be displayed in the list.

[0207] refer to Fig.14 After the user clicks the guidance control, the conversation page can be displayed, and the recommended questions or functions can be displayed in the conversation page, such as "What is automation?", "What is the difference between automation and scenario?", "How to manage too much automation?", "How to search for automation", "Which automation is suitable for me?", etc. Since the recommended questions or functions are more relevant to the page of the previous step of the user's operation path, they are questions that users are more likely to ask, which greatly improves the accuracy and convenience of users' questions.

[0208] Furthermore, a floating guide bubble can be displayed near the guide control. Fig.15 , Fig.15The current page displayed is the device page corresponding to the "Smart Video Doorbell G4", which includes the monitoring screen collected by the video doorbell and event record information. In the lower right corner of the page, there is a circular guide control, and a guide bubble is displayed above the guide control. For example, the content in the guide bubble can be the function recommendation content corresponding to the smart video doorbell G4, such as "New function is online, you can control the door lock to unlock / lock when viewing the doorbell, go to "Associate Door Lock" and try it out."

[0209] The content of the guide bubble can be a randomly selected question or function recommended for the current page from the question list or function recommendation list and displayed in the suspended guide bubble, or a recommended question or function with the highest priority can be selected and displayed in the suspended guide bubble. Users can interact with the bubble trigger to view the details, for example, users can click on the bubble to view the details of the question and the solution or gameplay guide, and operate according to the provided solution or gameplay guide.

[0210] Reference Fig.15 , the guide bubble may also include a "try it" control, which may be a function detail entry for further displaying the detailed information of the recommended function. If the user clicks the control, the detailed information of the recommended function may be displayed. Fig.16 After the user clicks the control, the session page can be displayed on the current page, and the detailed information of the recommended function and the function configuration entrance corresponding to the recommended function can be displayed on the session page, such as the "Go to Settings" control corresponding to "Associated Device Control". The user clicks the "Go to Settings" control to enter the configuration page corresponding to the recommended function, so that the user can quickly configure the recommended function.

[0211] In another embodiment, the "Go and Try" control included in the guide bubble can also be a function configuration entry corresponding to the recommended function. If the user clicks the function configuration entry, the configuration page corresponding to the recommended function can be directly entered, so that the user can quickly configure the recommended function.

[0212] In this embodiment, by displaying a list of "Guess what you want to ask" or "Recommended gameplay" questions related to the current page, users can understand what kind of questions they can ask the AI ​​assistant function page. Users no longer need to think about questions related to the current page function or device, which reduces the threshold and uncertainty of asking questions and improves the user experience. The computer device can also return a list of questions related to the current page to the terminal for display, ensuring that questions closely related to the content of the page the user is on are displayed first, thereby providing information that better meets user needs.

[0213] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0214] Based on the same inventive concept, the embodiment of the present application also provides a data display device for implementing the data display method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more data display device embodiments provided below can refer to the limitations on the data display method above, and will not be repeated here.

[0215] In one embodiment, Fig.17 As shown, a data display device 1700 is provided, including: a control display module 1701 and a content display module 1702, wherein:

[0216] The control display module 1701 is used to display a guide control for the current page on the current page; the guide control is used to guide the recommendation of recommended content related to the current page; the recommended content is generated based on the page content of the current page and / or user preferences.

[0217] The content display module 1702 is used to display recommended content in response to a trigger operation on the guide control.

[0218] In one embodiment, the data display device 1700 further includes a guide display module, which is used to display the guide content corresponding to the guide control within a preset range of the display position according to the display position of the guide control; the guide content is obtained by screening the recommended content. The content display module 1702 is also used to display the recommended content in response to the triggering operation on the guide control and / or the guide content.

[0219] In one embodiment, the content display module 1702 is further used to display a conversation page in response to a trigger operation on the guide control; and to display recommended content in the conversation page.

[0220] In one embodiment, the data display device 1700 also includes a function entry module, which is used to display the function operation entry corresponding to the target function in the dialogue page if the recommended content includes a pushed target function; in response to a trigger operation on the function operation entry, display the operation page corresponding to the target function; the operation page is used to operate and / or configure the target function.

[0221] In one embodiment, the data display device 1700 also includes a question answering module for displaying question content corresponding to the question input operation in the conversation page in response to a question input operation triggered on the conversation page; and displaying answer content corresponding to the question content.

[0222] In one embodiment, an update control for the recommended content is also displayed in the conversation page. The data display device 1700 also includes a content update module, which is used to update the recommended content in response to a trigger operation on the update control to obtain updated recommended content; and display the updated recommended content in the conversation page.

[0223] In one embodiment, the recommended content includes at least one question-guiding content for the current page. The content display module 1702 is further used to display at least one question-guiding content in response to a trigger operation on a guidance control; the question-guiding content is determined based on at least one of the page type, page content and user preference of the current page; obtain a trigger operation for the selected question-guiding content, and display the answer content corresponding to the selected question-guiding content.

[0224] In one embodiment, the data display device 1700 also includes a content sharing module, which is used to obtain the recommended content to be shared selected from the recommended content, and obtain the reply content to be shared corresponding to the recommended content to be shared; determine the users to be shared corresponding to the recommended content to be shared and the reply content to be shared, and send the recommended content to be shared and the reply content to be shared to the users to be shared.

[0225] In one embodiment, Fig.18 As shown, a data processing device 1800 is provided, including: a content acquisition module 1801 and a content processing module 1802, wherein:

[0226] The content acquisition module 1801 is used to acquire the content to be recommended corresponding to the page type according to the page type of the current page.

[0227] The content processing module 1802 is used to sort the recommended content to obtain the recommended content associated with the guide control displayed in the current page; the recommended content is used to implement the steps of the above data display method.

[0228] In one embodiment, the content acquisition module 1801 is also used to obtain the recommended content related to the user preference if the page type does not belong to the target type; the user preference is obtained based on the analysis of historical usage information; if the page type belongs to the target type, then the recommended content related to the page content of the current page is obtained.

[0229] In one embodiment, the data processing device 1800 also includes a content supplement module, which is used to obtain a target number of supplementary recommended contents if the number of candidate recommended contents related to the page content obtained does not meet a preset number threshold, and add the supplementary recommended contents to the candidate recommended contents to obtain content to be recommended; the target number is obtained according to the difference between the preset number threshold and the number of candidate recommended contents; if the number of candidate recommended contents meets the preset number threshold, the candidate recommended contents are set as content to be recommended.

[0230] In one embodiment, the content processing module 1802 is also used to obtain a trained text processing model; through the text processing model, the content to be recommended is generalized to obtain preprocessed content to be recommended; according to the weight of each preprocessed content to be recommended, the preprocessed content to be recommended is sorted to obtain recommended content associated with the guide control displayed in the current page.

[0231] In one embodiment, the data processing device 1800 also includes a weight acquisition module, which is used to obtain the user tag of the logged-in user based on the historical usage information of the logged-in user corresponding to the current page; obtain the device information of the logged-in user; and obtain the weight of each pre-processed content to be recommended based on the user tag and device information.

[0232] Each module in the above-mentioned data display device and data processing device can be implemented in whole or in part by software, hardware and a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module above.

[0233] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Fig.19As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a data display method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0234] Those skilled in the art will understand that Fig.19 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0235] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.

[0236] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0237] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0238] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0239] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0240] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A data display method, characterized in that: The method comprises: Displaying a guide control for the current page on the current page; the guide control is used to guide the recommendation of recommended content related to the current page; the recommended content is obtained based on the page content of the current page and / or user preferences; In response to a triggering operation on the guide control, the recommended content is displayed.

2. The method according to claim 1, characterized in that The method further comprises: According to the display position of the guide control, display the guide content corresponding to the guide control within a preset range of the display position; the guide content is obtained by screening from the recommended content; The displaying of the recommended content in response to the triggering operation on the guide control includes: In response to a triggering operation on the guide control and / or the guide content, the recommended content is displayed.

3. The method according to claim 1, characterized in that The displaying of the recommended content in response to the triggering operation on the guide control includes: In response to a trigger operation on the guide control, displaying a dialog page; The recommended content is displayed in the conversation page.

4. The method according to claim 3, characterized in that: The method further comprises: If the recommended content includes a pushed target function, displaying a function operation entry corresponding to the target function in the conversation page; In response to a trigger operation on the function operation entry, an operation page corresponding to the target function is displayed; the operation page is used to operate and / or configure the target function.

5. The method according to claim 3, characterized in that: After displaying the recommended content in the conversation page, the method further includes: In response to a question input operation triggered on the conversation page, displaying question content corresponding to the question input operation on the conversation page; Display the answer content corresponding to the question content.

6. The method according to claim 3, characterized in that: The conversation page also displays an update control for the recommended content; The method further comprises: In response to a triggering operation on the update control, updating the recommended content to obtain updated recommended content; The updated recommended content is displayed in the conversation page.

7. The method according to any one of claims 1 to 6, characterized in that: The recommended content includes at least one question-oriented content for the current page; The displaying of the recommended content in response to the triggering operation on the guide control includes: In response to a trigger operation on the guidance control, at least one of the question guidance contents is displayed; the question guidance content is determined based on at least one of the page type of the current page, the page content, and the user preference; A trigger operation for the selected question guidance content is obtained, and the answer content corresponding to the selected question guidance content is displayed.

8. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: Acquire the recommended content to be shared selected from the recommended content, and acquire the reply content to be shared corresponding to the recommended content to be shared; Determine the to-be-shared users corresponding to the to-be-shared recommended content and the to-be-shared reply content, and send the to-be-shared recommended content and the to-be-shared reply content to the to-be-shared users.

9. A data processing method, characterized in that: The method comprises: According to the page type of the current page, obtain the content to be recommended corresponding to the page type; The content to be recommended is sorted to obtain recommended content associated with the guide control displayed in the current page; the recommended content is used to implement the steps of any one of the methods of claims 1 to 8.

10. The method according to claim 9, characterized in that The step of obtaining, according to the page type of the current page, content to be recommended corresponding to the page type includes: If the page type does not belong to the target type, obtaining the content to be recommended related to the user preference; the user preference is obtained based on the analysis of historical usage information; If the page type belongs to the target type, the content to be recommended related to the page content of the current page is obtained.

11. The method according to claim 10, characterized in that The acquiring the content to be recommended related to the page content of the current page includes: If the number of candidate recommended contents related to the page content obtained does not meet a preset number threshold, a target number of supplementary recommended contents is obtained, and the supplementary recommended contents are added to the candidate recommended contents to obtain the content to be recommended; the target number is obtained according to the difference between the preset number threshold and the number of candidate recommended contents; If the number of the candidate recommended contents meets the preset number threshold, the candidate recommended contents are set as the to-be-recommended contents.

12. The method according to claim 9, characterized in that The preprocessing and sorting of the content to be recommended are performed in sequence to obtain recommended content associated with the guide control displayed on the current page, including: Get the trained text processing model; Performing content generalization processing on the content to be recommended by the text processing model to obtain preprocessed content to be recommended; The preprocessed contents to be recommended are sorted according to the weights of the preprocessed contents to be recommended, so as to obtain the recommended contents associated with the guide control displayed in the current page.

13. The method according to claim 12, characterized in that Before sorting the preprocessed contents to be recommended according to the weights of the preprocessed contents to be recommended to obtain the recommended contents, the method further includes: Obtaining a user tag of the logged-in user according to historical usage information of the logged-in user corresponding to the current page; Obtaining device information of the logged-in user; The weight of each of the preprocessed contents to be recommended is obtained according to the user tag and the device information.

14. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 or 9 to 13 are implemented.

15. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 or 9 to 13 are implemented.

16. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 or 9 to 13 are implemented.

Citation Information

Patent Citations

  • Information recommendation method and equipment and storage medium

    CN108334536A

  • Question and answer interaction method and device, computer equipment and storage medium

    CN117076643A

  • Intelligent interaction method and electronic equipment

    CN117974260A

  • Information content processing method and device, equipment and storage medium

    CN119155274A

  • Systems and methods to recommend benefit types of benefit items to offer within a membership platform

    US20230245162A1

Cited By

  • Data processing method and device for display page, electronic equipment and storage medium

    CN121681958A

  • Financial knowledge table-oriented user intention mining and active recommendation method

    CN122196144A