CN116432924A - Shopping guide scheduling method and device - Google Patents

Shopping guide scheduling method and device Download PDF

Info

Publication number
CN116432924A
CN116432924A CN202111678142.XA CN202111678142A CN116432924A CN 116432924 A CN116432924 A CN 116432924A CN 202111678142 A CN202111678142 A CN 202111678142A CN 116432924 A CN116432924 A CN 116432924A
Authority
CN
China
Prior art keywords
shopping guide
list
data
store
shopping
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.)
Pending
Application number
CN202111678142.XA
Other languages
Chinese (zh)
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.)
Beijing Gome Big Data Technology Co ltd
Original Assignee
Beijing Gome Big Data 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 Beijing Gome Big Data Technology Co ltd filed Critical Beijing Gome Big Data Technology Co ltd
Priority to CN202111678142.XA priority Critical patent/CN116432924A/en
Publication of CN116432924A publication Critical patent/CN116432924A/en
Pending legal-status Critical Current

Links

Images

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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063112Skill-based matching of a person or a group to a task
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0281Customer communication at a business location, e.g. providing product or service information, consulting

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Finance (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Marketing (AREA)
  • Accounting & Taxation (AREA)
  • Game Theory and Decision Science (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a shopping guide scheduling method and device, wherein the method comprises the following steps: after receiving a shopping guide dispatching request, acquiring relevant data of the shopping guide, wherein the shopping guide dispatching request comprises a user identifier, a store identifier, product demand information and a shopping guide dispatching request initiating page; determining a shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide and the store identifier, filtering the shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide, the store identifier, the product demand information and the related data of the shopping guide, and obtaining a filtered shopping guide list; and when the filtered shopping guide list is not empty, inquiring a historical conversation list of the user according to the user identification, and matching the historical conversation list with the shopping guide in the filtered shopping guide list to obtain a target shopping guide. The shopping guide scheduling method is high in efficiency and is closer to the demands of users.

Description

Shopping guide scheduling method and device
Technical Field
The invention relates to the technical field of intelligent scheduling, in particular to a shopping guide scheduling method and device.
Background
This section is intended to provide a background or context to the embodiments of the invention that are recited in the claims. The description herein is not admitted to be prior art by inclusion in this section.
In the existing shopping guide system, shopping guide needs to be distributed for users to serve the users, namely shopping guide scheduling is needed, but the current shopping guide scheduling is strong in randomness, low in efficiency, not close to the demands of the users, and poor in user experience.
Disclosure of Invention
The embodiment of the invention provides a shopping guide scheduling method, which is used for realizing the scheduling of shopping guide, has high efficiency and is more close to the demands of users, and the method comprises the following steps:
after receiving a shopping guide dispatching request, acquiring relevant data of the shopping guide, wherein the shopping guide dispatching request comprises a user identifier, a store identifier, product demand information and a shopping guide dispatching request initiating page;
determining a shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide and the store identifier, filtering the shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide, the store identifier, the product demand information and the related data of the shopping guide, and obtaining a filtered shopping guide list;
and when the filtered shopping guide list is not empty, inquiring a historical conversation list of the user according to the user identification, and matching the historical conversation list with the shopping guide in the filtered shopping guide list to obtain a target shopping guide.
The embodiment of the invention also provides a shopping guide scheduling device which is used for realizing the scheduling of shopping guide, has high efficiency and is closer to the demands of users, and the device comprises:
the data acquisition module is used for acquiring relevant data of the shopping guide after receiving a scheduling request of the shopping guide, wherein the scheduling request of the shopping guide comprises a user identifier, a store identifier, product demand information and a scheduling request initiating page of the shopping guide;
the filtering module is used for determining a shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide and the store identifier, and filtering the shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide, the store identifier, the product demand information and the related data of the shopping guide to obtain a filtered shopping guide list;
and the matching module is used for searching the historical conversation list of the user according to the user identification when the filtered shopping guide list is not empty, matching the historical conversation list with the shopping guide in the filtered shopping guide list, and obtaining the target shopping guide.
The embodiment of the invention also provides computer equipment, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the shopping guide scheduling method is realized when the processor executes the computer program.
The embodiment of the invention also provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program realizes the shopping guide scheduling method when being executed by a processor.
The embodiment of the invention also provides a computer program product, which comprises a computer program, wherein the computer program realizes the shopping guide scheduling method when being executed by a processor.
In the embodiment of the invention, after receiving a shopping guide dispatching request, acquiring relevant data of the shopping guide, wherein the shopping guide dispatching request comprises a user identifier, a store identifier, product demand information and a shopping guide dispatching request initiating page; determining a shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide and the store identifier, filtering the shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide, the store identifier, the product demand information and the related data of the shopping guide, and obtaining a filtered shopping guide list; and when the filtered shopping guide list is not empty, inquiring a historical conversation list of the user according to the user identification, and matching the historical conversation list with the shopping guide in the filtered shopping guide list to obtain a target shopping guide. Compared with the technical scheme of randomly dispatching the shopping guide in the prior art, the method has the advantages that through two layers of logic judgment, the type of initiating the page according to the dispatching request of the shopping guide, the store identification, the product demand information and the related data of the shopping guide are respectively judged, the shopping guide list is filtered, the historical conversation list of the user is inquired according to the user identification, the historical conversation list is matched with the shopping guide in the filtered shopping guide list, the allocation of the shopping guide for the user according to the product demand information of the user can be realized, the efficiency is high, and the user experience is good.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art. In the drawings:
FIG. 1 is a flowchart of a shopping guide scheduling method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a shopping guide scheduling method according to an embodiment of the present invention;
FIG. 3 is a flow chart of data pushing in an embodiment of the present invention;
FIG. 4 is a second flowchart of a shopping guide scheduling method according to an embodiment of the present invention;
FIG. 5 is a third flowchart of a shopping guide scheduling method according to an embodiment of the present invention;
FIG. 6 is a flow chart of a store identification of a store that is determined to serve a user in an embodiment of the present invention;
FIG. 7 is a flow chart of determining a list of buyers in an embodiment of the invention;
FIG. 8 is a flow chart of target shopper screening in an embodiment of the present invention;
FIG. 9 is a flow chart of target shopper matching in an embodiment of the present invention;
FIG. 10 is a schematic diagram of a shopping guide scheduler according to an embodiment of the present invention;
FIG. 11 is a second schematic diagram of a shopping guide scheduler according to an embodiment of the present invention;
FIG. 12 is a third schematic diagram of a shopping guide scheduler according to an embodiment of the present invention;
FIG. 13 is a schematic diagram of a shopping guide scheduler according to an embodiment of the present invention;
FIG. 14 is a fifth schematic diagram of a shopping guide scheduler according to an embodiment of the present invention;
fig. 15 is a schematic diagram of a computer device according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the embodiments of the present invention will be described in further detail with reference to the accompanying drawings. The exemplary embodiments of the present invention and their descriptions herein are for the purpose of explaining the present invention, but are not to be construed as limiting the invention.
FIG. 1 is a flowchart I of a shopping guide scheduling method according to an embodiment of the present invention, including:
step 101, acquiring relevant data of a shopping guide after receiving a scheduling request of the shopping guide, wherein the scheduling request of the shopping guide comprises a user identifier, a store identifier, product demand information and a scheduling request initiating page of the shopping guide;
step 102, determining a shopping guide list according to the type of a shopping guide dispatching request initiating page and a store identifier, and filtering the shopping guide list according to the type of the shopping guide dispatching request initiating page, the store identifier, product demand information and shopping guide associated data to obtain a filtered shopping guide list;
and 103, inquiring a historical conversation list of the user according to the user identification when the filtered shopping guide list is not empty, and matching the historical conversation list with the shopping guide in the filtered shopping guide list to obtain the target shopping guide.
Compared with the technical scheme of randomly dispatching the shopping guide in the prior art, the method provided by the embodiment of the invention has the advantages that the two-layer logic judgment is adopted, the shopping guide list is filtered according to the type of the page initiated by the dispatching request of the shopping guide, the store identification, the product demand information and the related data of the shopping guide, the historical conversation list of the user is inquired according to the user identification, the shopping guide in the historical conversation list and the filtered shopping guide list is matched, the allocation of the shopping guide for the user according to the product demand information of the user can be realized, the efficiency is high, and the user experience is good.
Fig. 2 is a schematic diagram of a shopping guide scheduling method according to an embodiment of the present invention, and fig. 2 corresponds to fig. 1 and is described in detail below.
In step 101, after receiving a shopping guide scheduling request, acquiring shopping guide associated data, wherein the shopping guide scheduling request comprises a user identifier, a store identifier, product demand information and a shopping guide scheduling request initiating page.
In an embodiment, the data related to the shopping guide comprises one or any combination of data related to the shopping guide, data related to the post, data related to the relationship between the shopping guide and the subsection, data related to the relationship between the store and the subsection, data related to the positioning of the store, brand data responsible for the shopping guide, data related to the product classification responsible for the shopping guide, data related to the relationship between the shopping guide and the store of the merchant, data related to the service state of the shopping guide and data related to the video state of the shopping guide;
the shopping guide portrait data comprises a comprehensive score of the shopping guide;
the product demand information includes brand demand information and/or product category demand information.
The post data of the shopping guide comprises staff identification (id) of the shopping guide, post codes, post labels (whole-course shopping guide, commodity specialists, logistics specialists, after-sales specialists and department specialists) and descriptions of good skills.
Relationship data of the shopping guide and store: the correspondence data (n×n) between the employee id and store id of a shopping guide, one shopping guide may belong to a plurality of stores, and a plurality of shopping guides may exist under one store.
Relationship data of the shopping guide and the subsection: the corresponding relation data (n×n) of the employee id and the subsection id of the shopping guide, one shopping guide can belong to a plurality of subsections, and a plurality of shopping guides can exist under one subsection.
Store and subsection data: store id and division id (n x 1), there are a plurality of stores under one division, and one store belongs to only one division.
Store location data: coordinate data of the selected electronic map corresponding to each store.
Branding data for which the shopper is responsible: the corresponding relation data (n multiplied by n) of the shopping guide id and the brand id which can be served by the shopping guide, one shopping guide can serve multiple brands, and one brands can be served by multiple shopping guides.
Product classification data for the shopper is responsible for: the corresponding relation data (n multiplied by n) of the shopping guide id and the product classification id which can be served by the shopping guide, one shopping guide can serve a plurality of product classifications, and a plurality of shopping guides can serve under one product classification.
Relationship between the shopper and the merchant store: and the corresponding relation data (n multiplied by n) of the shopping guide id and the merchant store id, one shopping guide can serve a plurality of merchant stores, and one merchant store can serve a plurality of shopping guides.
Wherein, the above data are updated if there is a change after being initialized and imported, and the update frequency is low.
Shopping guide portrait data: the refresh rate is provided once per day through the employee imaging system interface.
User portrait data: the refresh rate is provided once a day through the user portrait system interface.
Shopping guide video status data: when the shopping guide answers the video (voice) shopping guide, the video state is set to be busy, when the shopping guide does not answer the video (voice) shopping guide, the video state is set to be idle, and the busy state and the idle state need to be synchronized in real time.
Shopping guide service status data: the time of the shopping guide when working is required to set the self service state to be on-line, and the service state can be set to be off-line when the shopping guide leaves working or is inconvenient to answer a call temporarily, and the on-line state and the off-line state are required to be synchronous in real time.
The refresh frequency of the data of the above classes is high.
After the data are obtained, the data are required to be stored in a memory database, so that the logic execution of the shopping guide scheduling method provided by the embodiment of the invention is convenient.
Fig. 3 is a flowchart of data pushing in an embodiment of the present invention, and in an embodiment, the method further includes:
step 301, after obtaining user image data and shopping guide associated data, persisting each data into a corresponding database table;
step 302, when the user image data and the shopping guide associated data are updated, synchronously updating an integration table, and synchronizing the data in the integration table into a memory database, wherein the integration table comprises all data; wherein the shopping guide list is formed by searching the shopping guide of the memory database.
In the above embodiment, the user image data and the shopping guide associated data may be synchronized via the synchronization interface of the respective data sources, and each type of data has a database table, for example, the shopping guide is responsible for classifying the product and has a database table. And all the data are provided with an integration table, each time the data are updated, the integration table is required to be updated and synchronized into the memory database, and the tables in the memory database correspond to the persistent integration table structure of the database.
In one embodiment, the shopper composite score is obtained based on the shopper acceptance rate and rate;
the method further comprises the steps of:
refreshing the good rate and the receiving rate of the shopping guide according to a preset frequency;
and calculating and refreshing the comprehensive score of the shopping guide according to the good score and the receiving rate.
In the above embodiment, the total score of the shopper is used to sort the plurality of shoppers to output the optimal shopper, the good score is the total calculated value of the evaluations given to the shopper by the plurality of users each time they are served, and the pick-up score is the proportion of the successful services of the shopper after the incoming call.
Fig. 4 is a second flowchart of a shopping guide scheduling method according to an embodiment of the present invention, where in an embodiment, the method further includes:
step 401, obtaining user portrait data when product demand information is empty;
step 402, inquiring user portrait data based on user identification to obtain user browsing records and shopping cart commodity information;
step 403, determining product demand information based on the user browsing records and shopping cart product information.
In the above embodiment, since the user sends the request for scheduling the shopping guide member, when the user actually performs video shopping guide, the product requirement information, that is, the brand requirement information or the product classification requirement information, is sometimes not pointed out, so that in order to recommend a more accurate shopping guide member to the user, the user portrait data can be queried based on the user identification, the user browsing record and shopping cart commodity information can be obtained, and the brand requirement information or the product classification requirement information can be analyzed from the user browsing record and shopping cart commodity information.
In an embodiment, the shopper scheduling request further includes user current location data;
fig. 5 is a flowchart III of a shopping guide scheduling method in an embodiment of the present invention, before determining a shopping guide list according to a type of a page initiated by a scheduling request of a shopping guide and a store identifier, the method further includes:
step 501, determining a store identifier of a store serving the user according to the current positioning data of the user and all the store positioning data when the store identifier is empty.
In the above embodiment, the store identifier may be empty in the shopper scheduling request, and in the case that the store identifier is given incorrectly, the store identifier may still be obtained.
FIG. 6 is a flow chart of determining store identification of a store serving a user in accordance with an embodiment of the present invention, in one embodiment, based on user current location data and all store location data, the determining store identification of a store serving a user includes:
step 601, obtaining a store list according to current positioning data of a user and all store positioning data, wherein the store list is ordered according to a reverse order from the user from near to far;
step 602, outputting a store identification of a first store in a store list.
In step 102, a shopping guide list is determined according to the type of the page initiated by the shopping guide scheduling request and the store identification, and the shopping guide list is filtered according to the type of the page initiated by the shopping guide scheduling request, the store identification, the product demand information and the related data of the shopping guide, so as to obtain the filtered shopping guide list.
FIG. 7 is a flow chart of determining a list of shoppers in accordance with an embodiment of the present invention, in one embodiment, based on the type of the shopper scheduling request initiating page and the store identification, comprising:
step 701, when the type of the shopping guide dispatching request initiating page is a non-merchant shop page, determining that a shopping guide list comprises all shopping guides under a shop corresponding to a shop identification;
step 702, determining that the shopping guide list includes all the shopping guides under the shop when the type of the shopping guide dispatching request initiating page is the shop page.
In the above embodiment, the non-merchant store page includes a home page, a sort page, or other, where the dispatch request is initiated in the terminal program, that is, the merchant store page enters, then the shopping guide of the merchant store is obtained, otherwise the shopping guide of the store is obtained.
FIG. 8 is a flow chart of target shopper screening in an embodiment of the present invention, in an embodiment, filtering a shopper list according to the type of shopper scheduling request initiated page, store identification, product demand information, and shopper related data, obtaining a filtered shopper list, comprising:
step 801, filtering a shopping guide list according to the service state data of the shopping guide, the video state data of the shopping guide and the product demand information to obtain a filtered shopping guide list, wherein the filtered shopping guide list is a filtered shopping guide list ordered in reverse order according to the comprehensive score of the shopping guide;
step 802, when the filtered shopping guide list is empty and the type of the shopping guide dispatching request initiating page is a non-merchant shop page, the shopping guide list is emptied, all the shopping guides under the part where the store corresponding to the store identification is located are obtained according to the relation between the store and the part, and the shopping guide lists are added;
step 803, filtering the shopping guide list according to the shopping guide service state data, the shopping guide video state data and the product demand information to obtain a filtered shopping guide list, wherein the filtered shopping guide list is a filtered shopping guide list which is ordered in reverse order according to the comprehensive score of the shopping guide.
In the above embodiment, when the shopping guide list is filtered according to the shopping guide service status data, the shopping guide video status data and the product demand information, the shopping guide list is filtered when the "service status=online" and the "video status=idle" of the shopping guide and the "brand id data responsible for the shopping guide contains the brand demand id data" and the "product category id data responsible for the shopping guide contains the product category demand id data".
In step 103, when the filtered shopping guide list is not empty, inquiring a historical conversation list of the user according to the user identification, and matching the historical conversation list with the shopping guide in the filtered shopping guide list to obtain the target shopping guide.
FIG. 9 is a flow chart of matching target shoppers in an embodiment of the present invention, in an embodiment, querying a user's historical session list according to a user identification, matching the historical session list with the shoppers in the filtered shopper list, obtaining the target shopper, including:
step 901, when a history session list is empty, determining that a first shopping guide in the filtered shopping guide list is a target shopping guide;
step 902, when the history session list is not empty, circularly selecting the history session within a preset time period, and comparing the read group owner of the current history session with the shopping guide in the filtered shopping guide list respectively; the history session list is ordered according to the time reverse order;
step 903, when the comparison is consistent, determining the comparison consistent shopping guide as the target shopping guide;
if the matching shoppers are not aligned, step 904, the first shopper in the filtered list of shoppers is determined to be the target shopper.
The history session is a session group, which can communicate text, pictures, links and other contents while video, and the group at least comprises a user and a shopping guide.
In the above embodiment, the history session list is obtained by querying the group service according to the user identification id.
In addition, when the filtered shopping guide list is empty, no shopping guide returns, that is, the target shopping guide is not found, and the shopping guide calling request is not received.
Through the scheduling logic, optimal shopping guide member serving for the user can be scheduled, and a detailed flow chart is provided below, comprising:
step S1, after receiving a shopping guide dispatching request, acquiring relevant data of the shopping guide;
step S2, judging whether product demand information in a shopping guide dispatching request is empty, if so, entering a step S3, otherwise, entering a step S6;
s3, obtaining user portrait data;
s4, inquiring user portrait data based on the user identification to obtain user browsing records and shopping cart commodity information;
step S5, determining product demand information based on the user browsing records and shopping cart product information;
step S6, judging whether a store mark in the shopping guide dispatching request is empty, if so, entering a step S7, otherwise, entering a step S9;
step S7, a store list is obtained according to the current positioning data of the user and all store positioning data, wherein the store list is ordered according to the reverse order from the near to the far of the user;
step S8, outputting a store identifier of a first store in the store list;
step S9, judging whether the type of the shopping guide dispatching request initiating page is a shop page of a merchant, if not, entering step S10, otherwise, entering step S15;
step S10, determining that the shopping guide list comprises all shopping guides under the store corresponding to the store identifier;
step S11, filtering a shopping guide list according to the service state data of the shopping guide, the video state data of the shopping guide and the product demand information to obtain a filtered shopping guide list, wherein the filtered shopping guide list is a filtered shopping guide list which is ordered in reverse order according to the comprehensive score of the shopping guide;
step S12, judging whether the shopping guide member list is empty, if so, entering step S13; if not, go to step S17;
step S13, a shopping guide list is emptied, all the shopping guides under the part where the store corresponding to the store identification is located are obtained according to the relation between the store and the part, and the shopping guides are added into the shopping guide list;
step S14, filtering the shopping guide list according to the shopping guide service state data, the shopping guide video state data and the product demand information to obtain a filtered shopping guide list, wherein the filtered shopping guide list is a filtered shopping guide list which is ordered in reverse order according to the comprehensive score of the shopping guide; step S17 is entered;
step S15, determining that the shopping guide list comprises all shopping guides under a merchant store;
step S16, filtering the shopping guide list according to the shopping guide service state data, the shopping guide video state data and the product demand information to obtain a filtered shopping guide list, wherein the filtered shopping guide list is a filtered shopping guide list which is ordered in reverse order according to the comprehensive score of the shopping guide; step S17 is entered;
step S17, judging whether the filtered shopping guide list is empty, if so, entering step S18; otherwise, go to step S19;
step S18, outputting a null value;
step S19, inquiring a history session list of the user according to the user identification;
step S20, judging whether the history session list is empty, if so, proceeding to step S21, otherwise, proceeding to step S22;
step S21, determining the first shopping guide in the filtered shopping guide list as a target shopping guide;
step S22, circularly selecting a history session within a preset duration, comparing the read group owner of the current history session with the shopping guide members in the filtered shopping guide member list respectively, determining the shopping guide members with the same comparison as target shopping guide members when the comparison is consistent, and determining the first shopping guide member in the filtered shopping guide member list as target shopping guide member if the comparison is not consistent.
Of course, it is to be understood that other variations of the flow chart form are possible, and the related variations fall within the protection scope of the present invention.
In summary, in the method provided by the embodiment of the invention, after receiving the shopping guide scheduling request, acquiring the related data of the shopping guide, wherein the shopping guide scheduling request comprises a user identifier, a store identifier, product demand information and a shopping guide scheduling request initiating page; determining a shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide and the store identifier, filtering the shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide, the store identifier, the product demand information and the related data of the shopping guide, and obtaining a filtered shopping guide list; and when the filtered shopping guide list is not empty, inquiring a historical conversation list of the user according to the user identification, and matching the historical conversation list with the shopping guide in the filtered shopping guide list to obtain a target shopping guide. Compared with the technical scheme of randomly dispatching the shopping guide in the prior art, the method has the advantages that through two layers of logic judgment, the type of initiating the page according to the dispatching request of the shopping guide, the store identification, the product demand information and the related data of the shopping guide are respectively judged, the shopping guide list is filtered, the historical conversation list of the user is inquired according to the user identification, the historical conversation list is matched with the shopping guide in the filtered shopping guide list, the allocation of the shopping guide for the user according to the product demand information of the user can be realized, the efficiency is high, and the user experience is good.
The embodiment of the invention also provides a shopping guide scheduling device, which is described in the following embodiment. Because the principle of the device for solving the problem is similar to that of the shopping guide scheduling method, the implementation of the device can be referred to the implementation of the shopping guide scheduling method, and the repetition is omitted.
Fig. 10 is a schematic diagram of a shopping guide dispatching device according to an embodiment of the present invention, including:
the data obtaining module 1001 is configured to obtain, after receiving a shopping guide scheduling request, data associated with a shopping guide, where the shopping guide scheduling request includes a user identifier, a store identifier, product requirement information, and a shopping guide scheduling request initiating page;
the filtering module 1002 is configured to determine a shopping guide list according to a type of a page initiated by a scheduling request of a shopping guide and a store identifier, screen the shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide, the store identifier, product demand information and related data of the shopping guide, and output a screened target shopping guide;
and a matching module 1003, configured to, when the filtered shopping guide list is not empty, query the historical session list of the user according to the user identifier, and match the historical session list with the shopping guide in the filtered shopping guide list to obtain the target shopping guide.
Fig. 11 is a schematic diagram of a shopping guide scheduling device according to an embodiment of the present invention, where in an embodiment of the present invention, the device further includes a product requirement information determining module 1101, configured to:
when the product demand information is empty, acquiring user portrait data;
inquiring user portrait data based on the user identification to obtain user browsing records and shopping cart commodity information;
product demand information is determined based on the user's browsing records and shopping cart product information.
In an embodiment, the shopper scheduling request further includes user current location data;
fig. 12 is a schematic diagram III of a shopping guide dispatching device according to an embodiment of the present invention, where the device further includes a store determining module 1201, configured to:
and when the store identification is empty, determining the store identification of the store for providing service for the user according to the current positioning data of the user and all the store positioning data.
In one embodiment, the store determination module 1201 is specifically configured to:
obtaining a store list according to the current positioning data of the user and all store positioning data, wherein the store list is ordered according to the reverse order from the near to the far of the user;
outputting the store identification of the first store in the store list.
In an embodiment, the data related to the shopping guide comprises one or any combination of data related to the shopping guide, data related to the post, data related to the relationship between the shopping guide and the subsection, data related to the relationship between the store and the subsection, data related to the positioning of the store, brand data responsible for the shopping guide, data related to the product classification responsible for the shopping guide, data related to the relationship between the shopping guide and the store of the merchant, data related to the service state of the shopping guide and data related to the video state of the shopping guide;
the shopping guide portrait data comprises a comprehensive score of the shopping guide;
the product demand information includes brand demand information and/or product category demand information.
In one embodiment, the filtering module is specifically configured to:
when the type of the shopping guide dispatching request initiating page is a non-merchant shop page, determining that a shopping guide list comprises all shopping guides under a shop corresponding to a shop identification;
and when the type of the shopping guide dispatching request initiating page is a merchant shop page, determining that the shopping guide list comprises all shopping guides under the merchant shop.
In one embodiment, the filtering module is specifically configured to:
filtering the shopping guide list according to the shopping guide service state data, the shopping guide video state data and the product demand information to obtain a filtered shopping guide list, wherein the filtered shopping guide list is a filtered shopping guide list which is ordered in reverse order according to the comprehensive score of the shopping guide;
when the filtered shopping guide list is empty and the type of the shopping guide dispatching request initiating page is a non-merchant shop page, the shopping guide list is emptied, all the shopping guides under the part where the store corresponding to the store identification is located are obtained according to the relation between the store and the part, and the shopping guide lists are added;
and filtering the shopping guide list according to the shopping guide service state data, the shopping guide video state data and the product demand information to obtain a filtered shopping guide list, wherein the filtered shopping guide list is a filtered shopping guide list which is ordered in reverse order according to the comprehensive score of the shopping guide.
In an embodiment, the matching module is specifically configured to:
when the history session list is empty, determining that the first shopping guide in the filtered shopping guide list is a target shopping guide;
when the history session list is not empty, circularly selecting the history session within a preset time period, and respectively comparing the read group owner of the current history session with the shopping guide in the filtered shopping guide list; the history session list is ordered according to the time reverse order;
when the comparison is consistent, determining the comparison consistent shopping guide as a target shopping guide;
if the same shopping guide is not compared, determining the first shopping guide in the filtered shopping guide list as the target shopping guide.
In one embodiment, the shopper composite score is obtained based on the shopper acceptance rate and rate;
fig. 13 is a schematic diagram of a shopping guide scheduling device according to an embodiment of the present invention, where the device further includes a comprehensive score calculating module 1301 for a shopping guide, where the comprehensive score calculating module is configured to:
refreshing the good rate and the receiving rate of the shopping guide according to a preset frequency;
and calculating and refreshing the comprehensive score of the shopping guide according to the good score and the receiving rate.
Fig. 14 is a schematic diagram of a shopping guide scheduling device according to an embodiment of the present invention, where in an embodiment, the device further includes a data pushing module 1401, configured to:
after the user image data and the shopping guide associated data are obtained, each data is persisted into a corresponding database table;
when the user image data and the shopping guide associated data are updated, synchronously updating an integration table, and synchronizing the data in the integration table into a memory database, wherein the integration table comprises all the data;
wherein the shopping guide list is formed by searching the shopping guide of the memory database.
In summary, in the device provided by the embodiment of the invention, after receiving the shopping guide scheduling request, acquiring the related data of the shopping guide, wherein the shopping guide scheduling request comprises a user identifier, a store identifier, product demand information and a shopping guide scheduling request initiating page; determining a shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide and the store identifier, filtering the shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide, the store identifier, the product demand information and the related data of the shopping guide, and obtaining a filtered shopping guide list; and when the filtered shopping guide list is not empty, inquiring a historical conversation list of the user according to the user identification, and matching the historical conversation list with the shopping guide in the filtered shopping guide list to obtain a target shopping guide. Compared with the technical scheme of randomly dispatching the shopping guide in the prior art, the method has the advantages that through two layers of logic judgment, the type of initiating the page according to the dispatching request of the shopping guide, the store identification, the product demand information and the related data of the shopping guide are respectively judged, the shopping guide list is filtered, the historical conversation list of the user is inquired according to the user identification, the historical conversation list is matched with the shopping guide in the filtered shopping guide list, the allocation of the shopping guide for the user according to the product demand information of the user can be realized, the efficiency is high, and the user experience is good.
An embodiment of the present invention further provides a computer device, and fig. 15 is a schematic diagram of a computer device in an embodiment of the present invention, where the computer device 1500 includes a memory 1510, a processor 1520, and a computer program 1530 stored in the memory 1510 and capable of running on the processor 1520, and the processor 1520 implements the shopping guide scheduling method when executing the computer program 1530.
The embodiment of the invention also provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program realizes the shopping guide scheduling method when being executed by a processor.
The embodiment of the invention also provides a computer program product, which comprises a computer program, wherein the computer program realizes the shopping guide scheduling method when being executed by a processor.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The foregoing description of the embodiments has been provided for the purpose of illustrating the general principles of the invention, and is not meant to limit the scope of the invention, but to limit the invention to the particular embodiments, and any modifications, equivalents, improvements, etc. that fall within the spirit and principles of the invention are intended to be included within the scope of the invention.

Claims (14)

1. The shopping guide scheduling method is characterized by comprising the following steps of:
after receiving a shopping guide dispatching request, acquiring relevant data of the shopping guide, wherein the shopping guide dispatching request comprises a user identifier, a store identifier, product demand information and a shopping guide dispatching request initiating page;
determining a shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide and the store identifier, filtering the shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide, the store identifier, the product demand information and the related data of the shopping guide, and obtaining a filtered shopping guide list;
and when the filtered shopping guide list is not empty, inquiring a historical conversation list of the user according to the user identification, and matching the historical conversation list with the shopping guide in the filtered shopping guide list to obtain a target shopping guide.
2. The method as recited in claim 1, further comprising:
when the product demand information is empty, acquiring user portrait data;
inquiring user portrait data based on the user identification to obtain user browsing records and shopping cart commodity information;
product demand information is determined based on the user's browsing records and shopping cart product information.
3. The method of claim 1, wherein the shopper scheduling request further includes user current location data;
before determining the shopping guide list according to the type of the webpage initiated by the scheduling request of the shopping guide and the store identification, the method further comprises the following steps:
and when the store identification is empty, determining the store identification of the store for providing service for the user according to the current positioning data of the user and all the store positioning data.
4. The method of claim 3, wherein determining a store identification of a store serving the user based on the user's current location data and all store location data comprises:
obtaining a store list according to the current positioning data of the user and all store positioning data, wherein the store list is ordered according to the reverse order from the near to the far of the user;
outputting the store identification of the first store in the store list.
5. The method of claim 1, wherein the shopper-related data comprises one or any combination of shopper representation data, post data, shopper-to-part relationship data, store location data, brand data for which the shopper is responsible, product classification data for which the shopper is responsible, shopper-to-merchant store relationship data, shopper service status data, and shopper video status data;
the shopping guide portrait data comprises a comprehensive score of the shopping guide;
the product demand information includes brand demand information and/or product category demand information.
6. The method of claim 5, wherein determining the list of buyers based on the type of buyers dispatch request initiation page and the store identification comprises:
when the type of the shopping guide dispatching request initiating page is a non-merchant shop page, determining that a shopping guide list comprises all shopping guides under a shop corresponding to a shop identification;
and when the type of the shopping guide dispatching request initiating page is a merchant shop page, determining that the shopping guide list comprises all shopping guides under the merchant shop.
7. The method of claim 5, wherein filtering the list of buyers based on the type of the buyers scheduling request initiation page, the store identification, the product demand information, and the buyers association data, and obtaining the filtered list of buyers comprises:
filtering the shopping guide list according to the shopping guide service state data, the shopping guide video state data and the product demand information to obtain a filtered shopping guide list, wherein the filtered shopping guide list is a filtered shopping guide list which is ordered in reverse order according to the comprehensive score of the shopping guide;
when the filtered shopping guide list is empty and the type of the shopping guide dispatching request initiating page is a non-merchant shop page, the shopping guide list is emptied, all the shopping guides under the part where the store corresponding to the store identification is located are obtained according to the relation between the store and the part, and the shopping guide lists are added;
and filtering the shopping guide list according to the shopping guide service state data, the shopping guide video state data and the product demand information to obtain a filtered shopping guide list, wherein the filtered shopping guide list is a filtered shopping guide list which is ordered in reverse order according to the comprehensive score of the shopping guide.
8. The method of claim 5, wherein querying a user's historical conversation list based on user identification, matching the historic conversation list with the shoppers in the filtered shopper list, obtaining a target shopper, comprising:
when the history session list is empty, determining that the first shopping guide in the filtered shopping guide list is a target shopping guide;
when the history session list is not empty, circularly selecting the history session within a preset time period, and respectively comparing the read group owner of the current history session with the shopping guide in the filtered shopping guide list; the history session list is ordered according to the time reverse order;
when the comparison is consistent, determining the comparison consistent shopping guide as a target shopping guide;
if the same shopping guide is not compared, determining the first shopping guide in the filtered shopping guide list as the target shopping guide.
9. The method of claim 5, wherein the shopper composite score is obtained based on a shopper acceptance rate and a pick up rate;
the method further comprises the steps of:
refreshing the good rate and the receiving rate of the shopping guide according to a preset frequency;
and calculating and refreshing the comprehensive score of the shopping guide according to the good score and the receiving rate.
10. The method as recited in claim 2, further comprising:
after the user image data and the shopping guide associated data are obtained, each data is persisted into a corresponding database table;
when the user image data and the shopping guide associated data are updated, synchronously updating an integration table, and synchronizing the data in the integration table into a memory database, wherein the integration table comprises all the data;
wherein the shopping guide list is formed by searching the shopping guide of the memory database.
11. A shopping guide scheduler, comprising:
the data acquisition module is used for acquiring relevant data of the shopping guide after receiving a scheduling request of the shopping guide, wherein the scheduling request of the shopping guide comprises a user identifier, a store identifier, product demand information and a scheduling request initiating page of the shopping guide;
the filtering module is used for determining a shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide and the store identifier, and filtering the shopping guide list according to the type of the page initiated by the scheduling request of the shopping guide, the store identifier, the product demand information and the related data of the shopping guide to obtain a filtered shopping guide list;
and the matching module is used for searching the historical conversation list of the user according to the user identification when the filtered shopping guide list is not empty, matching the historical conversation list with the shopping guide in the filtered shopping guide list, and obtaining the target shopping guide.
12. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method of any of claims 1 to 10 when executing the computer program.
13. A computer readable storage medium, characterized in that the computer readable storage medium stores a computer program which, when executed by a processor, implements the method of any of claims 1 to 10.
14. A computer program product, characterized in that the computer program product comprises a computer program which, when executed by a processor, implements the method of any of claims 1 to 10.
CN202111678142.XA 2021-12-31 2021-12-31 Shopping guide scheduling method and device Pending CN116432924A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111678142.XA CN116432924A (en) 2021-12-31 2021-12-31 Shopping guide scheduling method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111678142.XA CN116432924A (en) 2021-12-31 2021-12-31 Shopping guide scheduling method and device

Publications (1)

Publication Number Publication Date
CN116432924A true CN116432924A (en) 2023-07-14

Family

ID=87089468

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111678142.XA Pending CN116432924A (en) 2021-12-31 2021-12-31 Shopping guide scheduling method and device

Country Status (1)

Country Link
CN (1) CN116432924A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117422496A (en) * 2023-12-19 2024-01-19 成都纳宝科技有限公司 Shopping guide excitation method, system and equipment based on two-dimension code

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117422496A (en) * 2023-12-19 2024-01-19 成都纳宝科技有限公司 Shopping guide excitation method, system and equipment based on two-dimension code

Similar Documents

Publication Publication Date Title
CN105187676B (en) Method and device for processing call request
CN102214187A (en) Complex event processing method and device
CN109685429B (en) Distribution capacity determining method and device, electronic equipment and storage medium
CN111597254B (en) Resource data sharing method, device and equipment
CN105843956A (en) Paging query method and system
CN111985865B (en) Order receiving and distribution management method, management platform and terminal equipment
CN107679103B (en) Attribute analysis method and system for entity
CN109213758B (en) Data access method, device, equipment and computer readable storage medium
CN101710320A (en) Statistical index data processing method and device
CN111881221A (en) Method, device and equipment for customer portrait in logistics service
WO2021129531A1 (en) Resource allocation method, apparatus, device, storage medium and computer program
CN111027838A (en) Crowdsourcing task pushing method, device, equipment and storage medium thereof
CN111047387B (en) Recovery management method and device
CN116432924A (en) Shopping guide scheduling method and device
CN112380402A (en) Medical document processing method, device and system
CN112347099A (en) Data processing method and device, computing equipment and computer readable storage medium
CN111489133A (en) Travel reminding method and related equipment
CN108234629B (en) Method and device for processing user request
CN111340422A (en) Article replacement information generation method, article arrangement method, article replacement information generation device and electronic equipment
CN108334522B (en) Method for determining customs code, and method and system for determining type information
CN113242357B (en) Logistics information processing method, device and medium based on intelligent voice call
CN114647656A (en) Method, device and equipment for updating data and storage medium
CN112288507B (en) Method and device for determining display information
CN110634046A (en) Data processing method and device
CN116419011A (en) Video shopping guide system and method

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