Store information input method and device

By obtaining and matching store qualification information on the platform, using the store interest collection for consistency review and generating store logos, the problem of high repeatability of store information is solved, physical unity and data unity of the same store are achieved, and the platform's management and display efficiency is improved.

CN120374022APending Publication Date: 2025-07-25BEIJING JINGDONG TUOXIAN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410107849.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-25
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

The repetition rate of store information on existing platforms is high, which causes customer choices to be troubled, and the same store information entered by merchants cannot be unified, affecting the platform's data management and display efficiency.

Method used

By obtaining the store qualification information and search information entered by the user, using the pre-imported store interest point collection for matching, and conducting consistency review, generating the logo of the store to be entered, and recording the relationship between the store interest point and the store to be entered, realizing physical unity.

Benefits of technology

It realizes physical unity of the same stores entered by multiple merchants, unifies the underlying data identification, provides basic service capabilities for subsequent store ecological governance and front-end display, and reduces information duplication and customer troubles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120374022A_ABST
    Figure CN120374022A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a store information input method and device. A specific embodiment of the method comprises the following steps: acquiring qualification information and search information of a to-be-input store input by a user; matching the search information in a pre-imported store interest point set; in response to successful matching of the search information and the store interest points in the store interest point set, performing first consistency auditing on the qualification information and store information corresponding to the successfully matched store interest points; and in response to passing of the first consistency auditing, generating an identifier of the to-be-input store, and recording an association relationship between the identifier of the successfully matched store interest point and the identifier of the to-be-input store. According to the implementation mode, the capability of claiming the interest points of the stores is provided for the merchants, and the same stores input by the multiple merchants are physically normalized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to the technical field of e-commerce, and particularly to a method and device for entering store information. Background Art

[0002] Currently, some offline services adopt the O2O (Online To Offline, a business model that combines offline business opportunities with the Internet, enabling the Internet to become a platform for offline transactions) model. For some in-store services, such as car wash services, consumer medical examination services, medical beauty services, etc., when selling on the platform, it is necessary to enter the store information that can be served by the platform to ensure that when customers select service products, they can understand whether there is a service store within a certain distance from the customer to provide the corresponding service through the store information. Currently, the store information entered on the platform is initiated by merchants and uploaded after quality control review.

[0003] Currently, there are a wide variety of merchants operating on the platform. Some merchants are directly-operated stores that directly acquire customers on the platform; some merchants are agent-operated stores that help stores acquire online customers on the platform; some merchants are system service providers that serve stores to expand traffic on the platform. Therefore, there will be duplicate store information uploaded by merchants, resulting in a relatively high duplication rate of store information within the platform. At the same time, there will be duplicate displays of stores seen by front-end customers, causing confusion for customers in making selections. Summary of the Invention

[0004] Embodiments of the present disclosure provide a method and device for entering store information.

[0005] In a first aspect, an embodiment of the present disclosure provides a method for entering store information, the method including: obtaining qualification information and search information of a store to be entered input by a user; matching the search information in a pre-imported set of store points of interest; in response to successful matching of the search information and a store point of interest in the set of store points of interest, performing a first consistency review on the qualification information and the store information corresponding to the successfully matched store point of interest; in response to passing the first consistency review, generating an identifier of the store to be entered, and recording the association relationship between the identifier of the successfully matched store point of interest and the identifier of the store to be entered.

[0006] Second aspect, embodiments of the present disclosure provide a store information entry device, which includes: a first acquisition unit configured to acquire the qualification information and search information of the store to be entered input by the user; a matching unit configured to match the search information in a pre-imported store point of interest set; a first review unit configured to, in response to successful matching of the search information and a store point of interest in the store point of interest set, perform a first consistency review on the qualification information and the store information corresponding to the successfully matched store point of interest; a first recording unit configured to, in response to passing the first consistency review, generate an identifier of the store to be entered and record the association relationship between the identifier of the successfully matched store point of interest and the identifier of the store to be entered.

[0007] Third aspect, embodiments of the present disclosure provide an electronic device, which includes: one or more processors; a storage device for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any implementation manner of the first aspect.

[0008] Fourth aspect, embodiments of the present disclosure provide a computer-readable medium, on which a computer program is stored, and when the computer program is executed by a processor, the method described in any implementation manner of the first aspect is implemented.

[0009] The method provided by the above embodiments of the present disclosure provides merchants with the ability to claim store points of interest, and physically normalize the same stores entered by multiple merchants. At the data bottom layer, the physical identifiers of the same stores uploaded by multiple merchants are unified, and basic service capabilities are provided for subsequent store ecological governance and front-end merged display. Description of the Drawings

[0010] By reading the detailed description of the non-limiting embodiments with reference to the following drawings, other features, purposes, and advantages of the present disclosure will become more obvious:

[0011] Figure 1 is an exemplary system architecture diagram to which an embodiment of the present disclosure can be applied;

[0012] Figure 2 is a flowchart of an embodiment of the store information entry method according to the present disclosure;

[0013] Figure 3 is a flowchart of another embodiment of the store information entry method according to the present disclosure;

[0014] Figure 4 is a system architecture diagram of an application scenario that can implement the store information entry method of the embodiments of the present disclosure;

[0015] Figure 5It is an input interface diagram of an application scenario that can implement the store information entry method of the embodiments of the present disclosure;

[0016] Figure 6 It is a schematic structural diagram of an embodiment of the store information entry device according to the present disclosure;

[0017] Figure 7 It is a schematic structural diagram of an electronic device suitable for implementing the embodiments of the present disclosure. Detailed implementation manners

[0018] The present disclosure will be further described in detail below with reference to the accompanying drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the related invention and are not intended to limit the invention. In addition, it should be noted that for the convenience of description, only the parts related to the invention are shown in the drawings.

[0019] It should be noted that in the technical solution of the present invention, in terms of the collection / collection, update, analysis, use, transmission, storage, etc. of the user's personal information, it complies with the provisions of relevant laws and regulations, is used for legal and reasonable purposes, is not shared, leaked or sold outside these legal uses, etc., and is supervised and managed by the national regulatory authorities. Necessary measures should be taken for the user's personal information to selectively prevent the use or access to personal information data to prevent illegal access to such personal information data, ensure that the personnel with the right to access personal information data comply with the provisions of relevant laws and regulations, and ensure the security of the user's personal information. In addition, once these user personal information data are no longer needed, the risk should be minimized by restricting or even prohibiting data collection and / or deleting the data.

[0020] It should be noted that, without conflict, the embodiments in the present disclosure and the features in the embodiments can be combined with each other. The present disclosure will be described in detail below with reference to the drawings and embodiments.

[0021] Figure 1 An exemplary architecture 100 of an embodiment to which the store information entry method or the store information entry device of the present disclosure can be applied is shown.

[0022] As Figure 1 shown, the system architecture 100 may include a terminal device 101, a network 102, and a server 103. The network 102 is used to provide a medium for a communication link between the terminal device 101 and the server 103. The network 102 may include various connection types, such as wired, wireless communication links, or fiber optic cables, etc.

[0023] The terminal device 101 interacts with the server 103 through the network 102 to receive or send messages, etc. Various client applications may be installed on the terminal device 101. For example, a shopping application.

[0024] The terminal device 101 can be either hardware or software. When the terminal device 101 is hardware, it can be various electronic devices, including but not limited to smartphones, tablet computers, laptop portable computers, desktop computers, and so on. When the terminal device 101 is software, it can be installed in the above-listed electronic devices. It can be implemented as multiple software or software modules (for example, multiple software or software modules for providing distributed services), or it can be implemented as a single software or software module. No specific limitation is made here.

[0025] The server 103 can be a server that provides various services, such as a backend server that supports the client applications installed on the terminal device 101. The server 103 can obtain the qualification information and search information of the store to be entered input by the user from the terminal device 101; match the search information in the pre-imported store point-of-interest set; if the match is successful, perform a consistency review on the qualification information and the store information corresponding to the store point-of-interest with a successful match; if the consistency review passes, generate an identifier of the store to be entered, and record the association relationship between the identifier of the store point-of-interest with a successful match and the identifier of the store to be entered.

[0026] It should be noted that the store information entry method provided by the embodiments of the present disclosure is generally executed by the server 103. Correspondingly, the store information entry device is generally set in the server 103.

[0027] It should be noted that the server 103 can be either hardware or software. When the server 103 is hardware, it can be implemented as a distributed server cluster composed of multiple servers, or it can be implemented as a single server. When the server 103 is software, it can be implemented as multiple software or software modules (for example, multiple software or software modules for providing distributed services), or it can be implemented as a single software or software module. No specific limitation is made here.

[0028] It should be understood that Figure 1 the numbers of the terminal devices, networks, and servers in

[0029] are merely illustrative. According to the implementation requirements, there can be any number of terminal devices, networks, and servers. Figure 2 Continuing to refer to

[0030] Step 201, obtain the qualification information and search information of the store to be entered input by the user.

[0031] In this embodiment, a user who needs to enter in-store service information on the platform can input the qualification information and search information of the store to be entered. The execution entity of the store information entry method (such as Figure 1 the server 103 shown) can obtain the qualification information and search information of the store to be entered input by the user.

[0032] Among them, the platform is a shopping application on which in-store services can be sold. After a customer purchases an in-store service on the platform, they need to go to a physical store to enjoy the corresponding service, such as car washing service, consumer medical examination service, medical beauty service, etc. There are a wide variety of merchants selling in-store services on the platform, including but not limited to direct-operated stores, agent-operated stores, system service providers, etc. If these merchants want to sell in-store services on the platform, they can input the qualification information and search information of the store to be entered in the store information entry interface of the platform. The qualification information can be a certificate allowing a merchant to engage in a certain production and business activity, including but not limited to business license, medical institution license, etc. The search information can be information applicable to store search, including but not limited to the area where the store is located, the name of the store, the address of the store, etc.

[0033] Step 202: Match the search information in the pre-imported set of store points of interest.

[0034] In this embodiment, the above-mentioned execution entity can match the search information in the pre-imported set of store points of interest (POIs) to obtain a matching result.

[0035] Among them, a large amount of store information is collected in advance and converted into a set of store points of interest. One store point of interest corresponds to one piece of store information. The store information can include but not limited to the area where the store is located, the name of the store, the address of the store, etc. The search information is matched one by one with the store points of interest in the set of store points of interest. If there is a store point of interest that matches the search information, the match is successful; if there is no store point of interest that matches the search information, the match fails. The matching method can include but not limited to exact matching, fuzzy matching, etc.

[0036] In addition, for the case of successful matching, the name, distance, address, etc. of the store point of interest that matches the search information can be displayed.

[0037] In some embodiments, the above-mentioned execution entity may obtain a map and a set of store information; divide the map into grids; import the set of store information into the grids to generate a set of store points of interest. Based on the basic ability of gridification, introduce the points of interest of the stores to generate the basic data of physical stores. Among them, the grid is a custom area based on the underlying positioning ability of LBS (Location Based Services), which can be an administrative area, an electronic fence, or discrete stores.

[0038] Step 203, in response to the successful matching of the search information and the store points of interest in the set of store points of interest, perform a first consistency review on the qualification information and the store information corresponding to the successfully matched store points of interest.

[0039] In this embodiment, in response to the successful matching of the search information and the store points of interest in the set of store points of interest, the above-mentioned execution entity may perform a first consistency review on the qualification information and the store information corresponding to the successfully matched store points of interest.

[0040] Among them, the qualification information may be a certificate allowing a merchant to engage in a certain production and operation activity, including but not limited to a business license, a medical institution license, etc. Performing OCR (Optical Character Recognition) on the qualification information can obtain the name, address, etc. of the store. Perform a first consistency review on the qualification information and the store information corresponding to the successfully matched store points of interest. If the qualification information is consistent with the store information corresponding to the successfully matched store points of interest, the review passes; if the qualification information is inconsistent with the store information corresponding to the successfully matched store points of interest, the review also passes. The review methods may include but not be limited to precise review, fuzzy review, etc.

[0041] Step 204, in response to the passing of the first consistency review, generate an identifier for the store to be entered, and record the association relationship between the identifier of the successfully matched store point of interest and the identifier of the store to be entered.

[0042] In this embodiment, in response to the passing of the first consistency review, the above-mentioned execution entity may generate an identifier for the store to be entered, and record the association relationship between the identifier of the successfully matched store point of interest and the identifier of the store to be entered. In this way, the entry of store information is completed. Since the identifier of the store point of interest remains unchanged, the physical identifiers of the same store uploaded by multiple merchants can be unified. According to business rules (such as business license code, address, longitude and latitude, etc.), build an algorithm model to normalize and label multiple lines of store data for the same physical store, and record the relationship between the unique physical store identifier and the duplicate store identifiers.

[0043] The method provided by the above embodiments of the present disclosure enables merchants to claim store points of interest and physically normalize the same stores entered by multiple merchants. At the data layer, the physical identification of the same stores uploaded by multiple merchants is unified, providing basic service capabilities for subsequent store ecosystem governance and front-end merged display.

[0044] Further referring to Figure 3 , which shows the process 300 of another embodiment of the store information entry method according to the present disclosure. The store information entry method includes the following steps:

[0045] Step 301, obtain the type of the store to be entered selected by the user.

[0046] In this embodiment, users who need to enter in-store services on the platform can select the type of the store to be entered. The execution entity of the store information entry method (such as Figure 1 the server 103 shown) can obtain the type selected by the user.

[0047] Among them, the types of stores can include but are not limited to health service stores, general stores, etc. Health service stores can be stores that serve the health of users, including but not limited to medical examination stores, medical beauty stores, fitness and health preservation stores, medical rehabilitation and health care stores, etc. Generally, merchants must obtain a medical institution license to open a health service store. General stores can be other stores except health service stores, including but not limited to car maintenance stores, car washing stores, etc. Generally, merchants only need to obtain a business license to open a general store.

[0048] When merchants enter store information for the first time, they need to select the type of the store. Different store establishment processes are distinguished according to the type. Health service stores can adopt a customized process; general stores can adopt a standard process. For example, the store information entry interface of the platform can include type buttons. When the user clicks on the type button, options for health service stores and general stores appear. The user can select the corresponding option according to the type of the store to be entered.

[0049] Step 302, determine whether the type of the store to be entered is a health service store.

[0050] In this embodiment, the above execution entity can determine whether the type of the store to be entered is a health service store. If it is a health service store, step 303 is executed; if it is not a health service store, step 304 is executed.

[0051] Step 303, obtain the medical institution license entered by the user.

[0052] In this embodiment, in response to the type of the store to be entered being a health service store, the above execution entity can obtain the medical institution license entered by the user.

[0053] For health service stores, it is necessary to require the upload of a medical institution license. In addition, according to the coding rules of the health license, it is also possible to determine whether a business license needs to be uploaded. For example, the store information entry interface on the platform can include a button for uploading qualifications. When the user clicks the button for uploading qualifications, the medical institution license can be uploaded.

[0054] Step 304: Obtain the store type and business license entered by the user.

[0055] In this embodiment, in response to the type of the store to be entered being a general store, the above-mentioned execution entity can obtain the store type and business license entered by the user.

[0056] For general stores, the business license can be uploaded according to the store type. For example, the store information entry interface on the platform can include a button for uploading qualifications. When the user clicks the button for uploading qualifications, the business license can be uploaded.

[0057] Step 305: Obtain the search information of the store to be entered entered by the user.

[0058] In this embodiment, a user who needs to enter in-store services on the platform can enter the search information of the store to be entered. The above-mentioned execution entity can obtain the search information of the store to be entered entered by the user.

[0059] Among them, the search information can be information applicable to store search, including but not limited to the area where the store is located, the store name, the store address, etc. For example, the store information entry interface on the platform can include a search box and a search button. The user enters the search information in the search box and clicks the search button to initiate a search.

[0060] Step 306: Match the search information in the pre-imported store point of interest set.

[0061] In this embodiment, the above-mentioned execution entity can match the search information in the pre-imported store point of interest set to obtain a matching result.

[0062] Among them, a large amount of store information is collected in advance and converted into a store point of interest set. One store point of interest corresponds to one piece of store information. The store information can include but not limited to the area where the store is located, the store name, the store address, etc. The search information is matched one by one with the store points of interest in the store point of interest set. If there is a store point of interest that matches the search information, the matching is successful; if there is no store point of interest that matches the search information, the matching fails. The matching method can include but not limited to exact matching, fuzzy matching, etc.

[0063] In addition, for the case of successful matching, the name, distance, address, etc. of the store point of interest that matches the search information can be displayed in the store information entry interface of the platform.

[0064] Step 307, determine whether the matching is successful.

[0065] In this embodiment, the above-mentioned execution entity can determine whether the matching is successful. If the matching is successful, execute Step 308; if the matching fails, execute Step 311.

[0066] Step 308, perform a first consistency review on the qualification information and the store information corresponding to the store point of interest with successful matching.

[0067] In this embodiment, in response to the successful matching of the search information and the store point of interest in the store point of interest set, the above-mentioned execution entity can perform a first consistency review on the qualification information and the store information corresponding to the store point of interest with successful matching. For example, the store information entry interface of the platform can include a submit for review button. The user clicks the submit for review button to initiate the first consistency review.

[0068] Among them, the qualification information can be a certificate allowing a merchant to engage in a certain production and business activity, including but not limited to a business license, a medical institution license, etc. Performing OCR on the qualification information can obtain the name, address, etc. of the store. Perform a first consistency review on the qualification information and the store information corresponding to the store point of interest with successful matching. If the qualification information is consistent with the store information corresponding to the store point of interest with successful matching, the review passes; if the qualification information is inconsistent with the store information corresponding to the store point of interest with successful matching, the review fails. The review methods can include but are not limited to precise review, fuzzy review, etc.

[0069] Step 309, determine whether the review passes.

[0070] In this embodiment, the above-mentioned execution entity can determine whether the review passes. If the review passes, execute Step 311; if the review fails, execute Step 316.

[0071] Step 310, generate an identifier for the store to be entered, and record the association relationship between the identifier of the store point of interest with successful matching and the identifier of the store to be entered.

[0072] In this embodiment, in response to the passing of the first consistency review, the above-mentioned execution entity can generate an identifier for the store to be entered, and record the association relationship between the identifier of the store point of interest with successful matching and the identifier of the store to be entered. In this way, the entry of store information is completed. Since the identifier of the store point of interest remains unchanged, the physical identifiers of the same store uploaded by multiple merchants can be unified.

[0073] Step 311: Obtain the store information of the store to be entered input by the user.

[0074] In this embodiment, in response to the failure of the search information to match all the store points of interest in the store points of interest set, the above-mentioned execution entity may obtain the store information of the store to be entered input by the user.

[0075] Among them, the store information input by the user may include, but is not limited to, the store name, store longitude and latitude, store address, store type, and so on.

[0076] Step 312: In response to the store information of the store to be entered passing the review, create a store point of interest for the store to be entered based on the store information of the store to be entered.

[0077] In this embodiment, in response to the store information of the store to be entered passing the review, the above-mentioned execution entity may create a store point of interest for the store to be entered based on the store information of the store to be entered.

[0078] Among them, the store information input by the user needs to be manually reviewed by the staff. If the review is passed, the store point of interest can be created by relying on the creation interface provided by the point of interest; if the review is not passed, the store information entry process is directly ended. It should be noted that since the entry of store information is strongly dependent on the store point of interest, the review of the store information input by the user is usually required to be completed on the same day to ensure timeliness.

[0079] Step 313: Conduct a second consistency review on the qualification information and the store information of the store to be entered.

[0080] In this embodiment, the above-mentioned execution entity may conduct a second consistency review on the qualification information and the store information of the store to be entered. For example, the store information entry interface of the platform may include a submit for review button. The user clicks the submit for review button to initiate the second consistency review.

[0081] Among them, the qualification information may be a certificate allowing a merchant to engage in a certain production and business activity, including but not limited to a business license, a medical institution license, etc. By performing OCR on the qualification information, the name, address, etc. of the store can be obtained. Conduct a second consistency review on the qualification information and the store information of the store to be entered. If the qualification information is consistent with the store information of the store to be entered, the review is passed; if the qualification information is inconsistent with the store information of the store to be entered, the review is passed. The review methods may include but are not limited to precise review, fuzzy review, and so on.

[0082] Step 314: Determine whether the review is passed.

[0083] In this embodiment, the above-mentioned execution entity may determine whether the review is passed. If the review is passed, execute Step 315; if the review is not passed, execute Step 316.

[0084] Step 315: Generate an identifier for the store to be entered, and record the association relationship between the identifier of the store interest point of the store to be entered and the identifier of the store to be entered.

[0085] In this embodiment, in response to the passing of the second consistency review, the above-mentioned execution entity may generate an identifier for the store to be entered, and record the association relationship between the identifier of the store interest point of the store to be entered and the identifier of the store to be entered. In this way, the entry of store information is completed. Since the identifier of the store interest point remains unchanged, the physical identifiers of the same store uploaded by multiple merchants can be unified.

[0086] Step 316: Send a prompt message for failed entry.

[0087] In this embodiment, in response to the failure of the first consistency review or the second consistency review, the above-mentioned execution entity may send a prompt message for failed entry. The user can modify the information according to the prompt message for failed entry to initiate the entry of store information again.

[0088] The method provided in the above embodiment of the present disclosure provides merchants with the ability to claim store interest points, and physically normalize the same store entered by multiple merchants. At the data level, the physical identifiers of the same store uploaded by multiple merchants are unified, and basic service capabilities are provided for subsequent store ecological governance and front-end combined display.

[0089] For ease of understanding, Figure 4 FIG. shows a system architecture diagram of an application scenario that can implement the store information entry method of the embodiments of the present disclosure. As Figure 4 shown, the system architecture includes an end, a domain, and a shared domain. Among them, the end can be the new health end. The domain can be store audit information management. The shared domain can include store entry, qualification middleware, category rules, audit capabilities, and new / query store POI.

[0090] For ease of understanding, Figure 5 FIG. shows an entry interface diagram of an application scenario that can implement the store information entry method of the embodiments of the present disclosure. As Figure 5 shown, entering store information mainly includes the following four steps:

[0091] The first step: Select a store. The user can perform a fuzzy search according to the region and name, and the query results need to display the store name, distance, and detailed address.

[0092] The second step: Complete the information. In the case of matching the store interest point, record the association relationship between the identifier of the successfully matched store interest point and the identifier of the store to be entered; in the case of not matching the store interest point, create a new store interest point, enter the name, select the longitude and latitude, and detailed address.

[0093] Step 3: Upload qualifications. For health service stores, upload the medical institution license; for general stores, upload the business license.

[0094] Step 4: Submit for review. The user enters all the information at once and submits it for review once. The domain layer needs to aggregate the review data of the store interest points and the review data of the store qualifications, and at the same time identify whether it is necessary to go through the store interest point creation process. For cases where it is necessary to create store interest points, give priority to submitting the review of the store interest points. After the review is passed, call the ecological review of the store and qualification information; if the review fails, the review ends and there is no need to call the ecological review. For cases where it is not necessary to create store interest points, directly call the ecological review of the store and qualification information.

[0095] Further reference Figure 6 , as an implementation of the methods shown in the above figures, the present disclosure provides an embodiment of a store information entry device. This device embodiment corresponds to Figure 2 the method embodiment shown, and this device can be specifically applied to various electronic devices.

[0096] As Figure 6 shown, the store information entry device 600 provided in this embodiment includes a first acquisition unit 601, a matching unit 602, a first review unit 603, and a first recording unit 604. Among them, the first acquisition unit 601 is configured to acquire the qualification information and search information of the store to be entered by the user; the matching unit 602 is configured to match the search information in the pre-imported store interest point set; the first review unit 603 is configured to, in response to the successful matching of the search information and the store interest points in the store interest point set, perform a first consistency review on the qualification information and the store information corresponding to the successfully matched store interest points; the first recording unit 604 is configured to, in response to the passing of the first consistency review, generate an identifier of the store to be entered and record the association relationship between the identifier of the successfully matched store interest point and the identifier of the store to be entered.

[0097] In this embodiment, in the store information entry device 600: the specific processing of the first acquisition unit 601, the matching unit 602, the first review unit 603, and the first recording unit 604 and the technical effects brought by them can respectively refer to Figure 2 the relevant descriptions of steps 201, step 202, step 203, and step 204 in the corresponding embodiments, which will not be elaborated here.

[0098] In some alternative implementation manners of this embodiment, the store information input device 600 further includes: a second acquisition unit configured to acquire the store information of the store to be input by the user in response to the failure of the search information to match all the store interest points in the store interest point set; a creation unit configured to create a store interest point of the store to be input based on the store information of the store to be input in response to the approval of the store information of the store to be input; a second review unit configured to perform a second consistency review on the qualification information and the store information of the store to be input; a second recording unit configured to generate an identifier of the store to be input and record the association relationship between the identifier of the store interest point of the store to be input and the identifier of the store to be input in response to the approval of the second consistency review.

[0099] In some alternative implementation manners of this embodiment, the store information input device 600 further includes: a sending unit configured to send a failure prompt message for input if the first consistency review or the second consistency review fails.

[0100] In some alternative implementation manners of this embodiment, the first acquisition unit 601 is further configured to: acquire the type of the store to be input selected by the user; and acquire the medical institution license input by the user in response to the type of the store to be input being a health service store.

[0101] In some alternative implementation manners of this embodiment, the first acquisition unit 601 is further configured to: acquire the store type and business license input by the user in response to the type of the store to be input being a general store.

[0102] In some alternative implementation manners of this embodiment, the store information input device 600 further includes: a third acquisition unit configured to acquire a map and a store information set; a segmentation unit configured to segment the map into grids; and an import unit configured to import the store information set into the grids to generate a store interest point set.

[0103] Next, refer to Figure 7 , which shows a schematic structural diagram of an electronic device (such as Figure 1 the server in) 700 suitable for implementing the embodiments of the present disclosure. The terminal devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 7 The server shown is only an example and should not impose any limitation on the functions and usage scopes of the embodiments of the present disclosure.

[0104] As Figure 7As shown, the electronic device 700 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 701, which may perform various appropriate actions and processes according to a program stored in the read-only memory (ROM) 702 or a program loaded from the storage device 708 into the random access memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the electronic device 700 are also stored. The processing device 701, the ROM 702, and the RAM 703 are connected to each other through a bus 704. The input / output (I / O) interface 705 is also connected to the bus 704.

[0105] Generally, the following devices may be connected to the I / O interface 705: an input device 706 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 707 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 708 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 709. The communication device 709 may allow the electronic device 700 to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 7 an electronic device 700 with various devices is shown, it should be understood that it is not required to implement or have all the shown devices. Instead, more or fewer devices may be implemented or had. Figure 7 Each block shown in may represent a device or, as needed, multiple devices.

[0106] Specifically, according to an embodiment of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program codes for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication device 709, or installed from the storage device 708, or installed from the ROM 702. When the computer program is executed by the processing device 701, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.

[0107] It should be noted that the computer-readable medium described in the embodiments of the present disclosure can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the embodiments of the present disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device. In the embodiments of the present disclosure, the computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0108] The above computer-readable medium can be included in the above electronic device; or it can exist separately without being assembled into the electronic device. The above computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is caused to: obtain historical click behavior data of the user on the item search platform, where the historical click behavior data includes historical search keywords and historical click item information; generate a training sample set based on the historical click behavior data; use the training sample set to train a model based on a transformer to obtain a relevance evaluation model, where the relevance evaluation model is used to evaluate the relevance between the search keyword and each item information in the corresponding search results, and the relevance prediction model is completely based on the self-attention mechanism and focuses on all words in the input sequence when predicting a single word.

[0109] Computer program code for performing the operations of the embodiments of the present disclosure may be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., connected through the Internet using an Internet service provider).

[0110] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that performs the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0111] The units involved in the embodiments described in the present disclosure may be implemented in software or in hardware. The described units may also be provided in a processor. For example, it may be described as: a processor includes a first acquisition unit, a matching unit, a first review unit, and a first recording unit. Among them, the names of these units do not constitute a limitation to the unit itself in some cases. For example, the first acquisition unit may also be described as "the unit for acquiring the qualification information and search information of the store to be entered input by the user".

[0112] The above description is only a preferred embodiment of the present disclosure and an explanation of the applied technical principles. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above inventive concept. For example, the technical solutions formed by mutually replacing the above features with the technical features (but not limited to) disclosed in the embodiments of the present disclosure that have similar functions.

Claims

1. A method for entering store information, comprising: Obtaining qualification information and search information of the store to be entered input by the user; Matching the search information in a pre-imported set of store points of interest; In response to successful matching of the search information with a store point of interest in the set of store points of interest, performing a first consistency check on the qualification information and the store information corresponding to the successfully matched store point of interest; In response to passing the first consistency check, generating an identifier for the store to be entered, and recording the association relationship between the identifier of the successfully matched store point of interest and the identifier of the store to be entered.

2. The method according to claim 1, wherein The method further comprises: In response to failure of the search information to match all store points of interest in the set of store points of interest, obtaining the store information of the store to be entered input by the user; In response to passing the review of the store information of the store to be entered, creating a store point of interest for the store to be entered based on the store information of the store to be entered; Performing a second consistency check on the qualification information and the store information of the store to be entered; In response to passing the second consistency check, generating an identifier for the store to be entered, and recording the association relationship between the identifier of the store point of interest of the store to be entered and the identifier of the store to be entered.

3. The method according to claim 1, wherein, The obtaining of the qualification information of the store to be entered input by the user includes: Obtaining the type of the store to be entered selected by the user; In response to the type of the store to be entered being a health service store, obtaining the medical institution license input by the user.

4. The method according to claim 3, wherein, The obtaining of the qualification information of the store to be entered input by the user further includes: In response to the type of the store to be entered being a general store, obtaining the store type and business license input by the user.

5. The method according to claim 1, wherein The method further comprises: Obtaining a map and a set of store information; Dividing the map into grids; Importing the set of store information into the grids to generate a set of store points of interest.

6. A device for entering store information, comprising: A first obtaining unit configured to obtain qualification information and search information of the store to be entered input by the user; A matching unit configured to match the search information in a pre-imported set of store points of interest; A first review unit configured to, in response to successful matching of the search information with a store point of interest in the set of store points of interest, perform a first consistency check on the qualification information and the store information corresponding to the successfully matched store point of interest; A first recording unit configured to, in response to passing the first consistency check, generate an identifier for the store to be entered, and record the association relationship between the identifier of the successfully matched store point of interest and the identifier of the store to be entered.

7. An electronic device, comprising: One or more processors; A storage device having one or more programs stored thereon; When the one or more programs are executed by the one or more processors, enabling the one or more processors to implement the method according to any one of claims 1-5.

8. A computer-readable medium having a computer program stored thereon, wherein, When the program is executed by the processor, it implements the method according to any one of claims 1-5.