Information provision device and information provision system
The system analyzes access histories to identify new customer areas by setting search variables, addressing the challenge of suggesting new sales channels and expanding customer bases in online marketplaces.
Patent Information
- Application Number
- JP2022132553
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-08-23
- Publication Date
- 2025-09-11
- Estimated Expiration
- 2042-08-23
AI Technical Summary
Conventional methods in online marketplaces fail to suggest new sales channels to sellers, making it difficult to acquire new users or business areas.
An information providing device and system that analyzes access histories to identify users with new attributes by setting search variables and extracting data with low access counts, presenting them as new customer areas to sellers.
Enables sellers to consider proposals for users with new attributes, expanding their customer base by identifying underutilized industries with low access counts.
Smart Images

Figure 0007737969000001 
Figure 0007737969000002 
Figure 0007737969000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information providing device and an information providing system for analyzing access histories in an electronic market. [Background technology]
[0002] In online markets such as online malls and portals, services are available that acquire information on customer (user) access to products and services and provide sellers with statistical information such as access trends and user attributes. Services that encourage users who have accessed the site to make purchases are also known.
[0003] For example, Patent Document 1 discloses a technique for proposing appropriate services (such as suggestions for improving search keywords for products) to sellers based on users' search behavior for products. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2018-156336 Summary of the Invention [Problem to be solved by the invention]
[0005] However, in the above-mentioned conventional example, only known information or information on existing business fields or existing customers can be obtained, and there is a problem in that it is not possible to suggest new sales channels to the exhibitor.
[0006] For example, in an online marketplace that provides solutions, the solution owner (seller) presents each solution with a predetermined industry, problem, and solution. Integrators, who are users (customers), access solutions by searching to solve their own problems. In such an online marketplace, it is difficult to acquire new users or business areas even if the above-mentioned conventional methods are applied.
[0007] The present invention has been made in consideration of the above problems, and aims to extract users with new attributes from among users who access the online marketplace and present them to the owner of the item being sold. [Means for solving the problem]
[0008] The present invention is an information providing device having a processor and memory for analyzing access history of an online market, comprising: product information in which information about products to be provided on the online market is preset; user information in which information about users who use the online market is preset; access history information storing the history of users' accesses to the product information; and a new area analysis unit for analyzing the access history information, wherein the new area analysis unit receives the product to be analyzed, receives items to be set as search variables for tags #1, #2, and #3, sets the value of the product to be analyzed from the product information in the item set in tag #1, sets the value of the user information in the item set in tag #2 from the user information included in the access history information, extracts data that matches tag #1 and tag #2 from the access history information, calculates the number of accesses for each value of the item set in tag #3 for the extracted data, and outputs the value of the item for which the number of accesses is below a predetermined threshold as a newly developed area. [Effects of the Invention]
[0009] Therefore, the present invention can extract users with new attributes from among users who access the online marketplace and present them to the seller as a new customer area, allowing the seller to consider proposals for users with new attributes and expand their customer base.
[0010] The details of at least one implementation of the subject matter disclosed herein are set forth in the accompanying drawings and the description below. Other features, aspects, and advantages of the disclosed subject matter will become apparent from the following disclosure, drawings, and claims. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 illustrates the first embodiment of the present invention and is a diagram illustrating an example of functions of an information providing system for an online market. [Figure 2] FIG. 2 illustrates an example of the configuration of an analysis server according to the first embodiment of the present invention. [Figure 3] FIG. 3 illustrates an example of product information stored in an application / service server according to the first embodiment of the present invention. [Figure 4] FIG. 3 illustrates an example of access history information of an application / service server according to the first embodiment of the present invention. [Figure 5] FIG. 3 is a diagram illustrating an example of user information of an application / service server according to the first embodiment of the present invention. [Figure 6] FIG. 3 illustrates an example of task similarity information stored in the analysis server according to the first embodiment of the present invention. [Figure 7] FIG. 2 illustrates an example of task similarity information stored in the analysis server according to the first embodiment of the present invention. [Figure 8] FIG. 10 is a diagram illustrating an example of solution similarity information stored in the analysis server according to the first embodiment of the present invention. [Figure 9] FIG. 3 is a diagram illustrating an example of an analysis table in the analysis server according to the first embodiment of the present invention. [Figure 10] FIG. 10 illustrates an example of a combination pattern of tags to be searched according to the first embodiment of the present invention. [Figure 11] 5 is a flowchart illustrating an example of processing performed by the analysis server according to the first embodiment of the present invention. [Figure 12] 10 is a graph showing an analysis result of the number of accesses by business type according to the first embodiment of the present invention. [Figure 13] 10 is a flowchart illustrating an example of processing performed by the analysis server according to the second embodiment of the present invention. [Figure 14] 10 is a graph showing an analysis result of the number of accesses by business type according to a second embodiment of the present invention. [Figure 15]11 is a flowchart illustrating an example of processing performed by the analysis server according to the third embodiment of the present invention. [Figure 16] 10 is a graph showing the relationship between the number of cases and tag #3 according to the third embodiment of the present invention. [Figure 17] 13 is a flowchart illustrating an example of processing performed by the analysis server according to the fourth embodiment of the present invention. [Figure 18] FIG. 3 is a sequence diagram illustrating an example of processing performed in the information providing system for the online market according to the first embodiment of the present invention.
[0012] Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings. Example 1
[0013] 1 is a block diagram showing an example of the functions of an information provision system for an online marketplace according to a first embodiment of the present invention. The information provision system of this embodiment is a portal site 1 that provides solutions as an online marketplace, and shows an example in which the system analyzes the access history of users (integrators) who access the portal site 1 and presents users with new attributes to the owner as new sales channels (or business areas).
[0014] The portal site 1 is connected to user terminals 4 used by users and owner terminals 5 used by owners who are solution providers via the Internet 3. The portal site 1 includes a web server 11 that provides a portal screen 12 in response to access from the user terminal 4, and an application / service server 10 that manages the information that the web server 11 provides to the user terminal 4 or the owner terminal 5.
[0015] The application / service server 10 is connected to the analysis server 2 via a network 6. The analysis server 2 analyzes the access history (or search history) of the user terminal 4 stored in the portal site 1, extracts new users with attributes different from those assumed by the solution owner, and presents them to the owner terminal 5 as a new customer area.
[0016] Although Figure 1 shows an example in which the analysis server 2 is placed outside the portal site 1, this is not limited to this and the analysis server 2 may be placed inside the portal site 1, or the application / service server 10 may include the functions of the analysis server 2.
[0017] The application / service server 10 operates a service control unit 13 that manages a portal screen 12, executes search requests, etc. The service control unit 13 cooperates with a catalog management unit 14 that manages product information 17, a user management unit 15 that manages user information 18, and an access history management unit 16 that collects access history information 19 of user terminals 4.
[0018] The analysis server 2 obtains access history information 19, product information 17, and user information 18 from the application / service server 10, generates an analysis table 70, and analyzes the analysis table 70 to extract users or business areas with new attributes, as described below.
[0019] The analysis server 2 stores preset industry similarity information 40, solution similarity information 60, and problem similarity information 50, which are used during analysis as described below. The analysis server 2 also accesses news releases 80 and patent information 90 that have been collected in advance from outside, and uses these during analysis as described below. The news releases 80 and patent information 90 may be stored in an external computer, or may be collected and stored by the analysis server 2.
[0020] 2 is a block diagram showing an example of the configuration of the analysis server 2. The analysis server 2 is a computer including a processor 21, a memory 22, a storage device 23, an input / output device 24, and a communication interface 25.
[0021] The new region analysis unit 30 is loaded as a program into the memory 22 and executed by the processor 21. The processor 21 operates as a functional unit that provides a predetermined function by processing in accordance with the program of each functional unit.
[0022] For example, the processor 21 functions as a new area analysis unit 30 by processing according to a new area analysis program. The same applies to other programs. Furthermore, the processor 21 also operates as a functional unit that provides the functions of each of the multiple processes executed by each program. A computer and a computer system are devices and systems that include these functional units.
[0023] The storage device 23 is configured as a non-volatile storage medium and stores data used by the new domain analysis unit 30. The storage device 23 stores industry similarity information 40, solution similarity information 60, problem similarity information 50, analysis tables 70, news releases 80, and patent information 90. The contents of each type of information will be described later.
[0024] The input / output device 24 includes input devices such as a mouse, keyboard, or touch panel, and output devices such as a display. The communication interface 25 is connected to the network 6 and communicates with the application / service server 10.
[0025] Although not shown, the application / service server 10, Web server 11, user terminal 4, and owner terminal 5 are configured with computers similar to those of the analysis server 2 in FIG.
[0026] 3 is a diagram showing an example of product information 17 in the application / service server 10. The product information 17 is information that is set in advance from the owner terminal 5 or the like. The product information 17 includes a solution ID 171, a solution name 172, an owner name 173, an industry 174, a problem 175, and a solution 176 in one record.
[0027] In this embodiment, since the product traded on the online market is a solution, an identifier for identifying the solution is stored in the solution ID 171. The solution name 172 stores the product name (or service name) of the solution.
[0028] The owner name 173 stores the name of the owner (seller) who provides the solution. The business type 174 stores the business type to which the solution is applied. This business type 174 can be set by the owner or the like by selecting in advance from business type candidates defined in advance by the service provider.
[0029] Problem 175 stores a problem or objective that can be solved by a solution. This problem 175 can be set by an owner or the like by selecting in advance from candidate problems or objectives defined in advance by a service provider. Solution 176 stores functions and processing contents that the solution provides to solve problem 175. This solution 176 can be set by an owner or the like by selecting in advance from candidate solutions defined in advance by a service provider.
[0030] When the application / service server 10 receives a search request from the user terminal 4, it searches for records that match or are similar to the keywords entered from the industry 174, problem 175, or solution 176, and outputs the hit records as search results to the portal screen 12.
[0031] The user can access more detailed information by selecting a desired solution from the search results on the user terminal 4. Although not shown, the application / service server 10 can provide and purchase various contents for each solution.
[0032] 4 is a diagram showing an example of access history information 19 of the application / service server 10. The access history information 19 is log information generated by the service control unit 13 of the application / service server 10. The access history information 19 includes a timestamp 191, a solution ID 192, and an integrator ID 193 in one record.
[0033] The timestamp 191 stores the date and time when access was performed based on a request from the user terminal 4. The solution ID 192 stores the identifier of the accessed solution. The integrator ID 193 stores the identifier of the integrator that requested access from the user terminal 4.
[0034] The access history information 19 can include a history of solutions accessed by the user terminal 4 from among multiple search results. Furthermore, since the user terminal 4 that uses the portal site 1 logs in with a preset integrator ID and authentication information, the application / service server 10 can identify the user (integrator) of the user terminal 4 that is making the access.
[0035] 5 is a diagram showing an example of user information 18 of the application / service server 10. The user information 18 is information that is set in advance from the user terminal 4 or the like. The user information 18 includes an integrator ID 181, an integrator name 182, a customer business type 183, a customer issue 184, and a solution under consideration 185 in one record.
[0036] The integrator ID 181 stores the identifier of the integrator (user) who uses the portal site 1. The integrator name 182 stores the name of the integrator. The customer business industry 183 stores the industry handled by the integrator. Note that the customer business industry 183 can store multiple industries.
[0037] The customer problem 184 stores the problem that is a problem in the business of the integrator. The solution under consideration 185 stores the solution that the integrator is considering for the customer problem 184.
[0038] When the integrator solves the problem or changes the solution under consideration 185 , the user information 18 can be updated using the user terminal 4 .
[0039] 6 is a diagram showing an example of pre-set business type similarity information 40. The business type similarity information 40 is held in the analysis server 2. The business type similarity information 40 includes business type tag 1 (41), business type tag 2 (42), and similarity 43 in one record.
[0040] The industry 174 of the product information 17 is set in the industry tag 1 (41), the customer business industry 183 of the user information 18 is set in the industry tag 2 (42), and the similarity 43 stores a value calculated by using a thesaurus, Word2Vec, or other similarity between the industry tag 1 (41) and the industry tag 2 (42). Note that the calculation of the similarity 43 is not limited to thesaurus, Word2Vec, or the like, and any well-known or publicly known technique for calculating the similarity between words can be applied.
[0041] The business category tag 1 (41) and the business category tag 2 (42) are set to all combinations of the business category 174 of the product information 17 and the customer business category 183 of the user information 18.
[0042] 7 is a diagram showing an example of pre-set assignment similarity information 50. The assignment similarity information 50 is held by the analysis server 2. The assignment similarity information 50 includes assignment tag 1 (51), assignment tag 2 (52), and similarity 53 in one record.
[0043] Task tag 1 (51) and task tag 2 (52) store the task 175 of product information 17 and the customer task 184 of user information 18, and similarity 53 stores the value of the similarity between task tag 1 (51) and task tag 2 (52) calculated using a method such as a thesaurus or Word2Vec. Note that the calculation of similarity 53 is not limited to a thesaurus or Word2Vec, and any well-known or publicly known technology for calculating the similarity of words or sentences can be applied.
[0044] All combinations of the task 175 of the product information 17 and the customer task 184 of the user information 18 are set as task tag 1 (51) and task tag 2 (52).
[0045] 8 is a diagram showing an example of pre-set solution similarity information 60. The solution similarity information 60 is held by the analysis server 2. The solution similarity information 60 includes a solution tag 1 (61), a solution tag 2 (62), and a similarity 63 in one record.
[0046] Solution tag 1 (61) and solution tag 2 (62) store the solution 176 of product information 17 and the solution under consideration 185 of user information 18, and similarity 63 stores the value of the similarity between solution tag 1 (61) and solution tag 2 (62) calculated using a method such as a thesaurus or Word2Vec. Note that the calculation of similarity 63 is not limited to a thesaurus or Word2Vec, and any well-known or publicly known technique for calculating the similarity of words or sentences can be applied.
[0047] Solution tag 1 (61) and solution tag 2 (62) are set to all combinations of solutions 176 in the product information 17 and solutions under consideration 185 in the user information 18.
[0048] 9 is a diagram showing an example of an analysis table 70 generated by the analysis server 2. The illustrated example shows a case where the analysis target is solution A. The analysis table 70 is information that combines access history information 19 for the solution being analyzed and user information 18 of the integrator who performed the access.
[0049] The analysis table 70 includes a timestamp 71, a solution ID 72, an integrator ID 73, a customer business type 74, a customer issue 75, and a solution under consideration 76 in one record.
[0050] The timestamp 71 is the content of the timestamp 191 in the access history information 19. The solution ID 72 is the content of the solution ID 192 in the access history information 19. The integrator ID 73 is the content of the integrator ID 193 in the access history information 19. The customer business industry 74 is the content of the customer business industry 183 in the user information 18. The customer issue 75 is the content of the customer issue 184 in the user information 18. The solution under consideration 76 is the content of the solution under consideration 185 in the user information 18.
[0051] 10 is a diagram showing an example of the settings of tags #1, #2, and #3 used as variables in the analysis process performed by the analysis server 2. In this embodiment, when performing an analysis for each solution, the analysis process is performed by substituting the values of the fields of the product information 17 or user information 18 that are set in advance into the three variables, tags #1, #2, and #3.
[0052] As shown in the figure, there are six possible field patterns, #1 to #6, for tags #1, #2, and #3. When performing an analysis, the user of analysis server 2 selects one of patterns #1 to #6.
[0053] The fields that can be set in tags #1 to #3 are shown below. Industry (Solution Attribute) = Industry 174 (Product Information 17) ·Problem (Solution Attribute) = Problem 175 (Product Information 17) · Solution (Solution Attribute) = Solution 176 (Product Information 17) · Customer business industry (integrator attribute) = Customer business industry 183 (user information 18) Customer Issue (Integrator Attribute) = Customer Issue 184 (User Information 18) · Solution under consideration (Integrator attribute) = Solution under consideration 185 (User information 18)
[0054] In this embodiment, an example is shown using the illustrated pattern #1, where issue 175 (product information 17) is set in tag #1, customer issue 184 (user information 18) is set in tag #2, and customer business type 183 (user information 18) is set in tag #3.
[0055] 18 is a sequence diagram showing an example of processing performed in an information provision system for an online market. An owner who provides a solution sends a registration request including product information 17 from the owner terminal 5 to the portal site 1 (S101). The application / service server 10 of the portal site 1 accepts the registration request, registers the solution in the product information 17, and provides the information on the portal site 1 (S102).
[0056] An integrator, who is a user of the portal site 1, searches for a solution from the user terminal 4 (S103) and accesses information on the solution to be considered (S104).
[0057] The application / service server 10 of the portal site 1 accepts access from the user terminal 4 and stores information relating to the access from the user terminal 4 in the access history information 19 (S105).
[0058] Next, in steps S106 to S109, the analysis server 2 starts the processing of the new area analysis unit 30 at a predetermined timing such as a user instruction. First, the new area analysis unit 30 acquires the access history information 19 of the solution to be analyzed (S106).
[0059] The new area analysis unit 30 acquires the user terminal 4 using the integrator ID in the access history information 19, combines the access history from the access history information 19 with the user information 18 to generate an analysis table 70, analyzes the access history, and extracts the access history using a preselected variable pattern (pattern #1) (S107).
[0060] If the variable pattern is pattern #1, the new area analysis unit 30 extracts the customer business industry 74 with the smallest number of accesses from the extracted access history as a new development area (S108). The analysis server 2 transmits the extracted new development area to the owner terminal 5 via the portal site 1 (109).
[0061] In the owner terminal 5 that has received the newly developed area, the owner who provides the solution considers the content of the solution to be posted so that the solution will be suitable for an industry that was not initially envisioned when the solution was provided (S110).
[0062] The owner reorganizes the contents posted on the portal site 1 by adding solutions for new areas of development, and requests the portal site 1 to update the registered contents of the solutions (S111).
[0063] The portal site 1 accepts updates to the registered contents from the owner terminal 5, updates the product information 17, and posts the reconstructed contents (S112).
[0064] 11 is a flowchart showing an example of processing performed by the new area analysis unit 30 of the analysis server 2. This processing is started in response to a command from the user of the analysis server 2 or the like.
[0065] First, prior to starting the analysis process, the user of the analysis server 2 specifies the solution to be analyzed and the variable patterns of tags #1 to #3 from the input / output device 24. For example, the user specifies solution A as the analysis target and pattern #1 as the variable pattern from the input / output device 24, and the new area analysis unit 30 accepts solution A and pattern #1 as the analysis target (S1). Note that the period of access history may also be added as an analysis target.
[0066] Additionally, tag #1 is set to one of the problem 175, solution 176, and industry 174 of the product information 17. Tag #2 is set to one of the customer problem 75, solution under consideration 76, and customer business industry 183 of the analysis table 70. Tag #3 is set to one of the customer problem 75, solution under consideration 76, and customer business industry 183 of the analysis table 70 that is not set to tag #2.
[0067] In the case of pattern #1, the issue 175 of the product information 17 (solution attribute) is set to tag #1, the customer issue 75 of the analysis table 70 (integrator attribute = customer issue 184 of the user information 18) is set to tag #2, and the customer business industry 74 of the analysis table 70 is set to tag #3.
[0068] The new area analysis unit 30 inquires of the application / service server 10 whether or not an access history has been accumulated for the solution to be analyzed that is set in tag #1. If an access history for the solution to be analyzed exists, the process proceeds to step S3; if not, the process proceeds to step S10.
[0069] In step S10, since the access history of the solution to be analyzed does not exist in the application / service server 10, the new area analysis unit 30 outputs to the input / output device 24 that the solution is not subject to analysis, and the process ends.
[0070] If an access history exists, in step S3, the new area analysis unit 30 acquires the access history information 19 of the solution to be analyzed from the application / service server 10 (S3).
[0071] The new area analysis unit 30 acquires the integrator ID 193 of the acquired access history information 19, and acquires the user information 18 corresponding to the integrator ID 193 from the application / service server 10. Then, the new area analysis unit 30 combines the user information 18 acquired from the application / service server 10 with the access history information 19 acquired in step S3, and generates an analysis table 70 (S4).
[0072] 9, the analysis table 70 is generated by setting the timestamp 191, solution ID 192, and integrator ID 193 of the access history information 19 acquired by the new area analysis unit 30 in step S3 to the timestamp 71, solution ID 72, and integrator ID 73 of the analysis table 70. Next, the new area analysis unit 30 acquires the customer business industry 183, customer issue 184, and solution under consideration 185 from the user information 18 corresponding to the integrator ID 73, and sets these as the customer business industry 74, customer issue 75, and solution under consideration 76 of the analysis table 70.
[0073] Next, in step S5, the new area analysis unit 30 sets values (or items) to be analyzed in tags #1 to #3 according to the variable pattern (pattern #1), and extracts access histories from the analytical table .
[0074] In this embodiment, pattern #1 is selected, so the new area analysis unit 30 sets tag #1 to the value of issue 175 in product information 17 (solution attribute), sets tag #2 to customer issue 75 in analysis table 70 (integrator attribute = customer issue 184 in user information 18), and sequentially sets the values of customer issue 75 from the top of analysis table 70 to extract records (access history) where tag #1 (issue 175 in product information 17) and tag #2 (customer issue 184 in user information 18) match.
[0075] When the new area analysis unit 30 has completed the comparison of tag #1 and tag #2 for all records in the analytical table 70, it determines whether or not there is an access history in which tag #1 and tag #2 match (S6).
[0076] If there is an access history that matches tag #1 and tag #2 (problem 175 and customer problem 75 (184)), the new area analysis unit 30 proceeds to step S7, and if there is no access history that matches tag #1 and tag #2 (problem 175 and customer problem 75 (184)), the new area analysis unit 30 proceeds to step S10.
[0077] In step S7, since the item for tag #3 is customer business industry 74 (customer business industry (integrator attribute)) in the analysis table 70, the number of accesses for each value (industry) of customer business industry 74 for the access history extracted in step S5 above is calculated, and the extracted access history is sorted in descending order of the number of accesses.
[0078] In step S8, the new area analysis unit 30 extracts customer business industries 74 whose access counts are equal to or less than a predetermined threshold Th1 from the sorted access history. Then, in step S9, the new area analysis unit 30 notifies the owner terminal 5 of the customer business industries 74 whose access counts are equal to or less than the predetermined threshold Th1 as new customer areas.
[0079] By the above processing, when the variable pattern is pattern #1, the new area analysis unit 30 extracts as a new development area (customer area) the industry with the lowest number of accesses below the threshold Th1 from among the customer business industries 74 where the customer issue 75 in the analysis table 70 (customer issue 184 in the user information 18) matches the issue 175 in the product information 17.
[0080] FIG. 12 is a graph showing an example of the results of the analysis performed by the new area analysis unit 30, and is a graph showing the relationship between the number of accesses by industry type and the customer business industry type 74 of tag #3.
[0081] In the access history of the solution A being analyzed, records with matching tags #1 and #2 include four industries: manufacturing, information and communications, finance and insurance, and healthcare and welfare. Of these, the number of accesses to the finance and insurance and healthcare and welfare industries is below threshold Th1, and so they are extracted as new areas of development.
[0082] In this way, in this embodiment, among the access histories where the issues of Solution A set by the solution owner match the issues of the integrator, it is possible to propose to the solution owner industries where the number of accesses is below threshold Th1 as areas to develop as new customers.
[0083] This allows solution owners to propose issues and solutions to industries that were not anticipated when the solution was first offered, thereby expanding their customer base.
[0084] In the above embodiment, an example is shown in which an analysis table 70 is generated by combining access history information 19 including the solution to be analyzed and user information 18 including information on users who accessed the solution to be analyzed, and then a search is performed for matches between tag #1 and tag #2, but the present invention is not limited to this.
[0085] For example, without using the analysis table 70, the new area analysis unit 30 can identify the user from the integrator ID 193 of the access history information 19 containing the solution to be analyzed, obtain the tag #2 item from the user information 18, and compare the value of tag #1. Example 2
[0086] Fig. 13 is a flowchart showing an example of processing performed by the analysis server 2. In the first embodiment, an example was shown in which an industry (tag #3) with an access count equal to or less than a threshold Th1 was extracted as a new development area in step S8 of Fig. 11. This embodiment shows an example in which the similarity of the industry (tag #3) is taken into account in the processing of step S8.
[0087] In this embodiment, step S8 shown in FIG. 11 of the first embodiment is changed to step S81, and the other configurations are the same as those of the first embodiment.
[0088] In step S81, the new area analysis unit 30 extracts, from the access histories sorted in step S7, industries that have a low similarity in the value of the tag #3 item (customer business industry 74) and the number of accesses is equal to or less than a predetermined threshold Th1 as new development areas. Note that data with a low similarity is data that has a similarity equal to or less than a predetermined threshold Th2, or that satisfies a predetermined condition such as being ranked from the lowest to a predetermined rank.
[0089] That is, the new area analysis unit 30 sorts the access histories that match tag #1 (issue 175 of product information 17) and tag #2 (customer issue 75 (184) of analysis table 70) in descending order of the number of accesses, and further obtains the similarity 43 of the customer business industry 74 to the industry 174 of product information 17 from the industry similarity information 40, and extracts customer business industries 74 that have a low similarity 43 to the industry 174 of product information 17 and a number of accesses that is below a predetermined threshold Th1.
[0090] In addition, the comparison target for similarity 43 is, for example, an example in which low similarity is extracted between the industry 174 (industry tag 1) of product information 17 and the customer business industry 183 (industry tag 2) of user information 18, but as shown in Figure 10, low similarity may also be extracted using tag #3 as the problem or solution.
[0091] As a result of the above, customer business industries 74 whose number of accesses is equal to or less than a predetermined threshold Th1 and whose similarity 43 in the industry similarity information 40 is low (satisfies a predetermined condition) are extracted as new development areas. As a result, it is possible to develop as new customers customer business industries 74 that are in an industry (customer business industry 183 in user information 18) different from the industry expected by the owner (industry 174 in product information 17) and have a low number of accesses, among the industries that access the solution A being analyzed.
[0092] FIG. 14 is a graph showing an example of the analysis results performed by the new area analysis unit 30, and is a graph showing the relationship between the number of accesses by industry and the customer business industry 74 of tag #3.
[0093] In the access history of the solution A being analyzed, records where tag #1 and tag #2 match include four industries: manufacturing, information and communications, finance and insurance, and medical and welfare, and are sorted in order of industry similarity: 43. Of these, the number of accesses to finance and insurance and medical and welfare is below threshold Th1, so they are extracted as new development areas.
[0094] In this way, in this embodiment, among the access histories where the issues of Solution A set by the solution owner match the issues of the integrator, industries where the number of accesses is below threshold Th1 and the similarity 43 is low (or meets specified conditions) can be proposed to the solution owner as areas to develop as new customers. Example 3
[0095] Fig. 15 is a flowchart showing an example of processing performed by the analysis server 2. In the first embodiment, an example was shown in which an industry (tag #3) whose number of accesses is equal to or less than a threshold Th1 is extracted as a newly developed area in step S8 of Fig. 11. This embodiment shows an example in which, from the access histories extracted in step S8, access histories such as access errors are excluded, and an industry (tag #3) in a newly developed area is extracted from useful access histories.
[0096] This embodiment adds steps S82 and S83 to the flowchart of FIG. 11 of the first embodiment, and the other configurations are the same as those of the first embodiment.
[0097] In step S82, for the access histories whose number of accesses extracted in step S8 is equal to or less than a predetermined threshold Th1, the new area analysis unit 30 extracts useful access histories by referring to the news release 80 or the patent information 90. In other words, the new area analysis unit 30 excludes unnecessary access histories such as access errors from the extracted access histories.
[0098] For example, when the variable pattern is pattern #1, useful access history is determined by determining whether there are any cases in news releases 80 or patent information 90 that target tag #2 (customer issue) with tag #3 (industry), and if there are any relevant cases, it is determined to be a significant access history, and if there are no relevant cases, it is determined to be an unnecessary access history such as an access mistake. Note that as another determination method, the time spent on the site accessed as access history may be measured, and accesses that are less than a threshold for the time spent may be determined to be unnecessary access such as an access mistake.
[0099] In step S83, as a result of the processing in step S82, it is determined whether there is any access history other than access misses, and if there is any significant access history, the process proceeds to step S9 and extracts it as a newly developed area, and if there is any unnecessary access history such as access misses, the process proceeds to step S10 and ends.
[0100] 16 is a graph showing the relationship between the extracted access history (tag #3) and the number of cases. The new area analysis unit 30 determines whether there are any adoption cases (tag #3 (industry) targeting tag #2 (customer issue)) in news releases 80 or patent information 90 among the access history with the number of accesses below a predetermined threshold Th1. The determination is made so that access history for tag #3 with a large number of cases (above threshold Th3) can be extracted as useful information.
[0101] As described above, in this embodiment, the extracted access history is determined to be useful information, and unnecessary access history such as access errors is excluded before being output as a newly developed area, thereby enabling highly accurate analysis of the access history. Example 4
[0102] Fig. 17 is a flowchart showing an example of processing performed by the analysis server 2. In the second embodiment, an example was shown in which an industry (tag #3) with an access count equal to or less than the threshold Th1 and a low similarity 43 was extracted as a newly developed area in step S81 of Fig. 13. This embodiment shows an example in which, from the access histories extracted in step S81, access histories such as access errors are excluded, and an industry (tag #3) in a newly developed area is extracted from useful access histories.
[0103] This embodiment adds steps S82 and S83 to the flowchart of FIG. 13 of the first embodiment, and the other configurations are the same as those of the first embodiment.
[0104] In step S82, for the access histories extracted in step S81 above where the number of accesses is equal to or less than a predetermined threshold Th1 and the similarity 43 is low, the new area analysis unit 30 extracts useful access histories by referring to the news release 80 or the patent information 90. In other words, the new area analysis unit 30 excludes unnecessary access histories such as access errors from the extracted access histories.
[0105] For example, when the variable pattern is pattern #1, useful access history is determined by determining whether there are any cases in news releases 80 or patent information 90 that target tag #2 (customer issue) with tag #3 (industry type), and if there are any such cases, it is determined to be significant access history, and if there are no such cases, it is determined to be unnecessary access history such as an access error.
[0106] In step S83, as a result of the processing in step S82, it is determined whether there is any access history other than access misses, and if there is any significant access history, the process proceeds to step S9 and extracts it as a newly developed area, and if there is any unnecessary access history such as access misses, the process proceeds to step S10 and ends.
[0107] As described above, in this embodiment, the extracted access history is output as a newly developed area after it is determined whether it is useful information, so that the access history can be analyzed with high accuracy.
[0108] <Conclusion> As described above, the information providing system and analysis server 2 in each of the above embodiments can be configured as follows.
[0109] (1) An information providing device (analysis server 2) having a processor (21) and a memory (22) for analyzing access history of an online market, the information providing device (analysis server 2) having product information (17) in which information of a product provided in the online market is preset, user information (18) in which information of a user who uses the online market is preset, access history information (19) in which a history of accesses made by the user to the product information (17) is stored, and a new area analysis unit (30) for analyzing the access history information (19), wherein the new area analysis unit (30) receives the product to be analyzed and uses tag #1, tag #2, and tag #3 as search variables. 3, sets the value of the product to be analyzed from the product information (17) to the item set in the tag #1, sets the value of the user information (18) from the user information included in the access history information (19) to the item set in the tag #2, extracts data in which the tag #1 and the tag #2 match from the access history information (19), calculates the number of accesses for each value of the item set in the tag #3 for the extracted data, and outputs the value of the item for which the number of accesses is equal to or less than a predetermined threshold (Th1) as a newly developed area.
[0110] With the above configuration, the analysis server 2 (information provider) can extract users with new attributes (values of the items set in tag #3) from among users who have accessed the online market as new areas to develop, and present them to the seller as a new customer area. This allows the seller to consider proposals for users with new attributes, thereby expanding the customer base.
[0111] (2) In the information providing device described in (1) above, the product information (17) includes an identifier (171) of the product, a first business type (174) to which the product is applied, a first problem (175) of the product, and a first solution (176) by which the product solves the first problem (175), the user information (18) includes an identifier (181) of the user, a second business type (183) to which the user belongs, a second problem (184) that is the problem of the user, and a second solution (185) that is a solution being considered by the user, and the access history information (19) includes an access date and time (191) and an identifier (192) of the product. and an identifier (192) of the user and an identifier (193) of the user, wherein the new area analysis unit (30) sets the value of the product to be analyzed from the product information (17) to the item set in the tag #1, sets the value of the user information (18) from the user identifier (193) included in the access history information (19) to the item set in the tag #2, and sets one of the items not set in the tag #2 from the second industry (183), the second problem (184), and the second solution (185) of the user information (18) to the tag #3.
[0112] With the above configuration, the analysis server 2 can extract data in which the number of accesses for each value of customer business industry 183 in the access history information 19, which has matching values for the items tag #1 and tag #2, is below threshold Th1 as a new development area, and present it to the seller owner as a new customer area.
[0113] (3) The information providing device described in (2) above, further comprising similarity information (40) that pre-calculates the similarity (43) between the value of the product information (17) and the value of the user information (18) for the item set in the tag #3, and the new area analysis unit (30) outputs as a newly developed area a value for which the number of accesses corresponding to the value of the item set in the tag #3 is equal to or less than a predetermined threshold (Th1), and the similarity of the value set in the tag #3 satisfies a predetermined condition (Th2 or less or ranking from the smallest).
[0114] With the above configuration, the analysis server 2 can create a business area that the seller owner had not anticipated by outputting as a new development area the value of the similarity 43 of the tag #3 item (e.g., industry) for the product being analyzed that satisfies a specified condition from among the data in which the number of accesses for each value of customer business industry 183 is below the threshold Th1.
[0115] (4) An information providing device as described in (2) above, characterized in that for access history information (19) in which the number of accesses corresponding to the value of the item set in tag #3 is less than a predetermined threshold (Th1), the information providing device refers to pre-set information to exclude access history information (19) that corresponds to an access error, and then outputs the newly developed area.
[0116] With the above configuration, the analysis server 2 determines whether the extracted access history is useful information and excludes unnecessary access history such as access errors before outputting it as a newly developed area, thereby enabling high-precision analysis of the access history.
[0117] The present invention is not limited to the above-described embodiments and includes various modifications. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and are not necessarily limited to those including all of the described configurations. Furthermore, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, with respect to part of the configuration of each embodiment, addition, deletion, or substitution of other configurations can be applied alone or in combination.
[0118] Furthermore, the above-described configurations, functions, processing units, and processing means may be partially or entirely implemented in hardware, for example, by designing them as integrated circuits. The above-described configurations and functions may also be implemented in software, with a processor interpreting and executing a program that implements each function. Information such as the programs, tables, and files that implement each function may be stored in a memory, a recording device such as a hard disk or SSD (Solid State Drive), or a recording medium such as an IC card, SD card, or DVD.
[0119] In addition, the control lines and information lines shown are those that are considered necessary for the explanation, and do not necessarily show all the control lines and information lines in the product. In reality, it can be assumed that almost all components are interconnected. [Explanation of symbols]
[0120] 1. Portal site 2. Analysis Server 3. Internet 4. User terminal 5 Owner's device 6 Network 10 Application / Service Servers 11 Web Server 12 Portal screen 13 Service Control Section 14 Catalog Management Department 15 User Management Department 16 Access History Management Department 17 Product information 18 User Information 19. Access history information 21 processors 22 Memory 30 New Area Analysis Department 23 Storage Devices 40 Industry Similarity Information 50 Solution similarity information 60 Assignment similarity information 70 Analysis Tables 80 News Release 90 Patent Information
Claims
1. An information providing device having a processor and a memory for analyzing access history of an electronic market, Product information in which product information to be provided in the online market is preset; User information in which information of users who use the online market is preset; access history information that stores a history of the user's access to the product information; a new area analysis unit that analyzes the access history information, The new region analysis unit Accept the product to be analyzed, Accepts items to be set in tags #1, #2, and #3 as search variables, Set the value of the product to be analyzed from the product information in the item set in the tag #1, a value of the user information set in the item set in the tag #2 from the user information included in the access history information; An information providing device characterized by extracting data that matches tag #1 and tag #2 from the access history information, calculating the number of accesses for each value of the item set in tag #3 for the extracted data, and outputting the value of the item for which the number of accesses is below a predetermined threshold as a newly developed area.
2. 2. The information providing device according to claim 1, The product information is The product includes an identifier of the product, a first industry to which the product is applied, a first problem of the product, and a first solution by which the product solves the first problem, The user information is The information includes an identifier of the user, a second industry to which the user belongs, a second problem that is a problem of the user, and a second solution that is a solution that the user is considering, The access history information is The date and time of access, the identifier of the product, and the identifier of the user are included, The new region analysis unit Set the value of the product to be analyzed from the product information in the item set in the tag #1, a value of the user information set in the item set in the tag #2 from a user identifier included in the access history information; An information providing device characterized in that tag #3 is set to one of the items of the user information, namely the second industry, the second problem, and the second solution, which are not set to tag #2.
3. 3. The information providing device according to claim 2, The tag #3 further includes similarity information that is calculated in advance to indicate a similarity between a value of the product information and a value of the user information, The new region analysis unit An information providing device characterized by outputting as a newly developed area a value where the similarity of the value set in tag #3 satisfies a predetermined condition among values where the number of accesses corresponding to the value of the item set in tag #3 is below a predetermined threshold.
4. 3. The information providing device according to claim 2, An information providing device characterized by referring to pre-set information to exclude access history information corresponding to access misses for access history information in which the number of accesses corresponding to the value of the item set in tag #3 is below a predetermined threshold, and then outputting the newly developed area.
5. An information providing system in which an analysis server having a processor and a memory analyzes access history of a site that provides an electronic marketplace, The site: Product information in which product information to be provided in the online market is preset; User information in which information of users who use the online market is preset; access history information that stores a history of accesses made by the user to the product information; The analysis server Accept the product to be analyzed, Accepts items to be set in tags #1, #2, and #3 as search variables, The product information is acquired and a value of the product to be analyzed is set in the item set in the tag #1; a value of the user information set in the item set in the tag #2 from the user information included in the access history information; An information provision system characterized by extracting data that matches tag #1 and tag #2 from the access history information, calculating the number of accesses for each value of the item set in tag #3 for the extracted data, and outputting the value of the item whose number of accesses is below a predetermined threshold as a new development area to the terminal of the owner who provides the product being analyzed.
6. 6. The information providing system according to claim 5, The product information is The product includes an identifier of the product, a first industry to which the product is applied, a first problem of the product, and a first solution by which the product solves the first problem, The user information is The information includes an identifier of the user, a second industry to which the user belongs, a second problem that is a problem of the user, and a second solution that is a solution that the user is considering, The access history information is The date and time of access, the identifier of the product, and the identifier of the user are included, The analysis server Set the value of the product to be analyzed from the product information in the item set in the tag #1, a value of the user information set in the item set in the tag #2 from a user identifier included in the access history information; An information provision system characterized in that tag #3 is set to one of the items of the user information, namely the second industry, the second problem, and the second solution, which are not set to tag #2.
7. 7. The information providing system according to claim 6, The tag #3 further includes similarity information that is calculated in advance to indicate a similarity between a value of the product information and a value of the user information, The analysis server An information provision system characterized by outputting as a newly developed area a value where the similarity of the value set in tag #3 satisfies a predetermined condition among values where the number of accesses corresponding to the value of the item set in tag #3 is below a predetermined threshold.
8. 7. The information providing system according to claim 6, The analysis server An information provision system characterized by referring to pre-set information to exclude access history information corresponding to access errors for access history information in which the number of accesses corresponding to the value of the item set in tag #3 is below a predetermined threshold, and then outputting the newly developed area.
Citation Information
Patent Citations
Product latent customer label library generation method and device
CN110096643A
Seed population expansion method based on multi-order feature combination
CN112950276A
Method for analyzing sale promotion effect and system for its implementation
JP1997153094A
Network marketing system
JP2002157394A
Customer information analyzing system, customer information analyzing program and customer information analyzing method
JP2004348682A