[go: up one dir, main page]

CN114140159A - Method and device for analyzing user consumption behavior based on oil product order data - Google Patents

Method and device for analyzing user consumption behavior based on oil product order data Download PDF

Info

Publication number
CN114140159A
CN114140159A CN202111449037.9A CN202111449037A CN114140159A CN 114140159 A CN114140159 A CN 114140159A CN 202111449037 A CN202111449037 A CN 202111449037A CN 114140159 A CN114140159 A CN 114140159A
Authority
CN
China
Prior art keywords
user
data
users
oil product
product order
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
Application number
CN202111449037.9A
Other languages
Chinese (zh)
Other versions
CN114140159B (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.)
Shenzhen Fengxing Trend Technology Co ltd
Original Assignee
Shenzhen Fengxing Trend Technology Co 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 Shenzhen Fengxing Trend Technology Co ltd filed Critical Shenzhen Fengxing Trend Technology Co ltd
Priority to CN202111449037.9A priority Critical patent/CN114140159B/en
Publication of CN114140159A publication Critical patent/CN114140159A/en
Application granted granted Critical
Publication of CN114140159B publication Critical patent/CN114140159B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/01Customer relationship services
    • G06Q30/014Providing recall services for goods or products
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0203Market surveys; Market polls

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to a data analysis technology, and provides a method, a device, computer equipment and a storage medium for analyzing user consumption behaviors based on oil product order data, wherein the method comprises the following steps: acquiring oil product order data of a plurality of users, wherein the oil product order data comprises member attributes and refueling attributes of the users; extracting index label data of each attribute from each oil product order data, and marking a corresponding user according to the index label data; analyzing user consumption behaviors of corresponding users according to the index tag data of each attribute, wherein the user consumption behaviors are represented by oiling trend data, frequency trend data and price sensitive data; screening users needing to be recalled from the plurality of users according to user consumption behaviors; and selecting a preset coupon and sending the coupon to the user needing to be recalled, so that the coupon is sent in a targeted manner, the purpose of attracting the user with lower viscosity to the oil station enterprise is achieved, the user range is greatly reduced, and accurate delivery is realized.

Description

Method and device for analyzing user consumption behavior based on oil product order data
Technical Field
The invention relates to the technical field of data analysis, in particular to a method, a device, computer equipment and a storage medium for analyzing user consumption behaviors based on oil product order data.
Background
With the development of information technology, many gas station enterprises adopt a customer management system to manage customers, in order to provide better service and improve customer stickiness, the customers are generally required to be analyzed, and then preferential strategies are introduced, but the analysis of the customers at present cannot mark specific customers, and the adopted strategies are only single strategies, for example, the customers can only uniformly distribute uniform coupons to all the customers, but the use habits of different customers are inconsistent, and the customers cannot be recalled purposefully according to the characteristics of the customers, so that resources are wasted, and the conversion rate of the strategies is not high.
Disclosure of Invention
The invention mainly aims to provide a method, a device, computer equipment and a storage medium for analyzing user consumption behaviors based on oil product order data, and aims to solve the technical problem that corresponding strategies cannot be purposefully adopted according to user characteristics in the prior art.
Based on the above object, the present invention provides a method for analyzing user consumption behavior based on oil product order data, comprising:
acquiring oil product order data of a plurality of users, wherein the oil product order data comprises member attributes and refueling attributes of the users;
extracting index label data of each attribute from each oil product order data, and marking the corresponding user according to the index label data;
analyzing user consumption behaviors corresponding to the user according to the index tag data of each attribute, wherein the user consumption behaviors are represented by refueling trend data, frequency trend data and price sensitive data;
screening out users needing to be recalled from the plurality of users according to the user consumption behaviors;
and selecting a preset coupon and sending the coupon to the user needing to be recalled.
Further, the step of screening users needing recall from a plurality of users according to the user consumption behaviors comprises:
judging whether the user is a low-dependence user or not according to the user consumption behavior;
if yes, the user is judged to be the user needing recalling, and if not, the user is judged to be the user not needing recalling.
Further, after the step of extracting the index tag data of each attribute from each oil product order data and marking the corresponding user according to the index tag data, the method includes:
and respectively storing the user, the index tag data and the incidence relation between the user and the index tag data into a designated storage database and a query database.
Further, after the step of storing the user, the index tag data, and the association relationship between the user and the index tag data in a designated storage database and a query database, respectively, the method includes:
receiving incoming parameters corresponding to the query rules, wherein the incoming parameters are used for representing query conditions of users required by query, and different incoming parameters correspond to different index tag data;
and screening out users of the index tag data corresponding to the incoming parameters according to the incoming parameters, and displaying the screened-out users.
Further, after the step of selecting the preset coupon and sending the selected preset coupon to the user needing to be recalled, the method includes:
classifying the users according to the index label data to obtain a plurality of classified users with common labels, wherein different common labels correspond to different specific coupons;
and acquiring a corresponding specific coupon according to the common label, and sending the specific coupon to the user with the corresponding classification.
The invention also provides a device for analyzing the consumption behavior of a user based on the oil product order data, which comprises the following components:
the oil product order data acquisition unit is used for acquiring oil product order data of a plurality of users, wherein the oil product order data comprises member attributes and refueling attributes of the users;
the extraction index unit is used for extracting index label data of each attribute from each oil product order data and marking the corresponding user according to the index label data;
the analysis behavior unit is used for analyzing the user consumption behavior corresponding to the user according to the index tag data of each attribute, and the user consumption behavior is represented by refueling trend data, frequency trend data and price sensitive data;
the screening user unit is used for screening users needing to be recalled from the plurality of users according to the user consumption behaviors;
and the sending discount unit is used for selecting a preset discount coupon and sending the preset discount coupon to the user needing to be recalled.
Further, the screening subscriber unit includes:
the judging user subunit is used for judging whether the user is a low-dependence user according to the user consumption behavior;
and the recall user subunit is used for judging that the user is a low-dependence user, judging that the user is a user needing recall, and otherwise, judging that the user is a user not needing recall.
Further, the method comprises the following steps:
and the storage data unit is used for respectively storing the user, the index tag data and the incidence relation between the user and the index tag data into a designated storage database and a designated query database.
The present invention also provides a computer readable storage medium having stored thereon a computer program which, when being executed by a processor, carries out the steps of the above-mentioned method of analyzing user consumption behaviour based on oil order data.
The present invention also provides a computer readable storage medium having stored thereon a computer program which, when being executed by a processor, carries out the steps of the above-mentioned method of analyzing user consumption behaviour based on oil order data.
The invention has the beneficial effects that: index label data of the user is obtained through the user order data, and then the consumption behavior of the user is analyzed based on the index label, so that the coupon is sent in a targeted mode, the purpose of attracting the user with low viscosity to oil station enterprises is achieved, the user range is greatly reduced, and accurate delivery is achieved.
Drawings
FIG. 1 is a schematic diagram illustrating the steps of a method for analyzing customer consumption behavior based on oil order data according to an embodiment of the present invention;
FIG. 2 is a block diagram illustrating the structure of an apparatus for analyzing customer consumption behavior based on oil order data according to an embodiment of the present invention;
FIG. 3 is a block diagram illustrating the structure of one embodiment of a storage medium of the present application;
FIG. 4 is a block diagram illustrating the structure of one embodiment of a computer device of the present application.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, the method for analyzing the consumption behavior of the user based on the oil product order data in the embodiment includes:
step S1: acquiring oil product order data of a plurality of users, wherein the oil product order data comprises member attributes and refueling attributes of the users;
step S2: extracting index label data of each attribute from each oil product order data, and marking the corresponding user according to the index label data;
step S3: analyzing user consumption behaviors corresponding to the user according to the index tag data of each attribute, wherein the user consumption behaviors are represented by refueling trend data, frequency trend data and price sensitive data;
step S4: screening out users needing to be recalled from the plurality of users according to the user consumption behaviors;
step S5: selecting preset coupons to be sent to the users needing to be recalled
The method for analyzing the consumption behavior of the user based on the oil product order data is realized based on an order system, the system comprises three service subsystems which are an order service system, a label service system and a recall service system respectively, wherein the order service system is used for generating corresponding order data according to user operation, the order is oil product order data for refueling the user, the order specifically comprises information such as a user account number, a refueling volume, a refueling price and a fuel station, and then the order data is stored in HBase; the label service system comprises the steps of acquiring index label data at regular time, specifically extracting different index label data from order data, adding the different index label data into a user label, and then storing the user label data into a query database Solr; the recall service system comprises a recall coupon sending module, a recall response module and other customized services, wherein the recall coupon is sent to a specific user according to service requirements, the recall response times are counted after the recall coupon is sent, and the recall response times are recorded in a user label.
As the step S1, oil order data of a plurality of users are obtained by the ordering system, where the oil order data includes member attributes, fueling consumption attributes and prediction attributes of the users, and the member attributes include basic information of the users, such as gender, address, contact information, and general information, such as vehicle type, time to first fuel, maximum number of upgrades to fuel, number of recalls and coupon availability, and consumed fuel stations. The refueling consumption attributes comprise common oil products, common oil stations, refueling times/liter number in nearly XX days and the like. The predictive attributes may be used to direct recalls or direct continued consumption, such as predicted user consumption behavior data, based on user consumption habits.
As described in step S2, index tag data of each attribute, for example, attribute information such as gender, vehicle type of the stock, maximum fueling quantity of 50 liters, and common fuel station of xx-zone fuel station, is extracted from the oil order data, and the index tag data at this time is "woman, stock, maximum fueling quantity of 50 liters, and xx-zone fuel station", and then the user is marked according to the index tag data, and the tag data is bound and associated with the user.
Preferably, the user, the index tag data and the association relationship between the user and the index tag data are respectively stored in a designated storage database and a designated query database, for example, distributed to the MySQL database and the Solr, so that the user and the index tag data can be called from the storage database at any time later, or the user and the index tag data can be queried based on the query database.
As described in step S3, the user consumption behavior of the corresponding user is analyzed according to the index label data of each attribute, and specifically, the user consumption behavior may be characterized by fueling trend data, frequency trend data, and price sensitive data, the fueling trend data is data predicted according to the fueling status of the user in the near future (e.g., within the last three months), for example, the user member attribute may be input into a preset prediction model for prediction to obtain a prediction result, the prediction result includes the user consumption behavior, such as fueling time, fueling amount, and the like, the prediction model may be a hidden markov model, and is trained based on the user member attribute and the recent fueling history data of the user as training data, the prediction model is a current mature technology, and the training process and the prediction calculation process are not repeated here, at this point, the fuel filling trend data can be directly used for representing the user consumption behaviors.
In addition, a fueling trend curve can be obtained according to the fueling interval duration and the fueling amount in the latest period of time, so that a corresponding fueling trend index, namely the fueling trend data, can be obtained, and predicted fueling data in a later period of time, including future fueling time, fueling amount and the like, can be obtained from the fueling trend curve. The frequency trend data is obtained by a user at a recent fueling frequency, for example, a frequency curve is obtained according to fueling time and fueling frequency in historical data, so as to obtain a frequency trend index, which is also the fueling trend data, so as to obtain the fueling frequency of the user in a future period of time, the price sensitive data represents the influence of the change of the fuel price on the behavior of the user, and specifically, the consumption behavior of the user is determined by the change of the historical fuel price and the change of the fueling behavior corresponding to the user, for example, the price sensitive index obtained by the change rate of the fuel price and the change of the fueling amount of the user in the same time, and the fueling trend index, the frequency trend index and the price sensitive index.
As described in step S4, users who need to be recalled are screened out from multiple users according to the user consumption behavior, for example, users who have not been refueled for a long time and have too low refueling frequency, such as users who have the refueling tendency index value below or above a preset range and users who have the refueling tendency index value below a preset frequency tendency index value, are screened out from the refueling tendency data, the frequency tendency data and the price sensitive data.
As described in step S5, the preset coupons are selected and sent to the users who need to recall, for example, the coupons with the specified amount are sent, or the coupons are fully reduced, corresponding strategies are pertinently adopted to send the coupons, users with low stickiness to the oil station enterprises are attracted, the user range is greatly reduced, and accurate delivery is achieved.
In one embodiment, the step S4 includes:
step S41: judging whether the user is a low-dependence user or not according to the user consumption behavior;
step S42: if yes, the user is judged to be the user needing recalling, and if not, the user is judged to be the user not needing recalling.
In this embodiment, it is determined according to user consumption behavior that a user is a low-dependence user or a high-dependence user, where the low-dependence user is a user who does not refuel at a fuel station of a fuel station enterprise for a long time or whose refueling frequency is too low, and the high-dependence user is a user who frequently refuels at a fuel station of a fuel station enterprise and whose refueling frequency is relatively high, for example, it may be determined whether the user is a low-dependence user based on the refueling trend data obtained by the prediction model and the refueling trend data, or it may be determined whether the user is a low-dependence user specifically according to the refueling trend data, the frequency trend data, and the price sensitivity data, for example, the refueling trend index value, the frequency trend index value, and the price sensitivity index are all lower than a preset range, and it may be determined that the user is a user who needs to recall, otherwise it is determined that the user does not need to recall.
In one embodiment, after the step S2, the method further includes:
step S22: receiving incoming parameters corresponding to the query rules, wherein the incoming parameters are used for representing query conditions of users required by query, and different incoming parameters correspond to different index tag data;
step S23: and screening out users of the index tag data corresponding to the incoming parameters according to the incoming parameters, and displaying the screened-out users.
In this embodiment, the query rule is a rule that determines a query condition according to an incoming parameter and screens out a corresponding user according to the query condition. The incoming parameters are used for representing the query conditions of the users required by the query, different incoming parameters correspond to different index tag data, for example, the query conditions are users with male gender and the first refueling time of 2021 year 11 month, the incoming parameters are male, the first refueling time of 2021 year 11 month, the corresponding index tag data are male and the first refueling time of 2021/11, the corresponding index tag data are matched through the incoming parameters, for example, "male" is screened out from a gender tag, then "the first refueling time of 2021/11" is screened out from a "male" tag, corresponding users are obtained, and then the users are displayed.
Parameters are transmitted in through the label service system according to the input query rule, so that the query conditions are spliced freely, and users meeting the conditions are screened out.
In one embodiment, after the step S5, the method further includes:
step S6: classifying the users according to the index label data to obtain a plurality of classified users with common labels, wherein different common labels correspond to different specific coupons;
step S7: and acquiring a corresponding specific coupon according to the common label, and sending the specific coupon to the user with the corresponding classification.
In this embodiment, the users are classified according to the index tag data, for example, into male and female categories according to gender, for example, into categories according to car types, so that users having the same attribute belong to the same category and have a common tag. Then, corresponding specific coupons are obtained according to the common labels, for example, for users classified by females, the corresponding specific coupons are gift coupons, for users classified by males, the corresponding specific coupons are coupons, for users of different vehicle types, the corresponding specific coupons are gift coupons of corresponding vehicle types, and then the specific coupons are sent to user accounts of corresponding users. Therefore, under different labels, the oil station can be used for directionally serving different users, and the operability and feasibility are greatly improved.
Referring to fig. 2, in this embodiment, there is provided an apparatus for analyzing a user consumption behavior based on oil product order data, where the apparatus corresponds to the method for analyzing a user consumption behavior based on oil product order data, and the apparatus includes:
the order obtaining unit 1 is used for obtaining oil product order data of a plurality of users, wherein the oil product order data comprises member attributes and refueling attributes of the users;
an index extracting unit 2, configured to extract index tag data of each attribute from each oil order data, and mark the corresponding user according to the index tag data;
the analysis behavior unit 3 is used for analyzing the user consumption behavior corresponding to the user according to the index tag data of each attribute, and the user consumption behavior is represented by refueling trend data, frequency trend data and price sensitive data;
the screening user unit 4 is used for screening users needing to be recalled from the plurality of users according to the user consumption behaviors;
and the sending coupon unit 5 is used for selecting a preset coupon and sending the coupon to the user needing to recall.
The device for analyzing the consumption behavior of the user based on the oil product order data is realized based on an order system, and the system comprises three service subsystems which are an order service system, a label service system and a recall service system respectively, wherein the order service system is used for generating corresponding order data according to user operation, the order is oil product order data for refueling the user, and specifically comprises information such as a user account number, a refueling volume, a refueling price, a fuel station and the like, and then the order data is stored in HBase; the label service system comprises the steps of acquiring index label data at regular time, specifically extracting different index label data from order data, adding the different index label data into a user label, and then storing the user label data into a query database Solr; the recall service system comprises a recall coupon sending module, a recall response module and other customized services, wherein the recall coupon is sent to a specific user according to service requirements, the recall response times are counted after the recall coupon is sent, and the recall response times are recorded in a user label.
As described above, the order obtaining unit 1 obtains oil product order data of a plurality of users through an order system, where the oil product order data includes member attributes, fueling consumption attributes and prediction attributes of the users, where the member attributes include basic information of the users, such as sex, address and contact information, and general information, such as vehicle type, time to first fuel, maximum number of fuel increments, number of recalls and coupon availability, and consumed fuel stations, etc. The refueling consumption attributes comprise common oil products, common oil stations, refueling times/liter number in nearly XX days and the like. . The predictive attributes may be used to direct recalls or direct continued consumption, such as predicted user consumption behavior data, based on user consumption habits.
As described in the index extracting unit 2, index tag data of each attribute, for example, attribute information such as gender, vehicle type of the stock, maximum fueling quantity of 50 liters, and common fueling station of xx-zone gas station, is extracted from the oil order data, and the index tag data at this time is "woman, stock, maximum fueling quantity of 50 liters, and xx-zone gas station", and then the user is marked according to the index tag data, and the tag data is bound and associated with the user.
Preferably, the system further comprises a storage data unit, wherein the storage data unit is used for storing the user, the index tag data and the user-index tag data association relationship into a designated storage database and a designated query database, such as a MySQL database and a Solr, respectively, so that the user, the index tag data and the user-index tag data association relationship can be subsequently called from the storage database at any time or queried based on the query database.
As described in the foregoing analyzing action unit 3, the user consumption behavior of the corresponding user is analyzed according to the index tag data of each attribute, specifically, the user consumption behavior may be represented by fueling trend data, frequency trend data, and price sensitive data, the fueling trend data is data predicted according to the fueling status of the user in the near future (e.g., within the last three months), for example, the user member attribute may be input into a preset prediction model for prediction to obtain a prediction result, the prediction result includes the user consumption behavior, such as fueling time, fueling amount, and the like, the prediction model may be a hidden markov model, and is trained based on the user member attribute and the recent fueling history data as training data, the prediction model is a prediction model obtained by training, which is an existing mature technology and is not repeated herein described a training process and a prediction calculation process, at this point, the fuel filling trend data can be directly used for representing the user consumption behaviors.
In addition, a fueling trend curve can be obtained according to the fueling interval duration and the fueling amount in the latest period of time, so that a corresponding fueling trend index, namely the fueling trend data, can be obtained, and predicted fueling data in a later period of time, including future fueling time, fueling amount and the like, can be obtained from the fueling trend curve. The frequency trend data is obtained by a user at a recent fueling frequency, for example, a frequency curve is obtained according to fueling time and fueling frequency in historical data, so as to obtain a frequency trend index, which is also the fueling trend data, so as to obtain the fueling frequency of the user in a future period of time, the price sensitive data represents the influence of the change of the fuel price on the behavior of the user, and specifically, the consumption behavior of the user is determined by the change of the historical fuel price and the change of the fueling behavior corresponding to the user, for example, the price sensitive index obtained by the change rate of the fuel price and the change of the fueling amount of the user in the same time, and the fueling trend index, the frequency trend index and the price sensitive index.
As described in the foregoing screening user unit 4, users needing to be recalled are screened from multiple users according to user consumption behaviors, for example, users who have not been refueled for a long time and have too low refueling frequency, such as users with the refueling trend index value below or above a preset range and users with the refueling trend index value below a preset frequency trend index value, are screened from the foregoing refueling trend data, frequency trend data and price sensitive data.
As described in the foregoing sending coupon unit 5, the preset coupons are then selected and sent to the users who need to recall, for example, the coupons with the specified amount are sent, or the coupons are fully reduced, corresponding strategies are pertinently adopted to send the coupons, users with low stickiness to the oil station enterprises are attracted, the user range is greatly reduced, and accurate delivery is realized.
In an embodiment, the screening subscriber unit 4 includes:
the judging user subunit is used for judging whether the user is a low-dependence user according to the user consumption behavior;
and the recall user subunit is used for judging that the user is a low-dependence user, judging that the user is a user needing recall, and otherwise, judging that the user is a user not needing recall.
In this embodiment, it is determined according to user consumption behavior that a user is a low-dependence user or a high-dependence user, where the low-dependence user is a user who does not refuel at a fuel station of a fuel station enterprise for a long time or whose refueling frequency is too low, and the high-dependence user is a user who frequently refuels at a fuel station of a fuel station enterprise and whose refueling frequency is relatively high, for example, it may be determined whether the user is a low-dependence user based on the refueling trend data obtained by the prediction model and the refueling trend data, or it may be determined whether the user is a low-dependence user specifically according to the refueling trend data, the frequency trend data, and the price sensitivity data, for example, the refueling trend index value, the frequency trend index value, and the price sensitivity index are all lower than a preset range, and it may be determined that the user is a user who needs to recall, otherwise it is determined that the user does not need to recall.
In one embodiment, the above apparatus includes:
the receiving parameter unit is used for receiving incoming parameters corresponding to the query rules, the incoming parameters are used for representing query conditions of users required by query, and different incoming parameters correspond to different index tag data;
and the display user unit is used for screening out users of the index tag data corresponding to the incoming parameters according to the incoming parameters and displaying the screened users.
In this embodiment, the query rule is a rule that determines a query condition according to an incoming parameter and screens out a corresponding user according to the query condition. The incoming parameters are used for representing the query conditions of the users required by the query, different incoming parameters correspond to different index tag data, for example, the query conditions are users with male gender and the first refueling time of 2021 year 11 month, the incoming parameters are male, the first refueling time of 2021 year 11 month, the corresponding index tag data are male and the first refueling time of 2021/11, the corresponding index tag data are matched through the incoming parameters, for example, "male" is screened out from a gender tag, then "the first refueling time of 2021/11" is screened out from a "male" tag, corresponding users are obtained, and then the users are displayed.
Parameters are transmitted in through the label service system according to the input query rule, so that the query conditions are spliced freely, and users meeting the conditions are screened out.
In one embodiment, the above apparatus includes:
the classification label unit is used for classifying the users according to the index label data to obtain a plurality of classified users with common labels, wherein different common labels correspond to different specific coupons;
and the acquisition specific unit is used for acquiring the corresponding specific ticket according to the common label and sending the specific ticket to the user in the corresponding classification.
In this embodiment, the users are classified according to the index tag data, for example, into male and female categories according to gender, for example, into categories according to car types, so that users having the same attribute belong to the same category and have a common tag. Then, corresponding specific coupons are obtained according to the common labels, for example, for users classified by females, the corresponding specific coupons are gift coupons, for users classified by males, the corresponding specific coupons are coupons, for users of different vehicle types, the corresponding specific coupons are gift coupons of corresponding vehicle types, and then the specific coupons are sent to user accounts of corresponding users. Therefore, under different labels, the oil station can be used for directionally serving different users, and the operability and feasibility are greatly improved.
Referring to fig. 3, the present application also provides a computer-readable storage medium 10, in which a computer program 20 is stored in the storage medium 10, and when the computer program runs on a computer, the computer is caused to execute the method for analyzing the user consumption behavior based on the oil order data described in the above embodiment.
Referring to fig. 4, the present application further provides a computer device 40 containing instructions, the computer device comprising a memory 30 and a processor 50, the memory 30 storing a computer program 20, the processor 30 when executing the computer program 20 implementing the method for analyzing user consumption behavior based on oil order data as described in the above embodiments.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product.
The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can store or a data storage device, such as a server, a data center, etc., that is integrated with one or more available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
The above description is only a preferred embodiment of the present application, and not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application, or which are directly or indirectly applied to other related technical fields, are also included in the scope of the present application.

Claims (10)

1.一种基于油品订单数据分析用户消费行为的方法,其特征在于,包括:1. a method for analyzing user consumption behavior based on oil product order data, is characterized in that, comprises: 获取多个用户的油品订单数据,所述油品订单数据包括所述用户的会员属性、加油属性;Acquiring oil product order data of multiple users, where the oil product order data includes membership attributes and refueling attributes of the users; 从各所述油品订单数据中提取各属性的指标标签数据,并依据所述指标标签数据标记对应的所述用户;Extract the index label data of each attribute from the oil product order data, and mark the corresponding user according to the index label data; 依据各属性的指标标签数据分析出对应所述用户的用户消费行为,所述用户消费行为通过加油趋势数据、频次趋势数据以及价格敏感数据表征;The user consumption behavior corresponding to the user is analyzed according to the index label data of each attribute, and the user consumption behavior is characterized by refueling trend data, frequency trend data and price-sensitive data; 依据所述用户消费行为从多个所述用户中筛选出需要召回的用户;Screening out the users who need to be recalled from the plurality of users according to the user's consumption behavior; 选取预设的优惠券发送给所述需要召回的用户。A preset coupon is selected and sent to the user who needs to be recalled. 2.根据权利要求1所述的基于油品订单数据分析用户消费行为的方法,其特征在于,所述依据所述用户消费行为从多个所述用户中筛选出需要召回的用户的步骤,包括:2 . The method for analyzing user consumption behavior based on oil product order data according to claim 1 , wherein the step of screening out users who need to be recalled from a plurality of the users according to the user consumption behavior, comprising: 2 . : 依据所述用户消费行为判断所述用户是否为低依赖用户;Judging whether the user is a low-dependency user according to the user's consumption behavior; 若是,则判定所述用户为需要召回的用户,否则判定所述用户为不需要召回的用户。If so, the user is determined to be a user who needs to be recalled; otherwise, the user is determined to be a user who does not need to be recalled. 3.根据权利要求1所述的基于油品订单数据分析用户消费行为的方法,其特征在于,所述从各所述油品订单数据中提取各属性的指标标签数据,并依据所述指标标签数据标记对应的所述用户的步骤之后,包括:3 . The method for analyzing user consumption behavior based on oil product order data according to claim 1 , wherein the index label data of each attribute is extracted from each of the oil product order data, and the index label data is extracted according to the index label. 4 . After the steps of the user corresponding to the data marking, include: 将所述用户、所述指标标签数据以及所述用户与所述指标标签数据关联关系分别存储至的指定的存储数据库以及查询数据库。The user, the indicator label data, and the associated relationship between the user and the indicator label data are respectively stored in a designated storage database and a query database. 4.根据权利要求3所述的基于油品订单数据分析用户消费行为的方法,其特征在于,所述将所述用户、所述指标标签数据以及所述用户与所述指标标签数据关联关系分别存储至的指定的存储数据库以及查询数据库的步骤之后,包括:4 . The method for analyzing user consumption behavior based on oil product order data according to claim 3 , wherein the user, the indicator label data and the association relationship between the user and the indicator label data are respectively 4 . After storing to the specified storage database and querying the database, including: 接收对应查询规则的传入参数,所述传入参数用于表征查询所需用户的查询条件,不同的传入参数对应不同的指标标签数据;Receive incoming parameters corresponding to the query rules, where the incoming parameters are used to represent the query conditions of the user required for the query, and different incoming parameters correspond to different index label data; 依据所述传入参数筛选出对应所述传入参数的指标标签数据的用户,并显示已筛选出的用户。Filter out the users corresponding to the indicator label data of the incoming parameter according to the incoming parameter, and display the filtered out users. 5.根据权利要求1所述的基于油品订单数据分析用户消费行为的方法,其特征在于,所述选取预设的优惠券发送给所述需要召回的用户的步骤之后,包括:5. The method for analyzing user consumption behavior based on oil product order data according to claim 1, characterized in that, after the step of selecting a preset coupon and sending it to the user who needs to be recalled, comprising: 依据所述指标标签数据对各所述用户进行分类,得具有共有标签的多个分类用户,不同的共有标签对应不同的特定券;classifying each of the users according to the index label data, to obtain a plurality of classified users with a common label, and different shared labels correspond to different specific coupons; 依据所述共有标签获取对应的特定券,并将所述特定券发送给对应分类的所述用户。The corresponding specific coupon is acquired according to the shared tag, and the specific coupon is sent to the user of the corresponding category. 6.一种基于油品订单数据分析用户消费行为的装置,其特征在于,包括:6. A device for analyzing user consumption behavior based on oil product order data, comprising: 获取订单单元,用于获取多个用户的油品订单数据,所述油品订单数据包括所述用户的会员属性、加油属性;an order acquisition unit, used to acquire oil product order data of multiple users, where the oil product order data includes membership attributes and fueling attributes of the users; 提取指标单元,用于从各所述油品订单数据中提取各属性的指标标签数据,并依据所述指标标签数据标记对应的所述用户;an index extraction unit, configured to extract index label data of each attribute from each of the oil product order data, and mark the corresponding user according to the index label data; 分析行为单元,用于依据各属性的指标标签数据分析出对应所述用户的用户消费行为,所述用户消费行为通过加油趋势数据、频次趋势数据以及价格敏感数据表征;an analysis behavior unit, configured to analyze the user consumption behavior corresponding to the user according to the index label data of each attribute, and the user consumption behavior is characterized by refueling trend data, frequency trend data and price-sensitive data; 筛选用户单元,用于依据所述用户消费行为从多个所述用户中筛选出需要召回的用户;a user screening unit, configured to screen out a user who needs to be recalled from a plurality of the users according to the user's consumption behavior; 发送优惠单元,用于选取预设的优惠券发送给所述需要召回的用户。A sending preferential unit is used to select a preset coupon and send it to the user who needs to be recalled. 7.根据权利要求6所述的基于油品订单数据分析用户消费行为的装置,其特征在于,所述筛选用户单元包括:7. The device for analyzing user consumption behavior based on oil product order data according to claim 6, wherein the screening user unit comprises: 判断用户子单元,用于依据所述用户消费行为判断所述用户是否为低依赖用户;A judging user subunit for judging whether the user is a low-dependency user according to the user's consumption behavior; 召回用户子单元,用于判定所述用户为低依赖用户,则判定所述用户为需要召回的用户,否则判定所述用户为不需要召回的用户。The recalling user subunit is configured to determine that the user is a low-dependency user, and then determine that the user is a user who needs to be recalled, otherwise, determine that the user is a user who does not need to be recalled. 8.根据权利要求6所述的基于油品订单数据分析用户消费行为的装置,其特征在于,包括:8. The device for analyzing user consumption behavior based on oil product order data according to claim 6, characterized in that, comprising: 存储数据单元,用于将所述用户、所述指标标签数据以及所述用户与所述指标标签数据关联关系分别存储至的指定的存储数据库以及查询数据库。The storage data unit is used for storing the user, the indicator label data, and the associated relationship between the user and the indicator label data to a designated storage database and a query database respectively. 9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述的基于油品订单数据分析用户消费行为的方法的步骤。9. A computer device, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, when the processor executes the computer program, the oil-based oil-based system according to any one of claims 1 to 5 is implemented. The steps of the method for analyzing user consumption behavior from product order data. 10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的基于油品订单数据分析用户消费行为的方法的步骤。10. A computer-readable storage medium on which a computer program is stored, wherein when the computer program is executed by a processor, the user-based oil product order data analysis according to any one of claims 1 to 5 is realized. The steps of the method of consumption behavior.
CN202111449037.9A 2021-11-30 2021-11-30 Method and device for analyzing user consumption behavior based on oil product order data Active CN114140159B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111449037.9A CN114140159B (en) 2021-11-30 2021-11-30 Method and device for analyzing user consumption behavior based on oil product order data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111449037.9A CN114140159B (en) 2021-11-30 2021-11-30 Method and device for analyzing user consumption behavior based on oil product order data

Publications (2)

Publication Number Publication Date
CN114140159A true CN114140159A (en) 2022-03-04
CN114140159B CN114140159B (en) 2024-12-13

Family

ID=80386541

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111449037.9A Active CN114140159B (en) 2021-11-30 2021-11-30 Method and device for analyzing user consumption behavior based on oil product order data

Country Status (1)

Country Link
CN (1) CN114140159B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6230143B1 (en) * 1997-11-12 2001-05-08 Valassis Communications, Inc. System and method for analyzing coupon redemption data
CN106022856A (en) * 2016-05-05 2016-10-12 北京京东尚科信息技术有限公司 Data display method and device
CN108230106A (en) * 2018-01-03 2018-06-29 深圳市喂车科技有限公司 A kind of vending method, the apparatus and system of the non-oil product of petrol station
CN108230045A (en) * 2018-01-31 2018-06-29 深圳春沐源控股有限公司 Discount coupon method for pushing and discount coupon pusher
CN108320185A (en) * 2018-02-02 2018-07-24 深圳市喂车科技有限公司 A kind of non-oil product of petrol station recommends method, apparatus and readable storage medium storing program for executing
CN108320182A (en) * 2018-01-22 2018-07-24 深圳市喂车科技有限公司 A kind of petrol station discount coupon distribution method, device and readable storage medium storing program for executing
CN108805615A (en) * 2018-05-28 2018-11-13 广州招点信息科技有限公司 A kind of preferential movable method for pushing and system based on consumer consumption behavior
CN110097251A (en) * 2019-02-01 2019-08-06 北京三快在线科技有限公司 Product data processing method and processing device, the supply of material method and device, electronic equipment
CN110222267A (en) * 2019-06-06 2019-09-10 中山大学 A kind of gaming platform information-pushing method, system, storage medium and equipment
CN110766431A (en) * 2018-07-27 2020-02-07 北京京东尚科信息技术有限公司 Method and device for judging whether a user is sensitive to coupons

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6230143B1 (en) * 1997-11-12 2001-05-08 Valassis Communications, Inc. System and method for analyzing coupon redemption data
CN106022856A (en) * 2016-05-05 2016-10-12 北京京东尚科信息技术有限公司 Data display method and device
CN108230106A (en) * 2018-01-03 2018-06-29 深圳市喂车科技有限公司 A kind of vending method, the apparatus and system of the non-oil product of petrol station
CN108320182A (en) * 2018-01-22 2018-07-24 深圳市喂车科技有限公司 A kind of petrol station discount coupon distribution method, device and readable storage medium storing program for executing
CN108230045A (en) * 2018-01-31 2018-06-29 深圳春沐源控股有限公司 Discount coupon method for pushing and discount coupon pusher
CN108320185A (en) * 2018-02-02 2018-07-24 深圳市喂车科技有限公司 A kind of non-oil product of petrol station recommends method, apparatus and readable storage medium storing program for executing
CN108805615A (en) * 2018-05-28 2018-11-13 广州招点信息科技有限公司 A kind of preferential movable method for pushing and system based on consumer consumption behavior
CN110766431A (en) * 2018-07-27 2020-02-07 北京京东尚科信息技术有限公司 Method and device for judging whether a user is sensitive to coupons
CN110097251A (en) * 2019-02-01 2019-08-06 北京三快在线科技有限公司 Product data processing method and processing device, the supply of material method and device, electronic equipment
CN110222267A (en) * 2019-06-06 2019-09-10 中山大学 A kind of gaming platform information-pushing method, system, storage medium and equipment

Also Published As

Publication number Publication date
CN114140159B (en) 2024-12-13

Similar Documents

Publication Publication Date Title
US10635751B1 (en) Training systems for pseudo labeling natural language
US8694358B2 (en) Systems, methods, and media for survey management
US11113721B2 (en) Dynamic sentiment-based mapping of user journeys
US9824367B2 (en) Measuring effectiveness of marketing campaigns across multiple channels
US20140164061A1 (en) System, method and computer program product for identifying products associated with polarized sentiments
US12367454B2 (en) Method and system for vehicle management
EP3779835A1 (en) Device, method and program for analyzing customer attribute information
JP2016106316A (en) System and method for analysis and presentation of used vehicle pricing data
CN109961191B (en) Coupon issuing method and device
US10402295B1 (en) Automated determination, notification, and acquisition of peripheral-related items
JP7529355B2 (en) Determination program, determination method, and determination device
CN109741075A (en) CRM data processing system and method
US20100030596A1 (en) Business Process Intelligence
JP7313016B2 (en) Financial product information collection platform system, financial product information collection method and computer program therefor
CN104252468A (en) Method and system for maximizing information gain of successive events
CN110348922B (en) Method and apparatus for generating information
CN114140159B (en) Method and device for analyzing user consumption behavior based on oil product order data
US12475482B2 (en) Exporter
CN112037041A (en) Product recommendation method, device and equipment based on bank outlet number calling machine
JP6571837B1 (en) Event management apparatus, method and program
CN114066603B (en) Post-loan risk warning method, device, electronic device and computer-readable medium
CN117370356A (en) Method and related device for mapping metadata by data standard
CN115564525A (en) Checking display method, electronic device and storage medium for server identification
CN119130393B (en) A method for realizing full-category business management in an electronic manner
CN112785360A (en) Information display method and device

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
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Shi Yonghong

Inventor after: Yu Lei

Inventor before: Shi Xiaohong

Inventor before: Yu Lei

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 2602, East Building, Hengmingzhu Financial Building, No. 9 Jian'an 1st Road, Longjing Community, Xin'an Street, Bao'an District, Shenzhen City, Guangdong Province 518000

Patentee after: Shenzhen Fengxing trend Technology Co.,Ltd.

Country or region after: China

Address before: 518000 02, 8th floor, COFCO group building, No. 3, Longjing 2nd Road, Xin'an street, Bao'an District, Shenzhen, Guangdong Province

Patentee before: Shenzhen Fengxing trend Technology Co.,Ltd.

Country or region before: China