CN112529718B - Product demonstration method and device based on multiple scenes, computer equipment and medium - Google Patents

Product demonstration method and device based on multiple scenes, computer equipment and medium Download PDF

Info

Publication number
CN112529718B
CN112529718B CN202011445921.0A CN202011445921A CN112529718B CN 112529718 B CN112529718 B CN 112529718B CN 202011445921 A CN202011445921 A CN 202011445921A CN 112529718 B CN112529718 B CN 112529718B
Authority
CN
China
Prior art keywords
calculation
algorithm
demonstration
items
dimension
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.)
Active
Application number
CN202011445921.0A
Other languages
Chinese (zh)
Other versions
CN112529718A (en
Inventor
郭丽丽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Life Insurance Company of China Ltd
Original Assignee
Ping An Life Insurance Company of China Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ping An Life Insurance Company of China Ltd filed Critical Ping An Life Insurance Company of China Ltd
Priority to CN202011445921.0A priority Critical patent/CN112529718B/en
Publication of CN112529718A publication Critical patent/CN112529718A/en
Application granted granted Critical
Publication of CN112529718B publication Critical patent/CN112529718B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The embodiment of the application belongs to the field of data processing, and relates to a multi-scene-based product demonstration method, which comprises the steps of obtaining all demonstration items in different scenes according to various demonstration scenes of a product to be demonstrated, obtaining calculation algorithms of all the demonstration items, sorting the demonstration items according to the calculation algorithms to obtain calculation sorting, classifying the calculation algorithms, configuring a calculation model according to the classification result of the calculation algorithms, sequentially calculating the demonstration items according to the sorting by using the calculation model, and summarizing and demonstrating the calculation result. The application also provides a product demonstration device based on multiple scenes, computer equipment and a storage medium. In addition, the application also relates to the blockchain technology, and the calculation algorithm of all demonstration items can be stored in the blockchain. The application can improve the calculation efficiency and is convenient for users to comprehensively know the products to be demonstrated.

Description

Product demonstration method and device based on multiple scenes, computer equipment and medium
Technical Field
The present application relates to the field of data processing technologies, and in particular, to a product demonstration method, apparatus, computer device and medium based on multiple scenes.
Background
The benefit demonstration is that the finance company carries out simulation demonstration on the responsibility and benefit in the finance product contract period based on the company fine calculation and other assumption conditions, and can display the benefit data in the corresponding scene in each contract period in detail, thereby being beneficial to the user to intuitively know the guarantee responsibility and benefit condition of the finance product.
For example, the benefit demonstration of the universal product adopts three steps of high, medium and low to demonstrate future benefit delivery of the novel product to the user, and the settlement interest rate of the universal product for benefit demonstration must not exceed the highest upper limit regulated by supervision, so that the benefit items of demonstration are mostly simplified and single, and the user cannot fully understand the related benefits of the universal product.
Disclosure of Invention
The embodiment of the application aims to provide a product demonstration method, device, computer equipment and storage medium based on multiple scenes, so as to solve the problem that a user cannot comprehensively know products due to single benefit item demonstration of financial products in the related technology.
In order to solve the technical problems, the embodiment of the application provides a product demonstration method based on multiple scenes, which adopts the following technical scheme:
according to various demonstration scenes of the product to be demonstrated, all demonstration items in different scenes are obtained;
acquiring calculation algorithms of all the demonstration items, sorting the demonstration items according to the calculation algorithms to obtain calculation sorting, and classifying the calculation algorithms;
configuring a system calculation model according to the classification result of the calculation algorithm; and
And sequentially calculating the demonstration items according to the sequence by using the system calculation model, and summarizing and demonstrating calculation results.
Further, the step of classifying the computing algorithm includes:
Dividing the calculation algorithm into a first dimension calculation algorithm and a second dimension calculation algorithm according to calculation dimensions;
the first dimension calculation algorithm is divided into a fixed type algorithm and a variable type algorithm, and the second dimension calculation algorithm is divided into a fixed type algorithm and a variable type algorithm.
Further, the step of configuring a calculation model according to the classification result of the calculation algorithm includes:
Configuring a first dimension calculation model according to the first dimension calculation algorithm, and configuring a second dimension calculation model according to the second dimension calculation algorithm;
Constructing a general algorithm for the fixed class algorithm in the first dimension calculation model and the second dimension calculation model;
Splitting presentation items corresponding to a change algorithm in the first dimension calculation algorithm and the second dimension calculation algorithm into independent presentation items;
and configuring independent calculation algorithms for the independent demonstration items in the first dimension calculation model and the second dimension calculation model.
Further, after the step of configuring the system calculation model according to the classification result of the calculation algorithm, the method further comprises:
Configuring an entry table of the computing algorithm;
and carrying out association storage on the demonstration items, the calculation sequence, the calculation algorithm and the calculation model.
Further, the step of configuring the entry table of the computing algorithm includes:
creating an entry table of a computing algorithm of all the demonstration items;
and configuring all the demonstration items and the corresponding calculation algorithms, the calculation orders and the calculation models thereof at the corresponding positions of the entry table.
Further, the step of sequentially calculating the presentation items in the calculation order using the calculation model includes:
determining a demonstration item to be calculated and a classification result of a calculation algorithm corresponding to the demonstration item to be calculated;
And according to the classification result of the demonstration item to be calculated, using a calculation model corresponding to the classification result, and sequentially calculating the benefit result of the demonstration item to be calculated according to the calculation sequence.
Further, the step of using a calculation model corresponding to the classification result includes:
Determining computing algorithm identification information corresponding to the demonstration items to be computed;
And calling a calculation algorithm in the calculation model according to the identification information.
In order to solve the technical problems, the embodiment of the application also provides a product demonstration device based on multiple scenes, which adopts the following technical scheme:
The analysis module is used for obtaining all the demonstration items in different scenes according to various demonstration scenes of the product to be demonstrated;
the classification ordering module is used for acquiring calculation algorithms of all the demonstration items, ordering the demonstration items according to the calculation algorithms to obtain calculation orders, and classifying the calculation algorithms;
The configuration module is used for configuring a calculation model according to the classification result of the calculation algorithm; and
And the calculation module is used for sequentially calculating the demonstration items according to the calculation sequence by using the calculation model and summarizing and demonstrating calculation results.
In order to solve the above technical problems, the embodiment of the present application further provides a computer device, which adopts the following technical schemes:
The computer device includes a memory having stored therein computer readable instructions which when executed by the processor implement the steps of the multi-scenario based product presentation method described above.
In order to solve the above technical problems, an embodiment of the present application further provides a computer readable storage medium, which adopts the following technical schemes:
The computer readable storage medium has stored thereon computer readable instructions which when executed by a processor implement the steps of the multi-scenario based product presentation method as described above.
Compared with the prior art, the embodiment of the application has the following main beneficial effects:
According to various demonstration scenes of the product to be demonstrated, all demonstration items in different scenes are obtained, calculation algorithms of all the demonstration items are obtained, the demonstration items are ordered according to the calculation algorithms to obtain calculation orders, the calculation algorithms are classified, a calculation model is configured according to classification results of the calculation algorithms, the calculation model is used for sequentially calculating the demonstration items according to the orders, and the calculation results are summarized and demonstrated; according to the application, the calculation algorithms corresponding to all the demonstration items involved in different scenes are classified and sequenced, and the calculation model is configured according to the classification results, so that the classification calculation of different calculation algorithms can be realized, meanwhile, the calculation is performed through the configured calculation model, the calculation efficiency can be improved, and in addition, the calculation results of all the demonstration items are displayed, so that the user can conveniently and comprehensively know the products to be demonstrated.
Drawings
In order to more clearly illustrate the solution of the present application, a brief description will be given below of the drawings required for the description of the embodiments of the present application, it being apparent that the drawings in the following description are some embodiments of the present application, and that other drawings may be obtained from these drawings without the exercise of inventive effort for a person of ordinary skill in the art.
FIG. 1 is an exemplary system architecture diagram in which the present application may be applied;
FIG. 2 is a flow chart of one embodiment of a multi-scenario based product demonstration method according to the present application;
FIG. 3 is a flow chart of one embodiment of step S203 of FIG. 2;
FIG. 4 is a flow chart of another embodiment of a multi-scenario based product demonstration method according to the present application;
FIG. 5 is a schematic diagram of one embodiment of a multi-scenario based product presentation apparatus in accordance with the present application;
FIG. 6 is a schematic structural diagram of one embodiment of a computer device in accordance with the present application.
Detailed Description
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terminology used in the description of the applications herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having" and any variations thereof in the description of the application and the claims and the description of the drawings above are intended to cover a non-exclusive inclusion. The terms first, second and the like in the description and in the claims or in the above-described figures, are used for distinguishing between different objects and not necessarily for describing a sequential or chronological order.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
In order to make the person skilled in the art better understand the solution of the present application, the technical solution of the embodiment of the present application will be clearly and completely described below with reference to the accompanying drawings.
In order to solve the problem that a user cannot fully understand a product due to a single benefit item demonstration of a financial product in the related art, the application provides a multi-scenario-based product demonstration method, which can be applied to a system architecture 100 shown in fig. 1, wherein the system architecture 100 can comprise terminal devices 101, 102 and 103, a network 104 and a server 105. The network 104 is used as a medium to provide communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
The user may interact with the server 105 via the network 104 using the terminal devices 101, 102, 103 to receive or send messages or the like. Various communication client applications, such as a web browser application, a shopping class application, a search class application, an instant messaging tool, a mailbox client, social platform software, etc., may be installed on the terminal devices 101, 102, 103.
The terminal devices 101, 102, 103 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablet computers, electronic book readers, MP3 players (Moving Picture Experts Group Audio Layer III, dynamic video expert compression standard audio plane 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic video expert compression standard audio plane 4) players, laptop and desktop computers, and the like.
The server 105 may be a server providing various services, such as a background server providing support for pages displayed on the terminal devices 101, 102, 103.
It should be noted that, the product demonstration method based on multiple scenes provided by the embodiment of the application is generally executed by a server or a terminal device, and correspondingly, the product demonstration device based on multiple scenes is generally arranged in the server or the terminal device.
It should be understood that the number of terminal devices, networks and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
With continued reference to FIG. 2, a flowchart of one embodiment of a multi-scenario based product demonstration method according to the present application is shown, comprising the steps of:
step S201, according to various demonstration scenes of the product to be demonstrated, obtaining all demonstration items under different scenes.
In this embodiment, the product to be demonstrated is a product in which a universal product is matched with a general product. The universal insurance product is a universal insurance product, and the universal insurance product belongs to a type of insurance product, and can directly participate in the investment activity of funds in an investment account established by an insurance company for an insurance applicant in addition to giving protection life guarantee as in the traditional life insurance, and the insurance policy value and the performance hook of the investment account funds of the insurance applicant independently operated by the insurance company.
The various demonstration scenes are various scenes for demonstrating products formed by matching general products with universal products, and the general products can be one general product matching universal product or two or more general product matching universal products. For example, assume that a general insurance product is annuity or red risk and serious risk light, and is matched with a universal insurance product, four scenes are matched, namely, scene one is light and is switched into a universal account, scene two is light and is not switched into the universal account, scene three is light and is not selected, only a financial instrument is added, and scene four is light and is not added; the demonstration items under the scene comprise three major categories, namely, annuity or redness responsibility demonstration, annuity or redness account transfer demonstration and assumed light illness account transfer demonstration, the demonstration items under the scene comprise three major categories, namely, annuity or redness responsibility demonstration, annuity or redness account transfer demonstration and assumed light illness account transfer free demonstration, the demonstration items under the scene comprise two major categories, namely, annuity or redness responsibility demonstration, annuity or redness account transfer demonstration, the demonstration items under the scene comprise two major categories, namely, annuity or redness responsibility demonstration and account transfer free demonstration, and the demonstration items contained under all demonstration item classifications, such as survival annuity bonus, light illness insurance annuity, policy interest and the like, are acquired.
The demonstration items are determined according to the demonstration items of the general insurance products and the demonstration items of the universal insurance products, and the demonstration items of the products are determined after the development is completed.
Step S202, a calculation algorithm of all the demonstration items is obtained, the demonstration items are ordered according to the calculation algorithm to obtain a calculation order, and the calculation algorithm is classified.
In this embodiment, the calculation algorithm corresponding to each presentation item is provided by product refinement, and classification is performed according to the calculation algorithm of the presentation item provided by product refinement.
According to the calculation algorithm, the presentation items are ordered to obtain a calculation order, specifically, the order can be performed according to the association relation among the presentation items, for example, the calculation algorithm of the presentation item 1 is a basic calculation algorithm, the calculation algorithm of the presentation item 2 depends on the calculation result of the presentation item 1, the calculation algorithm of the presentation item 3 needs to depend on the calculation result of the presentation item 2, and the order is from one to three in turn, namely the presentation item 1, the presentation item 2 and the presentation item 3; for presentation items without association, sorting setting can be performed as required.
Specifically, the calculation algorithms of all the demonstration items are classified according to the calculation dimensions, and are classified into a first dimension calculation algorithm and a second dimension calculation algorithm, in this embodiment, the calculation dimensions are the settlement dimensions, namely the settlement by year and the settlement by month, so that the first dimension calculation algorithm is a year calculation algorithm, the second dimension calculation algorithm is a month calculation algorithm, and then the year calculation algorithm is classified into a fixed type algorithm and a variable type algorithm, and the month calculation algorithm is classified into a fixed type algorithm and a variable type algorithm.
The annual calculation algorithm is calculated once each year by the annual dimension, and the monthly calculation algorithm is calculated once each month by the monthly dimension; according to the calculation algorithm of the demonstration items under different scenes, the calculation dimension of each demonstration item is determined, for example, the survival gold is paid in the 5 th and 6 th years of contract arrival, the survival gold algorithm is that data are only generated in the 5 th and 6 th years, and the calculation is carried out according to the degree, so that the survival gold calculation algorithm is a year calculation algorithm; the account value is in daily life, the demonstration is that the account value is settled according to the monthly interest rate of 4.5% of the year, the daily life is required to be performed in each month, and the account value is settled according to the monthly scale, so that the account value daily life calculation algorithm is a month calculation algorithm.
The annual calculation algorithm and the monthly calculation algorithm are further classified into a fixed type algorithm and a variable type algorithm, namely the annual calculation algorithm is classified into the fixed type algorithm and the variable type algorithm, and the monthly calculation algorithm is classified into the fixed type algorithm and the variable type algorithm. For example, since the survival golden bonus of each product is different, the wharf related to the survival golden bonus pays a premium, shifts to a calculation algorithm corresponding to the premium, policy interest, and policy persistent rewards, respectively, and is divided into a variation algorithm; because the operation of the accounts is the same after the account is transferred to the same account, the calculation algorithms respectively corresponding to the guarantee cost, the acquisition and the die points related to the account are divided into fixed type algorithms.
All the demonstration item calculation algorithms are classified, so that the classification calculation of demonstration items can be realized, and the calculation efficiency is improved.
It should be emphasized that to further ensure the privacy and security of the computing algorithms for all of the presentation items described above, the computing algorithms for all of the presentation items described above may also be stored in nodes of a blockchain.
The blockchain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and the like. The blockchain (Blockchain), essentially a de-centralized database, is a string of data blocks that are generated in association using cryptographic methods, each of which contains information from a batch of network transactions for verifying the validity (anti-counterfeit) of its information and generating the next block. The blockchain may include a blockchain underlying platform, a platform product services layer, an application services layer, and the like.
Step S203, a calculation model is configured according to the classification result of the calculation algorithm.
In this embodiment, the first dimension calculation model and the second dimension calculation model are configured according to the classification result of the calculation algorithm, and further configured according to whether the algorithm is a fixed type algorithm or a variable type algorithm.
In some alternative implementations, the step of configuring the system computing model based on the classification results of the computing algorithm specifically includes:
step S301, a first dimension calculation model is configured according to a first dimension calculation algorithm, and a second dimension calculation model is configured according to a second dimension calculation algorithm.
In this embodiment, a corresponding calculation model is configured according to a calculation algorithm, so that the calculation of a subsequent demonstration item is facilitated.
Assuming that the demonstration results of the demonstration items are displayed according to the policy year, that is, the demonstration is performed after one year, for the month calculation algorithm, the intermediate calculation process is calculated according to the policy month, and for the year calculation algorithm, the policy month to policy year conversion can be performed according to the policy year using the following formula:
Policy year=int ((policy month-1)/12) +1, INT representing that policy year calculation is performed at a node of a certain year.
Step S302, a general algorithm is built for the fixed class algorithm in the first dimension calculation model and the second dimension calculation model.
It should be understood that each product has a presentation item, each presentation item has its corresponding computing algorithm, and a fixed class algorithm refers to a computing algorithm in which a presentation item has a fixed computing algorithm in a different product, and the computing algorithms corresponding to such presentation items are constructed as a generic algorithm.
The general algorithm is a public algorithm, namely the calculation algorithms of the same demonstration item in different products are the same, the subsequent products are changed, and the corresponding calculation algorithm is directly called without changing. For example, the term premium = annual premium × premium/base premium, and the term premium is obtained by substituting the value of the corresponding item in each product.
Step S303, splitting the demonstration items corresponding to the change type algorithm in the first dimension calculation algorithm and the second dimension calculation algorithm into independent demonstration items.
It should be understood that the same presentation item may be included in different scenes, and the calculation algorithm of the same presentation item in different scenes is the same for a fixed type algorithm, and the calculation algorithm of the same presentation item in different scenes is different for a variable type algorithm, so that the same presentation item in different scenes is split into independent presentation items.
For example, the calculation algorithm of the universal premium for each product is different, and the calculation algorithm of the universal premium for product a is: the method is transferred into universal premium = benefit survival insurance gold in the current year + benefit special survival insurance gold in the current year + benefit life gold in the expiration date of the current year; the universal premium calculation algorithm for the product B is as follows: the universal premium is divided into the current year survival insurance premium, the special survival insurance premium and the full life survival premium, and the universal premium is divided into the current year survival insurance premium and the full life survival premium.
Step S304, configuring independent calculation algorithms for independent demonstration items in the first dimension calculation model and the second dimension calculation model.
Configuring a corresponding independent calculation algorithm for each independent demonstration item, namely configuring independent calculation algorithms for the product A, namely, the survival insurance fund in the current year, the special survival insurance fund in the current year and the full life survival fund in the current year; for product B, an independent calculation algorithm is configured for the current year survival insurance gold of the addition and the current year expiration survival gold of the addition respectively.
In this way, the computing abstraction of the part is processed into a framework supporting flexible configuration, and the framework can be flexibly applied to various scenes.
In some alternative implementations, after step S203, the electronic device may further perform the following steps:
In step S401, an entry table of a calculation algorithm is configured.
Specifically, an entry table of the calculation algorithms of all the presentation items is created, and all the presentation items and the corresponding calculation algorithms, calculation orders and calculation models thereof are configured at the corresponding positions of the entry table.
Entry table the purpose of the entry table is to maintain all presentation item configurations in one table, the created entry table contains product codes, presentation items, ordering, calculation algorithms and system calculation models, and the entry table is filled in according to actual situations.
It should be noted that the product code is a code of a product formed by matching a general product with a universal product; the algorithm item in the entry table is filled with the algorithm ID of the calculation algorithm, and an association relation is established between the algorithm ID and the calculation algorithm; in the calculation model project, the annual calculation model is represented by 0, and the monthly calculation model is represented by 1.
TABLE 1
Step S402, carrying out association storage on the demonstration items, the calculation orders, the calculation algorithms and the calculation models.
In this embodiment, after all the presentation items and the corresponding calculation algorithms, calculation orders and calculation models thereof are configured at the corresponding positions of the entry table, the configuration calculation engine JEXL analyzes the entry table by configuring the calculation engine JEXL, and calculates the presentation items by the association relationship configured in the entry table. JEXL (Java Expression Language) is an expression language engine, which analyzes the entry table according to the presentation item to be calculated, finds the algorithm ID corresponding to the presentation item, and finds the corresponding calculation algorithm according to the algorithm ID to perform calculation.
In the embodiment, the entry table is established, so that the demonstration items of the product are convenient to maintain.
And S204, sequentially calculating the demonstration items according to the calculation sequence by using the calculation model, and summarizing and demonstrating the calculation results.
Specifically, determining classification results of the to-be-calculated demonstration items and calculation algorithms corresponding to the to-be-calculated demonstration items, using a calculation model corresponding to the classification results according to the classification results of the to-be-calculated demonstration items, and sequentially calculating benefit results of the to-be-calculated demonstration items according to calculation orders.
Inputting the set of all the demonstration items to be calculated in the product into a calculation model, determining calculation algorithm identification information corresponding to the demonstration items to be calculated according to the classification result of the calculation algorithm of the demonstration items to be calculated by the calculation model, finding out the corresponding calculation algorithm to calculate according to the association relation between the calculation algorithm identification information and the calculation algorithm, obtaining the benefit result of each demonstration item to be calculated, and summarizing and demonstrating.
In this embodiment, the calculation results of the presentation items display data of the whole year according to the year of the policy, specifically, the presentation items of the year calculation algorithm demonstrate the year data, and the presentation items of the month calculation algorithm demonstrate the data of 12 months in the whole year.
In this embodiment, the calculation is performed by configuring different types of calculation models, so that the calculation efficiency can be improved.
According to the application, the calculation algorithms corresponding to all the demonstration items involved in different scenes are classified and sequenced, and the calculation model is configured according to the classification results, so that the classification calculation of different calculation algorithms can be realized, meanwhile, the calculation is performed through the configured calculation model, the calculation efficiency can be improved, and in addition, the calculation results of all the demonstration items are displayed, so that the user can conveniently and comprehensively know the products to be demonstrated.
The application is operational with numerous general purpose or special purpose computer system environments or configurations. For example: personal computers, server computers, hand-held or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like. The application may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The application may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
Those skilled in the art will appreciate that implementing all or part of the above described methods may be accomplished by computer readable instructions stored in a computer readable storage medium that, when executed, may comprise the steps of the embodiments of the methods described above. The storage medium may be a nonvolatile storage medium such as a magnetic disk, an optical disk, a Read-Only Memory (ROM), or a random access Memory (Random Access Memory, RAM).
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the flowcharts of the figures may include a plurality of sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily being sequential, but may be performed in turn or alternately with other steps or at least a portion of the other steps or stages.
With further reference to fig. 5, as an implementation of the method shown in fig. 2, the present application provides an embodiment of a multi-scenario-based product demonstration device, where the embodiment of the device corresponds to the embodiment of the method shown in fig. 2, and the device may be applied to various electronic devices.
As shown in fig. 5, the multi-scenario-based product demonstration device 500 according to the present embodiment includes: an analysis module 501, a sort ordering module 502, a configuration module 503, and a calculation module 504. Wherein:
the analysis module 501 is used for obtaining all the demonstration items in different scenes according to various demonstration scenes of the product to be demonstrated;
The sorting module 502 is configured to obtain calculation algorithms of all the presentation items, sort the presentation items according to the calculation algorithms to obtain a calculation sort, and sort the calculation algorithms;
The configuration module 503 is used for configuring a calculation model according to the classification result of the calculation algorithm;
the calculation module 504 is configured to sequentially calculate the presentation items according to the calculation order using the calculation model, and perform summary presentation on the calculation results.
It should be emphasized that to further ensure the privacy and security of the computing algorithms for all of the presentation items described above, the computing algorithms for all of the presentation items described above may also be stored in nodes of a blockchain.
According to the application, the calculation algorithms corresponding to all the demonstration items involved in different scenes are classified and sequenced, and the calculation model is configured according to the classification results, so that the classification calculation of different calculation algorithms can be realized, meanwhile, the calculation is performed through the configured calculation model, the calculation efficiency can be improved, and in addition, the calculation results of all the demonstration items are displayed, so that the user can conveniently and comprehensively know the products to be demonstrated.
In some alternative implementations of the present embodiment, the sort order module 502 is further configured to:
Dividing the calculation algorithm into a first dimension calculation algorithm and a second dimension calculation algorithm according to calculation dimensions;
the first dimension calculation algorithm is divided into a fixed type algorithm and a variable type algorithm, and the second dimension calculation algorithm is divided into a fixed type algorithm and a variable type algorithm.
All the demonstration item calculation algorithms are classified, so that the classification calculation of demonstration items can be realized, and the calculation efficiency is improved.
In some alternative implementations of the present embodiment, the configuration module 503 is further configured to:
Configuring a first dimension calculation model according to the first dimension calculation algorithm, and configuring a second dimension calculation model according to the second dimension calculation algorithm;
Constructing a general algorithm for the fixed class algorithm in the first dimension calculation model and the second dimension calculation model;
Splitting presentation items corresponding to a change algorithm in the first dimension calculation algorithm and the second dimension calculation algorithm into independent presentation items;
and configuring independent calculation algorithms for the independent demonstration items in the first dimension calculation model and the second dimension calculation model.
And the different calculation algorithms are classified and calculated, so that the calculation mode can be flexibly configured, and the calculation efficiency is improved.
In some optional implementations of the present embodiment, the configuration module 503 is further configured to configure an entry table of the computing algorithm; and carrying out association storage on the demonstration items, the calculation sequence, the calculation algorithm and the calculation model.
In some alternative implementations, the configuration module 503 is further configured to: creating an entry table of a computing algorithm of all the demonstration items; and configuring all the demonstration items and the corresponding calculation algorithms, the calculation orders and the calculation models thereof at the corresponding positions of the entry table.
In the embodiment, the entry table is established, so that the demonstration items of the product are convenient to maintain.
In some optional implementations of the present embodiment, the computing module 504 includes a determining submodule and a computing submodule, where the determining submodule is configured to determine a to-be-computed presentation item and a classification result of a computing algorithm corresponding to the to-be-computed presentation item; the computing sub-module is used for sequentially computing the benefit results of the demonstration items to be computed according to the classification results of the demonstration items to be computed by using a computing model corresponding to the classification results and the computing sequence.
In some alternative implementations, the computing submodule is further to: determining computing algorithm identification information corresponding to the demonstration items to be computed; and calling a calculation algorithm in the calculation model according to the identification information. In this embodiment, the calculation is performed by configuring different types of calculation models, so that the calculation efficiency can be improved.
In order to solve the technical problems, the embodiment of the application also provides computer equipment. Referring specifically to fig. 6, fig. 6 is a basic structural block diagram of a computer device according to the present embodiment.
The computer device 6 comprises a memory 61, a processor 62, a network interface 63 communicatively connected to each other via a system bus. It is noted that only computer device 6 having components 61-63 is shown in the figures, but it should be understood that not all of the illustrated components are required to be implemented and that more or fewer components may be implemented instead. It will be appreciated by those skilled in the art that the computer device herein is a device capable of automatically performing numerical calculation and/or information processing according to a preset or stored instruction, and its hardware includes, but is not limited to, a microprocessor, an Application SPECIFIC INTEGRATED Circuit (ASIC), a Programmable gate array (Field-Programmable GATE ARRAY, FPGA), a digital Processor (DIGITAL SIGNAL Processor, DSP), an embedded device, and the like.
The computer equipment can be a desktop computer, a notebook computer, a palm computer, a cloud server and other computing equipment. The computer equipment can perform man-machine interaction with a user through a keyboard, a mouse, a remote controller, a touch pad or voice control equipment and the like.
The memory 61 includes at least one type of readable storage media including flash memory, hard disk, multimedia card, card memory (e.g., SD or DX memory, etc.), random Access Memory (RAM), static Random Access Memory (SRAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), programmable Read Only Memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the storage 61 may be an internal storage unit of the computer device 6, such as a hard disk or a memory of the computer device 6. In other embodiments, the memory 61 may also be an external storage device of the computer device 6, such as a plug-in hard disk, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD) or the like, which are provided on the computer device 6. Of course, the memory 61 may also comprise both an internal memory unit of the computer device 6 and an external memory device. In this embodiment, the memory 61 is generally used to store an operating system and various application software installed on the computer device 6, such as computer readable instructions of a multi-scenario-based product demonstration method. Further, the memory 61 may be used to temporarily store various types of data that have been output or are to be output.
The processor 62 may be a central processing unit (Central Processing Unit, CPU), controller, microcontroller, microprocessor, or other data processing chip in some embodiments. The processor 62 is typically used to control the overall operation of the computer device 6. In this embodiment, the processor 62 is configured to execute computer readable instructions stored in the memory 61 or process data, such as computer readable instructions for executing the multi-scenario-based product demonstration method.
The network interface 63 may comprise a wireless network interface or a wired network interface, which network interface 63 is typically used for establishing a communication connection between the computer device 6 and other electronic devices.
According to the method, the steps of the multi-scene-based product demonstration method in the embodiment are realized when the processor executes the computer readable instructions stored in the memory, the calculation algorithms corresponding to all demonstration items involved in different scenes are classified and sequenced, the calculation model is configured according to the classification results, so that the classification calculation of different calculation algorithms can be realized, meanwhile, the calculation is performed through the configured calculation model, the calculation efficiency can be improved, in addition, the calculation results of all demonstration items are displayed, and a user can conveniently and comprehensively know the products to be demonstrated.
The application also provides another embodiment, namely a computer readable storage medium, wherein the computer readable storage medium stores computer readable instructions, the computer readable instructions can be executed by at least one processor, so that the at least one processor executes the steps of the multi-scene-based product demonstration method, the calculation algorithms corresponding to all demonstration items involved in different scenes are classified and ordered, a calculation model is configured according to the classification result, so that the classification calculation of different calculation algorithms can be realized, meanwhile, the calculation efficiency can be improved by the configured calculation model, in addition, the calculation results of all demonstration items are displayed, and a user can conveniently and comprehensively know the product to be demonstrated.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present application.
It is apparent that the above-described embodiments are only some embodiments of the present application, but not all embodiments, and the preferred embodiments of the present application are shown in the drawings, which do not limit the scope of the patent claims. This application may be embodied in many different forms, but rather, embodiments are provided in order to provide a thorough and complete understanding of the present disclosure. Although the application has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that modifications may be made to the embodiments described in the foregoing description, or equivalents may be substituted for elements thereof. All equivalent structures made by the content of the specification and the drawings of the application are directly or indirectly applied to other related technical fields, and are also within the scope of the application.

Claims (8)

1. The product demonstration method based on multiple scenes is characterized by comprising the following steps:
according to various demonstration scenes of the product to be demonstrated, all demonstration items in different scenes are obtained;
acquiring calculation algorithms of all the demonstration items, sorting the demonstration items according to the association relation among the calculation algorithms to obtain calculation sorting, and classifying the calculation algorithms;
Configuring a calculation model according to the classification result of the calculation algorithm; and
Sequentially calculating the demonstration items according to the calculation sequence by using the calculation model, and summarizing and demonstrating calculation results;
wherein the step of classifying the computing algorithm comprises:
Dividing the calculation algorithm into a first dimension calculation algorithm and a second dimension calculation algorithm according to calculation dimensions; the first dimension calculation algorithm is a year calculation algorithm, and the second dimension calculation algorithm is a month calculation algorithm;
dividing the first dimension calculation algorithm into a fixed type algorithm and a variable type algorithm, and dividing the second dimension calculation algorithm into the fixed type algorithm and the variable type algorithm;
the step of configuring a calculation model according to the classification result of the calculation algorithm includes:
Configuring a first dimension calculation model according to the first dimension calculation algorithm, and configuring a second dimension calculation model according to the second dimension calculation algorithm;
Constructing a general algorithm for the fixed class algorithm in the first dimension calculation model and the second dimension calculation model;
Splitting presentation items corresponding to a change algorithm in the first dimension calculation algorithm and the second dimension calculation algorithm into independent presentation items;
and configuring independent calculation algorithms for the independent demonstration items in the first dimension calculation model and the second dimension calculation model.
2. The multi-scenario based product demonstration method according to claim 1, further comprising, after the step of configuring a system calculation model according to the classification result of the calculation algorithm:
Configuring an entry table of the computing algorithm;
and carrying out association storage on the demonstration items, the calculation sequence, the calculation algorithm and the calculation model.
3. The multi-scenario based product demonstration method of claim 2 wherein the step of configuring the entry table of the computing algorithm comprises:
creating an entry table of a computing algorithm of all the demonstration items;
and configuring all the demonstration items and the corresponding calculation algorithms, the calculation orders and the calculation models thereof at the corresponding positions of the entry table.
4. A multi-scenario based product demonstration method according to any one of claims 1 to 3 wherein the step of sequentially calculating the demonstration items in the computational order using the computational model comprises:
determining a demonstration item to be calculated and a classification result of a calculation algorithm corresponding to the demonstration item to be calculated;
And according to the classification result of the demonstration item to be calculated, using a calculation model corresponding to the classification result, and sequentially calculating the benefit result of the demonstration item to be calculated according to the calculation sequence.
5. The multi-scenario based product demonstration method of claim 4 wherein the step of using a computational model corresponding to the classification result comprises:
Determining computing algorithm identification information corresponding to the demonstration items to be computed;
And calling a calculation algorithm in the calculation model according to the identification information.
6. A multi-scenario based product presentation device, comprising:
The analysis module is used for obtaining all the demonstration items in different scenes according to various demonstration scenes of the product to be demonstrated;
The classification ordering module is used for acquiring calculation algorithms of all the demonstration items, ordering the demonstration items according to the association relation among the calculation algorithms to obtain calculation ordering, and classifying the calculation algorithms;
The configuration module is used for configuring a calculation model according to the classification result of the calculation algorithm; and
The calculation module is used for sequentially calculating the demonstration items according to the calculation sequence by using the calculation model and summarizing and demonstrating calculation results;
Wherein the sort order module is further configured to:
Dividing the calculation algorithm into a first dimension calculation algorithm and a second dimension calculation algorithm according to calculation dimensions; the first dimension calculation algorithm is a year calculation algorithm, and the second dimension calculation algorithm is a month calculation algorithm;
dividing the first dimension calculation algorithm into a fixed type algorithm and a variable type algorithm, and dividing the second dimension calculation algorithm into the fixed type algorithm and the variable type algorithm;
the configuration module is further configured to:
Configuring a first dimension calculation model according to the first dimension calculation algorithm, and configuring a second dimension calculation model according to the second dimension calculation algorithm;
Constructing a general algorithm for the fixed class algorithm in the first dimension calculation model and the second dimension calculation model;
Splitting presentation items corresponding to a change algorithm in the first dimension calculation algorithm and the second dimension calculation algorithm into independent presentation items;
and configuring independent calculation algorithms for the independent demonstration items in the first dimension calculation model and the second dimension calculation model.
7. A computer device comprising a memory having stored therein computer readable instructions which when executed implement the steps of the multi-scenario based product demonstration method according to any one of claims 1 to 5.
8. A computer readable storage medium having stored thereon computer readable instructions which when executed by a processor implement the steps of the multi-scenario based product presentation method of any one of claims 1 to 5.
CN202011445921.0A 2020-12-08 2020-12-08 Product demonstration method and device based on multiple scenes, computer equipment and medium Active CN112529718B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011445921.0A CN112529718B (en) 2020-12-08 2020-12-08 Product demonstration method and device based on multiple scenes, computer equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011445921.0A CN112529718B (en) 2020-12-08 2020-12-08 Product demonstration method and device based on multiple scenes, computer equipment and medium

Publications (2)

Publication Number Publication Date
CN112529718A CN112529718A (en) 2021-03-19
CN112529718B true CN112529718B (en) 2024-04-26

Family

ID=75000439

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011445921.0A Active CN112529718B (en) 2020-12-08 2020-12-08 Product demonstration method and device based on multiple scenes, computer equipment and medium

Country Status (1)

Country Link
CN (1) CN112529718B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108665340A (en) * 2018-03-30 2018-10-16 北京有保无险科技有限公司 A kind of insurance products recommendation method and system based on user
CN109961370A (en) * 2019-01-29 2019-07-02 宜信博诚保险销售服务(北京)股份有限公司 A kind of the interests methods of exhibiting and device of insurance products

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103703789B (en) * 2013-06-28 2018-02-02 华为技术有限公司 A kind of method of data display, terminal and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108665340A (en) * 2018-03-30 2018-10-16 北京有保无险科技有限公司 A kind of insurance products recommendation method and system based on user
CN109961370A (en) * 2019-01-29 2019-07-02 宜信博诚保险销售服务(北京)股份有限公司 A kind of the interests methods of exhibiting and device of insurance products

Also Published As

Publication number Publication date
CN112529718A (en) 2021-03-19

Similar Documents

Publication Publication Date Title
CN112101172B (en) Weight grafting-based model fusion face recognition method and related equipment
WO2022007438A1 (en) Emotional voice data conversion method, apparatus, computer device, and storage medium
CN112148987A (en) Message pushing method based on target object activity and related equipment
CN112766649B (en) Target object evaluation method based on multi-scoring card fusion and related equipment thereof
CN113643103B (en) Product recommendation method, device, equipment and storage medium based on user similarity
CN112861662B (en) Target object behavior prediction method based on face and interactive text and related equipment
CN112182118B (en) Target object prediction method based on multiple data sources and related equipment thereof
CN112508118A (en) Target object behavior prediction method aiming at data migration and related equipment thereof
CN112529477A (en) Credit evaluation variable screening method, device, computer equipment and storage medium
CN113052262A (en) Form generation method and device, computer equipment and storage medium
CN116860856A (en) Financial data processing method and device, computer equipment and storage medium
WO2022089235A1 (en) Product demonstration method and apparatus, computer device, and storage medium
CN116860805A (en) Data processing method, device, computer equipment and storage medium
CN116956326A (en) Authority data processing method and device, computer equipment and storage medium
CN117133006A (en) Document verification method and device, computer equipment and storage medium
CN112529718B (en) Product demonstration method and device based on multiple scenes, computer equipment and medium
CN113781247B (en) Protocol data recommendation method, device, computer equipment and storage medium
CN114528443A (en) Knowledge graph-based information mining method and related equipment thereof
CN114219664A (en) Product recommendation method and device, computer equipment and storage medium
CN113936677A (en) Tone conversion method, device, computer equipment and storage medium
CN117217182A (en) Report generation method, device, equipment and storage medium based on artificial intelligence
CN116431204A (en) Invoice processing method and device, computer equipment and storage medium
CN117273962A (en) Insurance security processing method, apparatus, equipment and medium
CN117112383A (en) Performance analysis method, device, equipment and storage medium based on artificial intelligence
CN112651842A (en) Project demonstration method and device, computer equipment and storage medium

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
GR01 Patent grant