Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7309892B2 - FINANCIAL PRODUCT PRESENTATION DEVICE AND PROGRAM - Google Patents
[go: Go Back, main page]

JP7309892B2 - FINANCIAL PRODUCT PRESENTATION DEVICE AND PROGRAM - Google Patents

FINANCIAL PRODUCT PRESENTATION DEVICE AND PROGRAM Download PDF

Info

Publication number
JP7309892B2
JP7309892B2 JP2021552386A JP2021552386A JP7309892B2 JP 7309892 B2 JP7309892 B2 JP 7309892B2 JP 2021552386 A JP2021552386 A JP 2021552386A JP 2021552386 A JP2021552386 A JP 2021552386A JP 7309892 B2 JP7309892 B2 JP 7309892B2
Authority
JP
Japan
Prior art keywords
information
insurance
commentary
stored
policyholder
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021552386A
Other languages
Japanese (ja)
Other versions
JPWO2021075414A1 (en
JPWO2021075414A5 (en
Inventor
隆司 松村
繁保 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsui Sumitomo Insurance Co Ltd
Original Assignee
Mitsui Sumitomo Insurance Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsui Sumitomo Insurance Co Ltd filed Critical Mitsui Sumitomo Insurance Co Ltd
Publication of JPWO2021075414A1 publication Critical patent/JPWO2021075414A1/ja
Publication of JPWO2021075414A5 publication Critical patent/JPWO2021075414A5/ja
Application granted granted Critical
Publication of JP7309892B2 publication Critical patent/JP7309892B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y10/00Economic sectors
    • G16Y10/50Finance; Insurance

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、金融関連商品提示装置およびプログラムに関する。 The present invention relates to a financial product presentation device and program.

顧客への質問に対する回答を受信して、当該回答に基づいて顧客に提案すべき商品やサービスを決定するコンピュータシステムがある(例えば、特許文献1参照)。
[先行技術文献]
[特許文献]
[特許文献1] 特許第6326538号
2. Description of the Related Art There is a computer system that receives an answer to a customer's question and determines products and services to be proposed to the customer based on the answer (see Patent Document 1, for example).
[Prior art documents]
[Patent Literature]
[Patent Document 1] Patent No. 6326538

解決しようとする課題Problem to be solved

しかしながら、上記コンピュータシステムにあっては顧客に対して質問への回答を要求しており、顧客フレンドリーとはいえない。例えば、商品やサービスが広義の金融関連の一例である保険に関するものである場合に、保険の既契約者からは契約時にすでに情報を取得しているので、この情報を活用することが求められている。 However, the above computer system requires the customer to answer questions, and is not customer-friendly. For example, when a product or service is related to insurance, which is an example of a broadly defined finance-related business, information is already obtained from existing policyholders at the time of contracting, so it is required to utilize this information. there is

一般的開示General disclosure

上記課題を解決するために、本発明の第1の態様においては、契約特定情報に対応付けて契約者に関する情報および更改前の契約特定情報を格納する格納部と、特定の前記契約特定情報に対応付けて格納された前記情報と、前記特定の契約特定情報に対応付けられた前記更改前の契約特定情報に対応付けて格納された前記情報とを前記格納部から読み出す読出部と、契約者に関する情報と契約している金融関連商品との関係を学習した機械学習モデルを用いて、前記読出部が読み出した情報に対して金融関連商品を提示する提示部とを備える金融関連商品提示装置が提供される。 In order to solve the above problems, in a first aspect of the present invention, a storage unit stores information on a contractor and contract specifying information before renewal in association with contract specifying information; a reading unit for reading from the storage unit the information stored in correspondence and the information stored in association with the contract specifying information before renewal associated with the specific contract specifying information, and a contractor; A financial product presentation device comprising a presentation unit that presents financial products in response to the information read by the reading unit using a machine learning model that has learned the relationship between the information about provided.

本発明の第2の態様においては、コンピュータに、契約特定情報に対応付けて契約者に関する情報および更改前の契約特定情報を格納部に格納する格納機能と、特定の契約特定情報に対応付けて格納された情報と、特定の契約特定情報に対応付けられた更改前の契約特定情報に対応付けて格納された情報とを格納部から読み出す読出機能と、契約者に関する情報と契約している金融関連商品との関係を学習した機械学習モデルを用いて、読出機能により読み出した情報に対して金融関連商品を提示する提示機能とを実現させるプログラムが提供される。 In a second aspect of the present invention, the computer has a storage function for storing information on the contractor and the contract specifying information before renewal in a storage unit in association with the contract specifying information, and A reading function for reading stored information and information stored in association with the pre-renewal contract identification information associated with the specific contract identification information from the storage unit; A program is provided that implements a presentation function of presenting financial-related products for information read by a reading function, using a machine learning model that has learned relationships with related products.

本発明の第3の態様においては、契約者に関する情報と契約している金融関連商品との関係を学習した機械学習モデルの特徴量と、特徴量を解説した解説文とを対応付けて格納した解説文格納部と、対象者に関する情報に対して機械学習モデルを用いることにより、対象者への金融関連商品を提示する提示部とを備え、提示部は、金融関連商品を提示するのに用いた特徴量に基づいて、解説文格納部に格納された解説文をさらに提示する金融関連商品提示装置が提供される。 In the third aspect of the present invention, the feature quantity of the machine learning model that learned the relationship between the information on the contractor and the contracted financial product, and the commentary explaining the feature quantity are stored in association with each other. A commentary storage section and a presentation section for presenting financial-related products to a target person by using a machine learning model for information about the target person, wherein the presentation section is used for presenting the financial-related product. Provided is a financial-related product presentation device that further presents the explanatory text stored in the explanatory text storage unit based on the feature amount obtained.

本発明の第4の態様においては、コンピュータに、契約者に関する情報と契約している金融関連商品との関係を学習した機械学習モデルの特徴量と、特徴量を解説した解説文とを対応付けて格納した解説文格納機能と、対象者に関する情報に対して機械学習モデルを用いることにより、対象者への金融関連商品を提示する提示機能とを実現させ、提示機能は、金融関連商品を提示するのに用いた特徴量に基づいて、解説文格納部に格納された解説文をさらに提示することを含むプログラムが提供される。 In a fourth aspect of the present invention, the computer associates the feature quantity of the machine learning model that learned the relationship between the information on the contractor and the contracted financial product, and the commentary text explaining the feature quantity. and a presentation function that presents financial products to the target by using a machine learning model for information about the target. A program is provided that further presents the commentary text stored in the commentary text storage unit based on the feature quantity used for the presentation.

なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。 It should be noted that the above summary of the invention does not list all the necessary features of the invention. Subcombinations of these feature groups can also be inventions.

第1の実施形態に係る保険商品提示装置10の機能ブロックを示す。1 shows functional blocks of an insurance product presentation device 10 according to the first embodiment. 契約者情報DB130に格納されている契約者情報の例を示す。An example of contractor information stored in the contractor information DB 130 is shown. 保険商品提示装置10の動作フローの一例を示す。An example of the operation flow of the insurance product presentation device 10 is shown. 契約者情報を統合するステップS10の動作フローの一例を示す。An example of the operational flow of step S10 for integrating contractor information is shown. 統合情報格納部100に格納された契約者情報等の例を示す。An example of contractor information and the like stored in the integrated information storage unit 100 is shown. 保険商品の契約者を分析した決定木の一例である。It is an example of a decision tree that analyzes policyholders of insurance products. 保険商品を提示するステップS30の動作フローの一例を示す。An example of the operation flow of step S30 for presenting an insurance product is shown. 第2の実施形態に係る保険商品提示装置12の機能ブロックを示す。The functional block of the insurance product presentation apparatus 12 which concerns on 2nd Embodiment is shown. 募集情報DB136に格納された募集に関する情報である募集情報の例を示す。An example of recruitment information that is information about recruitment stored in the recruitment information DB 136 is shown. 保険商品提示装置12の動作フローの一例を示す。An example of the operation flow of the insurance product presentation device 12 is shown. 保険商品について募集情報を説明変数として分析した決定木の一例である。It is an example of a decision tree that analyzes solicitation information for insurance products as explanatory variables. 第3の実施形態に係る保険商品提示装置14の機能ブロックを示す。FIG. 11 shows functional blocks of an insurance product presentation device 14 according to a third embodiment; FIG. 解説文格納部150に格納される解説文の例を示す。An example of the commentary text stored in the commentary text storage unit 150 is shown. 解説文格納部150に格納される解説文の他の例を示す。Another example of the commentary text stored in the commentary text storage unit 150 is shown. 保険商品提示装置10、12、14で学習および推論する他の機械学習モデル160の特徴量の例を示す。An example of the feature quantity of another machine learning model 160 learned and reasoned by the insurance product presentation devices 10, 12, 14 is shown. 保険商品提示装置10、12、14で学習および推論するさらに他の機械学習モデル170の特徴量の例を示す。An example of the feature quantity of still another machine learning model 170 learned and reasoned by the insurance product presentation devices 10, 12, 14 is shown. 本発明の複数の態様が全体的または部分的に具現化されてよいコンピュータ2200の例を示す。An example computer 2200 is shown in which aspects of the present invention may be embodied in whole or in part.

以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。 Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. Also, not all combinations of features described in the embodiments are essential for the solution of the invention.

図1は第1の実施形態に係る保険商品提示装置10の機能ブロックを示す。保険商品提示装置10は例えば保険会社で管理されているコンピュータである。保険商品提示装置10は代理店の募集人が使用する端末20とインターネットなどの通信網により通信する。募集人は保険の募集をする、代理店の営業担当者等である。 FIG. 1 shows functional blocks of an insurance product presentation device 10 according to the first embodiment. The insurance product presentation device 10 is, for example, a computer managed by an insurance company. The insurance product presentation device 10 communicates with a terminal 20 used by an agent solicitor through a communication network such as the Internet. The solicitor is a sales representative of an agency or the like who solicits insurance.

保険商品提示装置10は、契約者に関する契約者情報を格納している契約者情報DB130と、契約者からの苦情に関する苦情情報を格納している苦情情報DB132と、契約者が関与した事故に関する事故情報を格納している事故情報DB134を有する。これら契約者情報、苦情情報および事故情報は、保険会社の社員により直接、または、代理店の募集人の端末20からそれぞれのデータベースに格納される。 The insurance product presentation device 10 includes a policyholder information DB 130 that stores policyholder information about policyholders, a complaint information DB 132 that stores complaint information about complaints from policyholders, and accidents related to accidents involving policyholders. It has an accident information DB 134 that stores information. These policyholder information, complaint information, and accident information are stored in respective databases directly by employees of the insurance company or from the terminal 20 of the solicitor of the agent.

保険商品提示装置10はさらに、統合情報格納部100、読出部110、推定部112および提示部114を備える。提示部114には機械学習モデル120が含まれる。 Insurance product presentation device 10 further includes integrated information storage section 100 , reading section 110 , estimation section 112 and presentation section 114 . Presenter 114 includes machine learning model 120 .

図2は、契約者情報DB130に格納されている契約者情報の例を示す。図2の契約者情報には、自動車保険の契約者に関する情報が例示されている。 FIG. 2 shows an example of contractor information stored in the contractor information DB 130. As shown in FIG. The policyholder information in FIG. 2 exemplifies information about the policyholder of automobile insurance.

契約者情報DB130には、契約者情報が保険証券番号ごとに、すなわち、保険証券番号に対応付けて格納されている。さらに、当該保険の契約がそれ以前の保険の契約期間満了に伴う等の更改である場合には、更改前の保険証券番号が現在の保険証券番号に対応付けて格納されている。なお、図2の例において当該保険の契約が更改によるものではない場合には、更改前の保険証券番号のフィールドに無効な値「*」が格納される。 In the policyholder information DB 130, policyholder information is stored for each insurance policy number, that is, in association with the insurance policy number. Furthermore, if the insurance contract is renewed due to expiration of the previous insurance contract period, etc., the insurance policy number before renewal is stored in association with the current insurance policy number. In the example of FIG. 2, if the insurance contract is not renewed, an invalid value "*" is stored in the insurance policy number field before renewal.

契約者情報には、契約期間、契約者氏名、契約者年齢、契約者性別、契約者住所、車種、車名および免許証の色が含まれる。これらの情報は契約時に必須の情報である。なお、車名には国産車であるか、外国車であるかを示す情報が含まれる。図2の例では、車名のフィードにおいて、車名の後に国産車であれば「(国)」、外国車であれば「(外)」の表記が付されている。 Contractor information includes contract period, contractor name, contractor age, contractor gender, contractor address, vehicle type, vehicle name, and license color. These pieces of information are essential information at the time of making a contract. The car name includes information indicating whether the car is a domestic car or a foreign car. In the example of FIG. 2, in the car name feed, the car name is followed by "(country)" if it is a domestic car, and "(outside)" if it is a foreign car.

契約者情報には、自動車保険、火災保険、生命保険等を区別する保険種別、および、保険商品を特定する保険商品IDも含まれる。図2に示す例において、保険種別および保険商品IDは保険証券番号に含まれている。当該保険証券番号の最初のアルファベット1文字が保険種別を表す。例えば、自動車保険は「J」、火災保険は「K」、生命保険は「S」などである。さらに、当該保険証券番号の2番目から4番目までのアルファベット3文字が保険商品IDを表す。よって、図2の例において「JBCD0001」と「JBCD0002」は自動車保険であって同一の保険商品であり、「JBCX0195」は自動車保険であるがそれらとは異なる保険商品であることを示す。 The policyholder information also includes an insurance type that distinguishes automobile insurance, fire insurance, life insurance, etc., and an insurance product ID that identifies the insurance product. In the example shown in FIG. 2, the insurance type and insurance product ID are included in the insurance policy number. The first alphabetic character of the insurance policy number represents the insurance type. For example, automobile insurance is "J", fire insurance is "K", life insurance is "S", and so on. Furthermore, the 2nd to 4th three letters of the alphabet of the insurance policy number represent the insurance product ID. Therefore, in the example of FIG. 2, "JBCD0001" and "JBCD0002" are automobile insurance and are the same insurance product, and "JBCX0195" is automobile insurance but is a different insurance product.

契約者情報にはさらに、契約時は必須でない任意の情報も含まれる。図2に示す、自動車保険における任意の情報の例は、配偶者の有無や持家と賃貸の別である。自動車保険における任意の情報には、自動車の車体の色、子供と同居の有無、子供の年齢、親と同居の有無、親の年齢等が含まれていてもよい。任意の情報は募集人が契約者から聞き出したものであってもよいし、契約に付随する契約者へのアンケートなどで取得してもよい。なお、保険種別が火災保険である場合には、広さ、地域、角部屋か否か、駅からの距離、階数などの資産価値の情報が含まれていてもよい。 Contractor information also includes optional information that is not mandatory at the time of contract. Examples of arbitrary information in automobile insurance shown in FIG. 2 are marital status and whether the house is owned or rented. Arbitrary information in automobile insurance may include the body color of the car, whether or not the insured person lives with the child, the age of the child, whether or not the insured person lives with the parent, the age of the parent, and the like. Arbitrary information may be obtained by the solicitor from the contractor, or may be obtained from a questionnaire to the contractor attached to the contract. When the insurance type is fire insurance, property value information such as size, area, whether it is a corner room, distance from the station, number of floors, etc. may be included.

図示は省略するが、苦情情報DB132には、保険証券番号に対応付けて、当該保険証券番号の契約者が保険について代理店または保険会社に申し立てた苦情の内容が苦情情報として格納されている。苦情を申し立てたことがない場合には当該フィールドにその旨を示す情報、例えば、無効な値「*」が格納される。苦情情報は、苦情の内容をカテゴリー分けしたカテゴリーを示す情報や、苦情の度合いのランクを示す情報を含んでいてもよい。 Although not shown, the complaint information DB 132 stores, in association with the insurance policy number, the details of complaints filed with an agent or an insurance company regarding insurance by the policyholder of the insurance policy number as complaint information. If the customer has never filed a complaint, information to that effect, for example, an invalid value "*", is stored in the relevant field. Complaint information may include information indicating categories obtained by categorizing the contents of complaints and information indicating the rank of degree of complaint.

同様に、事故情報DB134には、保険証券番号に対応付けて、当該保険証券番号の契約者が関与した事故の内容が事故情報として格納されている。特に、当該契約が自動車保険であれば自動車に関する事故の情報が格納され、当該契約が火災保険であれば火災に関する事故の情報が格納される。事故がない場合には当該フィールドにその旨を示す情報、例えば、無効な値「*」が格納される。事項情報は、事故の内容をカテゴリー分けしたカテゴリーを示す情報や、事故の度合いのランクを示す情報を含んでいてもよい。 Similarly, the accident information DB 134 stores, as accident information, details of accidents in which the policyholder of the insurance policy number was involved in association with the insurance policy number. In particular, if the contract is automobile insurance, information about accidents related to automobiles is stored, and if the contract is fire insurance, information about accidents related to fire is stored. When there is no accident, information indicating that fact, for example, an invalid value "*" is stored in the field. The item information may include information indicating categories into which the details of the accident are categorized, and information indicating the rank of the severity of the accident.

さらに、保険商品提示装置10は、契約者から保険会社のコンタクトセンターへの電話のログを保険証券番号に対応付けてコンタクトセンター入電情報として格納していてもよい。保険商品提示装置10はさらに、保険証券番号に対応付けられた情報が格納された外部DBと接続されていてもよい。 Furthermore, the insurance product presentation device 10 may store a log of calls from the policyholder to the contact center of the insurance company as incoming call information at the contact center in association with the insurance policy number. The insurance product presentation device 10 may further be connected to an external DB that stores information associated with the insurance policy number.

図3は、保険商品提示装置10の動作フローの一例を示す。保険商品提示装置10は、契約者情報DB130等の契約者情報を統合し(S10)、統合した契約者情報等を用いて保険商品ごとに決定木で分析して機械学習モデルとし(S20)、当該機械学習モデルを用いて端末20に向けて保険商品を提示する(S30)。 FIG. 3 shows an example of the operation flow of the insurance product presentation device 10. As shown in FIG. The insurance product presentation device 10 integrates policyholder information such as the policyholder information DB 130 (S10), analyzes each insurance product with a decision tree using the integrated policyholder information, etc., and creates a machine learning model (S20), An insurance product is presented to the terminal 20 using the machine learning model (S30).

図4は、契約者情報等を統合するステップS10の動作フローの一例を示す。当該動作フローは、保険商品提示装置10への直接の指示により、または、四半期ごと等、定期的に開始される。 FIG. 4 shows an example of the operation flow of step S10 for integrating contractor information and the like. The operation flow is started by a direct instruction to the insurance product presentation device 10 or periodically, such as quarterly.

読出部110は、契約者情報DB130から保険証券番号および当該保険証券番号に対応付けて格納されている契約者情報を読み出す(S101)。読出部110はさらに、同一の保険証券番号に対応付けて苦情情報DB132に格納されている苦情情報、および、事故情報DB134に格納されている事故情報を読み出す(同ステップ)。 The reading unit 110 reads the insurance policy number and the policyholder information stored in association with the insurance policy number from the policyholder information DB 130 (S101). Reading unit 110 further reads complaint information stored in complaint information DB 132 and accident information stored in accident information DB 134 in association with the same insurance policy number (same step).

読出部110は、ステップS101で読み出した保険証券番号に対応付けて更改前の保険証券番号が格納されているか否かを判断する(S103)。更改前の保険証券番号が格納されている場合(S103:Yes)、読出部110は、この更改前の保険証券番号に対応付けられた契約者情報を契約者情報DBから読み出す(S105)。さらに、読出部110は、この更改前の保険証券番号に対応付けられた苦情情報および事故情報を苦情情報DB132および事故情報DB134から読み出す(同ステップ)。 The reading unit 110 determines whether or not the insurance policy number before renewal is stored in association with the insurance policy number read in step S101 (S103). If the insurance policy number before renewal is stored (S103: Yes), reading unit 110 reads the policyholder information associated with this insurance policy number before renewal from the policyholder information DB (S105). Further, reading unit 110 reads complaint information and accident information associated with this insurance policy number before renewal from complaint information DB 132 and accident information DB 134 (same step).

図2に示す例において、保険証券番号「JBCD0571」に対応付けて更改前の保険証券番号「JBCD0002」が格納されている。よって、読出部110は、ステップS103で保険証券番号「JBCD0571」の契約者情報、苦情情報および事故情報を読み出すとともに、S105で更改前の保険証券番号「JBCD0002」の契約者情報、苦情情報および事故情報も読み出す。保険証券番号に対応付けられたコンタクトセンター入電情報や外部DBが接続されている場合の外部データも読み出す。なお、契約者情報、苦情情報、事故情報およびその他契約者に関する情報をまとめて契約者情報等と呼ぶことがある。 In the example shown in FIG. 2, the insurance policy number "JBCD0002" before renewal is stored in association with the insurance policy number "JBCD0571". Therefore, reading unit 110 reads the policyholder information, complaint information, and accident information of insurance policy number "JBCD0571" in step S103, and reads the policyholder information, complaint information, and accident information of insurance policy number "JBCD0002" before renewal in step S105. Also read information. Incoming call information at the contact center associated with the insurance policy number and external data when an external DB is connected are also read. Contractor information, complaint information, accident information, and other information relating to the contractor may be collectively referred to as contractor information and the like.

次に、推定部112は、当該保険証券番号の契約者情報等と、更改前の保険証券番号の契約者情報等を比較して、年齢、契約期間以外に変更があるかどうか判断する(S107)。ここで、年齢と契約期間を除外するのは、更改前と後では年齢と契約期間が異なることは当然だからである。なお、ここでの年齢は契約者年齢の他に、任意の情報としての子供や親の年齢も含まれる。 Next, the estimating unit 112 compares the policyholder information of the insurance policy number with the policyholder information of the insurance policy number before renewal, and determines whether there is any change other than the age and contract period (S107). ). Here, age and contract period are excluded because it is natural that age and contract period are different before renewal and after renewal. The age here includes not only the age of the contractor but also the ages of children and parents as arbitrary information.

当該保険証券番号の契約者情報等と、更改前の保険証券番号の契約者情報等との間に変更があった場合(S107:Yes)、推定部112は当該契約者のライフイベントを推定する(S109)。推定されたライフイベントは当該保険証券番号に関する新たな情報となる。 If there is a change between the policyholder information of the insurance policy number and the policyholder information of the insurance policy number before renewal (S107: Yes), the estimation unit 112 estimates the life event of the policyholder. (S109). The estimated life event becomes new information about the insurance policy number.

図2に示す例において、保険証券番号「JBCD0571」の契約者住所と、当該保険番号に対応付けられた更改前の保険証券番号「JBCD0002」の契約者住所との間に変更がある。したがって、推定部112は当該契約者に「引越」というライフイベントがあったことを推定する。 In the example shown in FIG. 2, there is a change between the policyholder address of insurance policy number "JBCD0571" and the policyholder address of insurance policy number "JBCD0002" before renewal associated with the insurance number. Therefore, the estimation unit 112 estimates that the contractor has a life event of "moving".

ライフイベントは、変更があった情報の種類とライフイベントとを予め対応付けたルックアップテーブルを用いて推定する。対応付けの例は上記の通り、「契約者住所が変更」なら「引越」である。他にも、「子供の数が増えた」なら「出産」、「車名が変更」なら「自動車の買い替え」などである。これに代えてまたはこれに加えて、変更があった情報の種類とライフイベントとの関係を機械学習した学習モデルを用いてライフイベントを推定してもよい。 The life event is estimated using a lookup table that associates the type of changed information with the life event in advance. An example of correspondence is, as described above, "change of contractor's address" and "moving". In addition, if "the number of children has increased", then "childbirth", if "the name of the car has changed", then "car replacement", and so on. Instead of or in addition to this, a life event may be estimated using a learning model obtained by machine-learning the relationship between the type of changed information and the life event.

ステップS109の次、または、ステップS103およびS107のいずれかの判断がNoの場合に、推定部112は読み出した情報および推定したライフイベントを統合して統合情報格納部100に格納する(S111)。これにより契約者単位での情報が得られたことになる。 After step S109 or when the determination in either step S103 or S107 is No, the estimation unit 112 integrates the read information and the estimated life event and stores them in the integrated information storage unit 100 (S111). As a result, information for each contractor is obtained.

図5は、統合情報格納部100に格納された契約者情報等の例を示す。統合情報格納部100には契約者氏名に対応付けて、当該契約者氏名における最新の保険証券番号および当該最新の保険証券番号の契約者情報等が格納される。 FIG. 5 shows an example of contractor information and the like stored in the integrated information storage unit 100. As shown in FIG. The integrated information storage unit 100 stores the latest insurance policy number in the policyholder name and the policyholder information of the latest insurance policy number in association with the policyholder name.

さらに、最新の保険証券番号に対応づいては格納されていなかったが、更改前の保険証券番号に対応づいて格納されていた契約者情報等も格納されている。図5に示す例において、契約者氏名「三井太郎」の最新の保険証券番号「JBCD0570」に対応付づけられた持家/賃貸の別の情報は格納されていなかった。しかしながら、保険証券番号「JBCD0570」の更改前の保険証券番号「JBCD0001」に対応付けて「賃貸」が格納されていた。さらに、これらの保険証券番号間で契約者住所の変更はない。したがって、統合情報格納部100には契約者氏名「三井太郎」に対応付けて「賃貸」を格納している。 Furthermore, policyholder information, etc., which was not stored in association with the latest insurance policy number but was stored in association with the insurance policy number before renewal, is also stored. In the example shown in FIG. 5, other information of owned house/rental associated with the latest insurance policy number "JBCD0570" of the policyholder name "Taro Mitsui" was not stored. However, "Rental" is stored in association with the insurance policy number "JBCD0001" before renewal of the insurance policy number "JBCD0570". Additionally, there is no change in policyholder address between these policy numbers. Therefore, the integrated information storage unit 100 stores "rental" in association with the contractor's name "Taro Mitsui".

さらに、統合情報格納部100には推定部112で推定されたライフイベントも格納される。図5に示す例において、上記ステップS109で例示した、契約者氏名「住友花子」に「引越」のライフイベントがあったと推定したことに対応して、ライフイベントのフィールドに「引越」が格納されている。 Furthermore, the life event estimated by the estimation unit 112 is also stored in the integrated information storage unit 100 . In the example shown in FIG. 5, "moving" is stored in the life event field in response to presuming that the contractant name "Hanako Sumitomo" has a life event of "moving" as illustrated in step S109 above. ing.

以上により、情報を統合するステップS10が終了する。統合情報格納部100に格納された契約者は、それぞれの保険証券番号に対応した保険商品の既契約者であるともに、他の保険商品についての契約の候補者でもある。次に、提示部114は保険商品の契約者を決定木で分析する(S20)。 Thus, step S10 for integrating information is completed. The policyholders stored in the integrated information storage unit 100 are the existing policyholders of the insurance product corresponding to each insurance policy number, and are also candidates for contracts for other insurance products. Next, the presentation unit 114 analyzes the policyholders of the insurance product using a decision tree (S20).

図6は、保険商品の契約者を分析した決定木の一例である。決定木による分析は機械学習により行われる。分析により構築された決定木が、契約者情報等と保険商品との関係を学習した機械学習モデル120となる。 FIG. 6 is an example of a decision tree that analyzes policyholders of insurance products. Decision tree analysis is performed by machine learning. The decision tree constructed by the analysis becomes the machine learning model 120 that has learned the relationship between policyholder information and the like and insurance products.

決定木の目的変数は、保険商品ごとの契約者である。図6の例においては、保険商品「自動車保険JBCD」に加入している契約者200名が目的変数となっている。 The objective variable of the decision tree is the policyholders for each insurance product. In the example of FIG. 6, 200 policyholders enrolled in the insurance product "automobile insurance JBCD" are the objective variables.

説明変数としては、統合情報格納部100に格納されている契約者情報等が用いられる。図6の例においては、「35歳」を閾値とした「年齢」、「外国車か国産車かの別」、「引越の有無」等が説明変数として用いられている。これらのうち、例えば「年齢」は契約者情報DB130に直接的に格納されており、統合情報格納部100にそのまま引き継がれた情報である。一方、「引越の有無」は契約者情報DB130に直接格納されていた「住所」の情報から、推定部112がライフイベントとして推定して統合情報格納部100に格納された、いわば、合成変数である。 Contractor information or the like stored in the integrated information storage unit 100 is used as explanatory variables. In the example of FIG. 6, "age" with "35 years old" as a threshold, "foreign car or domestic car", "whether or not the car is moved", etc. are used as explanatory variables. Of these, for example, "age" is directly stored in the contractor information DB 130, and is information taken over to the integrated information storage unit 100 as it is. On the other hand, the “presence or absence of moving” is estimated as a life event by the estimating unit 112 from the “address” information directly stored in the contractor information DB 130 and stored in the integrated information storage unit 100, so to speak, as a synthetic variable. be.

以上により、決定木で分析するステップS20が終了する。次に、提示部114はこの決定木を用いて保険商品を提示する(S30)。 Thus, the step S20 of analyzing with the decision tree is completed. Next, the presentation unit 114 presents insurance products using this decision tree (S30).

図7は、保険商品を提示するステップS30の動作フローの一例を示す。当該ステップS30の動作フローは端末20を介した募集人の指示により開始する。 FIG. 7 shows an example of the operational flow of step S30 for presenting an insurance product. The operation flow of step S30 is started by an instruction from the solicitor via the terminal 20. FIG.

提示部114は、統合情報格納部100から契約者ごとに統合された契約者情報等を読み出す(S131)。提示部114は、特定の保険商品についての決定木に当該契約者情報等を当て嵌める(S133)。この場合の特定の保険商品からは、当該契約者がすでに契約している保険商品は除かれる。すでに契約している保険商品について契約の可能性を判断する必要がないからである。 The presentation unit 114 reads the covenanter information and the like integrated for each covenanter from the integrated information storage unit 100 (S131). The presentation unit 114 applies the policyholder information and the like to the decision tree for the specific insurance product (S133). Specific insurance products in this case exclude insurance products already contracted by the policyholder. This is because there is no need to judge the possibility of making a contract for an insurance product that has already been contracted.

すなわち、保険商品Aに契約している契約者Xの契約者情報等を、保険商品Bの決定木に当て嵌める。これにより、契約者Xが保険商品Bにも契約する可能性を見積ることができる。 That is, the policyholder information and the like of policyholder X who has contracted insurance product A is applied to the decision tree of insurance product B. This makes it possible to estimate the possibility that policyholder X will also contract insurance product B.

例えば、図5および図6の例で説明すると、契約者「東京次郎」について、保険商品「JBCD」の決定木を当て嵌めると、「年齢が35歳以上」、「国産車」、「引越無」という情報から、保険商品「JBCD」のわずか4%の既契約者としか契約者情報等のプロファイルが一致していないことが分かる。よって、契約者「東京次郎」が保険商品「JBCD」に契約する可能性は低いと見積もられる。 For example, referring to the examples of FIGS. 5 and 6, applying the decision tree of the insurance product 'JBCD' to the policyholder 'Jiro Tokyo' yields 'age over 35', 'domestic car', 'not moving'. ', it can be seen that profiles such as policyholder information match those of only 4% of existing policyholders of the insurance product "JBCD." Therefore, it is estimated that the policyholder “Tokyo Jiro” is unlikely to contract the insurance product “JBCD”.

提示部114は、当該契約者について、自身が契約している保険商品を除くすべての保険商品の決定木に対して当て嵌めを行う(S135)。提示部114は、その結果、プロファイルが一致した契約者が多い保険商品を、提案する保険商品として端末20に出力する(S137)。この場合に、当て嵌めを行った複数の保険商品のうち、プロファイルが一致した既契約者の%が高い上位の所定個数の保険商品を提案してもよいし、プロファイルが一致した既契約者の%が一定値以上、例えば50%以上、の保険商品を提案してもよい。 The presentation unit 114 fits the policyholder to the decision trees of all the insurance products excluding the insurance product that the policyholder has contracted (S135). As a result, the presentation unit 114 outputs to the terminal 20 the insurance product with many policyholders whose profiles match each other as a proposed insurance product (S137). In this case, among the plurality of fitted insurance products, a predetermined number of insurance products with a high percentage of existing policyholders with matching profiles may be proposed. An insurance product with a percentage of a certain value or more, such as 50% or more, may be proposed.

上記ステップS131からS137を、統合情報格納部100に格納されている契約者についてすべて実行する(S139)。これによりステップS30の動作フローが終了する。 The above steps S131 to S137 are executed for all contractors stored in the integrated information storage unit 100 (S139). This completes the operation flow of step S30.

以上、本実施形態によれば、統合した情報を用いて決定木を分析するので、より多くの説明変数の候補から適切な説明変数を選んで機械学習することができる。さらに、統合した情報を用いて決定木に当て嵌めを行うので、契約可能性がより高い保険商品を提示することができる。 As described above, according to the present embodiment, the decision tree is analyzed using the integrated information, so that machine learning can be performed by selecting appropriate explanatory variables from a larger number of explanatory variable candidates. Furthermore, since the integrated information is used to fit the decision tree, it is possible to present insurance products with a higher probability of contract.

図8は第2の実施形態に係る保険商品提示装置12の機能ブロックを示す。保険商品提示装置12において保険商品提示装置10と同じ構成には同じ参照番号を付して説明を省略する。 FIG. 8 shows functional blocks of the insurance product presentation device 12 according to the second embodiment. In the insurance product presentation device 12, the same components as in the insurance product presentation device 10 are denoted by the same reference numerals, and descriptions thereof are omitted.

保険商品提示装置12は、保険商品提示装置10の構成に加えて、募集情報DB136と、提示部116における機械学習モデル122とをさらに備える。保険商品提示装置12の提示部116は、保険商品と募集に関する情報との関係を学習した機械学習モデル122を用いて、募集に関する情報を端末20に提示する。 In addition to the configuration of insurance product presentation device 10 , insurance product presentation device 12 further includes recruitment information DB 136 and machine learning model 122 in presentation unit 116 . The presentation unit 116 of the insurance product presentation device 12 presents the information on recruitment to the terminal 20 using the machine learning model 122 that has learned the relationship between the insurance product and the information on recruitment.

図9は、募集情報DB136に格納された募集に関する情報である募集情報の例を示す。募集情報DB136には募集人IDに対応付けて、募集人氏名、募集人年齢、募集人性別、所属代理店ID、スキルレベル、当該募集人が成約させた保険証券番号、成約に寄与した募集活動が格納されている。これらの情報は、保険会社の社員により直接、または、代理店の募集人の端末20から募集情報DB136に格納される。 FIG. 9 shows an example of recruitment information that is information about recruitment stored in the recruitment information DB 136 . In the recruitment information DB 136, in association with the solicitor ID, the solicitor name, solicitor age, solicitor gender, agency ID, skill level, insurance policy number with which the solicitor concluded a contract, and soliciting activities that contributed to the contract is stored. These pieces of information are stored in the recruitment information DB 136 directly by an employee of the insurance company or from the terminal 20 of the solicitor of the agency.

図10は、保険商品提示装置12の動作フローの一例を示す。保険商品提示装置12の動作フローは、保険商品提示装置10の動作フローに加えて、提示部116が、募集情報を読み出すステップと(S22)、当該募集情報を用いて決定木で分析するステップと(S24)、募集情報の決定木を用いて募集を提案するステップ(S40)とを備える。 FIG. 10 shows an example of the operation flow of the insurance product presentation device 12. As shown in FIG. The operation flow of the insurance product presentation device 12 includes, in addition to the operation flow of the insurance product presentation device 10, a step in which the presentation unit 116 reads the offer information (S22), and a step of analyzing with a decision tree using the offer information. (S24), and a step of proposing recruitment using a decision tree of recruitment information (S40).

図11は、保険商品について募集情報を説明変数として分析した決定木の一例である。決定木による分析は、上記ステップS22およびS24において機械学習により行われる。分析により構築された決定木が、募集情報と保険商品との関係を学習した機械学習モデル122となる。 FIG. 11 is an example of a decision tree obtained by analyzing insurance product offering information as an explanatory variable. The decision tree analysis is performed by machine learning in steps S22 and S24. A decision tree constructed by the analysis becomes a machine learning model 122 that has learned the relationship between recruitment information and insurance products.

決定木の目的変数は保険商品ごとの延べの契約件数である。図11の例においては、保険商品「自動車保険JBCD」に契約している契約件数500件が目的変数となっている。ここで延べの件数は、募集情報DB136に格納されている、募集人が成約させた保険証券番号で算出される。よって、図6とは異なり、同一の契約者であっても更改等により当該保険商品に延べで複数回契約している場合にはそれぞれを別個の件数として数えてよい。 The objective variable of the decision tree is the total number of policies for each insurance product. In the example of FIG. 11, the objective variable is 500 contracts for the insurance product "automobile insurance JBCD". Here, the total number of cases is calculated based on the insurance policy number stored in the recruitment information DB 136 and contracted by the solicitor. Therefore, unlike FIG. 6, even if the same policyholder has a total of multiple contracts for the insurance product due to renewals, etc., each case may be counted as a separate number of cases.

説明変数としては、募集情報DB136に格納されている募集情報が用いられる。説明変数として、さらに、募集情報DB136の募集情報と統合情報格納部100の契約者情報等とに基づいた合成変数が用いられてもよい。この場合に、合成変数は同一の保険証券番号に対応付けられている契約者情報等と募集情報とから生成される。当該合成変数はその生成手順が予め提示部116に格納されていてよい。 Recruitment information stored in the recruitment information DB 136 is used as explanatory variables. Further, as explanatory variables, composite variables based on recruitment information in the recruitment information DB 136 and contractor information in the integrated information storage unit 100 may be used. In this case, the composite variable is generated from the policyholder information and solicitation information associated with the same insurance policy number. The synthesis variable may have its generation procedure stored in advance in the presentation unit 116 .

図11の例において、「募集活動」の「対面かインターネットか電話か」という説明変数は募集情報DB136に格納されている「成約に寄与した募集活動」である。一方、「募集人が契約者より年上か年下か」という説明変数は、同一の保険証券番号における募集情報DB136の「募集人年齢」と統合情報格納部100の「契約者年齢」との比較により生成された合成変数である。他の合成変数として、統合情報格納部100の「契約者住所と募集情報DB136の「代理店の住所」(図11では不図示)から生成される、「住所の近さ」が用いられてもよい。 In the example of FIG. 11 , the explanatory variable of “face-to-face, Internet, or telephone” of “recruitment activity” is “recruitment activity that contributed to closing a contract” stored in the recruitment information DB 136 . On the other hand, the explanatory variable ``whether the solicitor is older or younger than the policyholder'' is the difference between the ``age of solicitor'' in the solicitation information DB 136 and the ``age of the policyholder'' in the integrated information storage unit 100 for the same insurance policy number. It is a composite variable generated by comparison. As another combined variable, even if "closeness of address" generated from "address of agent" (not shown in FIG. 11) of "contractor address and recruitment information DB 136" of integrated information storage unit 100 is used. good.

上記ステップS40において、提示部116は募集情報と保険商品との関係を学習した機械学習モデル122である上記決定木を用いて募集の提案を行う。この場合に、提示部116はステップS30で提示された保険商品について募集情報との関係を分析した決定木を用いる。例えば、ステップS30で契約者Yに対して保険商品Cを提示した場合には、保険商品Cの決定木を用いて契約者Yに対する募集の提案を行う。 In step S40, the presentation unit 116 proposes a solicitation using the decision tree, which is the machine learning model 122 that has learned the relationship between solicitation information and insurance products. In this case, the presentation unit 116 uses a decision tree obtained by analyzing the relationship between the insurance products presented in step S30 and the solicited information. For example, when the insurance product C is presented to the policyholder Y in step S30, the decision tree of the insurance product C is used to propose a solicitation to the policyholder Y.

この場合、当該決定木での分析による既契約件数の%が高い上位の所定個数の募集情報を提案してもよいし、既契約件数の%が一定値以上、例えば50%以上、の募集情報を提案してもよい。図11の例において、既契約件数の%が最も高い募集情報を提案するのであれば、「募集人年齢」が「契約者年齢」より「年上」の募集人に、募集活動として「対面」かつ「車検時に案内」することを提案する。 In this case, a predetermined number of recruitment information with a high percentage of the number of existing contracts analyzed by the decision tree may be proposed, or the percentage of the number of existing contracts is a certain value or more, for example, 50% or more. may be suggested. In the example of FIG. 11, if the recruitment information with the highest % of the number of existing contracts is proposed, the solicitor whose "age of the solicitor" is "older" than the "age of the policyholder" is selected as the solicitation activity of "face-to-face". In addition, we propose to "inform at the time of car inspection".

以上、本実施形態によれば、第1の実施形態における効果に加えて、募集情報で分析した決定木を用いて募集を提案するので、契約の可能性をより高めることができる。加えて、保険会社が有している情報をより活用することができる。 As described above, according to the present embodiment, in addition to the effects of the first embodiment, recruitment is proposed using the decision tree analyzed from the recruitment information, so that the possibility of making a contract can be further increased. In addition, the information possessed by insurance companies can be used more effectively.

なお、いずれの実施形態においても、上記ステップS30において契約者ごとに全ての保険商品の決定木に当て嵌めることに代えて、それぞれの決定木で高い既契約者%となるプロファイルに当て嵌まる契約者を検索して、その決定木に対応する保険商品を当該契約者に対して提示してもよい。 In any of the embodiments, instead of applying the decision tree of all insurance products for each policyholder in step S30, the policyholder who fits the profile with a high percentage of existing policyholders in each decision tree may be retrieved and insurance products corresponding to the decision tree may be presented to the policyholder.

さらに、いずれの実施形態においても、決定木で分析した契約者の保険種別と、当該決定木に当て嵌めを行う契約者の保険種別とが同一であってもよいし、異なっていてもよい。上記の例では、いずれも自動車保険であって、保険種別が同一である。同種の保険商品間では、ステップS30で抽出された保険商品のうち、現在の保険商品より補償が厚いものを選択して提示してもよい。これにより、補償がより厚い保険商品への更改を提案することができる。 Furthermore, in any embodiment, the insurance type of the policyholder analyzed by the decision tree and the insurance type of the policyholder fitted to the decision tree may be the same or different. In the above examples, all are automobile insurance and the insurance type is the same. Among the insurance products of the same type, the insurance product with greater coverage than the current insurance product may be selected and presented from among the insurance products extracted in step S30. This allows us to propose renewals to insurance products with greater coverage.

保険種別が異なる例として、自動車保険の契約者で決定木を構築し、当該決定木に火災保険や生命保険の契約者の契約者情報を当て嵌めることにより、火災保険や生命保険の契約者に自動車保険を提示してもよい。これにより、効率的に保険商品を重ね売りすることができる。 As an example of different types of insurance, by building a decision tree with auto insurance policyholders and applying the policyholder information of fire insurance and life insurance policyholders to the decision tree, You may present your car insurance. This enables efficient overselling of insurance products.

また、第2の実施形態において、個別の保険商品に対して募集情報の決定木を構築することに代えて、保険種別ごとに決定木を構築してもよい。これにより保険種別ごとに適切な募集を提案することができる。 Further, in the second embodiment, a decision tree may be constructed for each insurance type instead of constructing a decision tree for solicitation information for individual insurance products. This makes it possible to propose an appropriate solicitation for each insurance type.

いずれの実施形態においても、機械学習モデル120、122として決定木を説明したが、他の教師あり学習を用いた機械学習モデルが用いられてもよい。他の機械学習モデルとしてサポートベクターマシン、ニューラルネットワーク、ディープラーニングなどが挙げられる。 Although decision trees are described as machine learning models 120 and 122 in both embodiments, other machine learning models using supervised learning may be used. Other machine learning models include support vector machines, neural networks, and deep learning.

いずれの実施形態においても、契約者として個人の例を説明したが、契約者が法人の場合に適用してもよい。契約者が法人の場合には、契約者情報として契約者の取引先や関連会社の情報を含んでいてもよい。取引先および関連会社の情報は、例えば、株式会社帝国データバンクなどの企業調査会社から提供されるものを用いてもよい。これら取引先情報および関連会社の情報は決定木の説明変数として用いられてもよいし、保険の契約の候補者として保険商品が提示される対象にされてもよい。 In any of the embodiments, an example of an individual contractor has been described, but this may also be applied to cases in which the contractor is a corporation. If the contractor is a corporation, the contractor information may include information on the contractor's business partners and related companies. Information on business partners and affiliated companies may be provided by, for example, a business research firm such as Teikoku Databank. The customer information and affiliated company information may be used as explanatory variables for decision trees, or may be targets for which insurance products are presented as candidates for insurance contracts.

図12は、第3の実施形態に係る保険商品提示装置14の機能ブロックを示す。保険商品提示装置14において保険商品提示装置10と同じ構成は同じ参照番号を付して説明を省略する。 FIG. 12 shows functional blocks of an insurance product presentation device 14 according to the third embodiment. In the insurance product presentation device 14, the same configuration as that of the insurance product presentation device 10 is assigned the same reference number, and the description thereof is omitted.

保険商品提示装置14は、解説文格納部150を有する。提示部114は、保険商品を提示するのに用いた特徴量に基づいて、解説文格納部150に格納された解説文を、保険商品とともに端末20に提示する。 The insurance product presentation device 14 has a commentary storage unit 150 . The presentation unit 114 presents the commentary text stored in the commentary text storage unit 150 together with the insurance product on the terminal 20 based on the feature amount used for presenting the insurance product.

図13は、解説文格納部150に格納される解説文の例を示す。解説文格納部150は、機械学習モデル120の特徴量と、特徴量を解説した解説文とを対応付けて格納している。 FIG. 13 shows an example of the commentary text stored in the commentary text storage unit 150. As shown in FIG. The commentary text storage unit 150 stores feature quantities of the machine learning model 120 and commentary texts explaining the feature quantities in association with each other.

図13は、機械学習モデル120が決定木である場合の例である。さらに具体的には図13において、決定木として保険商品「労災保険」を提示する2つの終点(ターミナルノード、リーフノードなどともいう)があり、それぞれの終点に至る枝に対応する特徴量の組に、解説文が対応付けられている。この場合に、労災保険の契約者を決定木で分析し、例えば保険商品提示装置14を使用するユーザが、その分析結果から契約率の高い終点に至る説明変数の値などを特徴量として抽出する。さらに当該ユーザが当該特徴量の組から、端末20を使用する他のユーザへ当該労災保険を提示する理由を解説した解説文を作成し、解説文格納部150に格納しておく。 FIG. 13 is an example in which the machine learning model 120 is a decision tree. More specifically, in FIG. 13, there are two end points (also called terminal nodes, leaf nodes, etc.) presenting the insurance product "workmen's accident insurance" as a decision tree. is associated with an explanation. In this case, policyholders of industrial accident insurance are analyzed by a decision tree, and, for example, the user using the insurance product presentation device 14 extracts the value of the explanatory variable leading to the end point with a high contract rate from the analysis result as a feature quantity. . Further, the user prepares an explanation explaining the reason why the worker's accident insurance is presented to other users using the terminal 20 from the set of feature values, and stores it in the explanation sentence storage unit 150 .

保険商品提示装置14の提示部114は、学習済の機械学習モデル120に対象者に関する情報を入力することにより、保険商品提示装置10と同様に保険商品を端末20へ出力することに加えて、当該保険商品を提示するのに用いた特徴量に基づいて、解説文格納部150に格納された解説文をさらに出力する。図13の例において、提示部114は、当該新たな契約者の情報によって決定木の終点1に至った場合に、保険商品「労災保険」とともに「終点1」に対応した解説文を出力する。 The presentation unit 114 of the insurance product presentation device 14 outputs the insurance product to the terminal 20 in the same manner as the insurance product presentation device 10 by inputting information about the subject into the learned machine learning model 120. Based on the feature quantity used to present the insurance product, the explanatory text stored in the explanatory text storage unit 150 is further output. In the example of FIG. 13, when the information of the new policyholder reaches the end point 1 of the decision tree, the presentation unit 114 outputs the insurance product "workmen's accident insurance" and the commentary corresponding to the "end point 1".

以上、第3の実施形態によれば、保険商品とともに解説文が提示されるので、端末20のユーザが当該保険商品を提示された理由を知り、顧客に対して効率的なアプローチをすることができる。なお、第3の実施形態の変形例として、第1の実施形態におけるステップS10の契約者情報の統合を行わなくてもよい。その場合には保険商品提示装置14の推定部112および統合情報格納部100を設けずに、読出部110が提示部114に読み出した情報を提供してよい。 As described above, according to the third embodiment, since the commentary is presented together with the insurance product, the user of the terminal 20 can know the reason why the insurance product was presented and can approach the customer efficiently. can. As a modification of the third embodiment, it is not necessary to integrate the contractor information in step S10 in the first embodiment. In that case, the information read by reading unit 110 to presentation unit 114 may be provided without providing estimation unit 112 and integrated information storage unit 100 of insurance product presentation device 14 .

図14は、解説文格納部150に格納される解説文の他の例を示す。図14の例において、特徴量および解説文が複数の説明変数ごとにまとめられている。さらに各説明変数での複数の特徴量のそれぞれに対して解説文が対応付けられている。 FIG. 14 shows another example of the commentary text stored in the commentary text storage unit 150. As shown in FIG. In the example of FIG. 14, feature amounts and commentary are grouped for each of multiple explanatory variables. Furthermore, a commentary is associated with each of the plurality of feature quantities in each explanatory variable.

図14の例において、提示部114は、機械学習モデル120が各説明変数について当該保険商品を提示するのに用いた特徴量に対応する解説文を並べて提示する。例えば、新たな契約者の情報のうち、契約者属性「契約者が20である」かつ契約内容「三大疾病の保障をセット」という特徴量によって機械学習モデル120が保険商品「収入保障保険」を提示するに至ったとする。その場合に提示部114はそれぞれの特徴量に対応付けられた解説文を上から順につないで「自身で補償準備の検討を始める若い世代です。保障内容を重視されるお客様ですので追加提案が有効的です。」という解説文を提示する。 In the example of FIG. 14, the presentation unit 114 presents side by side explanatory texts corresponding to the feature amounts used by the machine learning model 120 to present the insurance product for each explanatory variable. For example, out of the new policyholder information, the machine learning model 120 determines the insurance product "income protection insurance" based on the policyholder attribute "the policyholder is 20" and the contract content "set insurance for three major diseases". Suppose that we have come to present In that case, the presentation unit 114 connects the explanatory texts associated with the respective feature amounts in order from the top, saying, "These are young people who are starting to consider compensation preparations by themselves. Additional proposals are effective because they are customers who place importance on the content of coverage." It is typical.” is presented.

図14の例は、機械学習モデル120が決定木でない場合など、特徴量の組み合わせを予め特定しておけない場合に用いられることが好ましい。この場合に、各説明変数からいずれの特徴量が抽出されても、それらの組み合わせに対応する解説文の合計の文字数が予め定められた字数以内になることが好ましい。図14の例では4つの説明変数の中のいずれの特徴量が抽出された組み合わせにおいても、解説文の合計の文字数は143文字以下である。決定木以外の機械学習モデルとして、サポートベクターマシン、ランダムフォレスト、XGブースト、LightGBM、ロジスティクス回帰などが用いられ得る。 The example of FIG. 14 is preferably used when the combination of feature amounts cannot be specified in advance, such as when the machine learning model 120 is not a decision tree. In this case, it is preferable that the total number of characters of the commentary corresponding to the combination of any feature amount extracted from each explanatory variable is within a predetermined number of characters. In the example of FIG. 14, the total number of characters of the explanatory text is 143 characters or less for any combination of the extracted feature amounts among the four explanatory variables. Machine learning models other than decision trees such as Support Vector Machine, Random Forest, XG Boost, LightGBM, Logistics Regression, etc. can be used.

図14の例において、4つの説明変数のそれぞれから1つずつ抽出した特徴量に対応する解説文を提示した。これに代えて、それよりも少ない予め定められた数の特徴量に対応する解説文を提示してもよい。この場合に、それぞれの特徴量のうち、当該保険商品を提示するのに重要度が高い順に、例えば重み付けが大きいものから順に当該数の特徴量を限定し、当該特徴量に対応する解説文を提示してもよい。 In the example of FIG. 14, explanatory sentences corresponding to feature amounts extracted one by one from each of the four explanatory variables are presented. Instead of this, it is also possible to present commentary texts corresponding to a predetermined smaller number of feature amounts. In this case, among the respective feature amounts, the number of feature amounts is limited in descending order of importance for presenting the insurance product, for example, in descending order of weighting, and commentary texts corresponding to the feature amounts are provided. may be presented.

図13および図14の例において、解説文に加えて当該解説文に対応付けられている特徴量も提示されてよい。この場合に、特徴量そのままではなく特徴量が示す内容を表現した文字列を予め解説文格納部150に格納しておき、それを提示してもよい。例えば、特徴量が契約者の年齢の数値「20以上30未満」である場合には、それが示す内容を表現した「契約者が20代」を予め格納しておきそれを提示してよい。 In the examples of FIGS. 13 and 14, in addition to the commentary text, the feature quantity associated with the commentary text may also be presented. In this case, a character string expressing the content indicated by the feature quantity may be stored in advance in the explanatory text storage unit 150 instead of the feature quantity as it is, and may be presented. For example, if the feature quantity is a numerical value of the contractor's age "20 or more and less than 30", "the contractor is in his twenties" representing the content indicated by the characteristic quantity may be stored in advance and presented.

図15は、保険商品提示装置10、12、14で学習および推論する他の機械学習モデル160の特徴量の例を示す。図15の機械学習モデル160は、保険商品の提示に関連した保険業務として、契約者の情報から自動車の買い替えを予測する。 FIG. 15 shows an example of feature quantities of another machine learning model 160 learned and inferred by the insurance product presentation devices 10, 12, and 14. As shown in FIG. The machine learning model 160 of FIG. 15 predicts the replacement of a car from the policyholder information as an insurance business related to the presentation of insurance products.

図15の例では、自動車保険の契約者を対象として自動車の買い替え実績の有無を、決定木と線形回帰を組み合わせて分析した、異種混合学習が行われている。保険商品提示装置10等は、当該学習による機械学習モデル160を用いて、対象者の情報から、その重要度に応じた特徴量に基づいて買い替えの有無を推定する。推定された買い替えの予測を、保険商品の提示や保険募集に活用することができる。 In the example of FIG. 15, heterogeneous mixture learning is performed by analyzing the presence or absence of car replacement records for automobile insurance policyholders by combining decision trees and linear regression. The insurance product presentation device 10 or the like uses the machine learning model 160 based on the learning to estimate the presence/absence of replacement based on the feature quantity corresponding to the importance of the subject information. Estimated replacement predictions can be utilized in presenting insurance products and in insurance solicitation.

図16は、保険商品提示装置10、12、14で学習および推論するさらに他の機械学習モデル170の特徴量の例を示す。図16の機械学習モデル170は、保険商品の提示に関連した保険業務として、契約者の脱落の予兆を分析する。 FIG. 16 shows an example of feature amounts of still another machine learning model 170 learned and inferred by the insurance product presentation devices 10, 12, and 14. As shown in FIG. The machine learning model 170 of FIG. 16 analyzes the predictors of policyholder dropout as an insurance activity associated with the presentation of insurance products.

図16の例では、生命保険の契約者を対象として当該生命保険の契約脱落の有無を、アンサンブルモデルのLightGBMで分析した。アンサンブルモデルは弱いモデルを複数利用して推定を行うものであり、他にランダムフォレスト、XGBoostなどが用いられ得る。なおAUCは、Area under an ROC curveであって、モデルの評価指標である。保険商品提示装置10等は、当該学習による機械学習モデル170を用いて、対象者の情報から、特徴量に基づいて契約脱落の有無を推定する。推定された脱落の有無を、保険商品の提示や保険募集に活用することができる。 In the example of FIG. 16, the existence or non-existence of the contract omission of the life insurance is analyzed by the LightGBM of the ensemble model for the policyholders of the life insurance. The ensemble model uses a plurality of weak models for estimation, and random forest, XGBoost, etc. can also be used. AUC is an area under an ROC curve and is an evaluation index of the model. The insurance product presentation device 10 or the like uses the machine learning model 170 based on the learning to estimate the presence or absence of contract cancellation based on the feature amount from the information of the subject. The estimated presence or absence of drop-outs can be utilized for presentation of insurance products and insurance solicitation.

いずれの実施形態においても、既存の顧客の情報を用いて当該既存の顧客に保険商品を提示する例を説明した。これに限られず、既存の顧客でなくても、未だ顧客となっていないいわば潜在的な顧客を対象者として、同様の種類の情報を用いて当該実施形態を適用することにより保険商品を提示することができる。 In any of the embodiments, an example of presenting an insurance product to an existing customer using existing customer information has been described. Not limited to this, even if it is not an existing customer, the insurance product is presented by applying the embodiment using the same type of information as a target person, so to speak, a potential customer who has not yet become a customer. be able to.

いずれの実施形態においても、保険を例として説明した。しかしながら、当該実施形態は保険に限られず、ローンなど銀行業に関する商品や、証券および債権などの狭義の金融商品などに適用することができる。換言すれば、本実施形態は、保険および銀行業に関する商品並びに狭義の金融商品を含む、広義の金融関連商品に適用することができる。その場合、上記実施形態における保険証券番号は、金融関連商品の売買等の契約を特定する契約特定情報の一例になっている。 In both embodiments, insurance was described as an example. However, the embodiment is not limited to insurance, and can be applied to banking products such as loans, and narrowly defined financial products such as securities and bonds. In other words, the present embodiment can be applied to financial products in a broad sense, including products related to insurance and banking as well as financial products in a narrow sense. In that case, the insurance policy number in the above embodiment is an example of contract specifying information that specifies a contract for buying and selling financial related products.

本発明の様々な実施形態は、フローチャートおよびブロック図を参照して記載されてよく、ここにおいてブロックは、(1)操作が実行されるプロセスの段階または(2)操作を実行する役割を持つ装置のセクションを表わしてよい。特定の段階およびセクションが、専用回路、コンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、および/またはコンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタルおよび/またはアナログハードウェア回路を含んでよく、集積回路(IC)および/またはディスクリート回路を含んでよい。プログラマブル回路は、論理AND、論理OR、論理XOR、論理NAND、論理NOR、および他の論理操作、フリップフロップ、レジスタ、フィールドプログラマブルゲートアレイ(FPGA)、プログラマブルロジックアレイ(PLA)等のようなメモリ要素等を含む、再構成可能なハードウェア回路を含んでよい。 Various embodiments of the invention may be described with reference to flowchart illustrations and block diagrams, where blocks refer to (1) steps in a process in which operations are performed or (2) devices responsible for performing the operations. may represent a section of Certain steps and sections may be implemented by dedicated circuitry, programmable circuitry provided with computer readable instructions stored on a computer readable medium, and/or processor provided with computer readable instructions stored on a computer readable medium. you can Dedicated circuitry may include digital and/or analog hardware circuitry, and may include integrated circuits (ICs) and/or discrete circuitry. Programmable circuits include logic AND, logic OR, logic XOR, logic NAND, logic NOR, and other logic operations, memory elements such as flip-flops, registers, field programmable gate arrays (FPGAs), programmable logic arrays (PLAs), etc. and the like.

コンピュータ可読媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読媒体は、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読媒体のより具体的な例としては、フロッピー(登録商標)ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ(RAM)、リードオンリメモリ(ROM)、消去可能プログラマブルリードオンリメモリ(EPROMまたはフラッシュメモリ)、電気的消去可能プログラマブルリードオンリメモリ(EEPROM)、静的ランダムアクセスメモリ(SRAM)、コンパクトディスクリードオンリメモリ(CD-ROM)、デジタル多用途ディスク(DVD)、ブルーレイ(RTM)ディスク、メモリスティック、集積回路カード等が含まれてよい。 Computer-readable media may include any tangible device capable of storing instructions to be executed by a suitable device, such that computer-readable media having instructions stored thereon may be designated in flowcharts or block diagrams. It will comprise an article of manufacture containing instructions that can be executed to create means for performing the operations described above. Examples of computer-readable media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, and the like. More specific examples of computer readable media include floppy disks, diskettes, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), Electrically Erasable Programmable Read Only Memory (EEPROM), Static Random Access Memory (SRAM), Compact Disc Read Only Memory (CD-ROM), Digital Versatile Disc (DVD), Blu-ray (RTM) Disc, Memory Stick, Integration Circuit cards and the like may be included.

コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ(ISA)命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、またはSmalltalk(登録商標)、JAVA(登録商標)、C++等のようなオブジェクト指向プログラミング言語、および「C」プログラミング言語または同様のプログラミング言語のような従来の手続型プログラミング言語を含む、1または複数のプログラミング言語の任意の組み合わせで記述されたソースコードまたはオブジェクトコードのいずれかを含んでよい。 The computer readable instructions may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state setting data, or instructions such as Smalltalk, JAVA, C++, etc. any source or object code written in any combination of one or more programming languages, including object-oriented programming languages, and conventional procedural programming languages such as the "C" programming language or similar programming languages; may include

コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサまたはプログラマブル回路に対し、ローカルにまたはローカルエリアネットワーク(LAN)、インターネット等のようなワイドエリアネットワーク(WAN)を介して提供され、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく、コンピュータ可読命令を実行してよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。 Computer readable instructions may be transferred to a processor or programmable circuitry of a general purpose computer, special purpose computer, or other programmable data processing apparatus, either locally or over a wide area network (WAN), such as a local area network (LAN), the Internet, or the like. ) and may be executed to create means for performing the operations specified in the flowcharts or block diagrams. Examples of processors include computer processors, processing units, microprocessors, digital signal processors, controllers, microcontrollers, and the like.

図17は、本発明の複数の態様が全体的または部分的に具現化されてよいコンピュータ2200の例を示す。コンピュータ2200にインストールされたプログラムは、コンピュータ2200に、本発明の実施形態に係る装置に関連付けられる操作または当該装置の1または複数のセクションとして機能させることができ、または当該操作または当該1または複数のセクションを実行させることができ、および/またはコンピュータ2200に、本発明の実施形態に係るプロセスまたは当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ2200に、本明細書に記載のフローチャートおよびブロック図のブロックのうちのいくつかまたはすべてに関連付けられた特定の操作を実行させるべく、CPU2212によって実行されてよい。 FIG. 17 illustrates an example computer 2200 upon which aspects of the invention may be implemented in whole or in part. Programs installed on the computer 2200 may cause the computer 2200 to function as one or more sections of an operation or apparatus associated with an apparatus according to embodiments of the invention, or may Sections may be executed and/or computer 2200 may be caused to execute processes or steps of such processes according to embodiments of the present invention. Such programs may be executed by CPU 2212 to cause computer 2200 to perform certain operations associated with some or all of the blocks in the flowcharts and block diagrams described herein.

本実施形態によるコンピュータ2200は、CPU2212、RAM2214、グラフィックコントローラ2216、およびディスプレイデバイス2218を含み、それらはホストコントローラ2210によって相互に接続されている。コンピュータ2200はまた、通信インタフェース2222、ハードディスクドライブ2224、DVD-ROMドライブ2226、およびICカードドライブのような入/出力ユニットを含み、それらは入/出力コントローラ2220を介してホストコントローラ2210に接続されている。コンピュータはまた、ROM2230およびキーボード2242のようなレガシの入/出力ユニットを含み、それらは入/出力チップ2240を介して入/出力コントローラ2220に接続されている。 Computer 2200 according to this embodiment includes CPU 2212 , RAM 2214 , graphics controller 2216 , and display device 2218 , which are interconnected by host controller 2210 . Computer 2200 also includes input/output units such as communication interface 2222, hard disk drive 2224, DVD-ROM drive 2226, and IC card drive, which are connected to host controller 2210 via input/output controller 2220. there is The computer also includes legacy input/output units such as ROM 2230 and keyboard 2242 , which are connected to input/output controller 2220 through input/output chip 2240 .

CPU2212は、ROM2230およびRAM2214内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ2216は、RAM2214内に提供されるフレームバッファ等またはそれ自体の中にCPU2212によって生成されたイメージデータを取得し、イメージデータがディスプレイデバイス2218上に表示される。 CPU 2212 operates according to programs stored in ROM 2230 and RAM 2214, thereby controlling each unit. A graphics controller 2216 retrieves image data generated by CPU 2212 into itself, such as a frame buffer provided in RAM 2214 , and the image data is displayed on display device 2218 .

通信インタフェース2222は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブ2224は、コンピュータ2200内のCPU2212によって使用されるプログラムおよびデータを格納する。DVD-ROMドライブ2226は、プログラムまたはデータをDVD‐ROM2201から読み取り、ハードディスクドライブ2224にRAM2214を介してプログラムまたはデータを提供する。ICカードドライブは、プログラムおよびデータをICカードから読み取り、および/またはプログラムおよびデータをICカードに書き込む。 Communication interface 2222 communicates with other electronic devices over a network. Hard disk drive 2224 stores programs and data used by CPU 2212 within computer 2200 . DVD-ROM drive 2226 reads programs or data from DVD-ROM 2201 and provides programs or data to hard disk drive 2224 via RAM 2214 . The IC card drive reads programs and data from IC cards and/or writes programs and data to IC cards.

ROM2230はその中に、アクティブ化時にコンピュータ2200によって実行されるブートプログラム等、および/またはコンピュータ2200のハードウェアに依存するプログラムを格納する。入/出力チップ2240はまた、様々な入/出力ユニットをパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入/出力コントローラ2220に接続してよい。 ROM 2230 stores therein programs that are dependent on the hardware of computer 2200, such as a boot program that is executed by computer 2200 upon activation. Input/output chip 2240 may also connect various input/output units to input/output controller 2220 via parallel ports, serial ports, keyboard ports, mouse ports, and the like.

プログラムが、DVD-ROM2201またはICカードのようなコンピュータ可読媒体によって提供される。プログラムは、コンピュータ可読媒体から読み取られ、コンピュータ可読媒体の例でもあるハードディスクドライブ2224、RAM2214、またはROM2230にインストールされ、CPU2212によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ2200に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置または方法が、コンピュータ2200の使用に従い情報の操作または処理を実現することによって構成されてよい。 A program is provided by a computer-readable medium such as a DVD-ROM 2201 or an IC card. The program is read from a computer-readable medium, installed in hard disk drive 2224 , RAM 2214 , or ROM 2230 , which are also examples of computer-readable medium, and executed by CPU 2212 . The information processing described within these programs is read by computer 2200 to provide coordination between the programs and the various types of hardware resources described above. An apparatus or method may be configured by implementing the manipulation or processing of information in accordance with the use of computer 2200 .

例えば、通信がコンピュータ2200および外部デバイス間で実行される場合、CPU2212は、RAM2214にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース2222に対し、通信処理を命令してよい。通信インタフェース2222は、CPU2212の制御下、RAM2214、ハードディスクドライブ2224、DVD‐ROM2201、またはICカードのような記録媒体内に提供される送信バッファ処理領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、またはネットワークから受信された受信データを記録媒体上に提供される受信バッファ処理領域等に書き込む。 For example, when communication is performed between the computer 2200 and an external device, the CPU 2212 executes a communication program loaded in the RAM 2214 and sends communication processing to the communication interface 2222 based on the processing described in the communication program. you can command. The communication interface 2222 reads transmission data stored in a transmission buffer processing area provided in a recording medium such as the RAM 2214, the hard disk drive 2224, the DVD-ROM 2201, or an IC card under the control of the CPU 2212, and transmits the read transmission data. Data is transmitted to the network, or received data received from the network is written to a receive buffer processing area or the like provided on the recording medium.

また、CPU2212は、ハードディスクドライブ2224、DVD‐ROMドライブ2226(DVD‐ROM2201)、ICカード等のような外部記録媒体に格納されたファイルまたはデータベースの全部または必要な部分がRAM2214に読み取られるようにし、RAM2214上のデータに対し様々なタイプの処理を実行してよい。CPU2212は次に、処理されたデータを外部記録媒体にライトバックする。 In addition, the CPU 2212 causes the RAM 2214 to read all or necessary portions of files or databases stored in external recording media such as a hard disk drive 2224, a DVD-ROM drive 2226 (DVD-ROM 2201), an IC card, etc. Various types of processing may be performed on the data in RAM 2214 . CPU 2212 then writes back the processed data to the external recording medium.

様々なタイプのプログラム、データ、テーブル、およびデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理を受けてよい。CPU2212は、RAM2214から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプの操作、情報処理、条件判断、条件分岐、無条件分岐、情報の検索/置換等を含む、様々なタイプの処理を実行してよく、結果をRAM2214に対しライトバックする。また、CPU2212は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第2の属性の属性値に関連付けられた第1の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、CPU2212は、第1の属性の属性値が指定される、条件に一致するエントリを当該複数のエントリの中から検索し、当該エントリ内に格納された第2の属性の属性値を読み取り、それにより予め定められた条件を満たす第1の属性に関連付けられた第2の属性の属性値を取得してよい。 Various types of information, such as various types of programs, data, tables, and databases, may be stored on recording media and subjected to information processing. CPU 2212 performs various types of operations on data read from RAM 2214, information processing, conditional decision making, conditional branching, unconditional branching, and information retrieval, as specified throughout this disclosure and by instruction sequences of programs. Various types of processing may be performed, including /replace, etc., and the results written back to RAM 2214 . In addition, the CPU 2212 may search for information in a file in a recording medium, a database, or the like. For example, if a plurality of entries each having an attribute value of a first attribute associated with an attribute value of a second attribute are stored in the recording medium, the CPU 2212 determines that the attribute value of the first attribute is specified. search the plurality of entries for an entry that matches the condition, read the attribute value of the second attribute stored in the entry, and thereby associate it with the first attribute that satisfies the predetermined condition. an attribute value of the second attribute obtained.

上で説明したプログラムまたはソフトウェアモジュールは、コンピュータ2200上またはコンピュータ2200近傍のコンピュータ可読媒体に格納されてよい。また、専用通信ネットワークまたはインターネットに接続されたサーバーシステム内に提供されるハードディスクまたはRAMのような記録媒体が、コンピュータ可読媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ2200に提供する。 The programs or software modules described above may be stored in a computer readable medium on or near computer 2200 . Also, a recording medium such as a hard disk or RAM provided in a server system connected to a dedicated communication network or the Internet can be used as a computer-readable medium, thereby providing the program to the computer 2200 via the network. do.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることができることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、請求の範囲の記載から明らかである。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It is obvious to those skilled in the art that various modifications and improvements can be made to the above embodiments. It is clear from the description of the scope of the claims that forms with such modifications or improvements can also be included in the technical scope of the present invention.

請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。 The execution order of each process such as actions, procedures, steps, and stages in devices, systems, programs, and methods shown in claims, specifications, and drawings is etc., and it should be noted that they can be implemented in any order unless the output of a previous process is used in a later process. Regarding the operation flow in the claims, specification, and drawings, even if explanations are made using "first," "next," etc. for the sake of convenience, it means that it is essential to carry out in this order. isn't it.

10、12、14 保険商品提示装置、20 端末、100 統合情報格納部、110 読出部、112 推定部、114、116 提示部、120、122 機械学習モデル、130 契約者情報DB、132 苦情情報DB、134 事故情報DB、136 募集情報DB、150 解説文格納部 10, 12, 14 insurance product presentation device, 20 terminal, 100 integrated information storage unit, 110 reading unit, 112 estimation unit, 114, 116 presentation unit, 120, 122 machine learning model, 130 policyholder information DB, 132 complaint information DB , 134 accident information DB, 136 recruitment information DB, 150 commentary storage unit

Claims (4)

契約者に関する情報と契約している金融関連商品との関係を学習した機械学習モデルの特徴量と、前記特徴量を解説した解説文とを対応付けて格納した解説文格納部と、
対象者に関する情報に対して前記機械学習モデルを用いることにより、前記対象者への金融関連商品を提示する提示部と
を備え、
前記提示部は、前記金融関連商品を提示するのに用いた前記特徴量が予め定められた数以上ある場合に、前記予め定められた数の前記特徴量に対応する、前記解説文格納部に格納された前記解説文をさらに提示する金融関連商品提示装置。
a commentary text storage unit that associates and stores a feature quantity of a machine learning model that has learned the relationship between information on a contractor and a contracted financial product, and a commentary commentary that explains the feature quantity;
a presentation unit that presents financial-related products to the target person by using the machine learning model for information about the target person;
When the number of the feature values used to present the financial product is equal to or greater than a predetermined number, the presentation unit stores the commentary text storage unit corresponding to the predetermined number of the feature values. A financial-related product presentation device that further presents the stored commentary text.
前記提示部は、前記特徴量のうち前記金融関連商品を提示するのに重要度が高い順から前記予め定められた数の前記特徴量に限定し、前記解説文を提示する請求項1に記載の金融関連商品提示装置。 2. The presentation unit according to claim 1, wherein the presentation unit limits the feature values to the predetermined number in descending order of importance for presenting the financial product from the feature values, and presents the commentary. financial product presentation device. 前記特徴量に対応する前記解説文の合計の文字数が予め定められた字数以内となる、複数の前記特徴量のそれぞれの前記解説文が格納されている請求項1または2に記載の金融関連商品提示装置。 3. The financial product according to claim 1 or 2, wherein the commentary text for each of the plurality of feature quantities is stored such that the total number of characters of the commentary text corresponding to the feature quantity is within a predetermined number of characters. presentation device. コンピュータに、
契約者に関する情報と契約している金融関連商品との関係を学習した機械学習モデルの特徴量と、前記特徴量を解説した解説文とを対応付けて格納した解説文格納機能と、
対象者に関する情報に対して前記機械学習モデルを用いることにより、前記対象者への金融関連商品を提示する提示機能と
を実現させ、
前記提示機能は、前記金融関連商品を提示するのに用いた前記特徴量が予め定められた数以上ある場合に、前記予め定められた数の前記特徴量に対応する、前記解説文格納機能で格納された前記解説文をさらに提示することを含むプログラム。
to the computer,
a commentary text storage function that associates and stores a feature quantity of a machine learning model that has learned the relationship between information about a contractor and a contracted financial product, and a commentary commentary that explains the feature quantity;
Realizing a presentation function of presenting financial-related products to the target person by using the machine learning model for information about the target person,
The presentation function is the commentary text storage function corresponding to the predetermined number of the feature amounts used to present the financial product when the number of the feature amounts used to present the financial product is equal to or greater than a predetermined number. The program further comprising presenting said stored commentary text.
JP2021552386A 2019-10-17 2020-10-13 FINANCIAL PRODUCT PRESENTATION DEVICE AND PROGRAM Active JP7309892B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019190469A JP6868075B2 (en) 2019-10-17 2019-10-17 Insurance product presentation device and program
PCT/JP2020/038560 WO2021075414A1 (en) 2019-10-17 2020-10-13 Financial product presenting device and program

Publications (3)

Publication Number Publication Date
JPWO2021075414A1 JPWO2021075414A1 (en) 2021-04-22
JPWO2021075414A5 JPWO2021075414A5 (en) 2022-05-09
JP7309892B2 true JP7309892B2 (en) 2023-07-18

Family

ID=75538528

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2019190469A Active JP6868075B2 (en) 2019-10-17 2019-10-17 Insurance product presentation device and program
JP2021552386A Active JP7309892B2 (en) 2019-10-17 2020-10-13 FINANCIAL PRODUCT PRESENTATION DEVICE AND PROGRAM
JP2021066581A Active JP7691271B2 (en) 2019-10-17 2021-04-09 Insurance product presentation device and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2019190469A Active JP6868075B2 (en) 2019-10-17 2019-10-17 Insurance product presentation device and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2021066581A Active JP7691271B2 (en) 2019-10-17 2021-04-09 Insurance product presentation device and program

Country Status (4)

Country Link
JP (3) JP6868075B2 (en)
CN (1) CN114556405A (en)
PH (1) PH12022550514A1 (en)
WO (1) WO2021075414A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7293523B2 (en) * 2021-10-04 2023-06-20 篤師 眞野 Customer management device, program and customer management method
JP2024033635A (en) * 2022-08-30 2024-03-13 株式会社トランストロン Estimation method, estimation program, and estimation device
JP7449007B1 (en) 2023-03-07 2024-03-13 株式会社スタジオーネ Vehicle management software and vehicle management device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002049760A (en) 2000-08-07 2002-02-15 Hisaya Fujio Insurance selling method and system
JP2008152606A (en) 2006-12-19 2008-07-03 Dainippon Printing Co Ltd Information recommendation system
JP2010134733A (en) 2008-12-05 2010-06-17 Dainippon Printing Co Ltd Information recommendation device, information recommendation method, and program
JP2010170430A (en) 2009-01-23 2010-08-05 Nomura Research Institute Ltd Business support system and business support method using customer information

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6035404B1 (en) * 2015-11-17 2016-11-30 日本生命保険相互会社 Visit preparation system
CN110326005A (en) * 2017-12-25 2019-10-11 索尼公司 Information processing equipment, information processing method and program
JP2019164648A (en) * 2018-03-20 2019-09-26 Sales Robotics株式会社 Information processing device
CN108665355B (en) * 2018-05-18 2023-06-02 深圳壹账通智能科技有限公司 Financial product recommendation method, apparatus, device and computer storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002049760A (en) 2000-08-07 2002-02-15 Hisaya Fujio Insurance selling method and system
JP2008152606A (en) 2006-12-19 2008-07-03 Dainippon Printing Co Ltd Information recommendation system
JP2010134733A (en) 2008-12-05 2010-06-17 Dainippon Printing Co Ltd Information recommendation device, information recommendation method, and program
JP2010170430A (en) 2009-01-23 2010-08-05 Nomura Research Institute Ltd Business support system and business support method using customer information

Also Published As

Publication number Publication date
WO2021075414A1 (en) 2021-04-22
JPWO2021075414A1 (en) 2021-04-22
PH12022550514A1 (en) 2023-03-20
JP2021067978A (en) 2021-04-30
JP6868075B2 (en) 2021-05-12
JP7691271B2 (en) 2025-06-11
JP2021114311A (en) 2021-08-05
CN114556405A (en) 2022-05-27

Similar Documents

Publication Publication Date Title
US11790432B1 (en) Systems and methods for assessing needs
US10325243B1 (en) Systems and methods for identifying and ranking successful agents based on data analytics
JP6667653B2 (en) Method and system for contract management in the data market
JP7309892B2 (en) FINANCIAL PRODUCT PRESENTATION DEVICE AND PROGRAM
US20230070467A1 (en) Systems and methods for recommending insurance
US10846352B1 (en) System and method for identifying potential clients from aggregate sources
AU2015317621A1 (en) Method and apparatus for predicting customer intentions
CA3026290A1 (en) Objective achievement portfolio generating device, program, and method
Williams Predictive contracting
US20160035039A1 (en) System and method for recommending services to customers
CN112330467A (en) Auxiliary information generating system
US11004005B1 (en) Electronic problem solving board
US20170255999A1 (en) Processing system to predict performance value based on assigned resource allocation
US20170132555A1 (en) Semi-automated machine learning process to match work to worker
US10769728B1 (en) Analytical methods and tools for determining needs of orphan policyholders
Kacar Application of AI in customer experience management
Sakaguchi et al. Default effects of credit card minimum payments
US20140122414A1 (en) Method and system for providing a personalization solution based on a multi-dimensional data
US10395217B1 (en) Computer-based management methods and systems
Hao et al. Voice chatbot design: Leveraging the preemptive prediction algorithm
US20190340695A1 (en) Dynamically collecting and evaluating information to identify risks associated with providing specific services, such as insurance coverage
US10366412B1 (en) Systems and methods for assessing protection needs of retirement services clients and determine cross-selling potential of customers
DiSorbo et al. Teaching ai to handle exceptions: Supervised fine-tuning with human-aligned judgment
Freisinger et al. Algorithm-friendly consumers–consumer-friendly algorithms?
Jikiemi Enhancing non-profit project outcomes through predictive modelling and real-time data analysis

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220221

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220221

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230509

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20230606

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230705

R150 Certificate of patent or registration of utility model

Ref document number: 7309892

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150