An Example of Knowledge Representation to a Real Problem Risk Management and the Insurance Business The Problem with Insurance Brokering Insurance Brokers interview their clients and determine their insurance needs. How do they do it? Accountability? Insurance Companies offer many policies they want brokers to sell. How do they "advertise" what they have? Process often takes 6 months. Once policies are sold, how are are Claims handled? The Technology Challenge Perform typical broker functions Intelligence, not just database lookup Knowing what is going on Real-time status, not a “black box” Justify our decisions Explanations, not just “trust us” Using the same knowledge to do claims The GoRisk Sales Scenario Client Info Gathering Underwriter GoRisk Company Info Rules Risk Analysis Identified Risks Risks Policy Synthesis Policies Risk Management Program Coverages Coverage Design Demo GoRisk Solutions A KR solution to programming intelligent systems A Software Agent solution to programming cooperative behavior KR: Most Programs Are Ignorant Search for dog, but miss poodles; search for boxer, get dogs and Muhammad Ali No models, taxonomy, recognition, reflection, accountability What little knowledge a program may have is embedded in its code A user interface is no substitute for knowledge A Deep KR Model has employee Company Policy Person cost insurer Retail Company customer profile produces production method produces distribution Risk exposure supplier Oil Company Refinery has Product Company mitigates Coverage agent of danger Physical Damage Coverage mitigates Property Risk exposure Property Oil Products Cargo Risk Business Interruption Risk exposure Pipeline Distribution Channel carries Liquid Cargo Business Interruption Coverage mitigates mitigates agent of danger Earthquake Cargo Loss Coverage Info Gathering Risk Analysis has employee Company Policy Person cost insurer customer profile produces production method produces distribution Risk exposure supplier Oil Company Refinery has Product Company Retail Company Coverage Design Policy Synthesis Coverage Physical Damage Coverage mitigates Property Risk exposure Property Oil Products Cargo Risk Business Interruption Risk exposure Pipeline Distribution Channel GoRisk–Add Policy mitigates agent of danger Underwriter Business Interruption Coverage Asset Protect Cargo PolicyPolicy Business Interruption Cargo Loss 20Limit: Days5M Physical Damage Limit: 10M OK mitigates mitigates agent of danger Cargo Loss Coverage Earthquake carries Liquid Cargo Cargo Policy Cargo Loss Limit: 5M Asset Protection Policy Business Interruption 20 Days Physical Damage Limit: 10M Info Gathering Risk Analysis Nation Oil Policy Person cost insurer GoRisk-Add Info SIC: 1234 (oil) Revenue: 100M Distribution: Pipeline in California has employee Company Coverage Design Policy Synthesis Product Company Retail Company customer profile produces OK production method produces distribution Risk exposure supplier Oil Company Refinery has mitigates Coverage agent of danger Physical Damage Coverage mitigates Property Risk exposure Property Oil Products Cargo Risk Business Interruption Risk exposure Pipeline Distribution Channel Business Interruption Coverage mitigates mitigates agent of danger Cargo Loss Coverage Earthquake carries Liquid Cargo Cargo Policy Cargo Loss Limit: 5M Nation Oil SIC: 1234 (oil) Revenue: 100M Distribution: California Pipeline Asset Protection Policy Business Interruption 20 Days Physical Damage Limit: 10M Info Gathering Risk Analysis Nation Oil Policy Person cost insurer GoRisk-Risk Analysis Risks: With Pipeline Business Interruption Property Risk Cargo Risk has employee Company Coverage Design Policy Synthesis Product Company Retail Company produces customer profile OK production method produces distribution Risk exposure supplier Oil Company Refinery has mitigates Coverage agent of danger Physical Damage Coverage mitigates Property Risk exposure Property Oil Products Cargo Risk Business Interruption Risk exposure Pipeline Distribution Channel Business Interruption Coverage mitigates mitigates agent of danger Cargo Loss Coverage Earthquake carries Rule: Having a pipeline in an earthquake area means a Business Interruption Risk. Rule: Having property means a Property Risk. Rule: Having a distribution channel means a Cargo Risk. Liquid Cargo Cargo Policy Cargo Loss Limit: 5M Has: Pipeline Business Interruption Risk Nation Oil Pipeline Property Risk SIC: 1234 (oil) Pipeline Cargo Risk Revenue: 100M Distribution: California Pipeline Asset Protection Policy Business Interruption 20 Days Physical Damage Limit: 10M Info Gathering Risk Analysis Nation Oil Policy Person cost insurer GoRisk-Policy Match Asset Protect. Policy Bus. Interruption Physical Damage Cargo Policy: Cargo Loss OK has employee Company Coverage Design Policy Synthesis Product Company Retail Company customer profile produces production method produces distribution Risk exposure supplier Oil Company Refinery has mitigates Coverage agent of danger Physical Damage Coverage mitigates Property Risk exposure Property Oil Products Cargo Risk Business Interruption Risk exposure Pipeline Distribution Channel Business Interruption Coverage mitigates mitigates agent of danger Cargo Loss Coverage Earthquake carries Liquid Cargo Cargo Policy Cargo Loss Limit: 5M Asset Protection Policy Business Interruption 20 Days Physical Damage Limit: 10M Has: Pipeline Business Interruption Risk Nation Oil Pipeline Property Risk SIC: 1234 (oil) Pipeline Cargo Risk Revenue: 100M Nation Oil: Distribution: California Pipeline l Asset Protection Policy l l Cargo Policy l Accountability: Systems should know what’s going on Inferences can be traced and explained People hate systems that act like black boxes, especially when they misbehave Sophisticated explanations and justifications give users confidence GoRisk Solutions A KR solution to programming intelligent systems A Software Agent solution to programming cooperative behavior Programming is Still an Art Sharable, reusable software: The Holy Grail Programmers can barely use one another’s code Independent systems barely interact Granularity is usually Too small (too little power), or: Too big (no way to combine) Design and Build: A flawed methodology Prototyping enables evolutionary designs Prototyping requires enlightened managers Agent Methodology: Getting the Granularity Right Independent programs with responsibilities; strategic messages, not tactical messages Think how a house is built—no one is in control, each employee does a job Architect designs house Contractor selects subs Mason lays foundation Framers, electricians, plumbers doing their thing Flexible, non-hierarchical control; Path to Evolutionary Implementation Agent Design for Sales Process WhatIf(ts, proposal, event) Client Screen Mgr MakeProposal(ts) Risk Mgr WhatsHappening(ts) PresentProposal (ts, proposal) 12 AcceptProposal(ts,proposal) 13 RejectProposal(ts,proposal) 14 CounterOffer(ts, proposal, openIssues) LearnAbout(ts) 7 MakeOffer(ts, proposal, openIssues) Company Information Source Negotiator 3 CoverageFor (ts, policies) LearnedAbout(ts) 1 NeedCoverage (ts) RetrieveRisks(ts) RisksFor(ts, risks) 9 AcceptProposal(ts,proposal) 10 RejectProposal(ts,proposal) 8 RespondToProposal 11 CounterOffer(ts, proposal, (proposal) openIssues) 4 Parse10K(ts) 5 CompanyInfo 6 Done(ts) (ts, stuff) KB Underwriter Store Policy(policy) 10K Reader Risk Analyzer 1 DoRiskAnalysis 2 RiskAnalysis (ts) (ts, riskAnalysis) Policy Information Source Coverage Analyzer IsTherePolicyFor(risk) GotAnother?(policyGenerator) 6 Done(ts) HeresOne(policy, policyGenerator) 5 PolicyInfo(ts, stuff) 4 ParsePolicy(ts) Policy Reader The Claims Process The client makes a claim The client or his broker find the relevant coverages The underwriters are notified; The client is informed of his duties Underwriter assesses the claim A settlement is negotiated Claims: Finding the Policies A claim happens, how do you find the relevant policies? Today, a broker or the client has to search for them GoRisk does it automatically by reconstructing the original risk analysis that led to covering policies The GoRisk Claims Scenario GoRisk Report Report Claim Claim Client Claim & Rules Identify Risks Negotiate Settlement Settlement Risks Report Duties To Client Lookup Policies Assess Claim Policies Notify Underwriter Underwriter Client Report Claim Claim Rules Nation Oil Policies Policy Person cost insurer GoRisk-Report Claim Claim: Nation Oil CA Pipeline burst cause: Earthquake has employee Company Lookup Policies Risks Identify Risks produces customer profile OK production method produces distribution Risk exposure supplier Oil Company Refinery has Product Company Retail Company mitigates Coverage agent of danger exposure Property Oil Products Cargo Risk Business Interruption Risk exposure Pipeline Distribution Channel Report Duties to Client Physical Damage Coverage mitigates Property Risk Notify Underwriter Business Interruption Coverage mitigates mitigates agent of danger Cargo Loss Coverage Earthquake carries Rule: Having a pipeline in an earthquake area means a Business Interruption Risk. Rule: Having property means a Property Risk. Rule: Having a distribution channel means a Cargo Risk. Liquid Cargo Cargo Policy Cargo Loss Limit: 5M Asset Protection Policy Business Interruption 20 Days Physical Damage Limit: 10M Has: Pipeline Business Interruption Risk Nation Oil Pipeline Property Risk SIC: 1234 (oil) Pipeline Cargo Risk Revenue: 100M Nation Nation Oil:Oil: Distribution: California Pipeline l Asset l Asset Protection Protection Policy Policy l l Pipeline damaged by earthquake l Liability l CargoPolicy Policyll Agent Design for Claims Process WhatIf(ts, proposal, event) Client Screen Mgr MakeProposal(ts) Underwriter Risk Mgr WhatsHappening(ts) Notification (claim,policies) PresentProposal (ts, proposal) 12 AcceptProposal(ts,proposal) 13 RejectProposal(ts,proposal) 14 CounterOffer(ts, proposal, openIssues) Duties(claim) Assign(claim) LearnAbout(ts) 7 MakeOffer(ts, proposal, openIssues) Claims Mgr Company Information Source Negotiator 3 CoverageFor (ts, policies) LearnedAbout(ts) 1 NeedCoverage (ts) RetrieveRisks(ts) 3 CoverageFor (claim, policies) RisksFor(ts, risks) 9 AcceptProposal(ts,proposal) 10 RejectProposal(ts,proposal) 8 RespondToProposal 11 CounterOffer(ts, proposal, (proposal) openIssues) 4 Parse10K(ts) 5 CompanyInfo 6 Done(ts) (ts, stuff) KB Underwriter Store Policy(policy) 10K Reader Policy Information Source Risk Analyzer 1 GotCoverage? (claim) 1 DoRiskAnalysis (claim) 2 RiskAnalysis 1 DoRiskAnalysis (claim, riskAnal) 2 RiskAnalysis (ts) (ts, riskAnalysis) Coverage Analyzer IsTherePolicyFor(risk) GotAnother?(policyGenerator) 6 Done(ts) HeresOne(policy, policyGenerator) 5 PolicyInfo(ts, stuff) 4 ParsePolicy(ts) Policy Reader eCommerce to iCommerce (Intelligent Internet Information) GoRisk - Next Wave Web application All “simple” web applications are done Shallow and passive Links and databases Users do all of the work Business-Business apps waiting to be written Active, in-depth, and informed Attending to analysis, decisions, and process Users have the right tools to do their job Airlines Taxonomy Service Company Airline Travel Agent has service Trip Plan has service Airline Flight has flight no has distributor Distribution Company Airline Company has service has channel has-content via has vehicle has cargo has passenger crew Airline Network has bridge takes route has route covers region via medium takes route Route Airline Route has-source hasdestination has source via medium Airport has-name Air Based Vehicle has manufacturer hasdestination via medium Transportation Medium Air Transportation has-location travels via medium Helicopter Distribution Channel has route via vehicle Airplane Delivery has channel Vehicle Delivery Land Transportation Marine Transportation Network Provider Taxonomy Service Company has service Service Telecom Company Distribution Company has distributor has service Telecom Service has peering arrangement with has channel Network Provider has service has channel Delivery has service T1Service has content Network Service Frame Relay Service takes takes channel offered over bandwidth type has content Sonnet has channel Bandwidth Type Network covers region Information route offered over via medium via medium Cellular Service has node Network Route Fiber Optic Network has bridge Distribution Channel offered over has source has destination Cellular Network via medium via medium Transportation Medium Site Node Network Medium Wireless Medium Wired Medium Fiber Optic Telephone Wire Cable Telecom Taxonomy Service Company has service Service Telecom Company Network has channel has distributor Network Provider has service ISP Telecom Service Voice Service has service Video Service Voice Mail Toll Free Service ATM Service Data Service Internet Service Fax Paging Teleconferencing NewsGroup HTTP (Browsing) WWW Service FTP Web Hosting E-mail SMTP The Pipeline Taxonomy Service Company has service Service Distribution Company has service has channel Delivery Pipeline Delivery Pipeline Channel has content Distribution Channel has content takes route has route covers region via medium takes route Liquid hasbridge has route Route via medium Pipeline Route via medium has source hasdestination Transportation Medium Land Transportation Air Transportation Pipeline Marine Transportation Company Taxonomy Company has something to offer Service Company Distribution Company Product Company Something Of Value has service Service has service has product Product has channel Delivery Channel has content Route takes route Distribution Channel has source has destination has route via medium has bridge Medium covers region Transportation Route via medium Marine Transportation via medium Transportation Medium Land Transportation Pipeline Rail Air Transportation Road
© Copyright 2026 Paperzz