Component control method and device, electronic device and computer readable storage medium
By obtaining the end user's intentional correlation information and automatically calling the target conversion function component, the time-consuming and labor-intensive problem of users manually identifying and selecting conversion function components in a large number of displayed content is solved, and simplifying operations and improving user experience is achieved.
Patent Information
- Application Number
- CN202011054402.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-29
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2040-12-19
AI Technical Summary
In the prior art, the converted content of the conversion functional component can only be displayed manually by the user, which makes it time-consuming and labor-intensive to identify and select the conversion functional component in a large number of displayed content, and the user experience is low.
By obtaining the end user's intentional correlation information, determine the user trigger intention degree of the target conversion function component, and automatically call the target conversion function component when the specified intention degree is reached to display the conversion content.
The conversion functional components that are willing to call are called without manual operations, which simplifies user operations, facilitates use, and improves user experience.
Smart Images

Figure CN112181524B_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to the field of computer technology, and in particular to a component control method and device, an electronic device and a computer-readable storage medium. [Background technology]
[0002] There are often multiple components in the short videos, web pages and other content displayed by the client. Ordinary components are only used to display information, such as text information, image information, etc., while conversion function components have conversion functions. For example, a hyperlink is set on the image to form a conversion function component. By clicking on the image, the user can jump to the page corresponding to the hyperlink.
[0003] However, the conversion content corresponding to the conversion function component can only be displayed through manual operation of the conversion function component by the user. The content displayed by the client is diverse. It is time-consuming and laborious for the user to identify and manually select the conversion function component from a large amount of displayed content, resulting in a poor user experience.
[0004] Therefore, how to increase the convenience of displaying conversion content has become a technical problem that needs to be solved urgently. [Summary of the invention]
[0005] The embodiments of the present invention provide a component control method and device, an electronic device and a computer-readable storage medium, aiming to solve the technical problem of insufficient convenience in displaying converted content in related technologies.
[0006] In the first aspect, an embodiment of the present invention provides a component control method, including: obtaining intention association information of a terminal user, the intention association information being used to reflect the possibility that the terminal user intends to trigger a target conversion function component associated with the display information when browsing the display information; determining the user triggering intention degree of the target conversion function component based on the intention association information; and calling the target conversion function component when the terminal user browses the display information when the user triggering intention degree of the target conversion function component reaches a specified intention degree.
[0007] In the above embodiment of the present invention, optionally, the intention degree association information includes one or more of information related to terminal user concentration, terminal user operation information, terminal user individual information and individual information of the target conversion functional component.
[0008] In the above embodiment of the present invention, optionally, determining the user trigger intention of the target conversion functional component based on the intention association information includes: determining the user trigger intention of the target conversion functional component associated with the display information according to the intention association information and an intention determination model, wherein the intention determination model is obtained based on historical intention association information and historical user trigger intention training.
[0009] In the above embodiment of the present invention, optionally, determining the user trigger intention of the target conversion functional component based on the intention association information includes: if the intention association information includes multiple pieces of information, respectively determining the intention score corresponding to each of the multiple pieces of information; weighting the intention score corresponding to each of the multiple pieces of information and then summing them up to obtain the user trigger intention.
[0010] In the above embodiment of the present invention, optionally, it also includes: taking the initial display moment of the display information as the starting point of the first time period, setting multiple time periods, and after each time period ends, determining the user triggering intention degree of the target conversion function component.
[0011] In the above embodiment of the present invention, optionally, determining the user trigger intention degree of the target conversion function component based on the intention degree association information includes: determining the user trigger intention degree of the target conversion function component based on the intention degree association information obtained in the current time period; or determining the user trigger intention degree of the target conversion function component based on all intention degree association information obtained between the initial display moment of the display information and the current moment; or determining the user trigger intention degree of the target conversion function component in the current time period based on the intention degree association information obtained in the current time period, and summing the user trigger intention degree of the target conversion function component in the current time period with the user trigger intention degree of the target conversion function component in each previous time period of the current time period to obtain the user trigger intention degree of the target conversion function component.
[0012] In the above embodiment of the present invention, optionally, it further includes: based on the respective weights of multiple candidate conversion function components in the display information, selecting the candidate conversion function component with the largest weight as the target conversion function component.
[0013] In the second aspect, an embodiment of the present invention provides a component control device, including: an intention degree association information acquisition unit, used to acquire the intention degree association information of the terminal user, the intention degree association information is used to reflect the possibility that the terminal user intends to trigger the target conversion function component associated with the display information when browsing the display information; an intention degree determination unit, used to determine the user triggering intention degree of the target conversion function component based on the intention degree association information; a component calling unit, used to call the target conversion function component when the terminal user browses the display information when the user triggering intention degree of the target conversion function component reaches a specified intention degree.
[0014] In the above embodiment of the present invention, optionally, the intention degree association information includes one or more of information related to terminal user concentration, terminal user operation information, terminal user individual information and individual information of the target conversion functional component.
[0015] In the above embodiment of the present invention, optionally, the intention determination unit is used to: determine the user trigger intention of the target conversion functional component associated with the display information according to the intention association information and the intention determination model, wherein the intention determination model is obtained based on historical intention association information and historical user trigger intention training.
[0016] In the above embodiment of the present invention, optionally, the intention degree determination unit is used to: if the intention degree associated information includes multiple pieces of information, separately determine the intention degree score corresponding to each piece of information in the multiple pieces of information; weight the intention degree score corresponding to each piece of information in the multiple pieces of information and then sum them up to obtain the user-triggered intention degree.
[0017] In the above embodiment of the present invention, optionally, it also includes: a time period setting unit, which is used to set multiple time periods with the initial display moment of the display information as the starting point of the first time period, wherein after each time period ends, the intention degree determination unit is called to determine the user trigger intention degree of the target conversion functional component.
[0018] In the above embodiment of the present invention, optionally, the intention degree determination unit is used to: determine the user trigger intention degree of the target conversion functional component based on the intention degree association information obtained in the current time period; or determine the user trigger intention degree of the target conversion functional component based on all intention degree association information obtained between the initial display time of the display information and the current time; or determine the user trigger intention degree of the target conversion functional component in the current time period based on the intention degree association information obtained in the current time period, and sum the user trigger intention degree of the target conversion functional component in the current time period with the user trigger intention degree of the target conversion functional component in each previous time period of the current time period to obtain the user trigger intention degree of the target conversion functional component.
[0019] In the above embodiment of the present invention, optionally, it also includes: a functional component selection unit, which is used to select the candidate conversion functional component with the largest weight as the target conversion functional component based on the respective weights of multiple candidate conversion functional components in the display information.
[0020] In a third aspect, an embodiment of the present invention provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are configured to execute any of the methods described in the first aspect above.
[0021] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the method flow described in any one of the first aspects above.
[0022] The above technical solution, in order to solve the technical problem of insufficient convenience in displaying conversion content in related technologies, proposes a method for automatically calling a conversion function component based on the intention of a terminal user to display conversion content.
[0023] During the process of terminal users using the terminal, the terminal interface displays display information. The display information can be the display content in the application or any other content that can be displayed by the terminal. The display information includes a target conversion function component, which is displayed in a manner including but not limited to text and pictures. It has a conversion function and can convert the current display content of the terminal interface into its corresponding display content.
[0024] First, it is necessary to obtain the terminal user's intention association information, which is used to reflect the possibility that the terminal user intends to trigger the target conversion functional component associated with the display information when browsing the display information. In other words, the intention association information reflects the terminal user's intention to use the target conversion functional component, including but not limited to one or more of the information related to the terminal user's concentration, the terminal user's operation information, the terminal user's individual information and the individual information of the target conversion functional component.
[0025] Next, based on the intention degree association information, the user trigger intention degree of the target conversion functional component is determined. The user trigger intention degree more clearly reflects the terminal user's intention to use the target conversion functional component.
[0026] The target conversion function component is correspondingly provided with a specified intention degree, and the specified intention degree refers to the minimum user trigger intention degree required for the terminal to automatically call the target conversion function component. In other words, if the user trigger intention degree of the target conversion function component is less than the specified intention degree, it means that the user does not have sufficient intention to obtain the conversion content corresponding to the target conversion function component, that is, the conditions for the terminal to automatically call the target conversion function component are not met. At this time, the terminal will not actively call the target conversion function component. On the contrary, if the user trigger intention degree of the target conversion function component is greater than or equal to the specified intention degree, it means that the user has sufficient intention to obtain the conversion content corresponding to the target conversion function component, that is, the conditions for the terminal to automatically call the target conversion function component are met. Therefore, when the terminal user browses the display information, the terminal can directly call the target conversion function component to display the conversion content corresponding to the target conversion function component.
[0027] Through the above technical solution, the target conversion function component that the terminal user is sufficiently willing to call can be directly called without the terminal user having to manually operate the target conversion function component, which simplifies the terminal user's operation, facilitates the terminal user's use, and improves the user experience.
Brief Description of the Drawings
[0028] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0029] Figure 1 A flow chart showing a component control method according to an embodiment of the present invention is shown;
[0030] Figure 2 A flow chart of a component control method according to another embodiment of the present invention is shown;
[0031] Figure 3 A flow chart of a component control method according to another embodiment of the present invention is shown;
[0032] Figure 4 A block diagram of a component control device according to an embodiment of the present invention is shown;
[0033] Figure 5 A block diagram of a terminal according to an embodiment of the present invention is shown. [Specific implementation method]
[0034] In order to better understand the technical solution of the present invention, the embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0035] It should be clear that the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0036] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.
[0037] In the related art, the terminal user can manually operate the conversion function component to obtain the corresponding conversion content. For example, a hyperlink is set on a picture, and the user can jump the current display content to the page corresponding to the hyperlink by clicking the picture.
[0038] However, the conversion content corresponding to the conversion function component can only be displayed through manual operation of the conversion function component by the user. The content displayed by the client is diverse. It is time-consuming and laborious for the user to identify and manually select the conversion function component from a large amount of displayed content, resulting in a poor user experience.
[0039] Moreover, the contents displayed by the terminal are various, and it takes a lot of time for the terminal user to identify the conversion function component that he / she is interested in among a large amount of displayed contents. In fact, the user simply does not have the patience to find the conversion function component that he / she is interested in among a large amount of displayed contents, thus missing the required information. Therefore, when the conversion content corresponding to the conversion function component can only be displayed by the user manually operating the conversion function component, the user is likely to ignore the conversion function component, and then miss the content that he / she is interested in, resulting in a poor user experience.
[0040] In this regard, the present application proposes a new technical solution, which is executed on any subject such as a terminal, a server, and a cloud, and can automatically call the conversion function component based on the terminal user's intention to use the conversion function component to display the conversion content. The technical solution of the present application is described in detail below through several embodiments.
[0041] Embodiment 1
[0042] Figure 1 A flow chart of a component control method according to an embodiment of the present invention is shown.
[0043] like Figure 1 As shown, the process of the component control method according to an embodiment of the present invention includes:
[0044] Step 102 : Acquire intention-related information of the terminal user, wherein the intention-related information is used to reflect the possibility that the terminal user intends to trigger a target conversion function component associated with the display information when browsing the display information.
[0045] The target conversion functional component associated with the display information can be displayed in the display information in the form of a hyperlink or the like, or it may not be displayed in the display information. The intention degree association information is used to reflect the possibility that the terminal user intends to trigger the target conversion functional component associated with the display information when browsing the display information. In other words, the intention degree association information reflects the terminal user's intention to use the target conversion functional component, including but not limited to one or more of the information related to the terminal user's concentration, the terminal user's operation information, the terminal user's individual information, and the individual information of the target conversion functional component.
[0046] In a possible design, the information related to the terminal user's concentration may be electroencephalogram (EEG) detection data. The terminal user may be subjected to EEG detection to obtain the EEG detection data, and then the terminal user's concentration may be obtained based on the EEG detection data.
[0047] In another possible design, the information related to the terminal user's concentration may be real-time environmental information. Real-time environmental information is detected by a sensor, or obtained from an environment detection application or server of the terminal content, etc. The real-time environmental information includes but is not limited to one or more of light intensity, light change, wind direction change, wind speed, and wind speed change. Among them, when the light intensity and wind speed are within the suitable range for the human body, and when the light change, wind direction change, and wind speed change are less than the corresponding specified changes (i.e., the changes in light intensity, wind direction, and wind speed are small enough), it is determined that the terminal user's concentration is high. Of course, the closer the light intensity and wind speed are to the most suitable level for the human body, and the smaller the light change, wind direction change, and wind speed change, the higher the terminal user's concentration.
[0048] The higher the end user's concentration, the more likely they are to continue viewing and operating the displayed information, and the higher their intention to browse the conversion content corresponding to the target conversion function component.
[0049] Terminal user operation information refers to operation information performed on any object other than the target conversion functional component, which is diverse and includes but is not limited to one or more of the terminal user's immediate operation information on the displayed information, the terminal user's historical operation information on the displayed information, the terminal user's historical operation information on similar information to the displayed information, and the terminal user's historical operation information on other information in the information flow where the displayed information is located.
[0050] The real-time operation information of the terminal user on the display information refers to the operation information of the terminal user on the display information within the current time period after the terminal displays the display information.
[0051] The historical operation information of the terminal user on the display information refers to all the operation information of the terminal user on the display information between the initial moment when the terminal displays the display information and the initial moment of the current time period.
[0052] The same type of information as the displayed information refers to information of the same information type as the displayed information. For example, the displayed information is a short video. More specifically, if the displayed information is a pet short video, the historical operation information of the terminal user when browsing other pet short videos can be obtained.
[0053] The display information can be an item in the information flow. For example, each time the terminal requests a short video from the server, it will request multiple short video information. These multiple short video information can be called an information flow. When the terminal user watches each short video in the information flow, operation information may be generated. For example, when the terminal user watches the second short video in the information flow, the operation information when watching the first short video can be obtained as historical operation information.
[0054] The individual information of the end user includes but is not limited to the gender, age, occupation, preferences and other information of the end user.
[0055] The above-mentioned various terminal user operation information and terminal user individual information reflect the preferences and operation habits of the terminal users to a certain extent, and the preferences and operation habits of the terminal users reflect whether the terminal users have a call demand for the target conversion functional component.
[0056] The individual information of the target conversion functional component includes but is not limited to the display mode, type, corresponding conversion content, etc. of the target conversion functional component. Among them, the target conversion functional component itself has multiple types, specifically, the target conversion functional component includes:
[0057] 1. Jump target conversion function component, used to jump to the page within the site, the landing page outside the site or the specified APP;
[0058] 2. Download target conversion function component, used to jump to the download page or directly start the download function;
[0059] 3. Form-based target conversion function component, used to automatically obtain and fill in specified information into the form, for example, automatically fill in the local phone number for a form that requires a phone number;
[0060] 4. The telephone target conversion function component is used to call the call function of the terminal. Furthermore, the telephone number required by the terminal user can be directly filled into the call dialing interface.
[0061] Different target conversion function components correspond to different terminal user calling needs. For example, the calling probability of the jump type target conversion function component is much greater than the calling probability of the form type target conversion function component. Therefore, the user demand corresponding to the jump type target conversion function component is much greater than the user demand corresponding to the form type target conversion function component. The jump type target conversion function component reflects more user usage intentions than the form type target conversion function component.
[0062] In another possible design, the degree of closeness between the individual information of the target conversion functional component and the individual information of the terminal user can also reflect the degree of the terminal user's demand for calling the target conversion functional component.
[0063] Step 104: Determine the user triggering intention degree of the target conversion functional component based on the intention degree association information.
[0064] The user trigger intention degree more clearly reflects the terminal user's intention to use the target conversion functional component. Specifically, the user trigger intention degree of the target conversion functional component can be calculated through intention degree-related information such as information related to the terminal user's concentration, terminal user operation information, terminal user individual information, and individual information of the target conversion functional component. The calculation method is described in Example 2 and Example 3.
[0065] Step 106, when the user triggering intention degree of the target conversion functional component reaches a specified intention degree, the target conversion functional component is called when the terminal user browses the display information.
[0066] The target conversion function component is correspondingly provided with a specified intention degree, and the specified intention degree refers to the minimum user trigger intention degree required for the terminal to automatically call the target conversion function component. In other words, if the user trigger intention degree of the target conversion function component is less than the specified intention degree, it means that the user does not have sufficient intention to obtain the conversion content corresponding to the target conversion function component, that is, the conditions for the terminal to automatically call the target conversion function component are not met. At this time, the terminal will not actively call the target conversion function component. On the contrary, if the user trigger intention degree of the target conversion function component is greater than or equal to the specified intention degree, it means that the user has sufficient intention to obtain the conversion content corresponding to the target conversion function component, that is, the conditions for the terminal to automatically call the target conversion function component are met. Therefore, when the terminal user browses the display information, the terminal can directly call the target conversion function component to display the conversion content corresponding to the target conversion function component.
[0067] Through the above technical solution, the target conversion function component that the terminal user is sufficiently willing to call can be directly called without the terminal user having to manually operate the target conversion function component, which simplifies the terminal user's operation, facilitates the terminal user's use, and improves the user experience.
[0068] Embodiment 2
[0069] Based on Example 1, Figure 2 A flow chart of a component control method according to another embodiment of the present invention is shown.
[0070] like Figure 2 As shown, the process of the component control method according to another embodiment of the present invention includes:
[0071] Step 202: Acquire intention degree association information of the target conversion function component associated with the display information.
[0072] Step 204, determining the user triggering intention of the target conversion functional component associated with the display information according to the intention association information and the intention determination model, wherein the intention determination model is obtained based on historical intention association information and historical user triggering intention training.
[0073] In this embodiment, the intention degree determination model can be trained to calculate the user trigger intention degree of the target conversion functional component. The input sample of the intention degree determination model is the historical intention degree association information itself, or the input information corresponding to the historical intention degree association information, and the output sample is the historical user trigger intention degree of the target conversion functional component.
[0074] In one possible design, historical intentionality association information can be directly used as input samples of the intentionality determination model.
[0075] In another possible design, multiple historical intentionality association information can be converted into a feature value as an input sample of the intentionality determination model. Alternatively, multiple historical intentionality association information can be converted into corresponding feature values, and then these feature values are used as elements to form a feature vector as an input sample of the intentionality determination model.
[0076] In another possible design, the terminal or a server interacting with the terminal presets corresponding input information for each possible historical intentionality association information or combination of historical intentionality association information as an input sample of the intentionality determination model.
[0077] In addition, the process of training the intention degree determination model includes but is not limited to: obtaining sample data, wherein the sample data includes input information corresponding to historical intention degree association information and historical user trigger intention degree corresponding to the historical intention degree association information. Next, an initial model is established, the initial model has initial model parameters, and the input information is input into the initial model to obtain the predicted user trigger intention degree. Finally, based on the difference between the historical user trigger intention degree and the predicted user trigger intention degree, the initial model parameters are adjusted. Through a large amount of training and adjustment, the model parameters are continuously corrected, and finally the intention degree determination model is obtained.
[0078] Step 206, when the user triggering intention degree of the target conversion functional component reaches a specified intention degree, the target conversion functional component is called when the terminal user browses the display information.
[0079] Through the above technical solution, the user's trigger intention can be quickly determined based on the intention determination model, which provides convenience for further determining whether to call the target conversion function component.
[0080] Embodiment 3
[0081] Figure 3 A flow chart of a component control method according to yet another embodiment of the present invention is shown.
[0082] like Figure 3 As shown, the process of the component control method according to another embodiment of the present invention includes:
[0083] Step 302: Acquire intention degree association information of the target conversion function component associated with the display information.
[0084] Step 304: If the intentionality-related information includes multiple pieces of information, determine the intentionality score corresponding to each piece of information in the multiple pieces of information.
[0085] Step 306: Weight the intention scores corresponding to each of the multiple pieces of information and then sum them up to obtain the user trigger intention.
[0086] A corresponding intentionality score may be preset for each intentionality association information, and when one or more intentionality association information is obtained, the intentionality score corresponding to each intentionality association information is directly determined for further user-triggered intentionality calculation. Among them, for an intentionality association information, the higher its intentionality score is, the greater its influence on the terminal user's intention to use the target conversion functional component is.
[0087] At the same time, a corresponding weight can be set for each intention-related information. For all intention-related information, the higher the weight of an intention-related information, the higher the influence of the intention-related information on the terminal user's intention to use the target conversion functional component. Finally, the intention scores of each intention-related information are weighted and summed. The final sum comprehensively considers the influence of each intention-related information itself on the user's intention to use the target conversion functional component and the difference in the influence of each intention-related information on the user's intention to use the target conversion functional component.
[0088] For example, in the actual scenario where the terminal user views the short video, an advertising page related to the video content is associated with the short video. The intention association information includes the illumination change and the user operation information of "like". When the illumination change is greater than 500lx, the intention score corresponding to the illumination change is 0.1. When the illumination change is less than or equal to 500lx, the intention score corresponding to the illumination change is 0.9. Since the change in user concentration caused by illumination change has a low impact on whether the terminal user intends to obtain the conversion content of the target conversion function component, the weight corresponding to the illumination change is set to 0.2.
[0089] At the same time, the intention score corresponding to the user operation information of "Like" is set to 0.8. If the terminal user likes a short video, it means that the terminal user has a high acceptance and viewing intention for the advertising page related to the video content of the short video. In other words, the user operation information of "Like" has a high impact on whether the terminal user intends to obtain the conversion content of the target conversion function component, so the weight corresponding to "Like" is set to 0.8.
[0090] Therefore, when the current illumination change is 400 lx and the terminal user likes the current short video, the user triggering intention degree of the target conversion function component = 0.9*0.2+0.8*0.8 = 0.82
[0091] Step 308, when the user triggering intention degree of the target conversion functional component reaches a specified intention degree, the target conversion functional component is called when the terminal user browses the display information.
[0092] In combination with the above example, the specified intention degree is set to 0.8, and the user trigger intention degree of the target conversion function component 0.82 is greater than the specified intention degree 0.8, indicating that the terminal user has sufficient intention to obtain the conversion content corresponding to the target conversion function component. At this time, the terminal user does not need to manually operate the target conversion function component, and can directly call the target conversion function component that the terminal user has sufficient intention to call, which simplifies the operation of the terminal user, facilitates the use of the terminal user, and can improve the user experience.
[0093] Of course, the calculation method of the user trigger intention degree includes but is not limited to the methods described in Embodiment 3 and Embodiment 2, and may also be any other calculation method that meets the actual use requirements of the user.
[0094] Embodiment 4
[0095] On the basis of Embodiments 1 to 3, taking the initial display moment of the display information as the starting point of the first time period, multiple time periods are set, and after each time period ends, the step of determining the user triggering intention degree of the target conversion functional component is performed.
[0096] Furthermore, if the duration of each time period is consistent, it is equivalent to periodically calculating the intention degree association information.
[0097] In a possible design, the user triggering intention degree of the target conversion functional component can be determined based on the intention degree association information obtained within the current time period.
[0098] That is to say, each time period is regarded as a calculation cycle, and the intention degree association information obtained in each time period is used to calculate the user trigger intention degree of the target conversion functional component in the time period. In this way, the intention degree association information obtained must be the intention degree association information generated in the time closest to the current moment, which can clearly reflect the latest intention of the terminal user. Therefore, the user trigger intention degree calculated based on the intention degree association information clearly reflects the terminal user's current intention to use the target conversion functional component.
[0099] In another possible design, the user triggering intention degree of the target conversion functional component is determined based on all intention degree association information obtained between the initial display time of the display information and the current time.
[0100] That is to say, when the terminal user continues to view or operate the display information, the intention-related information for the target conversion functional component is constantly increased and updated. In this regard, in order to ensure that the calculated user trigger intention can always reflect the user's actual level of intention to use the target conversion functional component, the user trigger intention can be calculated multiple times at the beginning of displaying the display information, and each calculation is based on all the intention-related information of the target conversion functional component generated after the current display content begins to be displayed, thereby clearly reflecting the terminal user's actual intention to use the target conversion functional component from the time the display information is displayed to the current moment.
[0101] In another possible design, the user trigger intention degree of the target conversion function component in the current time period can be determined based on the intention degree association information obtained in the current time period, and the user trigger intention degree of the target conversion function component in the current time period is summed with the user trigger intention degree of the target conversion function component in each previous time period of the current time period to obtain the user trigger intention degree of the target conversion function component.
[0102] Each time period is taken as a calculation cycle, and the intention degree association information obtained in each time period is used to calculate the user trigger intention degree of the target conversion function component in the time period. Finally, the user trigger intention degree of the time period is superimposed with the user trigger intention degree of the previous time period to obtain the final user trigger intention degree. Therefore, the influence of the intention degree association information of all time periods on the actual use intention of the terminal user for the target conversion function component is fully considered, which helps to reasonably judge whether it is necessary to directly call the conversion work component.
[0103] Based on the above scheme, it can be known that the terminal user operation information can be operation information occurring at any time in multiple time periods. Of course, the terminal user operation information is not limited thereto, and can also include various historical operation information occurring outside the multiple time periods.
[0104] Embodiment 5
[0105] A plurality of conversion function components to be selected may be displayed in the display information, and for any conversion function component to be selected, the technical solutions of Embodiments 1 to 4 may be used to determine whether it needs to be automatically called.
[0106] In a possible design, for multiple conversion function components to be selected, it can be determined whether each conversion function component to be selected needs to be automatically called, thereby reducing the overall judgment time. In addition, after determining that several conversion function components to be selected need to be automatically called, several conversion function components to be selected can be called in sequence according to their respective weights. In this way, a large amount of conversion content can be quickly provided to terminal users, enriching the amount of information obtained by terminal users.
[0107] In another possible design, based on the respective weights of multiple candidate conversion function components in the display information, the candidate conversion function component with the largest weight is selected as the target conversion function component. That is, the candidate conversion function component with the largest weight can be selected to give priority to determining whether it needs to be automatically called. The higher the weight of the candidate conversion function component, the higher its use value for the terminal user. Prioritizing the calling of the candidate conversion function component with a higher weight can maximize the satisfaction of the terminal user's use needs, and save a lot of system resources compared to simultaneously determining whether each candidate conversion function component needs to be automatically called.
[0108] In another possible design, among the multiple candidate conversion functional components in the display information, a candidate conversion functional component that matches the preset terminal user interest information is selected as the target conversion functional component.
[0109] Specifically, the terminal user can preset the terminal user interest condition. When the display information includes multiple conversion function components to be selected, the terminal will first determine whether the conversion function component to be selected that matches the preset terminal user interest information can be automatically called. The terminal user interest condition can be embodied in the form of a tag, including but not limited to the preset target conversion function component type, conversion content type, etc., and can also include the target conversion function component specified by the terminal user from multiple conversion function components to be selected.
[0110] For example, for a display information, there are associated first, second and third conversion function components to be selected, and the first, second and third conversion function components to be selected are respectively provided with labels of high consumption level, ordinary consumption level and low consumption level as their respective corresponding terminal user interest conditions. When the subject browsing the display information is user Xiao Wang, based on the high consumption level label of user Xiao Wang himself, the first conversion function component to be selected can be determined as the target conversion function component associated with the display information when user Xiao Wang browses the display information.
[0111] This technical solution can be used to screen a target conversion function component from multiple candidate conversion function components, and preliminarily predict the user's interest direction. On this basis, the technical solutions described in embodiments 1 to 4 can be used to determine whether to call the target conversion function component based on the user's triggering intention of the target conversion function component. In short, the target conversion function component required by the terminal user can be preferentially selected to determine whether it can be automatically called, so as to maximize the actual needs of the terminal user.
[0112] After calling the target conversion functional component, the terminal user's experience information for the conversion content of the target conversion functional component is obtained. The experience information reflects the terminal user's acceptance of the conversion content of the target conversion functional component.
[0113] On the basis of the above-mentioned embodiment 2, in response to the experience information being negative information, that is, the terminal user holds an unacceptable attitude towards the conversion content of the target conversion functional component, new input information can be generated based on the experience information, and the new input information is used as input, and the actual user trigger intention degree corresponding to the experience information is used as output information to correct the intention degree determination model.
[0114] In addition, when the number of times the experience information is negative information is greater than or equal to a specified number of times, the intention degree determination model is rebuilt.
[0115] Based on the above-mentioned third embodiment, in response to the experience information being negative information, that is, the terminal user has an unacceptable attitude towards the conversion content of the target conversion functional component, the intentionality score corresponding to the intentionality associated information generating the experience information is corrected.
[0116] Specifically, a correction value can be determined based on the negative level of the experience information and / or based on the difference between the user triggered intention degree determined by the intention degree association information and the actual user triggered intention degree corresponding to the experience information, and then the correction value is superimposed on the intention degree score corresponding to the intention degree association information.
[0117] Through the above technical solution, the calculation method of the user trigger intention degree can be corrected based on the feedback information of the terminal user, so as to obtain a more accurate and effective user trigger intention degree. A more accurate and effective user trigger intention degree helps to automatically call the target conversion function component that better meets the needs of the terminal user and is easier to be accepted by the terminal user, thereby improving the user experience.
[0118] Figure 4 A block diagram of a component control device according to an embodiment of the present invention is shown.
[0119] like Figure 4As shown, a component control device 400 according to an embodiment of the present invention includes: an intention degree association information acquisition unit 402, used to acquire the intention degree association information of the terminal user, the intention degree association information is used to reflect the possibility that the terminal user intends to trigger the target conversion function component associated with the display information when browsing the display information; an intention degree determination unit 404, used to determine the user triggering intention degree of the target conversion function component based on the intention degree association information; a component calling unit 406, used to call the target conversion function component when the terminal user browses the display information when the user triggering intention degree of the target conversion function component reaches a specified intention degree.
[0120] In the above embodiment of the present invention, optionally, the intention degree association information includes one or more of information related to terminal user concentration, terminal user operation information, terminal user individual information and individual information of the target conversion functional component.
[0121] In the above embodiment of the present invention, optionally, the intention determination unit 404 is used to: determine the user trigger intention of the target conversion functional component associated with the display information according to the intention association information and the intention determination model, wherein the intention determination model is obtained based on historical intention association information and historical user trigger intention training.
[0122] In the above embodiment of the present invention, optionally, the intention degree determination unit 404 is used to: if the intention degree associated information includes multiple pieces of information, respectively determine the intention degree score corresponding to each piece of information in the multiple pieces of information; weight the intention degree score corresponding to each piece of information in the multiple pieces of information and then sum them up to obtain the user triggered intention degree.
[0123] In the above embodiment of the present invention, optionally, it also includes: a time period setting unit, which is used to set multiple time periods with the initial display moment of the display information as the starting point of the first time period, wherein after each time period ends, the intention determination unit 404 is called to determine the user trigger intention of the target conversion function component.
[0124] In the above embodiment of the present invention, optionally, the intention determination unit 404 is used to: determine the user trigger intention of the target conversion functional component based on the intention association information obtained in the current time period; or determine the user trigger intention of the target conversion functional component based on all intention association information obtained between the initial display time of the display information and the current time; or determine the user trigger intention of the target conversion functional component in the current time period based on the intention association information obtained in the current time period, and sum the user trigger intention of the target conversion functional component in the current time period with the user trigger intention of the target conversion functional component in each previous time period of the current time period to obtain the user trigger intention of the target conversion functional component.
[0125] In the above embodiment of the present invention, optionally, it also includes: a functional component selection unit, which is used to select the candidate conversion functional component with the largest weight as the target conversion functional component based on the respective weights of multiple candidate conversion functional components in the display information.
[0126] The component control device 400 uses any of the solutions described in the above embodiments, and therefore has all the above technical effects, which will not be repeated here.
[0127] Figure 5 A block diagram of an electronic device is shown according to an embodiment of the present invention.
[0128] like Figure 5 As shown, an electronic device 500 of an embodiment of the present invention includes at least one memory 502; and a processor 504 in communication with the at least one memory 502; wherein the memory stores instructions executable by the at least one processor 504, and the instructions are configured to execute any of the solutions in the above embodiments. Therefore, the electronic device 500 has the same technical effects as any of the above embodiments, which will not be described in detail.
[0129] The terminal of the embodiment of the present invention exists in various forms, including but not limited to:
[0130] (1) Mobile communication devices: These devices are characterized by their mobile communication functions and their main purpose is to provide voice and data communications. These terminals include: smart phones (such as iPhone), multimedia phones, functional phones, and low-end phones.
[0131] (2) Ultra-mobile personal computer devices: These devices fall into the category of personal computers, have computing and processing capabilities, and generally also have mobile Internet access features. These terminals include: PDA, MID and UMPC devices, such as iPad.
[0132] (3) Portable entertainment devices: These devices can display and play multimedia content. They include audio and video players (such as iPods), handheld game consoles, e-books, as well as smart toys and portable car navigation devices.
[0133] (4) Server: A device that provides computing services. The server consists of a processor, hard disk, memory, system bus, etc. The server is similar to a general computer architecture, but because it needs to provide highly reliable services, it has higher requirements in terms of processing power, stability, reliability, security, scalability, and manageability.
[0134] (5) Other electronic devices with data interaction functions.
[0135] In addition, an embodiment of the present invention provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the method flow described in any one of the above embodiments.
[0136] The technical solution of the present invention is described in detail above in conjunction with the accompanying drawings. Through the technical solution of the present invention, the target conversion function component that the terminal user is sufficiently willing to call can be directly called without the terminal user having to manually operate the target conversion function component, thereby simplifying the terminal user's operation, facilitating the terminal user's use, and improving the user experience.
[0137] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0138] It should be understood that although the terms first, second, etc. may be used to describe component selection units in embodiments of the present invention, these component selection units should not be limited to these terms. These terms are only used to distinguish component selection units from each other. For example, without departing from the scope of embodiments of the present invention, a first component selection unit may also be referred to as a second component selection unit, and similarly, a second component selection unit may also be referred to as a first component selection unit.
[0139] The word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.
[0140] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0141] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0142] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (Processor) to perform some steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0143] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A component control method, characterized in that: include: Acquiring intention-related information of a terminal user, wherein the intention-related information is used to reflect the possibility that the terminal user intends to trigger a target conversion function component associated with the display information when browsing the display information; The target conversion functional component is located in a plurality of conversion functional components to be selected; the target conversion functional component is determined from the plurality of conversion functional components to be selected according to preset terminal user interest information; The conversion function component to be selected is predetermined and displayed in the display information; Based on the intention degree association information, determining the user triggering intention degree of the target conversion functional component; When the user trigger intention degree of the target conversion function component reaches the specified intention degree, the target conversion function component is called when the terminal user browses the display information; the target conversion function component is used to implement any one of the following functions: jump to a specified page within the site, jump to a specified page outside the site, jump to a specified application, jump to a specified download page, start a specified download function, obtain and fill in specified information into a form, and call the terminal's call function.
2. The component control method according to claim 1, characterized in that: The intention-related information includes one or more of information related to the terminal user's concentration, terminal user operation information, terminal user individual information, and individual information of the target conversion functional component.
3. The component control method according to claim 1, characterized in that: The determining the user triggering intention degree of the target conversion functional component based on the intention degree association information includes: The user triggering intention of the target conversion functional component associated with the display information is determined according to the intention association information and the intention determination model, wherein the intention determination model is trained based on historical intention association information and historical user triggering intention.
4. The component control method according to claim 1, characterized in that: The determining the user triggering intention degree of the target conversion functional component based on the intention degree association information includes: If the intention-degree-associated information includes multiple pieces of information, respectively determine the intention-degree score corresponding to each piece of information in the multiple pieces of information; The intention degree scores corresponding to each of the multiple pieces of information are weighted and then summed to obtain the user trigger intention degree.
5. The component control method according to any one of claims 1 to 4, characterized in that: Also includes: Taking the initial display time of the display information as the starting point of the first time period, multiple time periods are set, and after each time period ends, the user triggering intention degree of the target conversion function component is determined.
6. The component control method according to claim 5, characterized in that: The determining the user triggering intention degree of the target conversion functional component based on the intention degree association information includes: Determining the user triggering intention degree of the target conversion functional component based on the intention degree association information obtained in the current time period; or Determining the user triggering intention degree of the target conversion function component based on all intention degree association information acquired between the initial display time of the display information and the current time; or Based on the intention degree association information obtained in the current time period, determine the user trigger intention degree of the target conversion function component in the current time period, and sum the user trigger intention degree of the target conversion function component in the current time period with the user trigger intention degree of the target conversion function component in each previous time period of the current time period to obtain the user trigger intention degree of the target conversion function component.
7. The component control method according to claim 1, characterized in that: Also includes: Based on the respective weights of the multiple candidate conversion functional components in the display information, the candidate conversion functional component with the largest weight is selected as the target conversion functional component.
8. A component control device, characterized in that: include: An intention degree association information acquisition unit, used to acquire the intention degree association information of the terminal user, wherein the intention degree association information is used to reflect the possibility that the terminal user intends to trigger the target conversion function component associated with the display information when browsing the display information; The target conversion functional component is located in a plurality of conversion functional components to be selected; the target conversion functional component is determined from the plurality of conversion functional components to be selected according to preset terminal user interest information; The conversion function component to be selected is predetermined and displayed in the display information; An intention degree determination unit, configured to determine a user triggering intention degree of the target conversion functional component based on the intention degree association information; A component calling unit is used to call the target conversion function component when the terminal user browses the display information when the user triggering intention degree of the target conversion function component reaches a specified intention degree; the target conversion function component is used to implement any one of the following functions: jump to a specified page within the site, jump to a specified page outside the site, jump to a specified application, jump to a specified download page, start a specified download function, obtain and fill in specified information into a form, and call the call function of the terminal.
9. An electronic device, characterized in that: include: at least one processor; and, a memory communicatively coupled to the at least one processor; The memory stores instructions executable by the at least one processor, wherein the instructions are configured to execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: Computer executable instructions are stored, and the computer executable instructions are used to execute the method process according to any one of claims 1 to 7.
Citation Information
Patent Citations
User intention mining method, device and equipment
CN110765346A
User intention prediction method, user intention prediction device and terminal equipment
CN111160624A