Information providing device, information providing method, and information providing program
The information providing device enhances facility evaluation by using user and tenant data to calculate facility value, addressing the limitations of conventional methods in evaluating facilities without parking lots.
Patent Information
- Application Number
- JP2022069361
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-04-20
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2042-04-20
AI Technical Summary
Conventional techniques struggle to effectively evaluate the value of facilities lacking parking lots, as they do not account for user attributes and tenant profiles.
An information providing device and method that collects user information, estimates visitor attributes based on user attributes, and calculates facility value using a machine learning model or rule-based approach, incorporating tenant types and visitor distributions.
Enables more precise and flexible evaluation of facilities by aggregating user profiles and linking them with real estate values, allowing for improved pricing and tenant targeting.
Smart Images

Figure 0007811879000001 
Figure 0007811879000002 
Figure 0007811879000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information providing device, an information providing method, and an information providing program. [Background technology]
[0002] 2. Description of the Related Art Conventionally, there is a technique for determining whether a visitor's vehicle, such as an automobile, has been parked in a parking area of a target facility, and generating an evaluation of the target facility as rating information. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2018-146293 Summary of the Invention [Problem to be solved by the invention]
[0004] However, the above-mentioned conventional techniques have room for improvement in terms of more effectively evaluating the value of a facility ("facility value" as appropriate). For example, it is difficult for the above-mentioned conventional techniques to evaluate the facility value of a facility that does not have a parking lot.
[0005] The present application has been made in view of the above, and aims to provide an information providing device, an information providing method, and an information providing program that more effectively evaluate the value of a facility. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the objectives, the information providing device of the present invention is characterized by comprising a collection unit that collects user information of users, an estimation unit that estimates visitor attributes that indicate the overall attributes of the users who visited a specified facility based on the user attributes indicated by the user information, and a calculation unit that calculates the value of the facility based on the visitor attributes.
[0007] Furthermore, the information provision method of the present invention is an information provision method executed by an information provision device, and is characterized by including a collection step of collecting user information of users, an estimation step of estimating visitor attributes indicating the overall attributes of the users who visited a specified facility based on the user attributes indicated by the user information, and a calculation step of calculating the value of the facility based on the visitor attributes.
[0008] In addition, the information provision program of the present invention is characterized in that it causes a computer to execute a collection procedure for collecting user information about users, an estimation procedure for estimating visitor attributes that indicate the overall attributes of the users who visited a specified facility based on the user attributes indicated by the user information, and a calculation procedure for calculating the value of the facility based on the visitor attributes. [Effects of the Invention]
[0009] The present invention allows the value of a facility to be evaluated more effectively. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of an information providing system according to an embodiment. [Figure 2] FIG. 2 is a block diagram illustrating an example of the configuration of the information providing device according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a user information storage unit according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a visitor attribute storage unit according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of a facility value storage unit according to the embodiment. [Figure 6] FIG. 6 is a flowchart showing an example of the flow of the information providing process according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of a hardware configuration. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, an information providing device, an information providing method, and an information providing program according to the present application (hereinafter, referred to as an embodiment) will be described in detail with reference to the drawings. Note that the information providing device, the information providing method, and the information providing program according to the present application are not limited to these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.
[0012] [Embodiment] The configuration of the information providing system 100 according to the embodiment, the configuration of the information providing device 10, and the flow of the information providing process will be described below in order, and finally, the effects of the embodiment will be described.
[0013] 1. Configuration of Information Providing System 100 The processing of the information providing system 100 according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing a configuration example of the information providing system 100 according to the embodiment. The configuration example of the information providing system 100, the processing of the information providing system 100, and the effects of the information providing system 100 will be described below in that order.
[0014] (1-1. Configuration example of information provision system 100) The information providing system 100 shown in Fig. 1 includes an information providing device 10 and user terminals 20 (20A, 20B, 20C). The information providing device 10 and the user terminals 20 are connected to each other via a predetermined communication network (not shown) so as to be able to communicate with each other via wired or wireless means. The information providing system 100 may include a plurality of information providing devices 10 or four or more user terminals 20.
[0015] (1-1-1. Information provision device 10) The information providing device 10 is a device that transmits and receives data to and from the user terminal 20, and is realized by, for example, a server device, a cloud system, etc. The example in Fig. 1 shows a case where the information providing device 10 is realized by a server device.
[0016] (1-1-2. User terminal 20) The user terminals 20 are devices (computers) used by users U (UA, UB, UC) who are visitors to the facility. The user terminal 20A accepts operations by user UA. The user terminal 20B accepts operations by user UB. The user terminal 20C accepts operations by user UC. The user terminals 20 may be realized, for example, by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. The example in FIG. 1 shows a case where the user terminal 20 is realized by a smartphone.
[0017] In the following, the user terminal 20 may be referred to as the user U. That is, the user U may be read as the user terminal 20. The user U may also be used to represent multiple visitors.
[0018] (1-2. Processing of Information Providing System 100) The following describes steps S1 to S5 as processing of the information providing system 100. Note that steps S1 to S5 below may be executed in a different order. Also, some of steps S1 to S5 below may be omitted.
[0019] (1-2-1. Processing of step S1) In the information providing system 100, first, the information providing device 10 collects user information from the user terminal 20 (20A, 20B, 20C) of the user U (UA, UB, UC) (step S1). Here, the user information is information including user attributes, location information, history information, etc. For example, the user attributes include the user U's gender, age, generation, occupation, annual income, place of residence, marital status, whether or not the user has children, videos of the user U, and categories of interest to the user U. The location information is information indicating the user U's current location, movement speed, means of transportation, etc., collected from the user terminal 20 of the user U. The history information is information including the user U's general behavioral history, such as search history and browsing history on websites, purchase history in online shopping, and movement history of the user U. Furthermore, the user information may be information including, but is not limited to, screen information of the user terminal 20 and biometric information of the user U.
[0020] (1-2-2. Processing of step S2) Secondly, in the information providing system 100, the information providing device 10 identifies the user U from the user U's location information (step S2). Here, the information providing device 10 acquires the location information indicated in the user information from the user terminal 20 of the user U, and identifies the user U who visited the facility such as a building to be evaluated (appropriately referred to as the "facility to be evaluated"). In addition, the information providing device 10 identifies the purpose of the user U's use of the facility (residential use, workplace use, drop-in use, etc.) from the user U's history information.
[0021] (1-2-3. Processing of step S3) Thirdly, in the information providing system 100, the information providing device 10 estimates visitor attributes, which are user attributes of all users U (step S3). Here, the visitor attributes are information that aggregates the attributes (personas) of users U who visit the facility to be evaluated, and are information that indicates the attributes (personas) of the facility to be evaluated, such as the gender, age, interests, occupation, household income, proportion of usage (residence, workplace, drop-in, etc.) of users U, and the number of visitors, but are not particularly limited to these.
[0022] (1-2-4. Processing of step S4) Fourth, in the information providing system 100, the information providing device 10 calculates the facility value of the facility to be evaluated (step S4). At this time, the information providing device 10 calculates the facility value of the facility to be evaluated based on the distribution of attributes of users U who visited the facility to be evaluated. For example, the information providing device 10 calculates a score value, such as price, indicating value, depending on the characteristics of the distribution of various attributes, such as whether there are many users U whose annual income exceeds a predetermined threshold and the ratio of men to women. The information providing device 10 may also calculate the facility value based on the type of tenant operating in the facility to be evaluated. For example, the information providing device 10 estimates the tenant type based on the user attributes and calculates the facility value based on the estimated type of each tenant. Specifically, the information providing device 10 estimates the tenant type located in the facility based on the time period when users U visit the same tenant, the user attributes, the purpose of use of users U identified by the processing of step S2, etc. At this time, the information providing device 10 can estimate the tenant type, for example, the price range (e.g., whether it is a high-end restaurant or a regular restaurant), the type of business provided by the tenant, the average budget per person, etc., and calculate the facility value based on each tenant type within the facility.
[0023] Here, the information providing device 10 can also calculate the facility value using a trained machine learning model. For example, the information providing device 10 calculates the facility value of the facility to be evaluated using a machine learning model such as a DNN (Deep Neural Network) that has learned the relationship between the actual value of the facility, such as the official land price, and visitor attributes generated from actual visitors to the facility. Note that the information providing device 10 may also calculate the facility value on a rule-based basis.
[0024] (1-2-5. Processing of step S5) Fifth, in the information provision system 100, the information provision device 10 learns the calculated facility value (step S5). For example, when information that the official land price of the facility to be evaluated has increased is input to the machine learning model, the information provision device 10 learns using backpropagation or the like so that the facility value is output as a higher value. Furthermore, when information that the official land price of the facility to be evaluated has decreased is input to the machine learning model, the information provision device 10 learns using backpropagation or the like so that the facility value is output as a lower value.
[0025] (1-3. Effects of the information provision system 100) Below, an overview of the processing of the information providing system 100 will be explained, followed by an explanation of the effects of the information providing system 100.
[0026] (1-3-1. Overview) In the information provision system 100, the information provision device 10 collects user information about users U, identifies users U who visited the facility based on location information indicated by the user information, identifies the purpose of each user U's visit to the facility based on history information indicated by the user information, estimates visitor attributes such as the distribution of user attributes based on the user attributes indicated by the user information, and calculates the value of the facility based on the visitor attributes. The information provision device 10 calculates the value of the facility using a machine learning model that has learned the relationship between visitor attributes and the value of the facility. The information provision device 10 can also estimate the value based on the type of tenants occupying the facility and calculate the value of the entire facility based on the estimated type of each tenant.
[0027] (1-3-2. Effects) As described above, the information provision system 100 can perform more precise and flexible evaluation of facilities by adding not only the evaluation criteria for the real estate value of a facility such as a building but also the profile of the facility's users. That is, the information provision system 100 can evaluate the appropriateness of the price and future price of the facility by aggregating the personas (gender, age, interests, household income, etc.) of visitors to the facility to be evaluated and linking this with the official land price and real estate sales record data, etc.
[0028] Furthermore, the information providing system 100 can estimate the actual type of a tenant, such as the industry or business type that cannot be imagined from the company name, based on the annual income and interests of employees, and estimate value based on the estimated type. Note that by providing the actual type of a tenant estimated as described above, the information providing system 100 can approach tenants in a way that is more in line with their actual industry, etc.
[0029] 2. Configuration of Information Providing Device 10 The configuration of the information providing device 10 according to the embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the configuration of the information providing device 10 according to the embodiment. As shown in Fig. 2, the information providing device 10 includes a communication unit 11, a storage unit 12, and a control unit 13. The information providing device 10 may also include an input unit (e.g., a keyboard, a mouse, etc.) that accepts various operations from an administrator of the information providing device 10, and a display unit (e.g., a liquid crystal display, etc.) that displays various information.
[0030] (2-1. Communications Department 11) The communication unit 11 is realized by, for example, a network interface card (NIC), etc. The communication unit 11 is connected to a predetermined communication network by wire or wirelessly, and transmits and receives information to and from various devices.
[0031] (2-2. Storage section 12) The storage unit 12 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in Fig. 2, the storage unit 12 according to the embodiment has a user information storage unit 12a, a visitor attribute storage unit 12b, and a facility value storage unit 12c. The storage unit 12 stores various types of information referenced by the control unit 13 when it operates, and various types of information acquired when the control unit 13 operates.
[0032] (2-2-1. User information storage unit 12a) The user information storage unit 12a stores various types of information (user information) related to the user U. An example of information stored in the user information storage unit 12a will now be described with reference to FIG. 3. FIG. 3 is a diagram illustrating an example of the user information storage unit 12a according to the embodiment. In the example of FIG. 3, the user information storage unit 12a has items such as "user ID," "user attributes," "location information," and "history information."
[0033] "User ID" indicates identification information for identifying user U. "User attributes" is information that contributes to classifying pre-registered user U, and includes user U's gender, age, generation, occupation, annual income, place of residence, marital status, whether or not they have children, videos of user U, categories of interest to user U, etc. "Location information" is information that indicates user U's current location, movement speed, means of transportation, etc., collected from user U's user terminal 20. "History information" is information that includes purchase history, browsing history, search history, movement history, communication history, etc.
[0034] FIG. 3 shows an example in which, for user U identified by user ID "UID#1", the user attribute is "user attribute #1", the location information is "location information #1", and the history information is "history information #1".
[0035] (2-2-2.Visitor attribute storage unit 12b) The visitor attribute storage unit 12b stores visitor attributes estimated by an estimation unit 13c of the control unit 13, which will be described later. An example of information stored in the visitor attribute storage unit 12b will now be described with reference to FIG. 4. FIG. 4 is a diagram showing an example of the visitor attribute storage unit 12b according to an embodiment. In the example of FIG. 4, the visitor attribute storage unit 12b has fields such as "facility ID" and "visitor attribute."
[0036] "Facility ID" indicates identification information for identifying the facility, such as a building, that is the facility to be evaluated. "Visitor attributes" indicates the overall attributes of the user U who visited the facility to be evaluated, i.e., the attributes of the facility to be evaluated.
[0037] FIG. 4 shows an example in which the visitor attribute for a facility identified by a facility ID "BID#1" is "visitor attribute #1."
[0038] (2-2-3. Facility value storage unit 12c) The facility value storage unit 12c stores the value of a facility calculated by a calculation unit 13d of the control unit 13, which will be described later. An example of information stored in the facility value storage unit 12c will now be described with reference to FIG. 5. FIG. 5 is a diagram showing an example of the facility value storage unit 12c according to the embodiment. In the example of FIG. 5, the facility value storage unit 12c has items such as "facility ID" and "facility value."
[0039] "Facility ID" indicates identification information for identifying the building or other facility that is the subject of evaluation. "Facility value" is the value of the facility, calculated by adding a value based on visitor attributes to the real estate value, such as the official land price, of the subject facility.
[0040] FIG. 5 shows an example in which the facility value for a facility identified by a facility ID "BID#1" is "facility value #1," and the facility value for a facility identified by a facility ID "BID#2" is "facility value #2."
[0041] (2-3. Control unit 13) The control unit 13 is realized by, for example, a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs (corresponding to an example of an information processing program) stored in a storage device inside the information providing device 10 using RAM as a work area. The control unit 13 is also realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
[0042] As shown in Fig. 2, the control unit 13 has a collection unit 13a, an identification unit 13b, an estimation unit 13c, a calculation unit 13d, and a learning unit 13e, and realizes or executes the functions and actions of the information processing described below. Note that the internal configuration of the control unit 13 is not limited to the configuration shown in Fig. 2, and may be other configurations as long as they perform the information processing described below. Furthermore, the connection relationship between the processing units included in the control unit 13 is not limited to the connection relationship shown in Fig. 2, and may be other connection relationships.
[0043] (2-3-1. Collection unit 13a) The collection unit 13a collects user information of the user U (UA, UB, UC). For example, the collection unit 13a collects, as user information, user attributes of the user U (e.g., gender, age, generation, occupation, annual income, place of residence, marital status, presence or absence of children, videos of the user U, categories in which the user U is interested), location information (e.g., current location, movement speed, means of transportation), history information (e.g., purchase history, browsing history, search history, movement history, communication history), etc. from the user terminal 20 of the user U. The collection unit 13a stores the collected user information in the user information storage unit 12a.
[0044] (2-3-2. Specific part 13b) The identification unit 13b identifies a user U who visited a specific facility based on the location information indicated by the user information. For example, the identification unit 13b identifies a user U who visited building A using the user U's current location, travel speed, means of transportation, etc. The identification unit 13b also identifies the floor or store in building A that the user U visited using the user U's current location, travel speed, means of transportation, etc. Furthermore, the identification unit 13b identifies the purpose of the user U who visited the specific facility based on the history information indicated by the user information. For example, the identification unit 13b identifies the purpose of use of the user who visited building A as residential use, work use, drop-in use, etc., using history information such as purchase history and travel history.
[0045] The identification unit 13b acquires the location information or history information from the user information storage unit 12a. On the other hand, the identification unit 13b may store the identified purpose of the user U in the storage unit 12.
[0046] (2-3-3. Estimation part 13c) The estimation unit 13c estimates visitor attributes indicating the overall attributes of users U who visited a specified facility based on the user attributes indicated in the user information. For example, the estimation unit 13c estimates the gender ratio, age / generation ratio, occupation and annual income distribution, etc. of users U visiting building A based on the gender, age, generation, occupation, annual income, etc. of users U. The estimation unit 13c also estimates the ratio of users U's purposes of use of building A, etc.
[0047] The estimation unit 13c acquires the user attributes from the user information storage unit 12a. On the other hand, the estimation unit 13c stores the estimated visitor attributes in the visitor attribute storage unit 12b.
[0048] (2-3-4. Calculation unit 13d) The calculation unit 13d calculates the value of a predetermined facility based on the visitor attributes. For example, the calculation unit 13d calculates the value of the facility based on the distribution of user attributes indicated by the visitor attributes. Specifically, the calculation unit 13d calculates the facility value of building A using the gender ratio, age / generation ratio, and occupation and annual income distribution of users U visiting building A. Furthermore, the calculation unit 13d may calculate the facility value for each floor of building A. Furthermore, the calculation unit 13d estimates the type of tenant in the facility visited by user U based on the user attributes indicated by the visitor attributes, and calculates the value of the facility based on the type of tenant. Specifically, the calculation unit 13d can estimate the type of tenant located in the facility (e.g., high-end restaurant, regular restaurant, type of business, average budget per person, etc.) based on the time period when user U visits the same tenant, user attributes, user U's purpose of use, etc., and calculate the value of the facility.
[0049] The calculation method is as follows: the calculation unit 13d calculates the value of the facility using a machine learning model that has learned the relationship between visitor attributes and the value of the facility. Alternatively, the calculation unit 13d may calculate the value of the facility on a rule-based basis.
[0050] Regarding the calculated numerical value, the calculation unit 13d calculates a price according to the value of the facility. Furthermore, the calculation unit 13d may calculate the value of the facility as a multiplier when the price calculated as the actual real estate value is set to 100%, and the range and unit of the calculated numerical value are not particularly limited.
[0051] The calculation unit 13d acquires the visitor attributes from the visitor attribute storage unit 12b. Meanwhile, the calculation unit 13d stores the calculated facility value in the facility value storage unit 12c.
[0052] (2-3-5. Learning section 13e) The learning unit 13e learns the machine learning model so that, when user information of a user U (UA, UB, UC) who is a visitor to a predetermined facility is input, the value of the facility is output. At this time, the learning unit 13e may learn the machine learning model by backpropagation or the like.
[0053] For example, the learning unit 13e trains the machine learning model so that when information about an increase in real estate value, such as the official land price of a specified facility, is input to the machine learning model, the value of the facility is output as a high numerical value.
[0054] For example, the learning unit 13e trains the machine learning model so that when information about a decline in real estate value, such as the official land price of a specified facility, is input to the machine learning model, the value of the facility is output as a lower numerical value.
[0055] [3. Information provision process flow] The procedure of the information providing process of the information providing device 10 according to the embodiment will be described with reference to Fig. 6. Fig. 6 is a flowchart showing an example of the flow of the information providing process according to the embodiment. Note that the following steps S101 to S105 may be executed in a different order. Also, some of the following steps S101 to S105 may be omitted.
[0056] (3-1. Collection and processing of user information) First, the collection unit 13a of the information providing device 10 executes a user information collection process (step S101). For example, the collection unit 13a collects, as user information, user attributes, location information, history information, etc. of a user U who visited building A.
[0057] (3-2. User specific processing) Second, the identification unit 13b of the information providing device 10 executes a user identification process (step S102). For example, the identification unit 13b identifies the user U who visited building A and the purpose of use of the user U based on the location information of the user U.
[0058] (3-3. Visitor attribute estimation process) Third, the estimation unit 13c of the information providing device 10 executes a visitor attribute estimation process (step S103). For example, the estimation unit 13c estimates the gender ratio, age / generation ratio, occupation and annual income distribution, and purpose of use ratio of users U visiting building A.
[0059] (3-4. Facility value calculation process) Fourth, the calculation unit 13d of the information providing device 10 executes a facility value calculation process (step S104). For example, the calculation unit 13d calculates the facility value of building A based on the estimated visitor attributes of building A.
[0060] (3-5. Facility value learning process) Fifth, the learning unit 13e of the information providing device 10 executes a facility value learning process (step S105). For example, the learning unit 13e uses real estate sales performance data of Building A and the like to learn the machine learning model.
[0061] 4. Effects of the embodiment Finally, the effects of the embodiment will be described below: Effects 1 to 4 corresponding to the processing according to the embodiment will be described below.
[0062] (4-1. Effect 1) In the process according to the embodiment described above, user information about users is collected, visitor attributes indicating the overall attributes of users U who visited a specific facility are estimated based on the user attributes indicated by the user information, and the value of the facility is calculated based on the visitor attributes. Therefore, this process can more effectively evaluate the value of the facility.
[0063] (4-2. Effect 2) In the process according to the embodiment described above, the user U who visited the predetermined facility is identified based on the location information indicated by the user information. Therefore, in this process, by identifying the user U who visited the predetermined facility, the value of the facility can be more effectively evaluated.
[0064] (4-3. Effect 3) In the process according to the embodiment described above, the purpose of the user U who visited a specific facility is identified based on the history information indicated by the user information. Therefore, in this process, by identifying the purpose of the user U who visited a specific facility, the value of the facility can be more effectively evaluated.
[0065] (4-4. Effect 4) In the process according to the embodiment described above, the value of a facility is calculated based on the distribution of user attributes indicated by visitor attributes. Therefore, in this process, the facility attributes can be estimated to more effectively evaluate the value of the facility.
[0066] (4-5. Effect 5) In the process according to the embodiment described above, the type of tenant in the facility visited by user U is estimated based on the user attributes indicated by the visitor attributes, and the value of the facility is calculated based on the type of tenant. Therefore, in this process, the value of the facility can be more effectively evaluated by estimating the type of tenant in the facility.
[0067] (4-6. Effect 6) In the process according to the embodiment described above, the value of a facility is calculated using a machine learning model that has learned the relationship between visitor attributes and the value of the facility, which allows for more effective and accurate evaluation of the facility's value.
[0068] [Hardware configuration] The information providing device 10 according to the embodiment described above is realized, for example, by a computer 1000 configured as shown in Fig. 7. The information providing device 10 will be described below as an example. Fig. 7 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information providing device 10. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.
[0069] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.
[0070] HDD 1400 stores programs executed by CPU 1100, data used by such programs, etc. Communication interface 1500 receives data from other devices via a predetermined communication network and sends it to CPU 1100, and transmits data generated by CPU 1100 to other devices via a predetermined communication network.
[0071] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.
[0072] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1200. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1200 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0073] For example, when the computer 1000 functions as the information providing device 10 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 13. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.
[0074] 〔others〕 Although the embodiments of the present application have been described above, the present invention is not limited to the contents of these embodiments. Furthermore, the above-described components include those that can be easily imagined by a person skilled in the art, those that are substantially the same, and those that are within the so-called equivalent range. Furthermore, the above-described components can be combined as appropriate. Furthermore, various omissions, substitutions, or modifications of the components can be made without departing from the spirit of the above-described embodiments.
[0075] Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.
[0076] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
[0077] For example, the information providing device 10 described above may be realized by multiple server computers, and depending on the function, the configuration can be flexibly changed, such as by calling an external platform using an API (Application Programming Interface) or network computing.
[0078] Furthermore, the above-described embodiments and modifications can be combined as appropriate within the scope of not causing any contradiction in the processing content.
[0079] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, a control section can be read as control means or a control circuit. [Explanation of symbols]
[0080] 10 Information provision device 11 Communications Department 12 Storage section 12a User information storage unit 12b Visitor attribute storage section 12c Facility Value Memory Section 13 Control Unit 13a Collection Department 13b Specific part 13c Estimation part 13d Calculation section 13e Learning Department 20, 20A, 20B, 20C User terminal 100 Information Provision System
Claims
1. a collection unit that collects user information of users who use user terminals; an estimation unit that estimates visitor attributes that indicate information that aggregates the user attributes as overall attributes of the users who visited a predetermined facility, based on the user attributes indicated by the user information; a calculation unit that calculates a price score indicating the value of the facility based on the visitor attributes; Equipped with The calculation unit Calculating the value of the facility using a machine learning model that has learned the relationship between visitor attributes and the value of the facility; An information providing device characterized by:
2. an identification unit that identifies the user who visited the facility based on location information indicated by the user information; The information providing device according to claim 1 , further comprising:
3. The identification unit Identifying the purpose of the user who visited the facility based on history information indicated by the user information.
3. The information providing device according to claim 2.
4. The calculation unit calculating a value of the facility based on the distribution of the user attributes indicated by the visitor attributes; 2. The information providing device according to claim 1.
5. The calculation unit estimating the type of tenant in the facility visited by the user based on the user attributes indicated by the visitor attributes, and calculating the value of the facility based on the type of tenant; 2. The information providing device according to claim 1.
6. An information providing method executed by an information providing device, comprising: a collection step of collecting user information of users who use user terminals; an estimation step of estimating visitor attributes that indicate information obtained by aggregating the user attributes as overall attributes of the users who visited a predetermined facility, based on the user attributes indicated by the user information; a calculation step of calculating a price score indicating the value of the facility based on the visitor attributes; Including, The calculation step Calculating the value of the facility using a machine learning model that has learned the relationship between visitor attributes and the value of the facility; 1. An information providing method comprising:
7. A collection procedure for collecting user information of users who use user terminals; an estimation step of estimating visitor attributes indicating information obtained by aggregating the user attributes as overall attributes of the users who visited a predetermined facility, based on the user attributes indicated by the user information; a calculation step of calculating a price score indicating the value of the facility based on the visitor attributes; on the computer, The calculation procedure is as follows: Calculating the value of the facility using a machine learning model that has learned the relationship between visitor attributes and the value of the facility; An information providing program characterized by:
Citation Information
Patent Citations
Apparatus, system and program for spot evaluation
JP2010102574A
User behavior analysis device
JP2013251011A
Evaluation device, information presentation system, evaluation method, and evaluation program
JP2015005060A
Facility evaluation system and facility evaluation method
JP2018146293A
Price presentation system
JP2021107959A