SlideShare une entreprise Scribd logo
1  sur  54
Télécharger pour lire hors ligne
Retail Banking Ontology
Lauren Madar
IE 500 Ontological Engineering
Dr. Barry Smith & Ron Rudnicki
Fall 2014
1
Introduction
 What is Retail Banking?
 Banks providing products and services targeted towards
consumers and individuals
 Why is an ontology needed?
 Communication problems inside the bank
 Communication and data issues between different banks
that must work together
 Outside parties requesting information from the bank, not
knowing what to ask for or terminology
 But, many organizations face these same issues…
2
So…? How are retail banks different?
 Retail Banks have additional challenges:
 Requires massive amounts of recordkeeping
 Errors and failures cause immediate customer concern
 Differences in vocabulary from bank to bank
 Traditional (long-lived) Banks also face:
 High overhead and infrastructure costs due to ‘brick and
mortar’ branches
 Banking predates modern computers, resulting in residual
and outdated processes and data structures
 Redundant systems and processes due to acquisitions
 Most traditional banks are not technology-oriented
institutions
3
Why does this matter now?
 Retail Banking competition
 Easy for smaller companies to offer online banking services
without high overhead
 With more options, customers are less likely to be loyal, and
will ‘jump ship’ for a bank that offers services they want
 Changing customer base
 More and more people are comfortable with and want
online services
 Branches are an advantage, but overhead costs must be
balanced
 Regulatory Agencies
4
It takes a long time to turn a big ship
 Old, redundant, and inefficient systems
 Changes to existing systems require:
 Massive amounts of research time, and therefore are high
cost
 Lack of documentation of data structures – “I’d have to look
at the database”
 Communication difficulties
 Easier and cheaper to add new, small, but possibly
redundant features and systems than to fix what is
already there
5
Look at the database?
 Subject matter experts on processes and products may not
be technically oriented
 Data structures may have been built by absorbed
organizations or by vendors long ago and not improved
 Barrier to sharing knowledge
 Contributing to an ontology doesn’t require knowledge of
database schemas
 How it works today vs. what would be most optimal
 High level mapping of what systems and processes interact
doesn’t exist in an easily understood way (picture = 1000
words)
6
Construction & usage
 Who would help build and use the Retail Banking
Ontology?
 Banks that serve consumers
 Other financial institutions, government and regulatory
agencies
7
Output, other benefits
 What other benefits could RBO provide?
 Querying and knowledgebase tools and services
 Employee training
 Documentation
 Opportunity to identify redundant or inefficient processes
 Drive prioritization of system improvement to align with bank
goals
8
In other words…
Agility
+
Desired products & services
+
Efficient processes
=
More customers
More customers + reduced cost = profit!
9
Relevant work
 In addition to BFO, two other ontologies were imported.
 FIBO – Financial Industry Business Ontology
http://www.omg.org/hot-topics/finance.htm
 Beneficial features:
 Financial terms useful to Retail Banking such as currency,
equity, assets
 Terms regarding organizations such as organizational
subunits, agents, legal person
10
FIBO issues
 Challenges and problems:
 Structured without BFO
 Many parent-level terms and definition of many “concepts”
that don’t fit well within BFO
 Issues with numerous FIBO components in Protégé
prevented reasoners from running
11
Relevant work - IAO
 IAO – Information Artifact Ontology
https://code.google.com/p/information-artifact-ontology/
 Beneficial features:
 Detailed terms relating to information artifacts
 Structured to use BFO, making term reuse easy
12
IAO Issues
 Problem:
Complex relationships created issues with
reasoners in Protégé
13
Other ontologies
 Related in subject matter but not imported:
 FEF: Financial Exchange Framework Ontology
http://www.financial-format.com/fef.htm
No longer updated, no response to requests for files.
 Finance Ontology
http://www.fadyart.com/ontologies/documentation/finance/index.html
Some similarities to FIBO, not BFO-compatible, possible future
integration opportunity.
 Organization Ontology
http://www.cs.umd.edu/projects/plus/SHOE/onts/org1.0.html
Not based on BFO, focused on physical products, few
relationships. FIBO’s organization component was more
applicable.
14
Other ontologies
 Related in subject matter but not imported:
 REA (Resources, Events, Agents) Ontology
http://www.csw.inf.fu-
berlin.de/vmbo2014/submissions/vmbo2014_submission_24.pdf
No links found to ontology, paper discussing incorporating
an REA ontology to FIBO, possible future integration
opportunity.
 IFIKR: Islamic Finance Ontology
http://ifikr.isra.my/if-knowledge-base
Specific to Islamic banks, possible future integration.
Interesting ontology map display.
15
IFIKR
16
IFIKR
17
RBO term deep dive
 Information artifacts
 Objects & aggregates
 Specifically dependent continuants
 Occurrents
 Individuals
 Relationships
18
19
Information artifiacts
Information artifacts
20
21
Information artifiacts - specification
Objects
22
Objects – computers
23
Objects – agent and legal person
24
Object aggregates
25
Object aggregate - organization
26
27
Qualities
28
Qualities
29
Qualities
30
Qualities
31
Qualities
32
Functions
33
Functions – bank account
34
Functions – transfer money
35
Functions - data
36
Roles
37
Roles – employee and customer
38
Roles – security assets and processes
39
Occurrents
40
Occurrents – bank process
41
Occurrents - temporal
42
Occurrents - temporal
Individuals
43
Relationships examples
 ‘has role’ instead of ‘bearer of’
 ‘owns’ and ‘is owned by’
bank account, account holder role
 ‘participates in at some time’
process, role bearers
 ‘represents’
legal entity, organization
 ‘manages’
bank technology group, bank systems
branch manager, branch
44
Relationships examples
 ‘is provided by’, ‘constrains’
bank account specification, bank account, bank
organization
 ‘is assigned to’
bank relationship manager, bank account holder
 ‘has member’, ‘is member of’
bank cost center, organizational sub-unit
45
Relationship examples
 ‘has person name’
legal person
 ‘is held by’
real estate, bank organization (eg rent, occupy, uses)
46
Detailed examination
 Bank Account
 Relationships between people, organizations and
representations of monetary value
 Bank Organization
 Banks, employee roles, systems, groups
47
48
Bank Account
49
Bank Account
50
Bank Organization
51
Bank Organization
Project challenges
 Difficulties fitting FIBO “concepts” into BFO structure
 Categorizing and defining Account term was a struggle,
as it is not just an information artifact and has
relationships and qualities
 Difficulty importing FIBO and IAO components prevented
the testing of inference and validation of relationships
 Scope grew much larger than anticipated
52
Future tasks
 Resolve issues with FIBO and IAO imports and complete
relationships between all currently defined terms
 Define bank processes to greater level of detail
 Publish RBO and provide information for other banking
organizations to contribute and edit
 Create a searchable knowledgebase for banking terms
(using SparQL or similar) for use by developers and/or
vendors to document or find information about complex
systems
53
Questions?
 Thank you!
54

Contenu connexe

Tendances

Making Data Timelier and More Reliable with Lakehouse Technology
Making Data Timelier and More Reliable with Lakehouse TechnologyMaking Data Timelier and More Reliable with Lakehouse Technology
Making Data Timelier and More Reliable with Lakehouse TechnologyMatei Zaharia
 
IBM InfoSphere Optim Solutions - Highlights
IBM InfoSphere Optim Solutions - HighlightsIBM InfoSphere Optim Solutions - Highlights
IBM InfoSphere Optim Solutions - HighlightsAdam Gartenberg
 
Project A Data Modelling Best Practices Part I: How to model data in a data w...
Project A Data Modelling Best Practices Part I: How to model data in a data w...Project A Data Modelling Best Practices Part I: How to model data in a data w...
Project A Data Modelling Best Practices Part I: How to model data in a data w...Martin Loetzsch
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's includedJames Serra
 
Databricks: A Tool That Empowers You To Do More With Data
Databricks: A Tool That Empowers You To Do More With DataDatabricks: A Tool That Empowers You To Do More With Data
Databricks: A Tool That Empowers You To Do More With DataDatabricks
 
Conceptual vs. Logical vs. Physical Data Modeling
Conceptual vs. Logical vs. Physical Data ModelingConceptual vs. Logical vs. Physical Data Modeling
Conceptual vs. Logical vs. Physical Data ModelingDATAVERSITY
 
Data Warehouse Agility Array Conference2011
Data Warehouse Agility Array Conference2011Data Warehouse Agility Array Conference2011
Data Warehouse Agility Array Conference2011Hans Hultgren
 
Introduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureIntroduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureDatabricks
 
Late Binding in Data Warehouses
Late Binding in Data WarehousesLate Binding in Data Warehouses
Late Binding in Data WarehousesDale Sanders
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptxAlex Ivy
 
Achieving Lakehouse Models with Spark 3.0
Achieving Lakehouse Models with Spark 3.0Achieving Lakehouse Models with Spark 3.0
Achieving Lakehouse Models with Spark 3.0Databricks
 
Free Training: How to Build a Lakehouse
Free Training: How to Build a LakehouseFree Training: How to Build a Lakehouse
Free Training: How to Build a LakehouseDatabricks
 
Azure Data Lake: integracion dentro de soluciones de inteligencia de negocios
Azure Data Lake: integracion dentro de soluciones de inteligencia de negociosAzure Data Lake: integracion dentro de soluciones de inteligencia de negocios
Azure Data Lake: integracion dentro de soluciones de inteligencia de negociosJuan Alvarado
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMark Ginnebaugh
 
Data Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and GovernanceData Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and GovernanceDenodo
 

Tendances (20)

Tara Raafat
Tara RaafatTara Raafat
Tara Raafat
 
Fair by design
Fair by designFair by design
Fair by design
 
Making Data Timelier and More Reliable with Lakehouse Technology
Making Data Timelier and More Reliable with Lakehouse TechnologyMaking Data Timelier and More Reliable with Lakehouse Technology
Making Data Timelier and More Reliable with Lakehouse Technology
 
IBM InfoSphere Optim Solutions - Highlights
IBM InfoSphere Optim Solutions - HighlightsIBM InfoSphere Optim Solutions - Highlights
IBM InfoSphere Optim Solutions - Highlights
 
Project A Data Modelling Best Practices Part I: How to model data in a data w...
Project A Data Modelling Best Practices Part I: How to model data in a data w...Project A Data Modelling Best Practices Part I: How to model data in a data w...
Project A Data Modelling Best Practices Part I: How to model data in a data w...
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's included
 
Databricks: A Tool That Empowers You To Do More With Data
Databricks: A Tool That Empowers You To Do More With DataDatabricks: A Tool That Empowers You To Do More With Data
Databricks: A Tool That Empowers You To Do More With Data
 
Conceptual vs. Logical vs. Physical Data Modeling
Conceptual vs. Logical vs. Physical Data ModelingConceptual vs. Logical vs. Physical Data Modeling
Conceptual vs. Logical vs. Physical Data Modeling
 
Data Warehouse Agility Array Conference2011
Data Warehouse Agility Array Conference2011Data Warehouse Agility Array Conference2011
Data Warehouse Agility Array Conference2011
 
Introduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureIntroduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse Architecture
 
obiee basics ppt
obiee basics pptobiee basics ppt
obiee basics ppt
 
Late Binding in Data Warehouses
Late Binding in Data WarehousesLate Binding in Data Warehouses
Late Binding in Data Warehouses
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptx
 
Achieving Lakehouse Models with Spark 3.0
Achieving Lakehouse Models with Spark 3.0Achieving Lakehouse Models with Spark 3.0
Achieving Lakehouse Models with Spark 3.0
 
Free Training: How to Build a Lakehouse
Free Training: How to Build a LakehouseFree Training: How to Build a Lakehouse
Free Training: How to Build a Lakehouse
 
Azure Data Lake: integracion dentro de soluciones de inteligencia de negocios
Azure Data Lake: integracion dentro de soluciones de inteligencia de negociosAzure Data Lake: integracion dentro de soluciones de inteligencia de negocios
Azure Data Lake: integracion dentro de soluciones de inteligencia de negocios
 
snowpro (1).pdf
snowpro (1).pdfsnowpro (1).pdf
snowpro (1).pdf
 
Data Vault and DW2.0
Data Vault and DW2.0Data Vault and DW2.0
Data Vault and DW2.0
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
 
Data Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and GovernanceData Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and Governance
 

Similaire à Retail Banking - an ontological example by Lauren Madar

User Experience as an Organizational Development Tool
User Experience as an Organizational Development ToolUser Experience as an Organizational Development Tool
User Experience as an Organizational Development ToolDonovan Chandler
 
Relationship Mangement: Challenges, Processes & Pitfalls
Relationship Mangement: Challenges, Processes & PitfallsRelationship Mangement: Challenges, Processes & Pitfalls
Relationship Mangement: Challenges, Processes & PitfallsBCE A&E
 
Is your bi system fit for purpose?
Is your bi system fit for purpose?Is your bi system fit for purpose?
Is your bi system fit for purpose?Jisc
 
Trends 2011 and_beyond_business_intelligence
Trends 2011 and_beyond_business_intelligenceTrends 2011 and_beyond_business_intelligence
Trends 2011 and_beyond_business_intelligencedivjeev
 
The Identity Project (Rhys Smith)
The Identity Project (Rhys Smith)The Identity Project (Rhys Smith)
The Identity Project (Rhys Smith)JISC.AM
 
Treasury Management: A 5-Year Strategic Battle Plan for Success
Treasury Management: A 5-Year Strategic Battle Plan for SuccessTreasury Management: A 5-Year Strategic Battle Plan for Success
Treasury Management: A 5-Year Strategic Battle Plan for Success360 Thought Leadership Consulting
 
Identity_and_Access_Management_Overview.ppt
Identity_and_Access_Management_Overview.pptIdentity_and_Access_Management_Overview.ppt
Identity_and_Access_Management_Overview.pptmamathajagarlamudi2
 
IWMW 1998: Promoting and Supporting Organisational Change
IWMW 1998: Promoting and Supporting Organisational ChangeIWMW 1998: Promoting and Supporting Organisational Change
IWMW 1998: Promoting and Supporting Organisational ChangeIWMW
 
Transforming Healthcare: Build vs Buy
Transforming Healthcare: Build vs BuyTransforming Healthcare: Build vs Buy
Transforming Healthcare: Build vs Buyibi
 
Semantic Applications for Financial Services
Semantic Applications for Financial ServicesSemantic Applications for Financial Services
Semantic Applications for Financial ServicesDavidSNewman
 
final presentation Presentation (MBS).pptx [Autosaved].pptx
final presentation Presentation  (MBS).pptx [Autosaved].pptxfinal presentation Presentation  (MBS).pptx [Autosaved].pptx
final presentation Presentation (MBS).pptx [Autosaved].pptxAnwarAhmed93
 
SharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And ImplementationSharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And ImplementationPeter_Mai
 
Semantic solution impact analysis
Semantic solution   impact analysisSemantic solution   impact analysis
Semantic solution impact analysisRajib Saha
 
Share Point Summit 2010 - Selling SharePoint to Decision Makers
Share Point Summit 2010 - Selling SharePoint to Decision MakersShare Point Summit 2010 - Selling SharePoint to Decision Makers
Share Point Summit 2010 - Selling SharePoint to Decision MakersRich Blank
 
The case for platform adoption: Huddle
The case for platform adoption: HuddleThe case for platform adoption: Huddle
The case for platform adoption: HuddleHuddleHQ
 
iConnect: Expertise Location at Deloitte
iConnect: Expertise Location at DeloitteiConnect: Expertise Location at Deloitte
iConnect: Expertise Location at DeloitteKM Chicago
 
4TH EDITIONManaging and UsingInformation Systems.docx
4TH EDITIONManaging and UsingInformation Systems.docx4TH EDITIONManaging and UsingInformation Systems.docx
4TH EDITIONManaging and UsingInformation Systems.docxdomenicacullison
 
MIST.601 Management Information SystemsResearch Project Proposal.docx
MIST.601 Management Information SystemsResearch Project Proposal.docxMIST.601 Management Information SystemsResearch Project Proposal.docx
MIST.601 Management Information SystemsResearch Project Proposal.docxannandleola
 
Identity Matters
Identity MattersIdentity Matters
Identity Mattersguest0dc425
 

Similaire à Retail Banking - an ontological example by Lauren Madar (20)

User Experience as an Organizational Development Tool
User Experience as an Organizational Development ToolUser Experience as an Organizational Development Tool
User Experience as an Organizational Development Tool
 
Relationship Mangement: Challenges, Processes & Pitfalls
Relationship Mangement: Challenges, Processes & PitfallsRelationship Mangement: Challenges, Processes & Pitfalls
Relationship Mangement: Challenges, Processes & Pitfalls
 
Is your bi system fit for purpose?
Is your bi system fit for purpose?Is your bi system fit for purpose?
Is your bi system fit for purpose?
 
Trends 2011 and_beyond_business_intelligence
Trends 2011 and_beyond_business_intelligenceTrends 2011 and_beyond_business_intelligence
Trends 2011 and_beyond_business_intelligence
 
The Identity Project (Rhys Smith)
The Identity Project (Rhys Smith)The Identity Project (Rhys Smith)
The Identity Project (Rhys Smith)
 
Treasury Management: A 5-Year Strategic Battle Plan for Success
Treasury Management: A 5-Year Strategic Battle Plan for SuccessTreasury Management: A 5-Year Strategic Battle Plan for Success
Treasury Management: A 5-Year Strategic Battle Plan for Success
 
Identity_and_Access_Management_Overview.ppt
Identity_and_Access_Management_Overview.pptIdentity_and_Access_Management_Overview.ppt
Identity_and_Access_Management_Overview.ppt
 
IWMW 1998: Promoting and Supporting Organisational Change
IWMW 1998: Promoting and Supporting Organisational ChangeIWMW 1998: Promoting and Supporting Organisational Change
IWMW 1998: Promoting and Supporting Organisational Change
 
Transforming Healthcare: Build vs Buy
Transforming Healthcare: Build vs BuyTransforming Healthcare: Build vs Buy
Transforming Healthcare: Build vs Buy
 
Semantic Applications for Financial Services
Semantic Applications for Financial ServicesSemantic Applications for Financial Services
Semantic Applications for Financial Services
 
final presentation Presentation (MBS).pptx [Autosaved].pptx
final presentation Presentation  (MBS).pptx [Autosaved].pptxfinal presentation Presentation  (MBS).pptx [Autosaved].pptx
final presentation Presentation (MBS).pptx [Autosaved].pptx
 
SharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And ImplementationSharePoint 2010 Governance Planning And Implementation
SharePoint 2010 Governance Planning And Implementation
 
Semantic solution impact analysis
Semantic solution   impact analysisSemantic solution   impact analysis
Semantic solution impact analysis
 
Share Point Summit 2010 - Selling SharePoint to Decision Makers
Share Point Summit 2010 - Selling SharePoint to Decision MakersShare Point Summit 2010 - Selling SharePoint to Decision Makers
Share Point Summit 2010 - Selling SharePoint to Decision Makers
 
The case for platform adoption: Huddle
The case for platform adoption: HuddleThe case for platform adoption: Huddle
The case for platform adoption: Huddle
 
iConnect: Expertise Location at Deloitte
iConnect: Expertise Location at DeloitteiConnect: Expertise Location at Deloitte
iConnect: Expertise Location at Deloitte
 
4TH EDITIONManaging and UsingInformation Systems.docx
4TH EDITIONManaging and UsingInformation Systems.docx4TH EDITIONManaging and UsingInformation Systems.docx
4TH EDITIONManaging and UsingInformation Systems.docx
 
MIST.601 Management Information SystemsResearch Project Proposal.docx
MIST.601 Management Information SystemsResearch Project Proposal.docxMIST.601 Management Information SystemsResearch Project Proposal.docx
MIST.601 Management Information SystemsResearch Project Proposal.docx
 
Identity Matters
Identity MattersIdentity Matters
Identity Matters
 
Epsstempo astd
Epsstempo astdEpsstempo astd
Epsstempo astd
 

Dernier

ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxUnduhUnggah1
 
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一F sss
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
IMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxIMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxdolaknnilon
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一F La
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...ssuserf63bd7
 

Dernier (20)

ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docx
 
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
办理学位证加利福尼亚大学洛杉矶分校毕业证,UCLA成绩单原版一比一
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
IMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxIMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptx
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
办理(UWIC毕业证书)英国卡迪夫城市大学毕业证成绩单原版一比一
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
 

Retail Banking - an ontological example by Lauren Madar

  • 1. Retail Banking Ontology Lauren Madar IE 500 Ontological Engineering Dr. Barry Smith & Ron Rudnicki Fall 2014 1
  • 2. Introduction  What is Retail Banking?  Banks providing products and services targeted towards consumers and individuals  Why is an ontology needed?  Communication problems inside the bank  Communication and data issues between different banks that must work together  Outside parties requesting information from the bank, not knowing what to ask for or terminology  But, many organizations face these same issues… 2
  • 3. So…? How are retail banks different?  Retail Banks have additional challenges:  Requires massive amounts of recordkeeping  Errors and failures cause immediate customer concern  Differences in vocabulary from bank to bank  Traditional (long-lived) Banks also face:  High overhead and infrastructure costs due to ‘brick and mortar’ branches  Banking predates modern computers, resulting in residual and outdated processes and data structures  Redundant systems and processes due to acquisitions  Most traditional banks are not technology-oriented institutions 3
  • 4. Why does this matter now?  Retail Banking competition  Easy for smaller companies to offer online banking services without high overhead  With more options, customers are less likely to be loyal, and will ‘jump ship’ for a bank that offers services they want  Changing customer base  More and more people are comfortable with and want online services  Branches are an advantage, but overhead costs must be balanced  Regulatory Agencies 4
  • 5. It takes a long time to turn a big ship  Old, redundant, and inefficient systems  Changes to existing systems require:  Massive amounts of research time, and therefore are high cost  Lack of documentation of data structures – “I’d have to look at the database”  Communication difficulties  Easier and cheaper to add new, small, but possibly redundant features and systems than to fix what is already there 5
  • 6. Look at the database?  Subject matter experts on processes and products may not be technically oriented  Data structures may have been built by absorbed organizations or by vendors long ago and not improved  Barrier to sharing knowledge  Contributing to an ontology doesn’t require knowledge of database schemas  How it works today vs. what would be most optimal  High level mapping of what systems and processes interact doesn’t exist in an easily understood way (picture = 1000 words) 6
  • 7. Construction & usage  Who would help build and use the Retail Banking Ontology?  Banks that serve consumers  Other financial institutions, government and regulatory agencies 7
  • 8. Output, other benefits  What other benefits could RBO provide?  Querying and knowledgebase tools and services  Employee training  Documentation  Opportunity to identify redundant or inefficient processes  Drive prioritization of system improvement to align with bank goals 8
  • 9. In other words… Agility + Desired products & services + Efficient processes = More customers More customers + reduced cost = profit! 9
  • 10. Relevant work  In addition to BFO, two other ontologies were imported.  FIBO – Financial Industry Business Ontology http://www.omg.org/hot-topics/finance.htm  Beneficial features:  Financial terms useful to Retail Banking such as currency, equity, assets  Terms regarding organizations such as organizational subunits, agents, legal person 10
  • 11. FIBO issues  Challenges and problems:  Structured without BFO  Many parent-level terms and definition of many “concepts” that don’t fit well within BFO  Issues with numerous FIBO components in Protégé prevented reasoners from running 11
  • 12. Relevant work - IAO  IAO – Information Artifact Ontology https://code.google.com/p/information-artifact-ontology/  Beneficial features:  Detailed terms relating to information artifacts  Structured to use BFO, making term reuse easy 12
  • 13. IAO Issues  Problem: Complex relationships created issues with reasoners in Protégé 13
  • 14. Other ontologies  Related in subject matter but not imported:  FEF: Financial Exchange Framework Ontology http://www.financial-format.com/fef.htm No longer updated, no response to requests for files.  Finance Ontology http://www.fadyart.com/ontologies/documentation/finance/index.html Some similarities to FIBO, not BFO-compatible, possible future integration opportunity.  Organization Ontology http://www.cs.umd.edu/projects/plus/SHOE/onts/org1.0.html Not based on BFO, focused on physical products, few relationships. FIBO’s organization component was more applicable. 14
  • 15. Other ontologies  Related in subject matter but not imported:  REA (Resources, Events, Agents) Ontology http://www.csw.inf.fu- berlin.de/vmbo2014/submissions/vmbo2014_submission_24.pdf No links found to ontology, paper discussing incorporating an REA ontology to FIBO, possible future integration opportunity.  IFIKR: Islamic Finance Ontology http://ifikr.isra.my/if-knowledge-base Specific to Islamic banks, possible future integration. Interesting ontology map display. 15
  • 18. RBO term deep dive  Information artifacts  Objects & aggregates  Specifically dependent continuants  Occurrents  Individuals  Relationships 18
  • 24. Objects – agent and legal person 24
  • 26. Object aggregate - organization 26
  • 37. 37 Roles – employee and customer
  • 38. 38 Roles – security assets and processes
  • 44. Relationships examples  ‘has role’ instead of ‘bearer of’  ‘owns’ and ‘is owned by’ bank account, account holder role  ‘participates in at some time’ process, role bearers  ‘represents’ legal entity, organization  ‘manages’ bank technology group, bank systems branch manager, branch 44
  • 45. Relationships examples  ‘is provided by’, ‘constrains’ bank account specification, bank account, bank organization  ‘is assigned to’ bank relationship manager, bank account holder  ‘has member’, ‘is member of’ bank cost center, organizational sub-unit 45
  • 46. Relationship examples  ‘has person name’ legal person  ‘is held by’ real estate, bank organization (eg rent, occupy, uses) 46
  • 47. Detailed examination  Bank Account  Relationships between people, organizations and representations of monetary value  Bank Organization  Banks, employee roles, systems, groups 47
  • 52. Project challenges  Difficulties fitting FIBO “concepts” into BFO structure  Categorizing and defining Account term was a struggle, as it is not just an information artifact and has relationships and qualities  Difficulty importing FIBO and IAO components prevented the testing of inference and validation of relationships  Scope grew much larger than anticipated 52
  • 53. Future tasks  Resolve issues with FIBO and IAO imports and complete relationships between all currently defined terms  Define bank processes to greater level of detail  Publish RBO and provide information for other banking organizations to contribute and edit  Create a searchable knowledgebase for banking terms (using SparQL or similar) for use by developers and/or vendors to document or find information about complex systems 53