CN112734165A - Intelligent function display method, device, equipment and storage medium - Google Patents
Intelligent function display method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN112734165A CN112734165A CN202011509882.6A CN202011509882A CN112734165A CN 112734165 A CN112734165 A CN 112734165A CN 202011509882 A CN202011509882 A CN 202011509882A CN 112734165 A CN112734165 A CN 112734165A
- Authority
- CN
- China
- Prior art keywords
- function
- association
- points
- user
- online service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 239000013598 vector Substances 0.000 claims abstract description 33
- 230000006870 function Effects 0.000 claims description 327
- 238000012797 qualification Methods 0.000 claims description 16
- 230000010354 integration Effects 0.000 claims description 15
- 230000006399 behavior Effects 0.000 claims description 14
- 238000005314 correlation function Methods 0.000 claims description 10
- 238000004458 analytical method Methods 0.000 claims description 6
- 238000012163 sequencing technique Methods 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims 1
- 238000012545 processing Methods 0.000 abstract description 4
- 230000000875 corresponding effect Effects 0.000 description 42
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000001149 cognitive effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000005494 condensation Effects 0.000 description 1
- 238000009833 condensation Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06393—Score-carding, benchmarking or key performance indicator [KPI] analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Educational Administration (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Databases & Information Systems (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention relates to the technical field of data processing, and discloses an intelligent function display method, device, equipment and storage medium, which can realize intelligent display of functional module layout on a functional page. The method comprises the following steps: setting all function points of an online service integrated platform into a set, wherein each function point is used as a Boolean vector with a value of true or false in the set; acquiring a historical record of all function points on the online service comprehensive platform used by a user; analyzing each function point used by the user according to the historical record, and analyzing the association degree between each two function points used by the user according to a preset association algorithm; and determining the layout of the functional modules of the display page of the online service integrated platform according to the historical records and the association degree between the functional points, wherein the operation entry association of each functional point corresponds to each functional module.
Description
Technical Field
The present application relates to the field of data processing technologies, and in particular, to an intelligent function display method and apparatus, a computer device, and a storage medium.
Background
For a one-stop online service integrated platform provided for enterprise employee users, at present, all lists are performed on limited function pages in a packaging and grouping manner to present and display numerous function entries, which causes great selection pressure to users, and causes great memory load, cognitive load and operation load to users, so that it is difficult for users to quickly find target functions on the function pages. Therefore, an intelligent function display method is needed to be provided to solve the problem that at present, all function entries are presented in a list on a limited function page, so that great selection pressure is generated for a user, and the user is difficult to find a target required function on the page quickly.
Disclosure of Invention
In view of this, embodiments of the present application provide an intelligent function display method, apparatus, device, and storage medium, so as to solve the problems in the prior art.
A first aspect of an embodiment of the present application provides an intelligent function display method, including:
setting all function points of an online service integrated platform into a set according to a function display request instruction of a user, wherein each function point is used as a Boolean vector with a value of true or false in the set;
acquiring a historical record of all function points on the online service comprehensive platform used by a user;
analyzing each function point used by the user according to the historical records, and analyzing the association degree between each two function points used by the user according to a preset association algorithm;
and determining the layout of the functional modules of the display page of the online service comprehensive platform according to the historical records and the association degree between the functional points, wherein the operation entry of each functional point is associated with each functional module.
Further, the user includes a first-time use user and a deep-use user of the online integrated service platform, the history record includes a usage behavior of the deep-use user for each of the function points, the usage behavior includes usage by the user and non-usage by the user, the history record may be stored to a block link point, and the obtaining the history record of usage of all the function points on the online integrated service platform by the user includes:
and acquiring a history record of each function point on the online service integrated platform, wherein the history record is used by the qualified user and is not used by the qualified user.
Further, the analyzing each function point used by the user according to the history record and analyzing the association degree between each two function points used by the user according to a preset association algorithm includes:
determining all function points used by the resource-depth user according to the Boolean vector corresponding to each function point in the history record, wherein the Boolean vector is used for describing that the corresponding function point is used by the user when the value of the Boolean vector is true, the Boolean vector is used for describing that the corresponding function point is not used by the user when the value of the Boolean vector is false, and the function points are service functions corresponding to different types of life demands provided by the online service comprehensive platform;
and calculating the association degree between every two function points used by the qualification user according to a preset association algorithm.
Further, the calculating the association degree between each two function points used by the funded user according to a preset association algorithm specifically includes:
determining every two function points used by the qualification user as an association rule, wherein the association rule is used for describing the association degree between every two function points;
calculating the association index of each association rule through a preset association algorithm, wherein the association index comprises support degree, confidence degree and promotion degree;
and determining the association degree between every two functional points used by the qualification user according to the association index, wherein the association degree comprises a positive association degree, a negative association degree and a no association degree.
Further, the determining, according to the history and the association between the function points, the layout of the function modules of the display page of the online service integration platform specifically includes:
determining the use frequency of each function point used by the qualified user according to the history records, and sequencing the use frequencies from high to low;
acquiring a target function point corresponding to the use frequency reaching a preset threshold;
acquiring a correlation function point of which the correlation degree with the target function point reaches a preset positive correlation degree according to the target function point;
and acquiring the target function point and the function module corresponding to the associated function point, and displaying the function modules on a display page of the online service comprehensive platform according to the sequence of the use frequency from high to low.
Further, before determining the layout of the functional modules of the display page of the online service integration platform according to the history and the association between the functional points, the method further includes:
the online service comprehensive platform issues a target task to be processed instruction to the user;
and determining the layout of the functional modules of the display page of the online service comprehensive platform according to the target task to be handled instruction and the association degree between the functional points.
Further, the determining, according to the target to-be-handled task instruction and the association degree between the function points, the layout of the function modules of the display page of the online service integration platform specifically includes:
determining a corresponding target function point according to the target task to be handled instruction;
acquiring a correlation function point of which the correlation degree with the target function point reaches a preset positive correlation degree;
and acquiring the target function point and the function module corresponding to the associated function point, and displaying on a display page of the online service comprehensive platform.
A second aspect of the present invention provides an intelligent function display device, including:
the setting module is used for setting all function points of the online service comprehensive platform into a set according to a function display request instruction of a user, and each function point is used as a Boolean vector with a true or false value in the set;
the historical record acquisition module is used for acquiring the historical records of all the functional points on the online service comprehensive platform, which are used by the user;
the association degree analysis module is used for analyzing each function point used by the user according to the historical record and analyzing the association degree between each two function points used by the user according to a preset association algorithm;
and the functional module layout determining module is used for determining the functional module layout of the display page of the online service comprehensive platform according to the historical records and the correlation degree between the functional points, wherein the operation entrance of each functional point is correlated with each functional module.
Further, the users comprise first-time use users and deep-resource use users of the online service integration platform, the history records comprise use behaviors of the deep-resource users to each function point, the use behaviors comprise use behaviors by the users and non-use behaviors by the users, and the history records can be stored to a block chain node.
Further, the history acquisition module comprises:
the specific record acquisition unit is used for acquiring the history record of each function point on the online service comprehensive platform, which is used by the qualified user and not used by the qualified user.
Further, the relevancy analysis module comprises:
a used function point determining unit, configured to determine, according to a boolean vector corresponding to each function point in the history, all function points used by a qualified user, where a value of the boolean vector is true to describe that the corresponding function point is used by the user, a value of the boolean vector is false to describe that the corresponding function point is not used by the user, and the function point provides a service function corresponding to different types of life needs for the online service integration platform;
and the association degree calculating unit is used for calculating the association degree between every two functional points used by the qualification user according to a preset association algorithm.
Further, the relevance calculating unit specifically includes:
the association rule determining subunit is configured to determine every two function points used by the funded user as an association rule, where the association rule is used to describe an association degree between every two function points;
the correlation index calculating subunit is used for calculating a correlation index of each correlation rule through a preset correlation algorithm, wherein the correlation index comprises a support degree, a confidence degree and a promotion degree;
and the association degree determining subunit is used for determining the association degree between every two functional points used by the qualification user according to the association index, wherein the association degree comprises a positive association degree, a negative association degree and no association degree.
Further, the functional module layout determining module specifically includes:
a using frequency determining unit, configured to determine, according to the history, a using frequency of each function point used by the funded user, and sort the using frequencies in an order from high to low;
the first target function point acquisition unit is used for acquiring a target function point corresponding to the use frequency reaching a preset threshold;
a first associated function point obtaining unit, configured to obtain, according to the target function point, an associated function point whose association with the target function point reaches a preset positive association degree;
and the first layout display unit is used for acquiring the target function points and the function modules corresponding to the associated function points, and displaying the function modules on a display page of the online service comprehensive platform according to the sequence of the use frequency from high to low.
Further, the apparatus further comprises:
the task instruction issuing module is used for the online service comprehensive platform to issue a target task instruction to be handled to the user;
and the target function module layout determining module is used for determining the function module layout of the display page of the online service comprehensive platform according to the target task to be handled instruction and the correlation degree between the function points.
Further, the target function module layout determining module specifically includes:
the second target function point determining unit is used for determining a corresponding target function point according to the target task to be handled instruction;
a second correlation function point obtaining unit, configured to obtain a correlation function point of which the correlation degree with the target function point reaches a preset positive correlation degree;
and the second layout display unit is used for acquiring the target function point and the function module corresponding to the associated function point and displaying the function module on a display page of the online service comprehensive platform.
The invention provides an intelligent function display device, which comprises a memory and at least one processor, wherein the memory stores instructions, and the memory and the at least one processor are interconnected through a line; the at least one processor invokes the instructions in the memory to cause the intelligent function exposure apparatus to perform the method of the first aspect.
A fourth aspect of the present invention provides a computer readable storage medium having stored therein instructions which, when run on a computer, cause the computer to perform the method of the first aspect described above.
In the technical scheme provided by the invention, all function points of an online service comprehensive platform are set into a set according to a function display request instruction of a user, and each function point is used as a Boolean vector with a value of true or false in the set; acquiring a historical record of all function points on the online service comprehensive platform used by a user; analyzing each function point used by the user according to the historical record, and analyzing the association degree between each two function points used by the user according to a preset association algorithm; and determining the layout of the functional modules of the display page of the online service integrated platform according to the historical records and the association degree between the functional points, wherein the operation entry association of each functional point corresponds to each functional module. According to the embodiment of the invention, the layout of the functional modules of the function display page is determined by analyzing the association rules and the association degrees among the functional points on the online service comprehensive platform and according to the association degrees among the functional points and the historical records of the function points used by the user deeply on the comprehensive platform, so that the functional modules are intelligently arranged on the function display page, the user can quickly find the target functional points, the problem that the user selects the functional modules on the limited functional pages at present, the function modules have great selection pressure, and the function required by the target is difficult to quickly find on the page is solved, and the intelligent and efficient use experience is provided for the user.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a schematic diagram of an embodiment of an intelligent function display method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an embodiment of an intelligent function display apparatus according to an embodiment of the invention;
fig. 3 is a schematic diagram of an embodiment of an intelligent function display device in the embodiment of the present invention.
Detailed Description
The embodiment of the invention provides an intelligent function display method, device and equipment and a storage medium, which are used for intelligently arranging function modules on a function display page, enabling a user to quickly find a target function point and providing intelligent and efficient use experience for the user.
In order to make the technical field of the invention better understand the scheme of the invention, the following description of the embodiment of the invention is combined with the accompanying drawings in the embodiment of the invention.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments described herein are capable of operation in other sequences than described or illustrated herein. Furthermore, the terms "comprises," "comprising," or "having," and any variations thereof, are intended to cover non-exclusive inclusions, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In the prior art, all the function pages of the online service integrated platform are generally listed in a packaging and grouping manner to present and display a plurality of function entries, so that great selection pressure is caused to a user, and a memory load, a cognitive load and an operation load of the user are greatly caused, so that the user can hardly find a target function on the function pages quickly. Therefore, an intelligent function display method is needed to be provided to solve the problem that at present, all function entries are listed and presented on a limited function page, so that great selection pressure is generated for a user, and the user cannot find a target required function on the page quickly.
The embodiment of the invention provides an intelligent function display method. The execution subject of the intelligent function presentation method includes, but is not limited to, at least one of electronic devices, such as a server and a terminal, which can be configured to execute the method provided by the embodiment of the present application. In other words, the intelligent function exposure method may be executed by software or hardware installed in the terminal device or the server device, and the software may be a block chain platform. The server includes but is not limited to: a single server, a server cluster, a cloud server or a cloud server cluster, etc.
Referring to a flow diagram of an intelligent function display method provided in an embodiment of the present invention shown in fig. 1, in the embodiment of the present invention, the intelligent function display method includes:
When the method is implemented specifically, all the function points of the online service comprehensive platform are set to be a set according to a function display request instruction of a user, each function point is used as a Boolean vector with a true or false value in the set, and therefore the incidence relation among the function points can be analyzed indirectly by analyzing the relation among all the Boolean vectors in the set, and an analysis basis is provided for the layout of the function modules on the function page.
In specific implementation, the boolean vector value is true for describing that the corresponding function point is used by the user, and the boolean vector value is false for describing that the corresponding function point is not used by the user, and the function point provides the service function corresponding to different types of life needs for the online service integration platform. The online service comprehensive platform can provide functions of all-round life service, food recommendation, public rental room application, job entry and drop, physical examination appointment and the like for users, and meets five major life requirements of eating, playing, living, shopping and health. All the function points on the integrated platform are service functions corresponding to different types of life needs, for example, a function corresponding to a certain function point is a charge reimbursement service function.
All function points are set as a set, each function point is a boolean vector taking a true or false binary value, a boolean variable is a variable with two logic states, and it contains two values: true and false, the present invention assigns a boolean variable value of 1 or 0 depending on whether the corresponding function point is used by a user as true or false of the variable value, so that one operation of each user can be represented by a boolean vector, for example, if a function corresponding to one function point is used by a user, the value of the boolean variable is 1, if a function corresponding to another function point is not used by the user, the value of the boolean variable is 0. Analyzing the corresponding Boolean vectors can obtain which functions are used together, and the functions are considered to be related when used together, so that the association relation between the function points is known.
And 102, acquiring history records of all function points on the online service integrated platform used by the user.
In specific implementation, the users on the online service integrated platform comprise first-time users and senior users, wherein the senior users are users who use the online service integrated platform but not first-time; the history record comprises the usage behavior of the qualified user to each function point, the usage behavior comprises usage by the user and non-usage by the user, and the history record can be stored to a block link point. The acquiring the history records of all the function points on the online service integrated platform used by the user comprises: and acquiring historical records of each functional point on the online integrated service platform, which are used by the qualification user and not used by the qualification user, and analyzing the values of the Boolean vectors corresponding to the functional points by knowing the use records of the qualification user for the functional points.
And 103, analyzing each function point used by the user according to the history, and analyzing the association degree between every two function points used by the user according to a preset association algorithm.
In specific implementation, after a history record is obtained, all the function points used by the qualified users are determined according to the boolean vector corresponding to each function point in the history record, and the association degree between every two function points used by the qualified users is calculated according to a preset association algorithm.
Further, the calculating the association degree between each two function points used by the funded user according to a preset association algorithm specifically includes: determining every two function points used by the qualification user as an association rule, wherein the association rule is used for describing the association degree between every two function points; calculating the association index of each association rule through a preset association algorithm, wherein the association index comprises support degree, confidence degree and promotion degree; and determining the association degree between every two functional points used by the qualification user according to the association index, wherein the association degree comprises a positive association degree, a negative association degree and a no association degree.
In specific implementation, for example, taking the sign-up service function and the stamp-using service function as examples, the function points corresponding to the two service functions are both used by the qualified user and determined as an association rule X → Y, where X represents the sign-up function point and Y represents the stamp-using function point, the predetermined association algorithm includes calculation formulas for Support, confidence and promotion, respectively, where Support (X → Y) ═ P (X, Y)/P (I) ═ P (X $ Y)/P (I) ═ num (xuy)/num (I), the Support indicates the probability that the item set { X, Y } appears in the total item set, I indicates the total number of the function points used by the qualified user, i.e., the total item set, num () indicates the number of occurrences of the specific item set in the transaction set, num (I) indicates the number of transactions in the total set, num (X { Y) indicates the number of the transactions in the total set, y } number of transaction sets (number also called number of times); for example, if support (x) is 85.71%, the probability that the ticketing service function itself can be used by the senior user at the same time is 85.71%.
The confidence level represents the probability that Y is derived from the association rule X → Y when the precondition X occurs, i.e., the likelihood that Y is contained in the set of terms containing X, and is expressed by: the Confidence factor (X → Y) ═ P (Y | X) ═ P (X, Y)/P (X) ═ P (xuy)/P (X), for example, by Confidence (X → Y) ═ 100%. It is understood that, if the user recommends the print use function after using the ticketing function, the probability of using the print use function is 100%.
Furthermore, the Lift degree Lift represents the ratio of the probability of containing Y to the probability of generating Y as a whole under the condition of containing X, and the formula is Lift (X → Y) ═ P (Y | X)/P (Y), it can be seen that the probability of using the stamp is increased by (100%)/(85.71%) -1.667, and the ratio of these two probabilities is called the Lift degree, which can be used to measure whether the association rule X → Y is valid, for example, the Lift degree (X → Y) ═ match (X → Y)/support (X), and if the Lift degree is greater than 1, it represents that the usage probability of recommending the function point to be used is increased than that before recommending, i.e., it is proved that the association rule of the two function points is valid. Further, if Lift (X → Y) >1, the rule "X → Y" is a valid association rule, that is, the association degree between the two function points used by the qualified user is a positive association degree; if Lift (X → Y) < ═ 1, the rule "X → Y" is an invalid association rule, that is, the degree of association between the two function points used by the qualified user is a negative degree of correlation; in particular, if Lift (X → Y) ═ 1, it means that X and Y are independent from each other, i.e., there is no correlation, i.e., no correlation relationship, between the two function points used by the qualified user.
And 104, determining the layout of the functional modules of the display page of the online service integrated platform according to the historical records and the association degree between the functional points, wherein the operation entry association of each functional point corresponds to each functional module.
Step S103 may determine association rules and association degrees between the function points, further obtain a usage frequency of the function points according to a history record, and further determine a layout of the function modules of the presentation page of the online service integration platform according to the history record and the association degrees between the function points specifically includes: determining the use frequency of each function point used by the qualified user according to the history records, and sequencing the use frequencies from high to low; acquiring a target function point corresponding to the use frequency reaching a preset threshold; acquiring a correlation function point of which the correlation degree with the target function point reaches a preset positive correlation degree according to the target function point; and acquiring the target function point and the function module corresponding to the associated function point, and displaying the function modules on a display page of the online service comprehensive platform according to the sequence of the use frequency from high to low.
In specific implementation, when a user does not have a task to be handled, high-frequency functions are arranged in front of a page layout according to the use frequency of the function points, the established association rules are referred to, frequently used function modules are arranged on the page according to the association degree nearby, and in addition, sub-function points in the function modules can also be arranged according to the rules, so that the user can quickly find the desired functions, the function display page of the comprehensive service platform on a target line is subjected to function module layout, and intelligent page layout is realized.
Further, before determining the layout of the functional modules of the display page of the online service integration platform according to the history and the association between the functional points, the method further includes: the online service comprehensive platform issues a target task to be processed instruction to the user; and determining the layout of the functional modules of the display page of the online service comprehensive platform according to the target task to be handled instruction and the association degree between the functional points. In specific implementation, the corresponding target function point can be determined according to the target to-be-handled task instruction; acquiring a correlation function point of which the correlation degree with the target function point reaches a preset positive correlation degree; and acquiring the target function point and the function module corresponding to the associated function point, and displaying on a display page of the online service comprehensive platform. Namely, when a user has a task to be handled, the task progress can synchronize the to-be-handled module of the online service integrated platform, and meanwhile, according to the established association rule, which functional operations are to be carried out by the user in the next step are recommended, and the association degree between each step, namely the functional points is identified, so that the user can use the functional services on the condensation platform by self without consulting the qualified user for the first time, and the handling efficiency of the user is effectively improved.
In summary, according to the intelligent function display method provided by the invention, the layout of the function modules of the function display page is determined by analyzing the association rules and the association degrees between the function points on the online service integrated platform and according to the association degrees between the function points and the history of the qualified function points used by the user on the integrated platform, so that the function modules are intelligently arranged on the function display page, the user can quickly find the target function point, the problem that the user selects the function module on the limited function page at present, the target required function is difficult to quickly find on the page is solved, and the intelligent and efficient use experience is provided for the user.
With reference to fig. 2, the above describes an intelligent function display method in an embodiment of the present invention, and an embodiment of an intelligent function display device in an embodiment of the present invention includes:
a setting module 21, configured to set all function points of the online service integration platform as a set according to a function display request instruction of a user, where each function point is used as a boolean vector whose value is true or false in the set;
a history record obtaining module 22, configured to obtain a history record used by a user for all function points on the online service integrated platform;
the association degree analysis module 23 is configured to analyze each function point used by the user according to the history, and analyze an association degree between each two function points used by the user according to a preset association algorithm;
a function module layout determining module 24, configured to determine, according to the history and the association degree between the function points, a function module layout of a display page of the online service integration platform, where an operation entry association of each function point corresponds to each function module.
Further, the users comprise first-time use users and deep-resource use users of the online service integration platform, the history records comprise use behaviors of the deep-resource users to each function point, the use behaviors comprise use behaviors by the users and non-use behaviors by the users, and the history records can be stored to a block chain node.
Further, the history acquisition module comprises:
the specific record acquisition unit is used for acquiring the history record of each function point on the online service comprehensive platform, which is used by the qualified user and not used by the qualified user.
Further, the relevancy analysis module comprises:
a used function point determining unit, configured to determine, according to a boolean vector corresponding to each function point in the history, all function points used by a qualified user, where a value of the boolean vector is true to describe that the corresponding function point is used by the user, a value of the boolean vector is false to describe that the corresponding function point is not used by the user, and the function point provides a service function corresponding to different types of life needs for the online service integration platform;
and the association degree calculating unit is used for calculating the association degree between every two functional points used by the qualification user according to a preset association algorithm.
Further, the relevance calculating unit specifically includes:
the association rule determining subunit is configured to determine every two function points used by the funded user as an association rule, where the association rule is used to describe an association degree between every two function points;
the correlation index calculating subunit is used for calculating a correlation index of each correlation rule through a preset correlation algorithm, wherein the correlation index comprises a support degree, a confidence degree and a promotion degree;
and the association degree determining subunit is used for determining the association degree between every two functional points used by the qualification user according to the association index, wherein the association degree comprises a positive association degree, a negative association degree and no association degree.
Further, the functional module layout determining module specifically includes:
a using frequency determining unit, configured to determine, according to the history, a using frequency of each function point used by the funded user, and sort the using frequencies in an order from high to low;
the first target function point acquisition unit is used for acquiring a target function point corresponding to the use frequency reaching a preset threshold;
a first associated function point obtaining unit, configured to obtain, according to the target function point, an associated function point whose association with the target function point reaches a preset positive association degree;
and the first layout display unit is used for acquiring the target function points and the function modules corresponding to the associated function points, and displaying the function modules on a display page of the online service comprehensive platform according to the sequence of the use frequency from high to low.
Further, the apparatus further comprises:
the task instruction issuing module is used for the online service comprehensive platform to issue a target task instruction to be handled to the user;
and the target function module layout determining module is used for determining the function module layout of the display page of the online service comprehensive platform according to the target task to be handled instruction and the correlation degree between the function points.
Further, the target function module layout determining module specifically includes:
the second target function point determining unit is used for determining a corresponding target function point according to the target task to be handled instruction;
a second correlation function point obtaining unit, configured to obtain a correlation function point of which the correlation degree with the target function point reaches a preset positive correlation degree;
and the second layout display unit is used for acquiring the target function point and the function module corresponding to the associated function point and displaying the function module on a display page of the online service comprehensive platform.
It should be noted that the apparatus in the embodiment of the present invention may be configured to implement all technical solutions in the foregoing method embodiments, and the functions of each functional module may be implemented specifically according to the method in the foregoing method embodiments, and the specific implementation process may refer to the relevant description in the foregoing example, which is not described herein again.
The intelligent function display device in the embodiment of the present invention is described in detail from the perspective of the modular function entity, and the intelligent function display device in the embodiment of the present invention is described in detail from the perspective of hardware processing.
Fig. 3 is a schematic structural diagram of an intelligent function exhibition apparatus 300 according to an embodiment of the present invention, which may include one or more processors (CPUs) 301 (e.g., one or more processors) and a memory 309, one or more storage media 308 (e.g., one or more mass storage devices) storing applications 307 or data 306, and may generate relatively large differences according to configurations or performances. Memory 309 and storage media 308 may be, among other things, transient storage or persistent storage. The program stored on the storage medium 308 may include one or more modules (not shown), each of which may include a series of instruction operations in a boolean variable store computed on a graph. Still further, the processor 301 may be configured to communicate with the storage medium 308 to execute a series of instruction operations in the storage medium 308 on the intelligent function exposure apparatus 300.
The intelligent function exposure apparatus 300 may also include one or more power supplies 302, one or more wired or wireless network interfaces 303, one or more input-output interfaces 304, and/or one or more operating systems 305, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will appreciate that the intelligent function exposure apparatus configuration shown in FIG. 3 does not constitute a limitation of the intelligent function exposure apparatus and may include more or fewer components than those shown, or some components in combination, or a different arrangement of components.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical functional division, and in actual implementation, there may be other divisions, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
Further, the blockchain referred to in this example is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm, and the like. A block chain (Blockchain), which is essentially a decentralized database, is a series of data blocks associated by using cryptography, and each data block contains information of a batch of network transactions, which is used to verify the validity of the information and generate the next block. The blockchain may include a blockchain underlying platform, a platform product service layer, an application service layer, and the like.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a hardware form, and can also be realized in a software functional unit form.
The integrated unit, if implemented as a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium, which may be non-volatile or volatile. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. An intelligent function display method is characterized by comprising the following steps:
setting all function points of an online service integrated platform into a set according to a function display request instruction of a user, wherein each function point is used as a Boolean vector with a value of true or false in the set;
acquiring a historical record of all function points on the online service comprehensive platform used by a user;
analyzing each function point used by the user according to the historical record, and analyzing the association degree between each two function points used by the user according to a preset association algorithm;
and determining the layout of the functional modules of the display page of the online service comprehensive platform according to the historical records and the association degree between the functional points, wherein the operation entry association of each functional point corresponds to each functional module.
2. The intelligent function showing method according to claim 1, wherein the users comprise first-time users and senior users of the online service integrated platform, the history record comprises usage behaviors of each function point by the senior users, the usage behaviors comprise usage by the users and non-usage by the users, and the history record can be stored to a block chain node; the acquiring the history used by the user of all the function points on the online service integrated platform comprises:
and acquiring a history record of each function point on the online service integrated platform, wherein the history record is used by the qualified user and is not used by the qualified user.
3. The intelligent function displaying method according to claim 2, wherein the analyzing each function point used by the user according to the history and the analyzing the association degree between each two function points used by the user according to a preset association algorithm comprises:
determining all function points used by the qualification users according to the Boolean vectors corresponding to each function point in the historical records, wherein the Boolean vector value is used for describing that the corresponding function points are used by the users when the Boolean vector value is true, the Boolean vector value is used for describing that the corresponding function points are not used by the users when the Boolean vector value is false, and the function points are service functions corresponding to different types of life demands provided by the online service comprehensive platform;
and calculating the association degree between every two function points used by the qualification user according to a preset association algorithm.
4. The intelligent function displaying method according to claim 3, wherein the calculating the association degree between each two function points used by the qualified user according to a preset association algorithm specifically comprises:
determining every two function points used by the qualification user as an association rule, wherein the association rule is used for describing the association degree between every two function points;
calculating the association index of each association rule through a preset association algorithm, wherein the association index comprises support degree, confidence degree and promotion degree;
and determining the association degree between every two functional points used by the qualification user according to the association index, wherein the association degree comprises a positive association degree, a negative association degree and a no association degree.
5. The intelligent function display method of claim 4, wherein the determining the layout of the function modules of the display page of the online service integration platform according to the history and the association between the function points specifically comprises:
determining the use frequency of each function point used by the qualified user according to the history records, and sequencing the use frequencies from high to low;
acquiring a target function point corresponding to the use frequency reaching a preset threshold;
acquiring a correlation function point of which the correlation degree with the target function point reaches a preset positive correlation degree according to the target function point;
and acquiring the target function point and the function module corresponding to the associated function point, and displaying the function modules on a display page of the online service comprehensive platform according to the sequence of the use frequency from high to low.
6. The intelligent function display method of claim 4, wherein before determining the layout of the function modules of the display page of the online service integration platform according to the history and the association degree between the function points, the method further comprises:
the online service comprehensive platform issues a target task to be processed instruction to the user;
and determining the layout of the functional modules of the display page of the online service comprehensive platform according to the target task to be handled instruction and the association degree between the functional points.
7. The intelligent function display method of claim 6, wherein the determining the layout of the function modules of the display page of the online service integration platform according to the target to-do task instruction and the association degree between the function points specifically comprises:
determining a corresponding target function point according to the target task to be handled instruction;
acquiring a correlation function point of which the correlation degree with the target function point reaches a preset positive correlation degree;
and acquiring the target function point and the function module corresponding to the associated function point, and displaying on a display page of the online service comprehensive platform.
8. An intelligent function display device, comprising:
the setting module is used for setting all function points of the online service comprehensive platform into a set according to a function display request instruction of a user, and each function point is used as a Boolean vector with a true or false value in the set;
the historical record acquisition module is used for acquiring the historical records of all the functional points on the online service comprehensive platform, which are used by the user;
the association degree analysis module is used for analyzing each function point used by the user according to the historical record and analyzing the association degree between every two function points used by the user according to a preset association algorithm;
and the functional module layout determining module is used for determining the functional module layout of the display page of the online service comprehensive platform according to the historical records and the correlation degree between the functional points, wherein the operation entrance correlation of each functional point corresponds to each functional module.
9. An intelligent function exhibition device, characterized in that the intelligent function exhibition device comprises a memory and at least one processor, wherein the memory stores instructions, and the memory and the at least one processor are interconnected through a line; the at least one processor invokes the instructions in the memory to cause the intelligent function exposure apparatus to perform the intelligent function exposure method of any one of claims 1-7.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the intelligent method for exposing functions of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011509882.6A CN112734165B (en) | 2020-12-18 | 2020-12-18 | Intelligent function display method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011509882.6A CN112734165B (en) | 2020-12-18 | 2020-12-18 | Intelligent function display method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112734165A true CN112734165A (en) | 2021-04-30 |
CN112734165B CN112734165B (en) | 2024-06-07 |
Family
ID=75603933
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011509882.6A Active CN112734165B (en) | 2020-12-18 | 2020-12-18 | Intelligent function display method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112734165B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113420240A (en) * | 2021-07-02 | 2021-09-21 | 广州虎牙科技有限公司 | User behavior analysis method and device, electronic equipment and storage medium |
CN115373643A (en) * | 2022-09-15 | 2022-11-22 | 贵州电网有限责任公司 | Cloud computing system and method based on modularization |
CN116628231A (en) * | 2023-07-26 | 2023-08-22 | 苏州盈天地资讯科技有限公司 | Task visual release method and system based on big data platform |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102317937A (en) * | 2008-12-31 | 2012-01-11 | 弗诺瓦有限公司 | System and method for aggregating and ranking data from a plurality of web sites |
US20140372871A1 (en) * | 2011-12-31 | 2014-12-18 | Thomson Licensing | Method and apparatus for providing web pages |
CN106446228A (en) * | 2016-10-08 | 2017-02-22 | 中国工商银行股份有限公司 | Collection analysis method and device for WEB page data |
CN106682144A (en) * | 2016-12-20 | 2017-05-17 | 上海亿账通互联网科技有限公司 | Page display method and device |
CN107193547A (en) * | 2017-04-13 | 2017-09-22 | 深圳市金立通信设备有限公司 | A kind of information recommendation method and terminal device |
US20190108465A1 (en) * | 2017-10-09 | 2019-04-11 | Mastercard International Incorporated | Systems and methods for predicting probabilities of problems at service providers, based on changes implemented at the service providers |
CN109815097A (en) * | 2018-12-14 | 2019-05-28 | 中国平安财产保险股份有限公司 | Function of application operation recommended method and system based on intelligent decision |
CN110471585A (en) * | 2019-07-05 | 2019-11-19 | 中国平安人寿保险股份有限公司 | Function of application icon methods of exhibiting, device and computer equipment |
CN111931102A (en) * | 2020-07-01 | 2020-11-13 | 华为技术有限公司 | Method, device and system for constructing page |
-
2020
- 2020-12-18 CN CN202011509882.6A patent/CN112734165B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102317937A (en) * | 2008-12-31 | 2012-01-11 | 弗诺瓦有限公司 | System and method for aggregating and ranking data from a plurality of web sites |
US20140372871A1 (en) * | 2011-12-31 | 2014-12-18 | Thomson Licensing | Method and apparatus for providing web pages |
CN106446228A (en) * | 2016-10-08 | 2017-02-22 | 中国工商银行股份有限公司 | Collection analysis method and device for WEB page data |
CN106682144A (en) * | 2016-12-20 | 2017-05-17 | 上海亿账通互联网科技有限公司 | Page display method and device |
CN107193547A (en) * | 2017-04-13 | 2017-09-22 | 深圳市金立通信设备有限公司 | A kind of information recommendation method and terminal device |
US20190108465A1 (en) * | 2017-10-09 | 2019-04-11 | Mastercard International Incorporated | Systems and methods for predicting probabilities of problems at service providers, based on changes implemented at the service providers |
CN109815097A (en) * | 2018-12-14 | 2019-05-28 | 中国平安财产保险股份有限公司 | Function of application operation recommended method and system based on intelligent decision |
CN110471585A (en) * | 2019-07-05 | 2019-11-19 | 中国平安人寿保险股份有限公司 | Function of application icon methods of exhibiting, device and computer equipment |
CN111931102A (en) * | 2020-07-01 | 2020-11-13 | 华为技术有限公司 | Method, device and system for constructing page |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113420240A (en) * | 2021-07-02 | 2021-09-21 | 广州虎牙科技有限公司 | User behavior analysis method and device, electronic equipment and storage medium |
CN115373643A (en) * | 2022-09-15 | 2022-11-22 | 贵州电网有限责任公司 | Cloud computing system and method based on modularization |
CN116628231A (en) * | 2023-07-26 | 2023-08-22 | 苏州盈天地资讯科技有限公司 | Task visual release method and system based on big data platform |
CN116628231B (en) * | 2023-07-26 | 2023-09-22 | 苏州盈天地资讯科技有限公司 | Task visual release method and system based on big data platform |
Also Published As
Publication number | Publication date |
---|---|
CN112734165B (en) | 2024-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112734165A (en) | Intelligent function display method, device, equipment and storage medium | |
CN112613917A (en) | Information pushing method, device and equipment based on user portrait and storage medium | |
CN112380859A (en) | Public opinion information recommendation method and device, electronic equipment and computer storage medium | |
Holme et al. | Role-similarity based functional prediction in networked systems: application to the yeast proteome | |
CN113051480A (en) | Resource pushing method and device, electronic equipment and storage medium | |
CN111652282B (en) | Big data-based user preference analysis method and device and electronic equipment | |
CN111694844A (en) | Enterprise operation data analysis method and device based on configuration algorithm and electronic equipment | |
CN112700261B (en) | Method, device, equipment and medium for detecting single file of brushing on basis of suspicious communities | |
JP5945206B2 (en) | Product recommendation device, method and program | |
Schaller et al. | An evaluation of heuristics for scheduling a non-delay permutation flow shop with family setups to minimize total earliness and tardiness | |
JP7278100B2 (en) | Post evaluation system and method | |
CN110874365A (en) | Information query method and related equipment thereof | |
CN115204978A (en) | Multi-platform data processing method and device, electronic equipment and storage medium | |
US20110185167A1 (en) | Change impact research support device and change impact research support method | |
CN111652281B (en) | Information data classification method, device and readable storage medium | |
CN112836971A (en) | Quota resource determination method and device, electronic equipment and storage medium | |
CN113946755A (en) | Information pushing method, device and equipment based on association rule and storage medium | |
CN113344674A (en) | Product recommendation method, device, equipment and storage medium based on user purchasing power | |
Jeganathan et al. | Replacement of failed items in a two commodity retrial queueing-inventory system with multi-component demand and vacation interruption | |
Koenecke et al. | Tutorial: Sequential Pattern Mining in R for Business Recommendations | |
Lu | Aggregating nonnegative eigenvectors of the adjacency matrix as a measure of centrality for a directed graph | |
CN113448954B (en) | Service data execution method and device, electronic equipment and computer storage medium | |
CN113159905B (en) | Commodity recommendation method, device and equipment for new user and storage medium | |
CN112307019B (en) | Data processing method, device and non-transitory computer readable storage medium | |
CN117668325A (en) | Government service item recommendation method and device considering time sequence and dependency relationship |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |