Information processing device, information processing method, and computer program
The information processing device addresses the combined career and asset needs of users by generating personalized content using occupational and asset link information, enhancing support for users with dual requirements.
Patent Information
- Application Number
- JP2025134335
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-08-12
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2045-08-12
AI Technical Summary
Existing portal site systems only consider 'occupation' as a user attribute item, failing to address the combined needs of users with career and asset-related requirements.
An information processing device and method that generates personalized information by combining occupational and asset needs, selecting link information for both areas based on composite needs, and displaying it on a user's terminal.
Provides benefits in both career and asset-related aspects to users with combined needs, offering tailored support through a portal site.
Smart Images

Figure 0007748770000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing method, and a computer program. [Background technology]
[0002] In the portal site providing system described in Patent Document 1, in the case of "random selection," content randomly selected by the content selection unit is displayed in the frame. The user can specify the following conditions regarding the content selection by the content selection unit.
[0003] Category: You can specify the content category in the drop-down list. If "Not specified", all content will be selected.
[0004] User attribute item specification: Clicking the "Specify" button displays a page where the user can specify the user attribute items that should be considered when selecting content. On this page, the user can specify one or more user attribute items that they want to be considered when selecting content.
[0005] When a "randomly selected" frame is displayed on the personal portal, the content selection unit compares the attribute values of the user registered in the user DB with the target user attribute settings of each piece of content registered in the content DB for each specified user attribute item from among the content belonging to the specified category. If the target user attribute settings of a piece of content do not match the user's attribute values, that piece of content is excluded from the selection candidates. From the remaining pieces of content, the content selection unit selects a predetermined number of pieces of content according to predetermined rules. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Japanese Patent Application Laid-Open No. 2006-318179 Summary of the Invention [Problem to be solved by the invention]
[0007] However, in the portal site providing system described in Patent Document 1, only "occupation" and the like are listed as user attribute items.
[0008] An object of the present disclosure is to provide an information processing device, an information processing method, and a computer program that can provide benefits in terms of both career and assets to a user who has needs related to both career and assets. [Means for solving the problem]
[0009] According to the present disclosure, an information processing device can be provided that includes a first generation unit that generates personalized individualized information according to composite needs information that combines a user's occupational needs and the user's asset needs, and a display control unit that displays a website including the individualized information on the user's terminal, wherein the first generation unit selects a pair of the first link information and the second link information from a plurality of first link information related to occupational support and a plurality of second link information related to asset support based on the composite needs information, and constructs the individualized information using the selected pair, thereby generating the individualized information.
[0010] According to the present disclosure, an information processing method can be provided, which includes the steps of: a computer generating personalized individualized information according to composite needs information that combines a user's occupational needs and the user's asset needs; and the computer displaying a website including the individualized information on the user's terminal, wherein in the generating step, the computer selects a pair of first link information and second link information from among a plurality of first link information related to occupational support and a plurality of second link information related to asset support based on the composite needs information, and constructs the individualized information using the selected pair, thereby generating the individualized information.
[0011] According to the present disclosure, a computer program can be provided that causes a computer to execute the steps of generating personalized individualized information according to composite needs information that combines a user's occupational needs and the user's asset needs, and displaying a website including the individualized information on the user's terminal, wherein in the generating step, a pair of first link information and second link information is selected from a plurality of first link information related to occupational support and a plurality of second link information related to asset support based on the composite needs information, and the individualized information is generated by constructing the individualized information using the selected pair. [Effects of the Invention]
[0012] According to the present disclosure, benefits can be provided in both career and asset-related aspects to a user who has needs related to both career and asset. [Brief explanation of the drawings]
[0013] [Figure 1] 1 is a diagram illustrating an example of the configuration of a family office system according to a first embodiment of the present disclosure. [Figure 2] FIG. 2 is a diagram showing hierarchical support contents for a user according to the first embodiment. [Figure 3]FIG. 2 is a diagram showing an example of a portal site in which a first link area is displayed according to the first embodiment. [Figure 4] FIG. 10 is a diagram showing an example of a portal site in which a second link area is displayed according to the first embodiment. [Figure 5] 1 is a diagram illustrating an example of the configuration of an information processing device according to a first embodiment. [Figure 6] 10 is a flowchart showing an example of a member registration process in the information providing method according to the first embodiment. [Figure 7] 4 is a flowchart showing an example of an information providing process in the information providing method according to the first embodiment. [Figure 8] FIG. 10 is a diagram illustrating an example of the operation of an information processing device according to a second embodiment of the present disclosure. [Figure 9] FIG. 10 is a diagram showing an example of a portal site in which a third link area according to the second embodiment is displayed. [Figure 10] FIG. 10 is a diagram illustrating an example of the configuration of an information processing device according to a second embodiment. [Figure 11] 10 is a flowchart showing an example of a first process in an information processing method according to a second embodiment. [Figure 12] 10 is a flowchart showing an example of a second process in the information processing method according to the second embodiment. [Figure 13] 10 is a flowchart showing an example of a third process in the information processing method according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0014] Preferred embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configurations are designated by the same reference numerals, and redundant description will be omitted.
[0015] (Embodiment 1) 1 is a block diagram showing an example of the overall configuration of a family office system SYS (hereinafter referred to as "this system SYS") according to a first embodiment of the present disclosure. This system SYS includes an information processing device 10, a special authority business terminal 20, a plurality of user terminals 30, a plurality of first support business terminals 40, and a plurality of second support business terminals 50.
[0016] The information processing device 10, the special-authority business operator terminal 20, the user terminal 30, the first support business operator terminal 40, and the second support business operator terminal 50 are connected to a network NW and can communicate with each other. The network NW includes, for example, one or more of the Internet, a LAN (Local Area Network), a public telephone network, a closed network, and a short-distance wireless network.
[0017] The information processing device 10 stores a plurality of pieces of user information indicating information on a plurality of users, respectively. The information processing device 10 causes the user terminal 30 to display a portal site including content personalized according to the user information.
[0018] As an example, the information processing device 10 stores a plurality of pieces of user information indicating information on a plurality of users who satisfy a specific condition related to an occupation or an asset (hereinafter referred to as a "specific condition SC"). However, the "user" in the present disclosure is not limited to a user who satisfies the specific condition SC.
[0019] The specific condition SC is typically a medical license or a dental license. Hereinafter, medical doctors and dentists may be referred to as "doctors, etc."
[0020] However, the specific condition is not limited to this and may be, for example, having another legal qualification, owning assets above a certain amount, or being the manager of a company above a certain size. Other legal qualifications include, for example, legal qualifications such as lawyer and judge, judicial scrivener qualification, certified public accountant qualification, tax accountant qualification, real estate appraiser qualification, or patent attorney qualification. Assets above a certain amount may be, for example, 500 million yen or more, 1 billion yen or more, or 2 billion yen or more. A company above a certain size is, for example, a company whose size is determined based on financial conditions such as capital and annual sales and / or business scale such as the number of employees. In this way, the user is wealthy.
[0021] The content included in the portal site includes information for assisting users with careers and assets, specifically, information for matching users with businesses that assist users with careers and assets.
[0022] 2 is a diagram showing support contents for a user who satisfies a specific condition SC. As shown in FIG. 2, the support contents for the user include support regarding the user's occupation and support regarding the user's assets.
[0023] Support for the user's career includes support for the growth of the institution that the user runs or belongs to, and support for the governance of the institution. Support for the growth of the institution includes support for the institution's internal growth strategy and support for the institution's external growth strategy. These will be described in more detail below. From the above, support for the user's career includes support for the user's business. In this specification, professional occupations such as medicine and dentistry are also included in the broad definition of business.
[0024] Meanwhile, support related to users' assets includes support related to users' finances and non-financial matters. Financial support includes support related to users' asset management and support related to users' tax management. Asset management support includes support related to direct and / or indirect investments, and cash support. Support related to direct and indirect investments includes stock-related support, bond-related support, alternative investment support, and commodity investment support. These will be described in more detail below.
[0025] 3 is a diagram showing an example of a portal site 60 according to the first embodiment. As shown in FIG. 3, the portal site 60 is displayed on the display unit 310 of the user terminal 30. The portal site 60 may include, for example, a first tab 610, a second tab 620, and a third tab 630. The first tab 610, the second tab 620, and the third tab 630 are image elements for switching the display content of the portal site 60. When the first tab 610 is selected, a first link area 611 appears on the portal site 60.
[0026] The portal site 60 includes a first link area 611. The first link area 611 includes a first content 612. The first content 612 includes a plurality of link information 613 to pages related to a first support provider. The link information 613 is added to an image element such as a banner, and is configured to enable transition to the linked page by a click operation or the like. The first support provider is a provider that provides a service (FIG. 2) that supports users with regard to their occupations. In the first embodiment, the provider is not limited to an organization such as a company, and may be an individual.
[0027] For example, the first support business operator is an operator that provides support for the growth of the institution operated or affiliated with the user (Figure 2), or an operator that provides support for the governance of the institution operated or affiliated with the user (Figure 2). If the user's occupation is a doctor or dentist, the institution is, for example, a medical institution that practices medicine or dentistry. If the user's occupation is a profession based on a qualification such as a lawyer, the institution is, for example, an office such as a law firm or a professional corporation. If the user's occupation is a business manager, the institution is, for example, a corporation such as a company.
[0028] Support for the growth of an institution can be, for example, support for internal growth strategies (Figure 2) and / or support for external growth strategies (Figure 2). An internal growth strategy is, for example, a strategy for an institution to grow by utilizing existing resources, existing capabilities, and / or existing customer base. An internal growth strategy can be, for example, expanding existing business, developing new products or services, increasing market share, entering new markets, strengthening relationships with existing customers, improving profit margins through operational efficiency, securing personnel, introducing equipment, and / or investing in research and development or human resource development. An external growth strategy can be, for example, a strategy for an institution to expand its scale or acquire new capabilities by utilizing other institutions. An external growth strategy can be, for example, acquisitions, mergers, partnerships, and / or acquiring know-how or technology from outside.
[0029] Governance support may include, for example, support regarding the governance and / or management structure of an institution. Governance support may include, for example, support regarding organizational design, risk management, internal controls, security management, compliance, and / or information management. Governance support may include, for example, support regarding the tax management of an institution.
[0030] The link information 613 includes a hyperlink for transitioning to a page related to the first support provider. In this case, the linked page is typically a page within the portal site 60 (within a website including the portal site 60) and is a page assigned to the first support provider. Therefore, the linked page is managed by the operator of the information processing device 10 (portal site 60). For this reason, in order for a transaction to be concluded between the user and the first support provider, it is required that the linked page be passed through. Therefore, the operator can manage or monitor the information exchange between the user and the first support provider. The linked page may also be a page on an external site (for example, the official website of the first support provider).
[0031] The page related to the first support provider includes, for example, information introducing the first support provider, information for contacting the first support provider, and information on services or products provided directly or indirectly by the first support provider. The information for contacting the first support provider includes information on a communication platform for communicating with the first support provider terminal 40. The communication platform is, for example, an email system, an online conference system, a chat interface, or a web form.
[0032] Preferably, the information processing device 10 relays communication data between the user terminal 30 and the first support provider terminal 40 via a communication platform and is capable of monitoring and / or recording the communication data. For example, in the case of email, the information processing device 10 records the email content. Note that, for example, the communication platform may be configured so that the operating company is included in the recipients of all emails. For example, in the case of chat, the information processing device 10 records messages in real time. Note that, for example, the operating company may be allowed to participate in the chat via the operating company terminal. For example, in a web form, the information processing device 10 records information entered by a user. In an online conference, the information processing device 10 records, for example, information indicating the conference content (e.g., video, chat, or a summary thereof). For example, in an online conference, the information processing device 10 transmits conference information to the operating company terminal and allows the operating company to participate in the conference via the operating company terminal, thereby monitoring and / or recording the conference content in real time or non-real time.
[0033] Note that multiple pieces of link information 613 may be assigned to one first support provider. In this case, the content of the linked page differs depending on the support content. Furthermore, even if the link information 613 is from the same first support provider, some link information 613 may be available or some link information 613 may be prohibited from being provided depending on the user's membership level, for example.
[0034] Each piece of link information 613 may be displayed in a display format according to the priority assigned to the link information 613. The priority may be, for example, 1st, 2nd, ..., Nth, in descending order of priority. N is an integer equal to or greater than 2. Link information 613 with a higher priority is displayed in a more emphasized display format than link information 613 with a lower priority. Emphasis refers to making the target link information 613 visually stand out from its surroundings, but the method for doing so is not particularly limited. Emphasis may be, for example, using a vivid color, applying a large size, adopting a unique shape, locating it in a prominent position, and / or adding movement.
[0035] In the example of Fig. 3, N=2. For example, the multiple link information 613 include one or more pieces of link information 613a assigned with the first priority and one or more pieces of link information 613b assigned with the second priority. The display form of the link information 613a is different from the display form of the link information 613b. In the example of Fig. 3, the size of the link information 613a is larger than the size of the link information 613b, and the display position of the link information 613a is above the display position of the link information 613b.
[0036] When the first tab 610 is selected, a first ranking area 631 may be displayed on the portal site 60. The first ranking area 631 includes one or more ranking fields 632. The ranking fields 632 indicate the rankings (orders) of multiple first support providers or multiple link information 613. Each ranking field 632 indicates a ranking for each support type related to the user's occupation. The support types are defined, for example, based on the support content hierarchically shown in FIG. 2. For example, the multiple ranking fields 632 include a ranking field 632a and a ranking field 632b. The ranking field 632a indicates a ranking of first support providers or link information 613 that provide support for the growth of the institution operated or to which the user belongs (FIG. 2). The ranking field 632b indicates a ranking of first support providers or link information 613 that provide support for the governance of the institution operated or to which the user belongs (FIG. 2).
[0037] When the first tab 610 is selected, a first chat area 651 may appear on the portal site 60. The first chat area 651 includes an input area 652, a send button 653, and a message area 654. The first chat area 651 is an area for a conversation with a chatbot regarding support related to the user's career. The conversation may be, for example, a text conversation or a voice conversation.
[0038] The input area 652 is an area where the user inputs information to be sent to the chatbot. The information includes, for example, questions, consultations, requests, and answers to the chatbot. The send button 653 is a widget for instructing the user to send the information entered in the input area 652 to the chatbot. The message area 654 is an area that shows the content of the conversation between the chatbot and the user.
[0039] The chatbot receives information entered in the input area 652 and outputs information to be presented to the user in the message area 654. The information to be presented to the user includes, for example, answers to questions or inquiries from the user, questions for the user, and requests for the user.
[0040] For example, the chatbot receives information input by the user in the input area 652 and provides information to assist the user with regard to a career. The information to assist the user includes, for example, at least one of information to directly assist the user, information to introduce first assistance businesses that can assist the user, and information to introduce specially authorized businesses that can assist the user. In addition, the chatbot collects information about the user related to assistance with a career through dialogue with the user.
[0041] The special authority business is a business that has been granted special authority. The special authority is the authority to access a plurality of first support businesses and a plurality of second support businesses (described later), and / or the authority to access a plurality of pieces of user information stored in the information processing device 10 (user database 121 described later). In the first embodiment, the special authority business is the business that operates the portal site 60. However, the special authority business is not particularly limited, and may be, for example, a business that has been granted special authority by contract.
[0042] When the second tab 620 is selected, a second link area 621 appears on the portal site 60 .
[0043] FIG. 4 is a diagram showing an example of a second link area 621 of a portal site 60. As shown in FIG. 4, the portal site 60 includes the second link area 621. The second link area 621 includes second content 622. The second content 622 includes multiple link information 623 to pages related to second support providers. The link information 623 is added to an image element such as a banner, and is configured to enable transition to the linked page by clicking or the like. The second support provider is a business that provides services (FIG. 2) that support users regarding their assets. Assets include tangible assets and intangible assets. Tangible assets include, for example, cash, financial instruments, business assets (e.g., stocks and equity interests), real estate, vehicles such as airplanes and yachts, land, and artwork. Intangible assets include, for example, a mission, values, experience, knowledge, credit, connections, traditions, culture, education, political influence, charitable achievements, intellectual property, and know-how shared by a user or a family.
[0044] For example, the second support business is a business that provides financial support to the user (FIG. 2) and / or a business that provides non-financial support to the user (FIG. 2).
[0045] Financial support is, for example, asset management support (Figure 2) and / or tax management support (Figure 2).
[0046] Asset management is, for example, the process of effectively managing and / or administering a user's assets to preserve and / or grow the user's assets. Asset management may include cash management (FIG. 2).
[0047] Investment methods used in asset management include, for example, direct investment and / or indirect investment (Figure 2). Direct investment is an investment in which a user directly invests funds in an investment target. Indirect investment is an investment by a user through an intermediary.
[0048] Investment categories in direct and indirect investments include, for example, at least one of stocks, stock derivatives, bonds, bond derivatives, alternative investments, and commodity investments (Figure 2). Alternative investments include, for example, at least one of real estate investments, private equity, hedge funds, infrastructure investments, and collecting real assets as investment objectives. Real assets are, for example, paintings, luxury watches, rare wines, jewelry, or classic cars. Commodity investments are, for example, investments in commodities such as precious metals, energy resources, agricultural products, and carbon credits.
[0049] Tax management is, for example, the process of managing and / or planning tax matters in compliance with laws and regulations. Tax management includes, for example, at least one of tax planning, estate planning, and audit response. For example, in the case of a private medical practice, tax management may include tax management for the medical practice and tax management for the individual medical practice.
[0050] Non-financial support is, for example, support directly or indirectly related to the user's assets from a perspective other than financial matters. Non-financial support is, for example, legal support, educational support, and / or privileged support. Legal support is, for example, resolving, avoiding, or mediating legal issues. Educational support is, for example, education for the next generation of asset successors, education on family governance, or the provision of expertise such as investment strategies. Privileged support is, for example, support for collecting real assets for recreational purposes, preferential treatment such as discounts or priority purchases, access to elite networks such as high-end members-only clubs, provision of premium services such as concierge services, or provision of cultural and artistic experiences such as interactions with famous artists.
[0051] The link information 623 includes a hyperlink for transitioning to a page related to the second support provider. In this case, the linked page is typically a page within the portal site 60 (within a website including the portal site 60) and is a page assigned to the second support provider. Therefore, the linked page is managed by the operator of the information processing device 10 (portal site 60). For this reason, in order for a transaction to be concluded between the user and the second support provider, it is required that the linked page be passed through. Therefore, the operator can manage or monitor the information exchange between the user and the second support provider. The linked page may also be a page on an external site (for example, the official website of the second support provider).
[0052] The page related to the second support provider includes, for example, information introducing the second support provider, information for contacting the second support provider, and information on services or products directly or indirectly provided by the second support provider. The information for contacting the second support provider includes information on a communication platform for communicating with the second support provider terminal 50. The communication platform is, for example, an email system, an online conference system, a chat interface, or a web form.
[0053] Preferably, the information processing device 10 is capable of relaying communication data between the user terminal 30 and the second support provider terminal 50 via the communication platform, and monitoring and / or recording the communication data. In addition, various examples of the communication platform for communicating with the second support provider terminal 50 are the same as the various examples of the communication platform for communicating with the first support provider terminal 40.
[0054] Note that multiple pieces of link information 623 may be assigned to one second support provider. In this case, the content of the linked page differs depending on the support content. Furthermore, even if the link information 623 is from the same second support provider, some link information 623 may be available or some link information 623 may be prohibited from being provided depending on the user's membership level, for example.
[0055] Each piece of link information 623 may be displayed in a display form according to the priority assigned to the link information 623. The priority may be, for example, first, second, ..., Mth, in descending order of priority. M is an integer equal to or greater than 2. Link information 623 with a higher priority is displayed in a display form that is more emphasized than link information 623 with a lower priority. The emphasis on the link information 623 is the same as the emphasis on the link information 613.
[0056] In the example of Fig. 4, M = 2. For example, the multiple link information 623 includes one or more pieces of link information 623a assigned with the first priority and one or more pieces of link information 623b assigned with the second priority. The display form of the link information 623a is different from the display form of the link information 623b. This is the same as the example of Fig. 3.
[0057] When the second tab 620 is selected, a second ranking area 641 may be displayed on the portal site 60. The second ranking area 641 includes one or more ranking fields 642. The ranking fields 642 indicate the rankings (orders) of the multiple second support providers or link information 623. Each ranking field 642 indicates a ranking for each type of support related to the user's assets. The support types are defined, for example, based on the support content hierarchically shown in FIG. 2. For example, the multiple ranking fields 642 include a ranking field 642a and a ranking field 642b. The ranking field 642a indicates the ranking of the second support providers or link information 623 that provide support related to the user's asset management (FIG. 2). The ranking field 642b indicates the ranking of the second support providers or link information 623 that provide support related to the user's tax management (FIG. 2).
[0058] When the second tab 620 is selected, a second chat area 661 may appear on the portal site 60. The second chat area 661 includes an input area 662, a send button 663, and a message area 664. The second chat area 661 is an area for interacting with a chatbot regarding assistance with the user's assets. The interaction may be text-based or voice-based. The chatbot that accesses the second chat area 661 may be the same as or different from the chatbot that accesses the first chat area 651.
[0059] The functions of the input area 662, the send button 663, and the message area 664 are similar to those of the input area 652, the send button 653, and the message area 654 of the first chat area 651, respectively. For example, the chatbot receives information entered by the user in the input area 662 and provides information to assist the user with assets. The information to assist the user includes, for example, at least one of information to directly assist the user, information to introduce a second assistance provider that can assist the user, and information to introduce a special-authority provider that can assist the user. In addition, the chatbot collects user information related to assistance with assets through dialogue with the user.
[0060] When the third tab 630 is selected, a user information field (not shown) including user information may be displayed on the portal site 60. In the first embodiment, the user information includes user attribute information, occupation-related information related to the user's occupation, and asset-related information related to the user's assets. The user can update, add, and delete user information by operating the user information field via the user terminal 30.
[0061] User attribute information indicates information directly related to the user. User attribute information may include, for example, one or more of basic personal information, educational background, career information, family structure information, personal network information, values information, and lifestyle information. Basic personal information may include, for example, one or more of name, date of birth, address, gender, and marital status. Educational background may include, for example, one or more of alma mater and field of study. Career may include, for example, one or more of work history, years of industry experience, qualifications or licenses held, and career stage. Career stage indicates the user's professional development stage. User attribute information may also include, for example, information indicating the level of business literacy and financial literacy. "Level" may be expressed in stages, for example. Business literacy refers to basic knowledge required for running a business, whether for-profit or non-profit, such as management, accounting, strategy, and marketing. Professional occupations such as medicine and dentistry are also included in the broad definition of business. Financial literacy refers to basic knowledge about finance in general, including asset formation and risk management.
[0062] If the user is a doctor, etc., the educational background is, for example, the medical school or dental school from which the user graduated. If the user is a doctor, etc., the career includes, for example, one or more of specialist qualification or certified medical qualification, years of experience as a doctor or dentist, occupational type (employed doctor / private doctor), study abroad or training experience, medical specialty, and career stage. Medical specialty is the medical specialty the user is responsible for or can be responsible for. The career stage of a doctor, etc. indicates the professional growth stage related to the specialized knowledge, skills, and authority that a doctor, etc. gradually acquires after completing medical or dental education. For example, the career stage is a trainee, specialist, supervising doctor, managerial position (e.g., chief physician, department head, deputy director, or director), employed doctor, and private doctor.
[0063] If the user is a doctor or the like, the information on family structure includes, for example, one or more of the following: the spouse's occupation (whether or not they are in the medical field), the number of children and their intention to go to medical school, information on the occupations of members of the user's family, and information on the family's involvement in the management of a medical institution. The family includes not only family members but also relatives and lineages. The information on the occupations of members of the user's family includes, for example, one or more of the following: whether there are any doctors or dentists in the family, and whether the family has a lineage of doctors or dentists.
[0064] The user attribute information preferably includes information on the membership level according to the amount of membership fee for the portal site 60. Membership fees are prepared in stages, for example, from free to high, or from low to high. For this reason, multiple membership levels are prepared.
[0065] The occupation-related information indicates information about the institution operated or affiliated with the user. "Operation" includes, for example, management. The occupation-related information includes information about the management or operation of the institution operated or affiliated with the user. The occupation-related information includes, for example, one or more of the following: basic information about the institution operated or affiliated with the user, the institution's size, human resources, the status of internal growth strategies, the status of external growth strategies, the organizational management status, the governance system, the compliance status, the information management system, management issues, business continuity plans, the use of external support, and information indicating the user's occupation-related needs (hereinafter, sometimes referred to as "occupation-related needs information"). The basic information about the institution includes, for example, one or more of the following: the legal entity type (such as a joint-stock company or a limited liability company), the date of establishment, the business activities, the industry, and the end of the accounting period, such as the end of the fiscal year. For example, if the user is a doctor, the basic information about the institution includes one or more of the following: the type of medical institution (such as a clinic, hospital, or nursing home), the type of practice (individually established or established by a medical corporation), and the type of medical corporation (with or without equity). The size of an institution includes, for example, one or more of the following information: annual sales or revenue, capital or net assets, number of locations, number of clients, and market share. For example, if the user is a doctor, the size of the institution includes one or more of the following information: the range and population of the medical service area, the number of patients (daily average or monthly total, etc.), the number of hospital beds, the number of medical units (number of facilities capable of simultaneous medical treatment), and annual medical revenue. The user's career-related needs information includes, for example, information indicating the user's needs for career-related support and information indicating the needs of the institution operated or affiliated with the user. Furthermore, for example, the user's career-related needs information includes information indicating needs related to the operation of the institution operated or affiliated with the user. Needs related to the operation of the institution operated or affiliated with the user include, for example, needs related to support for the operation of the institution operated or affiliated with the user. Needs include, for example, demand, interest, and concern.
[0066] As described above, the user's occupation-related information includes information about the user's business (hereinafter referred to as "business-related information").
[0067] Asset-related information indicates information about a user's assets. Asset-related information includes, for example, one or more of the following: total asset amount and breakdown, income structure, direct investment status, indirect investment status, alternative investment status, cash flow status, debt status, tax management status, inheritance or business succession plan, risk management status, legal support, educational support, privileged support, life plan, asset formation goal, and information indicating the user's asset-related needs (hereinafter, sometimes referred to as "asset-related needs information"). The user's asset-related needs information may include, for example, information indicating the user's legal support needs, information indicating educational support needs, and information indicating privileged support needs. Needs include, for example, demands, interests, and concerns.
[0068] Hereinafter, the user's occupation-related needs information and asset-related needs information may be collectively referred to as “needs information.” In other words, user information is information that indicates the user's needs.
[0069] Returning to FIG. 1 , the special authority business operator terminal 20 is a terminal used by a special authority business operator. The special authority business operator terminal 20 is used when the special authority business operator accesses the information processing device 10. For example, the special authority business operator terminal 20 accesses the information processing device 10 in order to provide information to the user terminal 30 to support the user regarding occupations and / or assets in the information processing device 10. Note that there may be multiple special authority businesses, and multiple special authority business operator terminals 20 may be provided.
[0070] In addition, in the first embodiment, the special authority business operator is also an operator of the information processing device 10 (portal site 60). Therefore, the special authority business operator terminal 20 accesses the information processing device 10, for example, to perform various settings, management of user information, management of support business operator information, content management of the portal site 60, and operation management of the present system SYS in the information processing device 10. In addition, in this example, the special authority business operator terminal 20 is also an operator terminal.
[0071] The user terminal 30 includes a display unit 310. The display unit 310 includes, for example, a liquid crystal display or an organic electroluminescence display. The user terminal 30 receives, for example, display information for displaying a portal site 60 from the information processing device 10, and displays the portal site 60 on the display unit 310. The first support provider terminal 40 is a terminal used by the first support provider. The second support provider terminal 50 is a terminal used by the second support provider.
[0072] The special authority business operator terminal 20, the user terminal 30, the first support business operator terminal 40, and the second support business operator terminal 50 are, for example, information processing terminals such as personal computers, tablet terminals, and smartphones.
[0073] Next, the information processing device 10 will be described in detail with reference to Fig. 5. Fig. 5 is a block diagram showing an example configuration of the information processing device 10. The information processing device 10 includes a processing unit 110, a storage unit 120, and a communication unit 130. The information processing device 10 may also include a display unit 140 and an input unit 150. The information processing device 10 is, for example, a server.
[0074] The processing unit 110 executes various processes (various calculations). The processing unit 110 controls the storage unit 120, the communication unit 130, the display unit 140, and the input unit 150. The processing unit 110 includes one or more processors. The processor is a central processing unit (CPU), a graphics processing unit (GPU), a field programmable gate array (FPGA), a digital signal processor (DSP), or an application specific integrated circuit (ASIC). The processor may operate according to a computer program or may operate according to hardwired logic.
[0075] The storage unit 120 includes one or more storage devices and stores data and computer programs. The storage unit 120 includes a main storage device such as a semiconductor memory, and an auxiliary storage device such as a semiconductor memory and a storage drive. The storage drive is, for example, a hard disk drive and / or a solid-state drive. The storage unit 120 is, for example, a non-transitory computer-readable storage medium.
[0076] The storage unit 120 stores a plurality of pieces of user information each indicating information on a plurality of users who satisfy specific conditions related to occupation or assets. Specifically, the storage unit 120 stores a user database 121, a first support provider database 122, a second support provider database 123, and a link database 124.
[0077] The user database 121 stores multiple pieces of user information and configuration information of the portal site 60 for each user. The user information is categorized, structured, and managed based on, for example, the hierarchical structure of support content for users shown in FIG. 2. The configuration information is information that defines the configuration of the portal site 60. The configuration information of the portal site 60 includes configuration information of a first content 612 and configuration information of a second content 622. The configuration information of the first content 612 includes identification information of link information 613 and priority information thereof. The configuration information of the second content 622 includes identification information of link information 623 and priority information thereof.
[0078] The first support provider database 122 stores information about a plurality of first support providers. The second support provider database 123 stores information about a plurality of second support providers. The information about the first support provider and the information about the second support provider include, for example, one or more of the following: provider name, business content, official website URL, support field, fee structure, support status information, support track record, and collaboration information. The support field information includes, for example, one or more of the following: a support category to which the service provided by the first support provider or the second support provider belongs, a needs category that can be solved by the service provided by the first support provider or the second support provider, and characteristic information (e.g., keywords) that indicates the characteristics of the service provided by the first support provider or the second support provider. The support status indicates the support status, for example, whether support is in progress, support has ended, or pre-support negotiations are underway. In the case of the first support provider database 122, the collaboration information includes, for example, information about a second support provider that can collaborate or has a collaboration track record, and one or more of the following collaboration categories. The collaboration category in this case is a support category or a needs category of a service provided by the second support provider, and is a category with which the first support provider can collaborate or has a history of collaboration. In the case of the second support provider database 123, the collaboration information includes, for example, information on the first support provider with which the first support provider can collaborate or has a history of collaboration, and information on one or more of the collaboration categories. The collaboration category in this case is a support category or a needs category of a service provided by the first support provider, and is a category with which the second support provider can collaborate or has a history of collaboration.
[0079] The link database 124 stores a plurality of pieces of link information 613 and a plurality of pieces of link information 623 that are candidates for display on each portal site 60, in association with their respective identification information. In addition, in the link database 124, the link information 613 is associated with the identification information of the first support provider corresponding to the link information 613, and the identification information of the user of the portal site 60 that displays the link information 613.
[0080] The special authority business operator has the authority to access, for example, the user database 121, the first support business operator database 122, the second support business operator database 123, and the link database 124.
[0081] The communication unit 130 is connected to the network NW. The communication unit 130 communicates with various devices connected to the network NW (e.g., the special-authority business operator terminal 20, the user terminal 30, the first support business operator terminal 40, and the second support business operator terminal 50). The communication unit 130 is a communication device that communicates according to a predetermined communication protocol, and includes, for example, a network interface controller. The predetermined communication protocol is, for example, a protocol conforming to Ethernet (registered trademark), the Internet Protocol Suite, and a protocol conforming to a short-range wireless communication standard. Information for displaying the portal site 60 is transmitted to the user terminal 30 via the communication unit 130, and operation information from the user terminal 30 is received.
[0082] The display unit 140 displays various types of information. The display unit 140 includes, for example, a liquid crystal display or an organic electroluminescence display. The input unit 150 is an input device for inputting various types of information to the processing unit 110. For example, the input unit includes a touch panel, or a keyboard and pointing device.
[0083] 1 include, for example, a control unit, a memory unit, a communication unit, a display unit, and an input unit. The user terminal 30 includes a control unit, a memory unit, a communication unit, and an input unit in addition to the display unit 310. The hardware configurations of these control unit, memory unit, communication unit, display unit, and input unit are similar to the hardware configurations of the processing unit 110, memory unit 120, communication unit 130, display unit 140, and input unit 150 of the information processing device 10, respectively.
[0084] 5, the information processing device 10 includes a display control unit 111. The information processing device 10 preferably includes a content creation unit 112. The information processing device 10 may include one or more components of a preferential treatment setting unit 113, a member registration unit 114, a guidance processing unit 115, and a ranking unit 116. Specifically, the processor of the processing unit 110 executes a computer program stored in the storage unit 120, thereby functioning as the display control unit 111, the content creation unit 112, the preferential treatment setting unit 113, the member registration unit 114, the guidance processing unit 115, and the ranking unit 116.
[0085] The display control unit 111 displays, on the user terminal 30, a portal site 60 including content personalized according to user information indicating information about a user who satisfies a specific condition SC. As shown in FIGS. 3 and 4 , the portal site 60 includes a first link area 611 displaying first content 612 including link information 613 to a page related to a first support provider that provides services to support the user regarding their career, and a second link area 621 displaying second content 622 including link information 623 to a page related to a second support provider that provides services to support the user regarding their assets. Therefore, according to the first embodiment, through the portal site 60, it is possible to provide benefits in terms of both career and assets to users (e.g., the wealthy) who satisfy the specific condition SC. Furthermore, since the portal site 60 includes content personalized according to the user information, it is possible to provide content tailored to the user's career and asset status. As a result, it is possible to improve user satisfaction.
[0086] In particular, the portal site 60 includes link information 613 optimized according to the user's occupational situation. Therefore, it is possible to match the user with a first support provider that provides support for the growth or governance of the institution run by or to which the user belongs, via each link information 613, depending on the user's occupational situation. Furthermore, the portal site 60 includes link information 623 optimized according to the user's asset situation. Therefore, it is possible to match the user with a second support provider that provides financial or non-financial support to the user, via each link information 623, depending on the user's asset situation. In this way, in the first embodiment, it is possible to provide occupational and asset-related support to users who satisfy the specific condition SC through online matching.
[0087] For example, the services provided by the first support provider and the second support provider indicate services that perform some of the functions of a family office. Therefore, via the link information 613 and the link information 623, the user can be introduced to the first support provider and the second support provider that provide services that perform some of the functions of a family office. A family office is a function or institution that provides individual support to users who meet specific SC criteria in terms of both career and assets. In other words, a family office is a function or institution that provides individual support to users who meet specific SC criteria, such as support for the growth or governance of institutions operated or affiliated with users who meet specific SC criteria, and financial and non-financial support for users who meet specific SC criteria, tailored to the users.
[0088] For example, in response to a request from the user terminal 30, the display control unit 111 transmits display information of the portal site 60 to the user terminal 30 via the communication unit 130. The display information is various information for displaying the portal site 60 on the display unit 310, and includes, for example, HTML (Hyper Text Markup Language) information, CSS (Cascading Style Sheets) information, image information, and layout information generated based on configuration information of the portal site 60. The display information may include the configuration information of the portal site 60. The display unit 310 displays the portal site 60 based on the display information. Note that the user terminal 30 may display the portal site 60 on the display unit 310 using a browser, or may display the portal site 60 on the display unit 310 using a dedicated application.
[0089] The content construction unit 112 constructs personalized content based on user information. That is, the content construction unit 112 constructs content for each user according to the user information. The content constructed by the content construction unit 112 is included in the portal site 60. The content includes a first content 612 and a second content 622.
[0090] Specifically, the content construction unit 112 constructs the first content 612 based on the user's attribute information and / or occupation-related information. For example, the content construction unit 112 selects one or more pieces of link information 613 from the plurality of pieces of link information 613 stored in the link database 124 based on the user's attribute information and / or occupation-related information. Then, the content construction unit 112 constructs the first content 612 by including the one or more pieces of selected link information 613 in the first content 612. In other words, the content construction unit 112 constructs the first content 612 by selecting one or more pieces of link information 613. In this way, the one or more pieces of selected link information 613 constitute the first content 612.
[0091] Furthermore, the content construction unit 112 constructs the second content 622 based on the user's attribute information and / or asset-related information. For example, the content construction unit 112 selects one or more pieces of link information 623 to be included in the second content 622 from among the plurality of pieces of link information 623 stored in the link database 124 based on the user's attribute information and / or asset-related information. Then, the content construction unit 112 constructs the second content 622 by including the selected one or more pieces of link information 623 in the second content 622. In other words, the content construction unit 112 constructs the second content 622 by selecting one or more pieces of link information 623. In this way, the selected one or more pieces of link information 623 constitute the second content 622.
[0092] For example, the content construction unit 112 includes link information 613 related to support for tax management of the institution to which the user belongs or operates in the first content 612, starting from a certain period before the end of the accounting period of the institution. For example, the content construction unit 112 includes link information 623 related to support for tax management in the second content 622, starting from a certain period before the deadline for the user's tax return. For example, if the user is a doctor or the like, the content construction unit 112 constructs the first content 612 and / or the second content 622 according to the medical department and / or career stage that the user is in charge of or can be in charge of. In this case, it is possible to construct the first content 612 and / or the second content 622 that are specialized for doctors or the like and unique to the user.
[0093] For example, the content construction unit 112 constructs the first content 612 according to the attribute information and occupation-related information, including the user's membership level information. The content construction unit 112 also constructs the second content 622 according to the attribute information and asset-related information, including the user's membership level information. Therefore, according to the first embodiment, services can be provided according to the membership level, and more specialized and higher-quality content can be provided to users who pay higher membership fees. Additionally, even if users have the same membership level, the first content 612 can be provided customized for each user according to their attribute information and occupation-related information. Similarly, even if users have the same membership level, the second content 622 can be provided customized for each user according to their attribute information and asset-related information.
[0094] For example, the content construction unit 112 selects link information 613 to be displayed in a relatively emphasized manner in the first link area 611 from among a plurality of pieces of link information 613 included in the first content 612 constructed according to the membership level based on the user's attribute information and occupation-related information. The content construction unit 112 selects link information 623 to be displayed in a relatively emphasized manner in the second link area 621 from among a plurality of pieces of link information 623 included in the second content 622 constructed according to the membership level based on the user's attribute information and asset-related information. Therefore, according to the first embodiment, even for users with the same membership level, information highly relevant to the occupation and / or assets of each individual user can be displayed in a visually emphasized manner, thereby improving the visibility and usability of the information.
[0095] For example, the content construction unit 112 highlights link information 613 related to support for tax management of the institution that the user belongs to or operates from a certain period before the end of the accounting period of the institution. For example, the content construction unit 112 highlights link information 623 related to support for tax management of the user from a certain period before the deadline for filing the user's tax return.
[0096] For example, the content construction unit 112 reconstructs the first content 612 in accordance with information on clicks on the link information 613 and / or information on the duration of stay on a page (linked page) accessed based on the link information 613. Furthermore, the content construction unit 112 reconstructs the second content 622 in accordance with information on clicks on the link information 623 and / or information on the duration of stay on a page (linked page) accessed based on the link information 623. Therefore, according to the first embodiment, content can be dynamically optimized based on the user's behavior history, and content can be provided in accordance with changes in the user's needs.
[0097] For example, if the specific condition SC is that the user has a medical license or a dental license, the user information includes information on the career stage of the user, such as a doctor. In this case, the content construction unit 112 constructs first content 612 and / or second content 622 according to the career stage of the doctor, etc. Therefore, according to the first embodiment, it is possible to provide content tailored to the needs specific to the career stage of the doctor, etc., and optimal support for challenges faced at each career stage is possible. For example, the content construction unit 112 constructs, for a medical intern, first content 612 related to support for obtaining specialist qualifications and second content 622 related to basic asset formation. For example, for a medical practitioner, the content construction unit 112 constructs, for example, first content 612 related to medical facility management and business succession and second content 622 related to asset preservation and inheritance planning.
[0098] For example, if the specific condition SC is that the user has a medical or dental license, the user information includes information about the user's alma mater and / or information about the occupations of the user's family members. In this case, the content construction unit 112 constructs the first content 612 and / or the second content 622 according to the alma mater and / or the occupations of the user's family members. Therefore, according to the first embodiment, it is possible to provide more personalized content based on the user's background.
[0099] For example, if the user has a family member who is a practicing physician, the content construction unit 112 constructs the first content 612 relating to support for hospital management with an eye toward business succession, even if the user is a resident or a doctor in employment. For example, if the user has many practicing physicians in his / her family, the content construction unit 112 constructs the first content 612 relating to support for future practice openings, even if the user does not have a practicing physician in his / her family.
[0100] For example, some universities (e.g., medical schools, dental schools) that train doctors and the like may require high tuition fees, so it can be inferred that the assets of the user's family are higher than those of an average company employee. For example, if members of the user's family have occupations that are inferred to be wealthy (e.g., doctors, company managers, etc.), it can be inferred that the family's assets are higher than if the user were the only doctor or the like. Therefore, in these examples, the content construction unit 112 constructs second content 622 according to the family's assets even if the user's own assets are low.
[0101] For example, the display control unit 111 causes the user terminal 30 to display a first user interface (hereinafter referred to as the "first user interface FU") for acquiring the user's occupation-related needs information, and a second user interface (hereinafter referred to as the "second user interface SU") for acquiring the user's asset-related needs information.
[0102] The content construction unit 112 then reconstructs the first content 612 based on the user's career-related needs information acquired via the first user interface FU. Therefore, according to the first embodiment, the first content 612 can be reconstructed in response to changes in the user's needs for career-related support. The first user interface FU includes, for example, a plurality of support items related to careers. A plurality of widgets are associated with each of the plurality of support items. The widgets are, for example, check boxes or radio buttons for selecting support items. The user selects support items in which he or she is interested or concerned via the user terminal 30. As a result, the information processing device 10 acquires, as the user's career-related needs information, information indicating support items in which the user is interested or concerned about a career.
[0103] Furthermore, the content construction unit 112 reconstructs the second content 622 based on the user's asset-related needs information acquired via the second user interface SU. Therefore, according to the first embodiment, the second content 622 can be reconstructed in response to changes in the user's asset-related needs. The second user interface SU includes, for example, multiple asset-related support items. A plurality of widgets are associated with each of the multiple support items. The user selects a support item in which they are interested or concerned via the user terminal 30. As a result, the information processing device 10 acquires, as the user's asset-related needs information, information indicating the asset-related support items in which they are interested or concerned.
[0104] The storage unit 120 stores the user's occupation-related needs information as the user's occupation-related information in the user database 121. The storage unit 120 also stores the user's asset-related needs information in the user database 121 as the user's asset-related information.
[0105] Furthermore, the first user interface FU and the second user interface SU can provide an interactive environment in which the user can select information about jobs and assets that the user is currently interested in. As a result, the first content 612 and the second content 622 can be reconstructed to reflect the user's current needs, improving the user experience.
[0106] The processing unit 110 uses the chatbot to collect at least one of the user's attribute information, occupation-related information related to the user's occupation, and asset-related information related to the user's assets. The chatbot is software that performs natural language processing and provides information to the user via the user terminal 30 through dialogue with the user, or collects information from the user via the user terminal 30. The chatbot operates when the processing unit 110 executes a computer program stored in the storage unit 120.
[0107] As an example, the chatbot converses with the user about career-related support via the first chat area 651 (FIG. 3), acquires various information from the user (user terminal 30), and provides various information to the user (user terminal 30). Also, as an example, the chatbot converses with the user about asset-related support via the second chat area 661 (FIG. 4), acquires various information from the user (user terminal 30), and provides various information to the user (user terminal 30). Note that although the first chat area 651 about careers and the second chat area 661 about assets are provided separately, a single chat area may be used to handle career and asset support. Also, conversations about asset-related support information are not prohibited in the first chat area 651. Conversations about career-related support information are not prohibited in the second chat area 661. In addition, the special authority business operator may have the authority to participate in conversations (chat) between multiple users (e.g., all users) in the first chat area 651 and the second chat area 661 within the portal site 60 from the special authority business operator terminal 20.
[0108] The processing unit 110 executes the first introduction process and / or the second introduction process by the chatbot based on the information collected by the chatbot, or based on the collected information and existing user information. The existing user information is user information already stored in the user database 121.
[0109] The first introduction process is a process of selecting an introduction destination for the user from among a plurality of first support providers, a plurality of second support providers, and a special-authority provider. The second introduction process is a process of selecting an introduction destination for the user from a plurality of link information 613 related to a plurality of first support providers, a plurality of link information 623 related to a plurality of second support providers, and link information related to a special-authority provider with special authority. Therefore, in the first embodiment, in the first introduction process and the second introduction process, not only the first support provider and the second support provider, but also a special-authority provider with special authority are candidates for introduction to the user. The special authority is the authority to access a plurality of first support providers and a plurality of second support providers. As a result, support can be provided to the user through collaboration between the first support provider and the special-authority provider, and support through collaboration between the second support provider and the special-authority provider. In this case, for example, support can be provided that makes use of the knowledge, experience, and personal network of the special-authority provider. In addition, in the first embodiment, the referral destination is selected based on the content of the conversation between the chatbot and the user, thereby improving the efficiency of matching between the user and the support provider (first support provider, second support provider). Note that the link information regarding the special authority provider includes a hyperlink for transitioning to a page regarding the special authority provider.
[0110] The processing unit 110 provides the information on the referral destination selected by the first referral process and the information on the referral destination selected by the second referral process to the user terminal 30 by means of a chatbot.
[0111] The storage unit 120 stores information collected from the user terminal 30 by the chatbot in the user database 121. In this case, the user database 121 stores the collected information after classifying it into user attribute information, occupation-related information, and asset-related information. This makes it easier for the content construction unit 112 to access the storage location of information that can serve as a base when constructing the first content 612 and the second content 622.
[0112] The processing unit 110 provides the user terminal 30 with information indicating a support proposal related to the user's occupation or assets, based on the information collected by the chatbot or based on the information collected by the chatbot and existing user information. Then, the processing unit 110 provides the user terminal 30 with information indicating a request for additional information from the user, based on a response from the user terminal 30 regarding the support proposal related to the user's occupation or assets, based on the content of the response from the user terminal 30 regarding the support proposal related to the user's occupation or assets. The additional information includes at least one of the user's attribute information, occupation-related information related to the user's occupation, and asset-related information related to the user's assets, and includes information different from the information collected by the chatbot and the existing user information. Then, the processing unit 110 acquires the additional information from the user terminal 30 using the chatbot. Therefore, according to the first embodiment, new user information not held by the information processing device 10 can be smoothly acquired as additional information during a dialogue between the chatbot and the user. Therefore, the user's needs can be grasped in more detail, and support related to occupation or assets can be provided according to the detailed needs.
[0113] The storage unit 120 stores the additional information acquired from the user terminal 30 by the chatbot in the user database 121. In this case, the user database 121 stores the additional information after classifying it into user attribute information, occupation-related information, and asset-related information. This makes it easier for the content construction unit 112 to access the storage location of information that can serve as a base when constructing the first content 612 and the second content 622.
[0114] The preferential treatment setting unit 113 sets preferential treatment information for a user when the user information includes information indicating that the user is registered with a specific site (hereinafter referred to as "specific site PS") operated by a specific business operator. The preferential treatment information is stored in the user database 121 as user attribute information. The preferential treatment information includes at least one of information indicating that points managed by the specific site PS can be used on the portal site 60, information indicating a discount on fees, and information indicating that information that is not viewable at the user's membership level can be exceptionally viewed. Therefore, according to the first embodiment, a synergistic effect can be created through collaboration with the specific site PS, improving user convenience and satisfaction. The specific business operator is, for example, a business operator affiliated with the operator of the portal site 60 (hereinafter referred to as an affiliated business operator). The information indicating whether the user is registered with the specific site PS is an example of user attribute information.
[0115] When registering as a member at the portal site 60, the member registration unit 114 stores the user information in the user database 121. In this case, the items to be registered as user information are predetermined.
[0116] For example, when registering as a member of the portal site 60, the member registration unit 114 acquires from the user terminal 30 information indicating whether the user is registered with a specific site PS operated by a specific business operator. Then, when the guidance processing unit 115 acquires information indicating that the user is not registered with the specific site PS, it executes processing to guide the user to register with the specific site PS. Therefore, according to the first embodiment, it is possible to effectively guide users to a specific site PS operated by a specific business operator such as an affiliated business operator. As a result, it is possible to contribute to an increase in the number of members of the specific site PS, and ultimately to encourage the specific business operator operating the specific site PS to guide users from the specific site PS to the portal site 60. The information indicating whether the user is registered with the specific site PS is stored in the user database 121 as user attribute information.
[0117] The process of encouraging registration with the specific site PS is, for example, a process of displaying information indicating the benefits of registering with the specific site PS on the user terminal 30, a process of sending an introduction page for the specific site PS or link information to the specific site PS to the user terminal 30, or a process of sending link information to a registration page for registering with the specific site PS to the user terminal 30. The information indicating the benefits of registering with the specific site PS is, for example, preferential treatment information at the specific site PS when registering with the specific site PS via the portal site 60, or preferential treatment information at the portal site 60 when registering with the specific site PS.
[0118] Furthermore, for example, when the member registration unit 114 acquires information indicating that the user is registered with the specific site PS during member registration with the portal site 60, the member registration unit 114 may cause the user terminal 30 to display information inquiring whether or not to apply points managed by the specific site PS to the membership fee for the portal site 60. Then, when the member registration unit 114 receives information from the user terminal 30 indicating that the points will be applied to the membership fee, the member registration unit 114 may execute a process for paying the membership fee using the points.
[0119] Furthermore, for example, when a transaction contract is concluded between the user and the first support provider or the second support provider via the portal site 60, the processing unit 110 may execute payment processing for expenses using points operated by the specific site PS in response to a request from the user terminal 30. In this case, the expenses are, for example, the price for a service or product provided by the first support provider or the second support provider.
[0120] The ranking unit 116 performs ranking of the plurality of link information 613 or the plurality of first support providers based on information regarding each user's access to each piece of link information 613 in the plurality of first link areas 611 of the plurality of portal sites 60. The information regarding each user's access to each piece of link information 613 is, for example, information regarding clicks on the link information 613 and / or information regarding the time spent on a page accessed based on the link information 613 (linked page). Note that the ranking unit 116 may perform ranking based on information regarding the performance of the service provided by the first support provider in addition to the information regarding access.
[0121] The ranking unit 116 performs ranking of the plurality of link information 623 or the plurality of second support providers based on information regarding each user's access to each piece of link information 623 in the plurality of second link areas 621 of the plurality of portal sites 60. The information regarding each user's access to each piece of link information 623 is, for example, information regarding clicks on the link information 623 and / or information regarding the time spent on a page accessed based on the link information 623 (linked page). Note that the ranking unit 116 may perform ranking based on information regarding the performance of the service provided by the second support provider in addition to the information regarding access.
[0122] The display control unit 111 displays the ranking results on multiple user terminals 30, without depending on the user's attribute information including the user's membership level, occupation-related information, and asset-related information. Therefore, according to the first embodiment, it is possible to arouse the user's interest and, for example, encourage registration for a higher membership level or encourage use of the top-ranked link information 613, 623 or top-ranked support providers (first support provider, second support provider). The ranking results indicate, for example, the top K rankings, where K is an integer equal to or greater than 2. The ranking results are displayed, for example, in ranking columns 632, 642.
[0123] In the ranking column 632 (FIG. 3), for example, as a result of the ranking, the link information 613 or the first identification information identifying the first support provider is arranged in the order of the ranking. The first identification information is, for example, the name of the support corresponding to the link information 613 or the name of the first support provider. The first identification information may also include link information (hereinafter referred to as "link information RN1"). The link information RN1 is, for example, link information to a page related to the first support provider, such as the link information 613.
[0124] For example, when a user operates (e.g., clicks) the link information RN1 via the user terminal 30, the processing unit 110 (determination unit) may determine, based on user information, whether the user satisfies the access conditions for accessing the page linked by the link information RN1. The access conditions may be, for example, a membership level of a specified level or higher, or a condition related to the user's occupation. In this case, for example, the processing unit 110 (determination unit) determines whether the user satisfies the access conditions based on the user's attribute information and / or occupation-related information. If the processing unit 110 (determination unit) determines that the user satisfies the access conditions, it permits transition to the page linked by the link information RN1. On the other hand, if the processing unit 110 (determination unit) determines that the user does not satisfy the access conditions, it transmits to the user terminal 30 information indicating the requirements for satisfying the access conditions (e.g., a membership level of a specified value or higher), information requesting the transmission of information for satisfying the access conditions, or information requesting the transmission of information for determining whether the access conditions are satisfied. In this way, the necessary conditions or information can be requested from the user in response to the user's operation of the link information RN1 that the user himself / herself desires. As a result, for example, it is possible to encourage users to register as higher-ranking members, and to acquire occupational information from users quickly and smoothly. Furthermore, even if the rankings are displayed without depending on the membership level, appropriate content management can be performed according to the membership level. Note that, for example, if the processing unit 110 (determination unit) determines that the user does not satisfy the access conditions, it may invalidate the link information RN1 and prohibit access to the first support provider (first support provider terminal 40).
[0125] Furthermore, in the ranking column 642 (FIG. 4), for example, as a result of the ranking, the link information 623 or the second identification information identifying the second support provider is arranged in the order of the ranking. The second identification information is, for example, the name of the support corresponding to the link information 623 or the name of the second support provider. The second identification information may also include link information (hereinafter referred to as "link information RN2"). The link information RN2 is, for example, link information to a page related to the second support provider, such as the link information 623.
[0126] For example, when a user operates (e.g., clicks) the link information RN2 via the user terminal 30, the processing unit 110 (determination unit) may determine, based on the user information, whether the user satisfies the access conditions for accessing the page linked by the link information RN2. The access conditions may be, for example, a membership level equal to or higher than a specified level, or a condition related to the user's assets. In this case, for example, the processing unit 110 (determination unit) determines whether the user satisfies the access conditions based on the user's attribute information and / or asset-related information. If the processing unit 110 (determination unit) determines that the user satisfies the access conditions, it permits transition to the page linked by the link information RN2. On the other hand, if the processing unit 110 (determination unit) determines that the user does not satisfy the access conditions, it transmits to the user terminal 30 information indicating the requirements for satisfying the access conditions (e.g., a membership level equal to or higher than a specified value), information requesting the transmission of information for satisfying the access conditions, or information requesting the transmission of information for determining whether the access conditions are satisfied. In this way, the necessary conditions or information can be requested from the user in response to the operation of the link information RN2 that the user himself / herself desires. As a result, for example, it is possible to encourage users to register for higher-level membership, and to acquire asset information from users quickly and smoothly. Furthermore, even if the rankings are displayed without depending on the membership level, appropriate content management can be performed according to the membership level. Note that, for example, if the processing unit 110 (determination unit) determines that the user does not satisfy the access conditions, it may invalidate the link information RN2 and prohibit access to the second support provider (second support provider terminal 50).
[0127] The access conditions are stored in advance in the storage unit 120. The access conditions may be updated, for example, by the special-authority business operator terminal 20. If the special-authority business operator and the operator of the portal site 60 are different, the access conditions may be updated, for example, by the terminal of the operator. The access conditions may include, for example, that specific asset information is registered (stored) in the user information and / or that the owned assets are equal to or greater than a predetermined amount.
[0128] Regardless of the ranking, the portal site 60 may include link information that is determined and processed by the processing unit 110 (determining unit) in the same way as the link information RN1 and RN2.
[0129] If the membership level of the user of the portal site 60 is lower than a specified level, the content construction unit 112 invalidates the link information 623 included in the ranking results and prohibits access to the second support provider (second support provider terminal 50) included in the ranking results. On the other hand, if the user's membership level is equal to or higher than a specified level, the content construction unit 112 validates the link information 623 included in the ranking results and permits access to the second support provider (second support provider terminal 50) included in the ranking results. Therefore, even if the rankings are displayed without depending on the membership level, etc., appropriate content management according to the membership level can be performed.
[0130] Next, an information providing method according to the first embodiment will be described with reference to Figures 5 to 7. The information providing method is executed by the information processing device 10 using user information indicating information on users who satisfy specific conditions SC related to occupations or assets. The information providing method includes a member registration process and an information providing process.
[0131] 6 is a flowchart showing an example of a member registration process in the information providing method. As shown in FIG. 6, the member registration process includes steps S1 to S6. A computer program stored in storage unit 120 causes processing unit 110 to execute steps S1 to S6. Processing unit 110 corresponds to an example of a "computer" in the present disclosure.
[0132] First, in step S1, the display control unit 111 of the processing unit 110 displays a member registration screen (not shown) on the user terminal 30 in response to a request from the user terminal 30. The member registration screen includes input fields for each item of user information to be registered. In this case, the member registration screen includes an input field for information indicating whether or not the user is registered with a specific site PS. The member registration screen also includes an input field for selecting a membership level.
[0133] Next, in step S2, the member registration unit 114 receives the user information input in step S1 from the user terminal 30. The storage unit 120 stores the user information in the user database 121.
[0134] Next, in step S3, it is determined based on the user information whether or not the user is registered with the specific site PS.
[0135] If it is determined in step S3 that the user is registered with the specific site PS (YES), the process proceeds to step S4.
[0136] Next, in step S4, the preferential treatment setting unit 113 sets preferential treatment information for the user. Specifically, in the user database 121, the preferential treatment information is added to the user information.
[0137] On the other hand, if it is determined in step S3 that the user is not registered with the specific site PS (NO), the process proceeds to step S5.
[0138] Next, in step S5, the guidance processing unit 115 executes a process of guiding the user to register at the specific site PS.
[0139] After steps S4 and S5, in step S6, the content construction unit 112 constructs the first content 612 and the second content 622 of the portal site 60 customized for the user based on the user information including the membership level. The storage unit 120 stores the configuration information of the portal site 60 in the user database 121. Then, the member registration process ends.
[0140] 7 is a flowchart showing an example of information providing processing in the information providing method. As shown in FIG. 7, the information providing processing includes steps S11 to S23. A computer program stored in the storage unit 120 causes the processing unit 110 to execute steps S11 to S23.
[0141] First, in step S11, the processing unit 110 executes a login process to the portal site 60 in response to a request from the user terminal 30.
[0142] Next, in step S12, the display control unit 111 causes the portal site 60 constructed based on the user information of the user of the logged-in user terminal 30 to be displayed on the user terminal 30. The display control unit 111 also executes transition to the page linked by the link information 613, 623.
[0143] Next, in step S13, the processing unit 110 determines whether a chat has started in the first chat area 651 or the second chat area 661.
[0144] If it is determined in step S13 that a chat has not started (NO), the process proceeds to step S18.
[0145] On the other hand, if it is determined in step S13 that a chat has started (YES), the process proceeds to step S14.
[0146] Next, in step S14, the processing unit 110 uses the chatbot to have a dialogue with the user, and collects information from the user terminal 30 and provides information to the user terminal 30 via the first chat area 651 or the second chat area 661.
[0147] Next, in step S15, in response to a request from the user terminal 30, the chat is ended.
[0148] Next, in step S16, the processing unit 110 stores the user information collected by the chatbot in the user database 121, and updates the user database 121.
[0149] Next, in step S17, the content construction unit 112 reconstructs the contents (first content 612, second content 622) of the portal site 60 based on the latest user information, and updates the configuration information of the portal site 60. Note that the reconstructed portal site 60 will be displayed on the user terminal 30 from the next login.
[0150] Next, in step S18, it is determined whether or not the time has come to collect user needs.
[0151] If it is determined in step S18 that the collection timing has not arrived (NO), the process proceeds to step S23.
[0152] On the other hand, if it is determined in step S18 that the collection timing has arrived (YES), the process proceeds to step S19.
[0153] Next, in step S19, the display control unit 111 causes the user terminal 30 to display user interfaces (first user interface FU, second user interface SU) for collecting user needs.
[0154] Next, in step S20, the processing unit 110 receives information indicating the needs of the user (needs information) from the user terminal 30 via the user interface.
[0155] Next, in step S21, the processing unit 110 stores information indicating the needs of the user (needs information) in the user database 121, and updates the user database 121.
[0156] Next, in step S22, the content construction unit 112 reconstructs the contents (first content 612, second content 622) of the portal site 60 based on the latest user information, and updates the configuration information of the portal site 60. Note that the reconstructed portal site 60 will be displayed on the user terminal 30 from the next login.
[0157] Next, in step S23, the processing unit 110 executes a logout process in response to a request from the user terminal 30. Then, the information provision process ends.
[0158] (Embodiment 2) An information processing device 10 according to a second embodiment of the present disclosure will be described with reference to Figures 8 to 13. The second embodiment of the present disclosure is mainly different from the first embodiment in that the portal site 60 is personalized according to composite needs information that combines the user's occupation-related needs and asset-related needs. The following mainly describes the differences.
[0159] 8 is a diagram illustrating an example of the operation of the information processing device 10 according to the second embodiment of the present disclosure. As illustrated in Fig. 8, the processing unit 110 of the information processing device 10 includes a first processing unit A1, a second processing unit A2, and a third processing unit A3. Specifically, the processor of the processing unit 110 executes a computer program stored in the storage device of the storage unit 120, thereby functioning as the first processing unit A1, the second processing unit A2, and the third processing unit A3.
[0160] The first processing unit A1 automatically acquires the user information and automatically updates the user database 121. The user information includes the user's occupation-related needs information and asset-related needs information.
[0161] The second processing unit A2 constructs a portal site 60 based on composite needs information that combines the user's career-related needs information and asset-related needs information, and displays the portal site 60 on the user terminal 30. The portal site 60 includes link information 613 related to support for the user's career and link information 623 related to support for assets. Therefore, according to the second embodiment, a user who has needs related to both career and assets can be provided with benefits in terms of both career and assets via the link information 613, 623.
[0162] The third processing unit A3 generates integrated information by integrating the information on occupational support for the user (first support information) and the information on asset support for the user (second support information), and causes the user terminal 30 to display the integrated information.
[0163] The integrated information is stored as user information in the user database 121. Then, the first processing unit A1 automatically acquires the user information from the integrated information and automatically updates the user database 121. In this way, a circulation model is formed by the first processing unit A1, the second processing unit A2, and the third processing unit A3.
[0164] The first processing unit A1 may have, for example, the functions of a preferential treatment setting unit 113 and / or a member registration unit 114 shown in Fig. 5. The second processing unit A2 may have all or some of the functions of a display control unit 111, a content creation unit 112, a guidance processing unit 115, and a ranking unit 116 shown in Fig. 5.
[0165] 9 is a diagram showing an example of the portal site 60 in which the third link area 672 according to embodiment 2 is displayed. The portal site 60 corresponds to an example of the "website" of the present disclosure.
[0166] 9, the portal site 60 may include, for example, a fourth tab 670. When the fourth tab 670 is selected, a third link area 672 appears on the portal site 60.
[0167] The portal site 60 includes a third link area 672. The third link area 672 includes a third content 671. The third content 671 includes a pair of link information 613 to a page related to a first support provider and link information 623 to a page related to a second support provider. To facilitate visual recognition by the user, the third link area 672 includes a first link area 611A and a second link area 621A. The first link area 611A includes the link information 613. The second link area 621A includes the link information 623. In the example of FIG. 9, the link information 613 and the link information 623 that make up the pair are connected by a two-way arrow graphic. The third content 671 includes The third link area 672 includes at least one pair of link information 613 and link information 623. The third link area 672 may include link information 613 that does not form a pair, or may include link information 623 that does not form a pair.
[0168] Priorities are assigned to the link information 613 and the link information 623, and the information is displayed in a display format according to the priorities, as in the first embodiment.
[0169] The third content 671 corresponds to an example of "individualized information" in the present disclosure. The link information 613 corresponds to an example of "first link information" in the present disclosure. The link information 623 corresponds to an example of "second link information" in the present disclosure.
[0170] When the fourth tab 670 is selected, an explanation area 673 may appear on the portal site 60. The explanation area 673 is an area where, for example, an explanation is displayed indicating the reason for selecting (reason for recommending) the link information 613 (first support provider) and the link information 623 (second support provider) included in the third content 671. The explanation includes, for example, one or more of the following explanations: an explanation for selecting the pair of the link information 613 (first support provider) and the link information 623 (second support provider) included in the third content 671; an explanation for the imbalance in the distribution of the link information 613 (first support provider) and the link information 623 (second support provider) included in the third content 671; and an explanation for the reason for highlighting and displaying specific link information 613, 623 among the link information 613, 623 included in the third content 671. The explanation area 673 includes, for example, one or more explanation sections 674. Each explanation section 674 includes, for example, an explanation for each reason.
[0171] Thus, according to the second embodiment, by providing the explanation area 673, the reason for selecting the pair of link information 613 and 623 included in the third content 671 becomes clear, thereby improving the user's sense of trust. As a result, the possibility of requesting support from the first support provider and the second support provider corresponding to the link information 613 and 623 can be increased. In particular, by explaining the reason for recommending a combination of career and asset support providers, the user can easily understand how these support providers can work together to address the user's multiple needs. Furthermore, for example, by explaining the reason for the imbalance in the distribution of the link information 613 and the link information 623, the basis for whether the user should focus more on career or asset in their current situation becomes clear. Furthermore, by explaining the reason for highlighting specific link information 613 and 623, it is possible to effectively communicate urgent needs and priorities to the user.
[0172] When the fourth tab 670 is selected, a third chat area 675 may appear on the portal site 60. The third chat area 675 includes an input area 676, a send button 677, and a message area 678. The third chat area 675 is an area for interacting with a chatbot regarding assistance with the user's career and assets. The interaction may be text-based or voice-based. The chatbot accessing the third chat area 675 may be the same as or different from the chatbot accessing the first chat area 651 or the second chat area 661.
[0173] The functions of the input area 676, the send button 677, and the message area 678 are similar to those of the input area 652, the send button 653, and the message area 654 of the first chat area 651, respectively. For example, the chatbot receives information entered by the user in the input area 676 and provides information to assist the user regarding occupation or assets. The information to assist the user includes, for example, at least one of information to directly assist the user, information to introduce a first support provider or a second support provider that can assist the user, and information to introduce a special-authority provider that can assist the user. In addition, the chatbot collects information about the user related to assistance regarding occupation and assets through dialogue with the user.
[0174] Fig. 10 is a diagram showing an example of the configuration of an information processing device 10 according to embodiment 2. As shown in Fig. 9, in the information processing device 10, a first processing unit A1 of a processing unit 110 includes an acquisition unit 101, a generation unit 103, and a prediction unit 105. A second processing unit A2 of the processing unit 110 includes an acquisition unit 201, a generation unit 203, and a display control unit 205. A third processing unit A3 of the processing unit 110 includes an acquisition unit 301, a generation unit 303, and a display control unit 305.
[0175] The generating unit 103 corresponds to an example of a "second generating unit" in the present disclosure. The generating unit 203 corresponds to an example of a "first generating unit" in the present disclosure. The generating unit 303 corresponds to an example of a "third generating unit" in the present disclosure.
[0176] [First processing section A1] The first processing unit A1 will be described with reference to Fig. 10. The generation unit 103 generates one or more pieces of information among the user's attribute information, occupation-related information, and asset-related information, based on input information from the user via the portal site 60 and / or the linked page of the link information 613, 623, and / or the user's behavior data on the portal site 60 and / or the linked page of the link information 613, 623. The generation unit 103 then stores the user's attribute information, occupation-related information, and asset-related information in the user database 121.
[0177] As an example, the generation unit 103 generates occupation-related needs information indicating the user's occupation-related needs and asset-related needs information indicating the user's asset-related needs, based on input information from the user via the portal site 60 and / or the linked pages of the link information 613, 623 and / or the user's behavior data on the portal site 60 and / or the linked pages of the link information 613, 623. Then, the generation unit 103 stores the occupation-related needs information and the asset-related needs information in the user database 121.
[0178] As described above, according to the second embodiment, the generation unit 103 automatically generates the occupation-related needs information and the asset-related needs information from the user's input information and behavioral data, thereby reducing the user's effort of explicitly inputting needs. Also, there is a possibility that potential needs that the user himself is not clearly aware of can be extracted.
[0179] The first processing unit A1 will be described in detail with reference to Fig. 10. The acquisition unit 101 acquires information indicating the content of communication between a user and a first support provider, a second support provider, or a special authority provider via a communication platform such as an online conference system. The content of communication includes, for example, one or more of the user's attributes, occupation, and assets.
[0180] The acquisition unit 101 acquires the content of a conversation between a user and a chatbot in the portal site 60 or a chatbot in a page linked by the link information 613, 623. The content of the conversation includes, for example, one or more of the content related to the user's attributes, occupation, and assets. The content of the conversation is a type of communication content.
[0181] The acquiring unit 101 acquires behavioral data of the user within the portal site 60. In this case, the behavioral data includes, for example, an operation history of the user within the portal site 60. The operation history includes, for example, a selection history of various link information (for example, link information 613, 623). Furthermore, the acquiring unit 101 acquires behavioral data of the user on pages linked by the link information 613, 623. In this case, the behavioral data includes a stay time on the linked page and / or an operation history. The operation history includes, for example, a selection history of various link information.
[0182] The acquisition unit 101 may acquire information about a user registered on a specific site P from a specific site PS operated by a specific business operator. The user is also a user registered on the portal site 60. If the specific site PS is a site related to the user's occupation, the information about the user includes information related to the user's occupation. If the specific site PS is a site related to the user's assets, the information about the user includes information related to the user's assets. The number of specific sites PS is not limited to one, and may be two or more. Furthermore, the acquisition unit 101 may acquire user attribute information from the specific site PS.
[0183] The generation unit 103 performs natural language processing on the content of the dialogue with the chatbot or the content of communication on the communication platform to generate the user's occupation-related information, the user's asset-related information, or the user's attribute information from the content of the dialogue or the content of communication. In this case, generation is a concept that includes extraction and estimation.
[0184] In this specification, occupation-related information includes information indicating the user's occupation-related needs (hereinafter referred to as "occupation-related needs information"). Asset-related information includes information indicating the user's asset-related needs (hereinafter referred to as "asset-related needs information"). Hereinafter, occupation-related needs information and asset-related needs information may be collectively referred to as needs information.
[0185] Natural language processing includes, for example, morphological analysis of dialogue or communication content, contextual analysis based on the results of morphological analysis, key phrase extraction based on the results of contextual analysis, and semantic inference based on the results of key phrase extraction. Contextual analysis is a process that analyzes the relationships between words in text and recognizes the meaning of words based on the surrounding context. Semantic inference is a process that derives information not directly indicated by text (e.g., implicit intention, situation, background).
[0186] Alternatively, as an example, the generation unit 103 inputs the content of the dialogue with the chatbot or the content of the communication on the communication platform into large-scale language models (LLMs), causing the large-scale language models to generate (estimate) the user's occupation-related information, asset-related information, or attribute information.
[0187] The generation unit 103 generates the user's occupation-related information, asset-related information, or attribute information by executing a non-linguistic semantic inference process based on the user's behavior data on the portal site 60 or the linked page. In this case, generation is a concept that includes estimation.
[0188] Non-linguistic semantic inference processing includes, for example, feature extraction from behavioral data, analysis of interest trends based on the feature extraction results, and semantic inference based on the interest trend analysis results. Feature extraction is a process of extracting quantitative trends as features, such as whether a user repeatedly accesses pages in a particular category or stays there for a long time. Interest trend analysis is a process of identifying the user's areas of interest based on the quantitative trends. Semantic inference is a process of deriving information not directly indicated by behavioral data (e.g., implicit intentions, situations, and background).
[0189] Alternatively, as an example, the generation unit 103 inputs user behavior data on the portal site 60 or a linked page into a machine learning model, causing the machine learning model to output (estimate) the user's occupation-related information, asset-related information, or attribute information. The machine learning model is generated by machine learning the behavior data (explanatory variables) for learning and the correct answer label (objective variable). The correct answer label indicates the occupation-related information, asset-related information, or attribute information.
[0190] Hereinafter, the occupation-related information (occupation-related needs information), asset-related information (asset-related needs information), and attribute information, which are the estimation results by the generation unit 103, may be referred to as occupation-related information candidate (occupation-related needs information candidate), asset-related information candidate (asset-related needs information candidate), and attribute information candidate, respectively. Furthermore, the occupation-related information candidate, asset-related information candidate, and attribute information candidate may be collectively referred to as user information candidate. The occupation-related needs information candidate and asset-related information candidate may be collectively referred to as needs information candidate.
[0191] In this way, the generation unit 103 generates the user's occupation-related information candidates (including occupation-related needs information candidates), asset-related information candidates (including asset-related needs information candidates), and attribute information candidates based on the user's input information and / or behavioral data.
[0192] The generation unit 103 stores the user information candidates (occupation-related information candidates, asset-related information candidates, and attribute information candidates) in the user database 121.
[0193] The generation unit 103 calculates the reliability of the user information candidate based on one or more reliability evaluation factors. The reliability indicates, for example, reliability using a numerical value. The reliability evaluation factors are, for example, an information source factor, a consistency factor, an explicitness factor, or a frequency factor. The information source factor indicates the type of information source from which the user information candidate was generated. The information source is, for example, a chatbot, a communication platform, or behavioral data. For example, the reliability of a user information candidate based on a chatbot is higher than the reliability of a user information candidate based on behavioral data. The consistency factor indicates the evaluation result of the consistency of user information candidates obtained from different information sources. For example, if a user information candidate based on a chatbot and a user information candidate based on behavioral data are identical or similar, the reliability of the user information candidate will be relatively high. The explicitness factor indicates the evaluation result of how explicitly the user information candidate was indicated in the information source. For example, the reliability of a user information candidate obtained from a direct expression of the content of a dialogue with a chatbot is higher than the reliability of a user information candidate obtained from an indirect expression of the content of the dialogue. The frequency factor indicates an evaluation result of how often identical or similar user information candidates are obtained. For example, the higher the frequency, the higher the reliability.
[0194] The generation unit 103 sets the user information candidate as valid user information according to the reliability indicating the reliability of the user information candidate. For example, if the reliability of the user information candidate is equal to or greater than a threshold TH1, the generation unit 103 sets the user information candidate as valid user information candidate. "Valid" indicates that the user information candidate can be used when constructing the third content 671 of the portal site 60.
[0195] As described above, according to the second embodiment, the quality and accuracy of automatically acquired user information can be improved by selecting information based on its reliability.
[0196] Specifically, the generation unit 103 sets the occupation-related information candidate to valid occupation-related information according to the reliability indicating the reliability of the user's occupation-related information candidate. The generation unit 103 sets the asset-related information candidate to valid asset-related information according to the reliability indicating the reliability of the user's asset-related information candidate. The generation unit 103 sets the attribute information candidate to valid attribute information according to the reliability indicating the reliability of the user's attribute information candidate. Therefore, according to the second embodiment, the quality and accuracy of the automatically acquired occupation-related information, asset-related information, and attribute information can be improved by selection based on the reliability of the information.
[0197] As an example, the generation unit 103 sets the career-related need information candidates to the career-related need information according to the reliability indicating the reliability of the career-related need information candidates. Furthermore, the generation unit 103 sets the asset-related need information candidates to the asset-related need information according to the reliability indicating the reliability of the asset-related need information candidates. In this way, by selecting based on the reliability of the need information, it is possible to improve the quality and accuracy of the automatically acquired career-related need information and asset-related need information. As a result, by selecting link information 613, 623 that constructs the third content 671 based on the career-related need information and asset-related need information, it is possible to provide the third content 671 that better meets the user's needs.
[0198] The generation unit 103 stores valid user information in the user database 121, thereby updating the user database 121. The generation unit 103 records an update history of the user information in the user database 121. Furthermore, for example, there may be cases where the same user information has already been registered. In this case, the generation unit 103 records the date and time when the user information candidate was set as valid user information (valid setting date and time) in association with the registered user information in the user database 121. Therefore, the freshness of the user information can be determined by the initial registration date and time and the valid setting date and time.
[0199] The generating unit 103 calculates needs priority information. The needs priority information indicates the priority of each piece of job-related needs information and the priority of each piece of asset-related needs information. The priority is indicated by, for example, a numerical value.
[0200] Specifically, the generation unit 103 calculates the priority of the career-related needs information and the priority of the asset-related needs information registered in the user database 121 based on one or more priority evaluation factors. The user's career-related needs information includes valid career-related needs information generated by the generation unit 103 and career-related needs information input by the user via the first user interface FU. The user's asset-related needs information includes valid asset-related needs information generated by the generation unit 103 and asset-related needs information input by the user via the second user interface SU.
[0201] The priority evaluation factors are, for example, time-related factors, explicit priority factors, or situation change-related factors. Time-related factors are temporal priorities. Time-related factors are acquired, for example, based on time information contained in the dialogue content or communication content, the context or dependencies between needs, and / or event information or life event information related to occupation or assets registered as user information. Explicit priority factors are priorities explicitly indicated by input from the user. Situation change-related factors indicate evaluation results of the degree of change in various information contained in the user information. For example, the priority of need information related to information with a large degree of change (e.g., doubling of asset amount, change in career stage) is higher.
[0202] The generating unit 103 associates and records a priority for each piece of occupation-related needs information and a priority for each piece of asset-related needs information in the user database 121. That is, needs priority information is stored in the user database 121.
[0203] The prediction unit 105 predicts the user's future needs information (future career-related needs information, future asset-related needs information) based on the temporal transition of the content of one or more of the user's conversation with the chatbot, the user's communication on the communication platform, the user's behavioral data on the portal site 60, and the user's behavioral data on the linked page, and / or the change history of the user information in the user database 121. The future needs information includes a prediction result of when the needs will occur (for example, one year from now, within six months, etc.).
[0204] The prediction unit 105 stores the predicted future needs information in the user database 121.
[0205] The first processing unit A1 executes the processing by the acquisition unit 101, the processing by the generation unit 103, and the processing by the prediction unit 105 periodically, irregularly, or according to a predetermined schedule. Then, the first processing unit A1 updates the user database 121 based on the processing results of the acquisition unit 101, the generation unit 103, and the prediction unit 105.
[0206] Next, a first process of the information processing method according to the second embodiment will be described with reference to Fig. 10 and Fig. 11. Fig. 11 is a flowchart showing an example of the first process of the information processing method according to the second embodiment. As shown in Fig. 11, the first process includes steps S31 to S41. A computer program stored in the storage unit 120 causes the processing unit 110 to execute steps S31 to S41. The processing unit 110 corresponds to an example of the "computer" in the present disclosure.
[0207] First, in step S31, the acquisition unit 101 acquires information indicating the content of communication between the user and the first support provider, the second support provider, or the special authority provider via the communication platform.
[0208] Next, in step S32, the acquisition unit 101 acquires information indicating the content of the conversation between the chatbot and the user.
[0209] Next, in step S33, the acquisition unit 101 acquires behavior data within the portal site 60 or within the pages linked by the link information 613, 623.
[0210] Next, in step S34, the generation unit 103 generates user information candidates (occupation-related information candidates, asset-related information candidates, attribute information candidates) based on the communication content in step S31, the dialogue content in step S32, and the behavior data in step S33.
[0211] Next, in step S35, the generation unit 103 calculates the reliability of the user information candidate based on one or more reliability evaluation factors.
[0212] Next, in step S36, the generation unit 103 extracts valid user information (occupation-related information, asset-related information, attribute information) from among the multiple user information candidates based on the reliability of the user information candidates.
[0213] Next, in step S37, the generation unit 103 stores the valid user information in the user database 121. Of the valid user information, the occupation-related information includes occupation-related needs information, and the asset-related information includes asset-related needs information.
[0214] Next, in step S38, the generating unit 103 calculates needs priority information based on one or more priority evaluation factors. The needs priority information includes the priority of the occupation-related needs information and the priority of the asset-related needs information.
[0215] Next, in step S39, the generation unit 103 stores the needs priority information in the user database 121.
[0216] Next, in step S40, the prediction unit 105 predicts the user's future needs information (future occupation-related needs information, future asset-related needs information).
[0217] Next, in step S41, the prediction unit 105 stores the user's future needs information in the user database 121. Then, the first process ends.
[0218] [Second processing section A2] The second processing unit A2 will be described with reference to FIG. 10. The generation unit 203 of the second processing unit A2 generates third content 671 (individualized information) personalized according to composite needs information that combines the user's needs regarding their occupation and their needs regarding their assets. Specifically, the generation unit 203 selects a pair of link information 613 and link information 623 from among a plurality of link information 613 related to support for the user's occupation and a plurality of link information 623 related to support for the user's assets, based on the composite needs information. Specifically, the link information 613 includes a link to a page related to a first support provider that provides a service to support the user regarding their occupation. The link information 623 includes a link to a page related to a second support provider that provides a service to support the user regarding their assets. The generation unit 203 generates the third content 671 by constructing the third content 671 using the selected pair. In other words, the third content 671 includes the selected pair. Then, the display control unit 205 causes the portal site 60 including the third content 671 to be displayed on the user terminal 30.
[0219] As described above, according to the second embodiment, a personalized third content 671 is generated based on the composite needs information. Therefore, by comprehensively capturing the needs of occupational and financial needs, which are typically treated separately, a pair of link information 613 and 623 related to support that comprehensively captures the user's occupational and financial situations can be presented to the user. Therefore, essentially, a pair of a first support provider and a second support provider that provides support that comprehensively captures the user's occupational and financial situations can be introduced to the user. For example, a doctor's clinic expansion plan (occupational) and the doctor's personal real estate investment plan (asset) are closely related. By capturing these needs as a single composite need, a suitable pair of a first support provider and a second support provider can be introduced to the user. Furthermore, selecting a pair of link information 613 and 623 based on the composite needs information also has the effect of promoting collaboration between the corresponding first support provider, which provides occupational support, and the corresponding second support provider, which provides asset support. This enables information sharing and a collaborative approach between support providers, thereby building a more consistent support system for the user.
[0220] As a result of the above, according to embodiment 2, by providing the third content 671 using composite needs information, it is possible to introduce a pair of a first support provider and a second support provider that is more effective for the user compared to when support providers are selected independently in terms of occupation and assets.
[0221] Specifically, the composite needs information includes occupation-related needs information indicating needs related to the user's occupation, asset-related needs information indicating needs related to the user's assets, and interrelationship information indicating the relationship between the occupation-related needs information and the asset-related needs information. The relationship may be, for example, a causal relationship, a chronological relationship, or a dependency. Furthermore, the relationship may be, for example, a constraint imposed by one on the other, or a facilitative effect that one has on the other.
[0222] As described above, according to the second embodiment, by representing the composite needs information using interrelationship information, it is possible to present to the user a pair of link information 613, 623 (a pair of a first support provider and a second support provider linked to the link information) that can provide integrated support that takes into account the causal relationship, chronological relationship, and dependency relationship between the career-related needs and the asset-related needs. Furthermore, it is possible to present to the user a pair of link information 613, 623 corresponding to a pair of a first support provider and a second support provider that can provide support that minimizes the constraints that one provider imposes on the other provider, or that maximizes the facilitative effect that one provider imposes on the other provider. Therefore, compared to a case where the career-related needs and the asset-related needs are considered independently and the link information 613 and the link information 623 are selected independently, it is possible to provide a user who has needs related to both career and assets with more beneficial benefits in terms of both career and assets via the pair of link information 613, 623.
[0223] Preferably, the composite needs information includes needs priority information indicating the priority of the needs information. The needs priority information indicates the priority of each of the plurality of job-related needs information and the priority of each of the plurality of asset-related needs information. The priority is determined based on, for example, the importance of the content, the timing, and the feasibility.
[0224] Thus, according to the second embodiment, by including the priority among a plurality of pieces of occupation-related needs information and the priority among a plurality of pieces of asset-related information in the composite needs information, it is possible to select a pair of link information 613, 623 taking into consideration the priority of the occupation aspect alone and the asset aspect alone. As a result, it is possible to present to the user a pair of link information 613, 623 corresponding to a pair of a first support provider and a second support provider that can provide support that better suits the user's needs.
[0225] Preferably, the composite needs information includes support allocation information relating to the allocation of occupational support and asset support.
[0226] For example, the support allocation information may be expressed as the ratio (A:B) of vocational support (A) to asset support (B), or as the ratio of asset support to vocational support, or as the ratio (B / A) of asset support to vocational support (A). Specifically, the support allocation information indicates the allocation of resources for vocational support and resources for asset support.
[0227] As described above, according to the second embodiment, by including support allocation information in the composite needs information, support resources can be appropriately allocated according to the user's situation and priorities. As a result, pairs of link information 613 and 623 corresponding to pairs of first and second support providers that can provide efficient support in terms of occupational and asset aspects can be presented to the user. Furthermore, based on the support allocation information, it is possible to adjust the number, arrangement, and emphasis of the link information 613 (occupational support) and link information 623 (asset support) included in the third content 671. Furthermore, the support allocation information also contributes to optimizing the support plan over time. For example, it is possible to dynamically adjust support allocation according to the user's life stage, such as prioritizing occupational support in the early stages of setting up a medical institution and increasing the proportion of asset support once the medical institution enters a stable period.
[0228] Preferably, the generation unit 203 selects a pair of link information 613 and link information 623 from the plurality of link information 613 and the plurality of link information 623 based on synergy effect information indicating a synergistic effect of services resulting from collaboration between the first support provider and the second support provider, and on the composite needs information. The third content 671 includes the selected pair.
[0229] Thus, according to the second embodiment, it is possible to select a pair of link information 613, 623 taking into consideration not only the multiple needs but also the synergistic effect information between the support providers. Therefore, it is possible to present to the user a pair of link information 613, 623 corresponding to a pair of a first support provider and a second support provider that not only meets the user's needs but also brings about better results.
[0230] Furthermore, for example, the generation unit 203 may select the link information 613, 623 to be included in the third content 671 based on the membership level and composite needs information of the user, or may select the link information 613, 623 to be included in the third content 671 based on the membership level, composite needs information, and synergistic effect information. Note that, for example, in the link database 124, the link information 613 is grouped according to the membership level, and the link information 623 is grouped according to the membership level.
[0231] The generation unit 203 may select the link information 613, 623 to be included in the third content 671 based on the composite needs information and other user information (attribute information, occupation-related information, asset-related information), or may select the link information 613, 623 to be included in the third content 671 based on the composite needs information, synergistic effect information, and other user information. The generation unit 203 may select the link information 613, 623 to be included in the third content 671 based on the user's membership level, composite needs information, and other user information (attribute information, occupation-related information, asset-related information), or may select the link information 613, 623 to be included in the third content 671 based on the user's membership level, composite needs information, and other user information (attribute information, occupation-related information, asset-related information).
[0232] The second processing unit A2 will be described in detail with continued reference to Fig. 10. The acquisition unit 201 acquires, from the user database 121, a plurality of pieces of occupation-related needs information and a plurality of pieces of asset-related needs information of the user.
[0233] The generating unit 203 generates correlation information indicating the correlation between the occupation-related needs information and the asset-related needs information.
[0234] Specifically, the generating unit 203 extracts one or more pieces of occupation-related needs information from the plurality of pieces of occupation-related needs information based on the priority of each piece of occupation-related needs information among the plurality of pieces of occupation-related needs information. Also, the generating unit 203 extracts one or more pieces of asset-related needs information from the plurality of pieces of asset-related needs information based on the priority of each piece of asset-related needs information among the plurality of pieces of asset-related needs information.
[0235] For example, the generating unit 203 extracts one or more pieces of career-related need information having a priority equal to or higher than a threshold value TH2 from among the plurality of pieces of career-related need information of the user. Also, for example, the generating unit 203 extracts one or more pieces of asset-related need information having a priority equal to or higher than a threshold value TH3 from among the plurality of pieces of asset-related need information of the user. The threshold values TH2 and TH3 are the same, but may be different.
[0236] Then, the generating unit 203 generates interrelationship information indicating the association between the extracted occupation-related needs information and the extracted asset-related needs information. Specifically, the generating unit 203 generates interrelationship information for all combinations (pairs) of the extracted one or more pieces of occupation-related needs information and the extracted one or more pieces of asset-related needs information.
[0237] As described above, according to the second embodiment, the computational load of the interrelationship information can be reduced by generating interrelationship information focusing on needs with high priority. Furthermore, it is possible to omit the analysis of the relationship between needs that are less important to the user, thereby not only reducing the computational load of the interrelationship information but also preventing the user from being overwhelmed with unnecessary information.
[0238] Specifically, the generation unit 203 represents the features of the extracted career-related needs information for each piece of career-related needs information using a multidimensional vector (embedded vector). The features include multiple feature amounts, and the multiple feature amounts are represented as a multidimensional vector. Furthermore, the generation unit 203 represents the features of the extracted asset-related needs information for each piece of asset-related needs information using a multidimensional vector (embedded vector). The features include multiple feature amounts, and the multiple feature amounts are represented as a multidimensional vector.
[0239] For example, if the occupation-related needs information indicates "opening a clinic," the multidimensional vector is [funds: 0.9, location: 0.8, patient demographics: 0.7, ...]. For example, funds, location, patient demographics, etc. are feature quantities. For example, if the asset-related needs information indicates "purchasing investment real estate," the multidimensional vector is [funds: 0.8, location: 0.9, liquidity: 0.4, ...]. For example, funds, location, liquidity, etc. are feature quantities.
[0240] The generating unit 203 calculates the similarity between the multidimensional vector representing the occupation-related needs information and the multidimensional vector representing the asset-related needs information. The similarity is, for example, cosine similarity. The similarity is interrelation information.
[0241] As another example, the generating unit 103 may input the user's occupation-related needs information and asset-related needs information into the large-scale language model, thereby causing the large-scale language model to generate interrelated information.
[0242] The generating unit 203 generates support allocation information regarding allocation of support related to a job and support related to assets to the user based on the needs priority information and the interrelationship information.
[0243] Therefore, according to the second embodiment, first, the base support allocation information (initial allocation information) can be calculated based on the priority of the occupation-related needs information and the priority of the asset-related needs information. Next, the allocation based on the initial allocation information can be adjusted based on the interrelationship information. In this way, by adjusting the initial allocation information based on the interrelationship information, dynamic optimization of support allocation can be realized, taking into account the strength of the correlation between occupation and asset aspects.
[0244] Specifically, the generation unit 203 integrates the priorities of multiple pieces of career-related needs information whose priorities are equal to or greater than a threshold value TH2. Furthermore, the generation unit 203 integrates the priorities of multiple pieces of asset-related needs information whose priorities are equal to or greater than a threshold value TH3 for the same user. For example, the generation unit 203 integrates the priorities by calculating an average or total value of the multiple priorities. The generation unit 203 compares the integration result (e.g., average or total value) of the priorities of the career-related needs information with the integration result (e.g., average or total value) of the priorities of the asset-related needs information, and calculates initial allocation information regarding the allocation of career-related support and asset-related support based on the comparison result. For example, the generation unit 203 calculates the ratio (X:Y) of the integration result (X) of the priorities of the career-related needs information to the integration result (Y) of the priorities of the asset-related needs information, or calculates the ratio (Y / X) of the integration result (Y) of the priorities of the asset-related needs information to the integration result (X) of the priorities of the career-related needs information. For example, the ratio (X:Y) or the ratio (Y / X) is the initial allocation information.
[0245] Then, the generation unit 203 generates support allocation information based on the interrelationship information of each pair of occupation-related needs information having a priority equal to or higher than a threshold TH2 and asset-related needs information having a priority equal to or higher than a threshold TH3, and the initial allocation information. For example, the generation unit 203 adjusts the initial allocation information so that the stronger the relationship between each pair of occupation-related needs information and asset-related needs information (for example, the higher the similarity), the closer the allocation becomes to equal allocation (1:1). Then, the generation unit 203 outputs the adjusted initial allocation information as support allocation information. Note that the generation unit 203 may generate support allocation information based on the interrelationship information Si having a priority equal to or higher than a threshold TH4, and the initial allocation information.
[0246] Hereinafter, a pair of occupation-related needs information with a priority equal to or greater than the threshold value TH2 and asset-related needs information with a priority equal to or greater than the threshold value TH3 may be referred to as a "high priority pair P1." Also, a high priority pair P1 with interrelationship information equal to or greater than the threshold value TH4 may be referred to as a "high priority pair P2." Note that "high" simply indicates a relatively high level.
[0247] Although not particularly limited, an example will be described. The initial allocation information is set to "occupation:assets = X:Y." The equilibrium point is set to "50:50" (equal allocation). The interrelationship information (e.g., similarity) of each high-priority pair P1 is set to "Si (i = 1, ..., N)." N is an integer equal to or greater than 1. The adjustment coefficient is set to "α." The adjustment coefficient α is a parameter for setting the sensitivity of the adjustment. The generation unit 203 calculates the adjustment amount Zi based on the interrelationship information Si of each high-priority pair P1 using equation (1). The interrelationship information Si is, for example, the similarity of the high-priority pair P1. The similarity is, for example, a real number between 0 and 1. A similarity of "0" indicates "no relationship," and a similarity of "1" indicates "perfect match." As the adjustment coefficient α increases, the adjustment amount Zi also increases. α is, for example, 0.2, but is not particularly limited to this. Furthermore, the generation unit 203 calculates a total adjustment amount Z, which is the sum of the adjustment amounts Zi, using equation (2). Furthermore, the generation unit 203 calculates an adjusted allocation value X1 for the occupation-related needs information using equation (3), and calculates an adjusted allocation value Y1 for the asset-related needs information using equation (4). As a result, "occupation:assets=X1:Y1" is derived as the adjusted initial allocation information, i.e., the support allocation information.
[0248] Zi = (X-50) × α × Si … (1) Z=ΣZi …(2) X1=XZ …(3) Y1=Y+Z …(4)
[0249] In this manner, support allocation information is calculated based on the needs priority information and interrelationship information.
[0250] Furthermore, as an example, the generating unit 103 may input the needs priority information and the interrelationship information into a large-scale language model, thereby causing the large-scale language model to generate support allocation information.
[0251] The generation unit 203 acquires, from the link database 124, one or more pieces of link information 613 corresponding to the occupation-related needs information which is one piece of needs information constituting the high priority pair P1. The generation unit 203 also acquires, from the link database 124, one or more pieces of link information 623 corresponding to the asset-related needs information which is the other piece of needs information constituting the high priority pair P1. The generation unit 203 may also acquire, from the link database 124, one or more pieces of link information 613 corresponding to the occupation-related needs information which is one piece of needs information constituting the high priority pair P2. The generation unit 203 may also acquire, from the link database 124, one or more pieces of link information 623 corresponding to the asset-related needs information which is the other piece of needs information constituting the high priority pair P2.
[0252] Specifically, the link information 613, 623 is accompanied by metadata. The metadata of the link information 613 includes information about the first support provider that is the subject of the linked page. The information about the first support provider includes, for example, one or more of the support category to which the service provided by the first support provider belongs, the need category that can be solved by the service, feature information (e.g., keywords) that indicates the features of the service, and collaboration information. The collaboration information includes information about a second support provider with which the first support provider can collaborate or has a history of collaboration, and one or more of the collaboration categories. The collaboration category is the support category or need category of the service provided by the second support provider, and is a category with which the first support provider can collaborate or has a history of collaboration.
[0253] The metadata of the link information 623 includes information about the second support provider that is the subject of the linked page. The information about the second support provider includes, for example, one or more of the support category to which the service provided by the second support provider belongs, the need category that can be solved by the service, feature information (e.g., keywords) that indicates the features of the service, and collaboration information. The collaboration information includes information about the first support provider with which the second support provider can collaborate or has a history of collaboration, and one or more of the collaboration categories. The collaboration category is the support category or need category of the service provided by the first support provider, and is a category with which the second support provider can collaborate or has a history of collaboration.
[0254] Then, the generation unit 203 searches the link database 124 for link information 613 corresponding to the occupation-related needs information that constitutes the high-priority pair P1. In this case, a text search or a vector search is performed based on the metadata of the occupation-related needs information and the link information 613. Furthermore, the generation unit 203 searches the link database 124 for link information 623 that corresponds to the asset-related needs information that constitutes the high-priority pair P1. In this case, a text search or a vector search is performed based on the metadata of the asset-related needs information and the link information 623.
[0255] Furthermore, the generation unit 203 calculates synergy information indicating the synergy of services resulting from collaboration between the first support provider, which is the subject of the page linked to by the link information 613 corresponding to the career-related needs information, and the second support provider, which is the subject of the page linked to by the link information 623 corresponding to the asset-related needs information. The synergy information is indicated by, for example, a numerical value.
[0256] Specifically, the generating unit 203 calculates the synergy information based on one or more synergy evaluation factors, which may be, for example, a collaboration performance factor, a complementarity factor, or a user compatibility factor.
[0257] The collaboration performance factor indicates the collaboration performance between the first support provider and the second support provider. The collaboration performance may be the performance of direct collaboration between the first support provider and the second support provider, or the performance of one provider collaborating with a provider belonging to the support category or needs category of the other provider's service. The complementarity factor indicates the evaluation result of the degree of mutual complementarity between the service content (expertise) of the first support provider and the service content (expertise) of the second support provider. The user suitability factor indicates the evaluation result of the degree to which the pair of the service content (expertise) of the first support provider and the service content (expertise) of the second support provider is suited to the user's current situation.
[0258] According to the second embodiment, by calculating the synergy information based on the collaboration performance factor, it is possible to preferentially select pairs with a proven track record based on actual collaboration experience, thereby reducing the uncertainty and risk of collaboration. Furthermore, by calculating the synergy information based on the complementarity factor, it is possible to identify an optimal combination in which the strengths of one business operator compensate for the weaknesses of the other. Furthermore, by calculating the synergy information based on the user compatibility factor, it is possible to achieve highly effective pair selection that is optimized for the user's specific situation.
[0259] As another example, the generating unit 103 may input the synergy evaluation factor to the large-scale language model, thereby causing the large-scale language model to generate synergy information.
[0260] In this way, the generation unit 203 generates synergy information for all combinations of one or more first support providers corresponding to one or more link information 613 corresponding to the occupation-related needs information, which is one of the needs information of the high priority pair P1, and one or more second support providers corresponding to one or more link information 623 corresponding to the asset-related needs information, which is the other of the needs information of the high priority pair P1. Furthermore, if there are two or more high priority pairs P1, the generation unit 203 generates synergy information for all combinations of one or more first support providers and one or more second support providers for each high priority pair P1. Note that the generation unit 203 may generate synergy information based on the high priority pair P2.
[0261] An example will be given. When the occupation-related needs information "clinic relocation" and the asset-related needs information "real estate investment" are selected as the high-priority pair P1 (or the high-priority pair P2), three pieces of link information 613A, 613B, and 613C corresponding to "clinic relocation" are searched for, and three pieces of link information 623A, 623B, and 623C corresponding to "real estate investment" are searched for. In this case, there are nine possible combinations of the link information 613A, 613B, and 613C and the link information 623A, 623B, and 623C. Therefore, in this example, synergy effect information between the first support provider and the second support provider is generated for the nine possible combinations of the link information 613 and 623.
[0262] Furthermore, the generation unit 203 selects a pair of link information 613 corresponding to occupation-related need information, which is one of the need information of the high-priority pair P1 (or high-priority pair P2), and link information 623 corresponding to asset-related need information, which is the other of the need information, based on the synergistic effect information and the interrelationship information. Specifically, the generation unit 203 selects at least one pair based on the synergistic contribution of the synergistic effect information and the interrelationship information. For example, the generation unit 203 selects a pair of link information 613, 623 corresponding to a contribution equal to or greater than a threshold value TH5. The synergistic contribution is, for example, a result of multiplying a numerical value indicating the degree of synergy indicated by the synergistic effect information by a numerical value indicating the degree of association indicated by the interrelationship information.
[0263] Continuing with the above example, nine pieces of synergistic effect information are generated for nine combinations of link information 613A, 613B, 613C and link information 623A, 623B, 623C. In addition, one piece of interrelationship information is generated between the career-related needs information "clinic relocation" and the asset-related needs information "real estate investment." Therefore, nine synergistic contribution degrees (synergistic effect information x interrelationship information) are calculated. Of the nine synergistic contribution degrees, the pair of link information 613, 623 corresponding to a contribution degree equal to or greater than the threshold value TH5 is selected.
[0264] In particular, of the two elements of synergistic contribution (synergy information and interrelation information), the interrelation information functions effectively when there are two or more high priority pairs P1 (or high priority pairs P2).
[0265] Furthermore, the generation unit 203 adjusts the number of link information 613 and / or the number of link information 623 for all link information 613, 623 included in one or more pairs selected based on the synergy information and the interrelationship information so that the number of link information 613 and the number of link information 623 match the distribution indicated by the support distribution information. In this case, if overlapping link information 613 or link information 623 are included in one or more pairs selected based on the synergy information and the interrelationship information, the generation unit 203 adjusts the number of link information 613 and / or the number of link information 623 to prevent overlapping, and then adjusts the number of link information 613 and / or the number of link information 623 so that the number of link information 613 and the number of link information 623 match the distribution indicated by the support distribution information.
[0266] For example, when overlap adjustment is unnecessary, the generation unit 203 preferentially selects a pair of link information 613, 623 corresponding to a relatively high "synergistic contribution degree." Then, the generation unit 203 excludes the link information 613 or the link information 623 from the pair of link information 613, 623 corresponding to a relatively low "synergistic contribution degree," thereby adjusting the number so that the allocation becomes the allocation indicated by the support allocation information.
[0267] For example, after overlap adjustment, the number is adjusted to match the allocation indicated by the support allocation information by excluding link information 613 or link information 623 or adding another link information 613 or another link information 623 so that the allocation matches the allocation indicated by the support allocation information.
[0268] For example, the generation unit 203 may add another link information 613 or another link information 623 to one or more pairs selected based on the synergy information and the interrelationship information, thereby adjusting the number of link information 613 and the number of link information 623 to be distributed as indicated by the support distribution information.
[0269] The generation unit 203 generates the third content 671 by constructing the third content 671 using the link information 613 and 623 whose allocation has been adjusted based on the support allocation information.
[0270] Furthermore, the generation unit 203 generates an explanatory text indicating the reason for selecting (reason for recommending) the link information 613 (first support provider) and the link information 623 (second support provider) included in the third content 671. The explanatory text is included in the third content 671. The explanatory text is displayed in an explanatory area 673 in FIG. 9 .
[0271] For example, the explanatory text may include one or more of the following explanatory texts: an explanatory text explaining why the pair of link information 613 (first support provider) and link information 623 (second support provider) included in the third content 671 was selected; an explanatory text explaining why the distribution of link information 613 (first support provider) and link information 623 (second support provider) included in the third content 671 is skewed; and an explanatory text explaining why specific link information 613, 623 among the link information 613, 623 included in the third content 671 is highlighted and displayed.
[0272] For example, the generation unit 203 inputs various information used and / or generated in the process of selecting link information 613 (first support provider) and link information 623 (second support provider) to be included in the third content 671 into a large-scale language model, and causes the large-scale language model to generate an explanatory text.
[0273] Furthermore, the generating unit 203 may include link information 613, 623 corresponding to the user's future needs information predicted by the predicting unit 105 (future career-related needs information, future asset-related needs information) in the third content 671. In this case, the link information 613, 623 corresponding to the predicted future needs information allows the user to consider appropriate preparations and support for measures before issues related to career or assets become apparent. In this case, the generating unit 203 generates an explanatory text explaining the reason for displaying (proposing) the link information 613, 623 (first support provider, second support provider) corresponding to the future needs information.
[0274] Furthermore, the generation unit 203 sets the display form of the third content 671 based on one or more of the needs priority information, the interrelationship information, the synergy information, and the support allocation information. For example, the generation unit 203 assigns priorities to the link information 613 and 623 included in the third content 671 based on one or more of the needs priority information, the interrelationship information, the synergy information, and the support allocation information. Then, the generation unit 203 sets the display form of the link information 613 and 623 according to the priorities. The priorities are the same as in the first embodiment. For example, the generation unit 203 assigns priorities to the link information 613 and 623 included in the third content 671 based on the synergistic contribution of the synergy information and the interrelationship information.
[0275] Note that information (hereinafter referred to as "information IF") that identifies the elements (link information 613, 623 and explanatory text) that make up the third content 671 and information attached to the information IF constitute part of the configuration information of the portal site 60. The information attached to the information IF includes, for example, information on the display format and / or priority information that indicates the priority order.
[0276] The display control unit 205 causes the user terminal 30 to display the portal site 60 including the third content 671. Specifically, the display control unit 205 transmits display information for displaying the portal site 60 including the third content 671 to the user terminal 30. As a result, the user terminal 30 displays the portal site 60 including the third content 671.
[0277] Next, a second process in the information processing method according to the second embodiment will be described with reference to Fig. 10 and Fig. 12. Fig. 12 is a flowchart showing an example of the second process in the information processing method according to the second embodiment. As shown in Fig. 12, the second process includes steps S51 to S61. A computer program stored in the storage unit 120 causes the processing unit 110 to execute steps S51 to S61. The processing unit 110 corresponds to an example of the "computer" in the present disclosure.
[0278] First, in step S51, the acquisition unit 201 acquires, from the user database 121, a plurality of pieces of occupation-related needs information and a plurality of pieces of asset-related needs information of the user.
[0279] Next, in step S52, the generation unit 203 extracts the occupation-related needs information whose priority is equal to or higher than the threshold value TH2 and the asset-related needs information whose priority is equal to or higher than the threshold value TH3.
[0280] Next, in step S53, the generating unit 203 generates interrelation information indicating the relationship between the extracted occupation-related needs information and the extracted asset-related needs information.
[0281] Next, in step S54, the generating unit 203 generates support allocation information regarding allocation of support related to a job and support related to assets to the user based on the needs priority information and the interrelationship information.
[0282] Next, in step S55, the generation unit 203 calculates synergy information based on one or more synergy evaluation factors.
[0283] Next, in step S56, the generating unit 203 selects a pair of link information 613 corresponding to the career-related needs information and link information 623 corresponding to the asset-related needs information based on the synergistic effect information and the interrelationship information.
[0284] Next, in step S57, the generation unit 203 adjusts the number of link information 613 and / or the number of link information 623 for all link information 613, 623 included in the pair selected based on the synergy information and the interrelation information so that the number of link information 613 and the number of link information 623 become the distribution indicated by the support distribution information. The link information 613, 623 whose distribution has been adjusted based on the support distribution information is included in the third content 671.
[0285] Next, in step S58, the generation unit 203 generates an explanation indicating the reason why the link information 613 and the link information 623 to be included in the third content 671 have been selected.
[0286] Next, in step S59, the generation unit 203 sets the display format of the link information 613, 623 to be included in the third content 671 based on one or more of the needs priority information, the interrelationship information, the synergistic effect information, and the support allocation information.
[0287] Next, in step S60, the generation unit 203 generates the third content 671 (individualized information) by constructing the third content 671 using the link information 613, 623 (step S57) and the explanatory text (step S58) whose allocation has been adjusted based on the support allocation information. The generation unit 203 may include future needs information (step S41 in FIG. 11) in the third content 671.
[0288] Next, in step S61, the display control unit 205 causes the user terminal 30 to display the portal site 60 including the third content 671. In this case, the user terminal 30 displays the link information 613, 623 of the third content 671 in the display format set in step S59. Then, the second process ends.
[0289] [Third processing section A3] The third processing unit A3 will be described with reference to FIG. 10 . The acquisition unit 301 acquires first support information and second support information. The first support information includes information about support that is being provided or has been completed by a first support provider for the user. The first support information includes, for example, one or more pieces of information selected from output information from the first support provider regarding career support and the content of communication between the user and the first support provider. The second support information includes information about support that is being provided or has been completed by a second support provider for the user. The second support information includes, for example, one or more pieces of information selected from output information from the second support provider regarding asset support and the content of communication between the user and the second support provider.
[0290] The output information is, for example, information on one or more of the support content (including the support plan), the support status (including progress), the interim results of the support (including successes and failures, etc.), and the results after the support is completed (including successes and failures, etc.).In this case, the information is, for example, documents, reports, analysis results, proposals, diagrams, charts, spreadsheets, etc.The support plan includes a support schedule.
[0291] The acquiring unit 301 acquires the first support information and the second support information periodically or based on a support schedule.
[0292] The generating unit 303 generates integrated information by integrating the first support information and the second support information. The integrated information includes information relating to the relevance between the first support information and the second support information. The relevance is, for example, a causal relationship, a chronological relationship, or a dependency. Specifically, the integrated information is information in which the first support information, the second support information, and information relating to the relevance between the first support information and the second support information are expressed in a unified format.
[0293] Thus, according to the second embodiment, by generating and providing integrated information to the user, the relevance between the support content in terms of career and assets is clarified, and the user can grasp the causal relationships, chronological relationships, and dependencies between them in a unified manner. In particular, by providing the integrated information in a unified format, the user can not only easily understand complex information spanning multiple specialized fields, but also easily understand the progress and results of the first career support provider and the progress and results of the second asset support provider.
[0294] As an example, the generation unit 303 uses natural language processing technology to break down each of the first support information and the second support information into important elements, and systematically organizes and structures each of the first support information and the second support information as a knowledge graph. Additionally, the generation unit 303 detects and analyzes the relevance between each element of the first support information and each element of the second support information, based on the respective knowledge graphs of the first support information and the second support information. Furthermore, the generation unit 303 forms an integrated knowledge graph by integrating the knowledge graph of the first support information, the knowledge graph of the second support information, and the results of the relevance detection and analysis. Then, based on the integrated knowledge graph, the generation unit 303 generates integrated information that represents the first support information, the second support information, and information related to the relevance between the first support information and the second support information in a unified format.
[0295] The display control unit 305 causes the integrated information to be displayed on the user terminal 30.
[0296] Furthermore, the generating unit 303 associates the integrated information with the user's identification information and stores it in the user database 121. The integrated information is stored in the user database 121 as part of the user information.
[0297] The generation unit 103 of the first processing unit A1 generates one or more pieces of information from among user attribute information, occupation-related information related to the user's occupation, and asset-related information related to the user's assets, based on the integrated information stored in the user database 121. The occupation-related information includes occupation-related needs information indicating needs related to the user's occupation. The asset-related information includes asset-related needs information indicating needs related to the user's assets. The generation unit 103 stores the user's attribute information, occupation-related information, and asset-related information in the user database 121.
[0298] As described above, according to the second embodiment, by generating user attribute information, occupation-related information, or asset-related information based on the integrated information, information that has become clear during dialogue with the support provider or the actual support process is automatically incorporated into the user database 121, and the user information is continuously updated. As a result, it is possible to provide the portal site 60 with more accurate personalization for the next and subsequent support.
[0299] Next, a third process in the information processing method according to the second embodiment will be described with reference to Fig. 10 and Fig. 13. Fig. 13 is a flowchart showing an example of the third process in the information processing method according to the second embodiment. As shown in Fig. 13, the third process includes steps S71 to S73. A computer program stored in the storage unit 120 causes the processing unit 110 to execute steps S71 to S73. The processing unit 110 corresponds to an example of the "computer" in the present disclosure.
[0300] First, in step S71, the acquisition unit 301 acquires the first support information and the second support information.
[0301] Next, in step S72, the generation unit 303 generates integrated information by integrating the first support information and the second support information.
[0302] Next, in step S73, the display control unit 305 causes the integrated information to be displayed on the user terminal 30. Then, the third process ends.
[0303] (Variation) A modification of the second embodiment will be described with reference to Fig. 12. In this modification, step S54A is executed between step S54 and step S55 in Fig. 12. Also, steps S56A and S56B are executed instead of step S56.
[0304] First, steps S51 to S54 are executed.
[0305] Next, in step S54A, the generation unit 203 selects a first support provider corresponding to the career-related needs information and a second support provider corresponding to the asset-related needs information based on the correlation information. Specifically, the generation unit 203 searches the first support provider database 122 for the first support provider corresponding to the career-related needs information that constitutes the high priority pair P1 (or the high priority pair P2). In this case, a text search or a vector search is performed based on the career-related needs information and information about the first support provider in the first support provider database 122. In addition, the generation unit 203 searches the second support provider database 123 for the second support provider corresponding to the asset-related needs information that constitutes the high priority pair P1 (or the high priority pair P2). In this case, a text search or a vector search is performed based on the asset-related needs information and information about the second support provider in the second support provider database 123.
[0306] Next, in step S55, the generation unit 203 calculates synergy information for the combination of the first support provider and the second support provider selected in step S56, based on one or more synergy evaluation factors.
[0307] Next, in step S56A, the generation unit 203 selects a pair of the first support provider and the second support provider based on the synergistic effect information and the interrelationship information. The processing in this case is the same as the processing in the case of selecting a pair of link information 613, 623 based on the synergistic effect information and the interrelationship information.
[0308] Next, in step S56B, the generation unit 203 searches the link database 124 for link information 613 corresponding to the first support provider that constitutes the pair selected in step S56A. In addition, the generation unit 203 searches the link database 124 for link information 623 corresponding to the second support provider that constitutes the pair selected in step S56A.
[0309] Next, steps S57 to S61 are executed.
[0310] Although preferred embodiments and modifications of the present disclosure have been described in detail above with reference to the accompanying drawings, the technical scope of the present disclosure is not limited to such examples. It is clear that a person of ordinary skill in the art of the present disclosure can conceive of various modifications or alterations within the scope of the technical ideas described in the claims, and it is understood that these naturally fall within the technical scope of the present disclosure. For example, the configuration of the portal site 60 shown in Figures 3, 4, and 9 is merely an example, and the form and arrangement of each image element (e.g., link information 613, 623, etc.) are not particularly limited. Furthermore, while an example has been shown in which the display content (e.g., first link area 611, second link area 621, third link area 672) is switched using tabs, this is not particularly limited, and all image elements may be included on the same screen, or different pages may be displayed.
[0311] The device or system described in this specification may be realized as a single device, or may be realized by a plurality of devices (e.g., cloud servers) partially or entirely connected via a network. For example, the first processing unit A1, the second processing unit A2, and the third processing unit A3 in Fig. 10 may each be realized by a separate computer or server. The user database 121, the first support provider database 122, the second support provider database 123, and the link database 124 may also each be included in a separate computer or server.
[0312] Furthermore, the series of processes performed by the devices described in this specification may be realized using software, hardware, or a combination of software and hardware.
[0313] Furthermore, the processes described herein using flowchart diagrams need not necessarily be performed in the order shown, some process steps may be performed in parallel, additional process steps may be employed, and some process steps may be omitted.
[0314] Furthermore, the effects described herein are merely descriptive or exemplary and are not limiting. That is, the technology according to the present disclosure may achieve other effects in addition to or in place of the above-described effects that would be apparent to a person skilled in the art from the description of this specification.
[0315] The following configurations also fall within the technical scope of the present disclosure.
[0316] (Item 1) a first generation unit that generates personalized individualized information according to composite needs information that combines needs related to the user's occupation and needs related to the user's assets; a display control unit that displays a website including the personalized information on the user's terminal; The first generation unit selects a pair of first link information and second link information from among a plurality of first link information related to career support and a plurality of second link information related to asset support based on the composite needs information, and generates the individualized information by constructing the individualized information using the selected pair.
[0317] (Item 2) the composite needs information includes correlation information indicating a correlation between the occupation-related needs information and the asset-related needs information; the occupation-related needs information indicates occupation-related needs of the user; 2. The information processing device according to item 1, wherein the asset-related needs information indicates the asset-related needs of the user.
[0318] (Item 3) The composite needs information includes needs priority information, Item 3. The information processing device according to item 2, wherein the needs priority information indicates the priority of each of the plurality of pieces of job-related needs information and the priority of each of the plurality of pieces of asset-related needs information.
[0319] (Item 4) The first generation unit extracting one or more pieces of career-related needs information from the plurality of pieces of career-related needs information based on the respective priorities among the plurality of pieces of career-related needs information; extracting one or more pieces of asset-related needs information from the plurality of pieces of asset-related needs information based on the respective priorities among the plurality of pieces of asset-related needs information; 4. The information processing device according to item 3, which generates the correlation information indicating the relationship between the extracted job-related needs information and the extracted asset-related needs information.
[0320] (Item 5) 3. The information processing device according to item 1 or 2, wherein the composite needs information includes support allocation information regarding allocation of support related to employment and support related to assets.
[0321] (Item 6) The composite needs information includes occupation-related needs information indicating needs related to the occupation of the user, asset-related needs information indicating needs related to assets of the user, interrelationship information indicating a relationship between the occupation-related needs information and the asset-related needs information, and needs priority information; the needs priority information indicates a priority among the plurality of pieces of job-related needs information and a priority among the plurality of pieces of asset-related needs information; 6. The information processing device according to item 5, wherein the first generation unit generates the support allocation information based on the needs priority information and the interrelationship information.
[0322] (Item 7) the first link information includes link information to a page related to a first support business that provides a service to support the user regarding a career, the second link information includes link information to a page related to a second support business that provides a service to support the user regarding an asset; The information processing device described in item 1 or item 2, wherein the first generation unit selects the pair of the first link information and the second link information based on synergy effect information indicating the synergistic effect of services resulting from collaboration between the first support provider and the second support provider, and the composite needs information.
[0323] (Item 8) the first generation unit generates the synergy information based on one or more synergy evaluation factors; The synergy effect evaluation factor is a collaboration performance factor, a complementarity factor, or a user compatibility factor; The collaboration performance factor indicates a collaboration performance between the first support business operator and the second support business operator, The complementarity factor indicates an evaluation result of the degree of complementarity between the service content of the first support provider and the service content of the second support provider, 8. The information processing device according to item 7, wherein the user suitability factor indicates an evaluation result of the degree to which a combination of the service content of the first support provider and the service content of the second support provider is suited to the user's situation.
[0324] (Item 9) the composite needs information includes occupation-related needs information indicating needs related to the occupation of the user, and asset-related needs information indicating needs related to assets of the user; the first link information includes link information to a page related to a first support business that provides a service to support the user regarding a career, the second link information includes link information to a page related to a second support business that provides a service to support the user regarding an asset; a second generation unit that generates occupation-related needs information candidates indicating occupation-related needs of the user and asset-related needs information candidates indicating asset-related needs of the user based on input information from the user via the website and / or the page and / or behavioral data of the user on the website and / or the page, The second generation unit setting the career-related needs information candidate as the career-related needs information according to a reliability indicating the reliability of the career-related needs information candidate; 3. The information processing device according to item 1 or 2, wherein the asset-related needs information candidate is set as the asset-related needs information according to a reliability indicating the reliability of the asset-related needs information candidate.
[0325] (Item 10) the first link information includes link information to a page related to a first support business that provides a service to support the user regarding a career, the second link information includes link information to a page related to a second support business that provides a service to support the user regarding an asset; a third generation unit that generates integrated information by integrating the first support information and the second support information; The first support information includes information about support that is being provided or has been completed by the first support provider to the user, The second support information includes information regarding support that is being provided or has ended by the second support provider to the user, 3. The information processing device according to item 1 or 2, wherein the integrated information includes information relating to the relevance between the first support information and the second support information.
[0326] (Item 11) a second generation unit that generates, based on the integrated information, one or more pieces of information among attribute information of the user, occupation-related information related to the occupation of the user, and asset-related information related to assets of the user; the occupation-related information includes occupation-related needs information indicating occupation-related needs of the user; Item 11. The information processing device according to item 10, wherein the asset-related information includes asset-related needs information indicating the asset-related needs of the user.
[0327] (Item 12) A step in which a computer generates personalized individualization information according to composite needs information that combines needs related to the user's occupation and needs related to the user's assets; and causing the computer to display a website including the personalized information on the user's terminal; An information processing method in which, in the generating step, the computer selects a pair of first link information and second link information from among a plurality of first link information related to career support and a plurality of second link information related to asset support based on the composite needs information, and generates the individualized information by constructing the individualized information using the selected pair.
[0328] (Item 13) On the computer, generating individualized information personalized according to composite needs information that combines the user's needs related to his / her occupation and the user's needs related to his / her assets; displaying a website including the personalized information on the user's terminal; A computer program in which, in the generating step, a pair of first link information and second link information is selected from a plurality of first link information related to job support and a plurality of second link information related to asset support based on the composite needs information, and the individualized information is generated by constructing the individualized information using the selected pair. [Explanation of symbols]
[0329] 10 Information processing device, 60 Portal site, 101 Acquisition unit, 103 Generation unit (second generation unit), 105 Prediction unit, 201 Acquisition unit, 203 Generation unit (first generation unit), 205 Display control unit, 301 Acquisition unit, 303 Generation unit (third generation unit), 305 Display control unit, 612 First content, 613 Link information (first link information), 621 Second link area, 622 Second content, 623 Link information (second link information), 671 Third content (individualized information), 672 Third link area
Claims
1. a first generating unit that generates personalized individualized information according to composite needs information that combines needs related to the user's occupation and needs related to the user's assets; a display control unit that displays a website including the personalized information on the user's terminal; The first generation unit selects a pair of first link information and second link information from among a plurality of first link information related to career support and a plurality of second link information related to asset support based on the composite needs information, and generates the individualized information by constructing the individualized information using the selected pair.
2. the composite needs information includes correlation information indicating a correlation between the occupation-related needs information and the asset-related needs information; the occupation-related needs information indicates occupation-related needs of the user; The information processing apparatus according to claim 1 , wherein the asset-related needs information indicates the asset-related needs of the user.
3. The composite needs information includes needs priority information, The information processing device according to claim 2 , wherein the needs priority information indicates the priority of each of the plurality of pieces of job-related needs information and the priority of each of the plurality of pieces of asset-related needs information.
4. The first generation unit extracting one or more pieces of career-related needs information from the plurality of pieces of career-related needs information based on the respective priorities among the plurality of pieces of career-related needs information; extracting one or more pieces of asset-related needs information from the plurality of pieces of asset-related needs information based on the respective priorities among the plurality of pieces of asset-related needs information; The information processing apparatus according to claim 3 , further comprising: generating the correlation information indicating a relationship between the extracted job-related needs information and the extracted asset-related needs information.
5. The information processing device according to claim 1 or 2, wherein the composite needs information includes support allocation information regarding allocation of support related to a job and support related to assets.
6. The composite needs information includes occupation-related needs information indicating needs related to the occupation of the user, asset-related needs information indicating needs related to assets of the user, interrelationship information indicating a relationship between the occupation-related needs information and the asset-related needs information, and needs priority information; the needs priority information indicates a priority among the plurality of pieces of job-related needs information and a priority among the plurality of pieces of asset-related needs information; The information processing device according to claim 5 , wherein the first generation unit generates the support allocation information based on the needs priority information and the interrelation information.
7. the first link information includes link information to a page related to a first support business that provides a service to support the user regarding a job, the second link information includes link information to a page related to a second support business that provides a service to support the user regarding an asset; The information processing device described in claim 1 or claim 2, wherein the first generation unit selects the pair of the first link information and the second link information based on synergy information indicating the synergistic effect of services resulting from collaboration between the first support provider and the second support provider, and the composite needs information.
8. the first generation unit generates the synergy information based on one or more synergy evaluation factors; The synergy effect evaluation factor is a collaboration performance factor, a complementarity factor, or a user compatibility factor; The collaboration performance factor indicates a collaboration performance between the first support business operator and the second support business operator, The complementarity factor indicates an evaluation result of the degree of complementarity between the service content of the first support provider and the service content of the second support provider, The information processing device according to claim 7 , wherein the user suitability factor indicates an evaluation result of the degree to which a combination of the service content of the first support provider and the service content of the second support provider is suited to a situation of the user.
9. the composite needs information includes occupation-related needs information indicating needs related to the occupation of the user, and asset-related needs information indicating needs related to assets of the user; the first link information includes link information to a page related to a first support business that provides a service to support the user regarding a job, the second link information includes link information to a page related to a second support business that provides a service to support the user regarding an asset; a second generation unit that generates occupation-related needs information candidates indicating occupation-related needs of the user and asset-related needs information candidates indicating asset-related needs of the user based on input information from the user via the website and / or the page and / or behavioral data of the user on the website and / or the page, The second generation unit setting the career-related needs information candidate as the career-related needs information according to a reliability indicating the reliability of the career-related needs information candidate; 3 . The information processing apparatus according to claim 1 , wherein the asset-related needs information candidate is set as the asset-related needs information in accordance with a reliability indicating the reliability of the asset-related needs information candidate.
10. the first link information includes link information to a page related to a first support business that provides a service to support the user regarding a job, the second link information includes link information to a page related to a second support business that provides a service to support the user regarding an asset; a third generation unit that generates integrated information by integrating the first support information and the second support information; The first support information includes information regarding support that is being provided or has been completed by the first support provider to the user, The second support information includes information regarding support that is being provided or has ended by the second support provider to the user, The information processing device according to claim 1 , wherein the integrated information includes information relating to a relationship between the first support information and the second support information.
11. a second generating unit configured to generate, based on the integrated information, one or more pieces of information among attribute information of the user, occupation-related information related to the occupation of the user, and asset-related information related to assets of the user; the occupation-related information includes occupation-related needs information indicating occupation-related needs of the user; The information processing apparatus according to claim 10 , wherein the asset-related information includes asset-related needs information indicating asset-related needs of the user.
12. A step in which a computer generates personalized individualization information according to composite needs information that combines needs related to the user's occupation and needs related to the user's assets; and causing the computer to display a website including the personalized information on the user's terminal; In the generating step, the computer selects a pair of first link information and second link information from among a plurality of first link information related to career support and a plurality of second link information related to asset support based on the composite needs information, and generates the personalized information by constructing the personalized information using the selected pair.
13. On the computer, generating individualized information personalized according to composite needs information that combines the user's needs related to his / her occupation and the user's needs related to his / her assets; displaying a website including the personalized information on the user's terminal; A computer program in which, in the generating step, a pair of first link information and second link information is selected from a plurality of first link information related to job support and a plurality of second link information related to asset support based on the composite needs information, and the individualized information is generated by constructing the individualized information using the selected pair.
Citation Information
Patent Citations
Portal site providing system
JP2006318179A
Job offer / job application support server
JP2008197726A
Financial situation improvement advice system, financial situation improvement advice method, and financial situation improvement advice program
JP2021064082A
Real estate property search server and search method of real estate property using the same
JP2023061330A