Using Semantic Web Technologies
     to Facilitate XBRL-based
  Financial Data Comparability
  1st Finance and Economics on the Semantic Web Workshop, FEOSW’12

                        27 May 2012, Crete, Greece

          Héctor Carretié1, Beatriz Torvisco1, Roberto García2



                    1
                        Finances and Accounting Department
                        Universidad Rey Juan Carlos, Spain

                2
                    HCI and Data Integration Research Group
                          Universitat de Lleida, Spain
Introduction
• Explore Semantic Web technologies for
  financial information
• Most public financial data available as
  XBRL
• Reuse this data, map XBRL to RDF
  – Apply generic mapping: ReDeFer
     • XSD2OWL, XML2RDF
• Once as RDF+OWL, improve
  comparability using semantic links
Approach
• Reuse XBRL data and schemas
• Facilitate round-trip:
  – XBRL  SW XBRL
• Showcase Semantic Web benefits
• Test data:
  – SEC’s XBRL
  – Spanish CNMV XBRL
ReDeFer
• Part of the Rhizomik initiative
• ReDeFer (in and out Semantic Web)
  –   RDF2HTML+RDFa
  –   RDF2SVG
  –   XML2RDF
  –   XSD2OWL

  Use cases: MPEG-7, MPEG-21,…
XBRL XML to RDF
• ReDeFer XML2RDF,
  model XML tree using triples
   – xsd:element and xsd:atribute  rdf:Property
   – xbrli:id and xbrli:identifier  rdf:Resource ID
   – Other resources, anonymous




                       Rendered by RDF2SVG
XBRL XSD to OWL
    • XBRL Schemas: XBRL 2.1, US GAAP1, PGC…
    • ReDeFer XSD2OWL
            XSD2OWL mappings
          XML Schema                           OWL
                                    rdf:Property
element | attribute                 owl:DatatypeProperty
                                    owl:ObjectProperty
element@substitutionGroup           rdfs:subPropertyOf
element@type                        rdfs:range
complexType                         owl:Class
complexType//element                owl:Restriction
extension@base |
                                    rdfs:subClassOf
restriction@base
@maxOccurs,                         owl:maxCardinality,
@minOccurs                          owl:minCardinality
sequence,                           owl:intersectionOf,
choice                              owl:unionOf

                                                           Core classes and properties for XBRL Instance
                      1
                          Ontologies available from http://rhizomik.net/ontologies/bizontos
XML2RDF plus XSD2OWL
• Enrich RDF with links to classes for
  corresponding XSD complexTypes:
Semantic XBRL
• Dataset size (from US SEC)
  – May 2012: 125,55 million triples from 29342 XBRL filings
  – Available from http://rhizomik.net/semanticxbrl/
Comparability
• Generate semantic links among accounting
  principles (XBRL taxonomies)
  – Automatic ontology alignment tools
  – Experts input
  – Numeric analysis
• Experiment:
  – Telefonica S.A. Balace Sheet 2008 and 2009
     • XBRL for Spanish CNMV
     • XBRL for US SEC
Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Comparability
Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Comparability
DESCRIBE ?r
WHERE {
?r a
ifrs:NoncurrentAssets }




DESCRIBE ?r
WHERE {
?r a
ifrs:OtherNoncurrentFinancialAssets
}
Conclusions
• XBRL tools: for financial information
  edition and maintenance (formulae,…)

          XML2RDF          XSD2OWL

• Semantic Web tools: data integration,
  cross querying,… COMPARABILITY
  – Across filings, companies, accounting
    principles,…
Future Work
• Generate mappings across:
  – Different filings for the same company
  – Different companies
  – Different accounting principles (taxonomies)
• Compute common ratios
• Develop demo webpps:
  – E.g.: show accounting data for
    ownership/subsidiary networks of companies,
    ratios…
Thank you for your attention
  Héctor Carretié1, Beatriz Torvisco1, Roberto García2

                            Contact:
                    roberto.garcia@udl.cat
                 http://rhizomik.net/~roberto/

                1
                    Finances and Accounting Department
                    Universidad Rey Juan Carlos, Spain

            2
                HCI and Data Integration Research Group
                      Universitat de Lleida, Spain

More Related Content

PDF
ELSE IF 2019: Porting the xEBR Taxonomy to a Linked Open Data compliant Format
PDF
Graph databases & data integration - the case of RDF
PDF
8th DBpedia meeting / California 2016
PPTX
On the Semantic Representation and Extraction of Complex Category Descriptors
PDF
Making art (and more!) with metadata
PPTX
Sppt chap009
PDF
Querying the Wikidata Knowledge Graph
PPTX
Solid pods and the future of the spatial web
ELSE IF 2019: Porting the xEBR Taxonomy to a Linked Open Data compliant Format
Graph databases & data integration - the case of RDF
8th DBpedia meeting / California 2016
On the Semantic Representation and Extraction of Complex Category Descriptors
Making art (and more!) with metadata
Sppt chap009
Querying the Wikidata Knowledge Graph
Solid pods and the future of the spatial web

Similar to Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Comparability (20)

PPTX
Integration and Exploration of Financial Data using Semantics and Ontologies
PPT
Triplificating and linking XBRL financial data
PDF
Representing financial reports on the semantic web a faithful translation f...
PPTX
Semantic Web and Related Work at W3C
PPT
Publishing XBRL as Linked Open Data
PPT
Data Transformation using Semantic Web Standards
PPTX
Lotico oct 2010
PDF
Rdf data-model-and-storage
PDF
Semantic Technologies and Triplestores for Business Intelligence
PDF
Linked Data Publishing with Drupal (SWIB12 Lightning Talk)
PDF
Mit press a semantic web primer - 2004 !! - (by laxxuss)
PPT
W3C-XBRL International Workshop 2009
PDF
Ontology languages and OWL
PPT
Semantic web
PDF
Really usefulebooks 0262012421_the mit press a semantic web primer 2nd editio...
PDF
Sw 5semantic web-primer
PDF
Semantic web-primer
PDF
A REVIEW ON RDB TO RDF MAPPING FOR SEMANTIC WEB
PDF
A REVIEW ON RDB TO RDF MAPPING FOR SEMANTIC WEB
PDF
A Review on RDB to RDF Mapping for Semantic Web
Integration and Exploration of Financial Data using Semantics and Ontologies
Triplificating and linking XBRL financial data
Representing financial reports on the semantic web a faithful translation f...
Semantic Web and Related Work at W3C
Publishing XBRL as Linked Open Data
Data Transformation using Semantic Web Standards
Lotico oct 2010
Rdf data-model-and-storage
Semantic Technologies and Triplestores for Business Intelligence
Linked Data Publishing with Drupal (SWIB12 Lightning Talk)
Mit press a semantic web primer - 2004 !! - (by laxxuss)
W3C-XBRL International Workshop 2009
Ontology languages and OWL
Semantic web
Really usefulebooks 0262012421_the mit press a semantic web primer 2nd editio...
Sw 5semantic web-primer
Semantic web-primer
A REVIEW ON RDB TO RDF MAPPING FOR SEMANTIC WEB
A REVIEW ON RDB TO RDF MAPPING FOR SEMANTIC WEB
A Review on RDB to RDF Mapping for Semantic Web
Ad

More from Roberto García (20)

PPTX
CopyrightLY: Blockchain and Semantic Web for Decentralised Copyright Management
PPTX
Facilitating an agricultural data ecosystem - The EU Code of conduct on agric...
PPTX
A pragmatic view on Semantic Technologies
PPTX
Facilitant un ecosistema de dades agràries: El codi de conducta de la Unió Eu...
PPTX
ETHICOMP 2020: Exploring Value Sensitive Design for Blockchain Development
PPTX
Social Media Copyright Management using Semantic Web and Blockchain
PPTX
Copyright Management in the Web 3
PPTX
Exploring a Semantic Framework for Integrating DPM, XBRL and SDMX Data
PPTX
Multilingual Ontology for Plant Health Threats Media Monitoring
PPTX
BESDUI: Benchmark for End-User Structured Data User Interfaces
PPT
Semantic Management of your Media Fragments Rights
PPT
Semantic Technologies for Copyright Management
PPTX
Damny media mixer
PPTX
Linked Data: the Entry Point for Worldwide Media Fragments Re-use and Copyrig...
PPTX
Semantic Copyright Management of Media Fragments
PDF
MediaMixer: facilitating media fragments mixing and its rights management usi...
PPT
Exploring Linked Data
PPT
Exploring the Semantic Web
PPT
Facets and Pivoting for Flexible and Usable Linked Data Exploration
PPT
Interacting with Linked Data to Facilitate its Sustainability
CopyrightLY: Blockchain and Semantic Web for Decentralised Copyright Management
Facilitating an agricultural data ecosystem - The EU Code of conduct on agric...
A pragmatic view on Semantic Technologies
Facilitant un ecosistema de dades agràries: El codi de conducta de la Unió Eu...
ETHICOMP 2020: Exploring Value Sensitive Design for Blockchain Development
Social Media Copyright Management using Semantic Web and Blockchain
Copyright Management in the Web 3
Exploring a Semantic Framework for Integrating DPM, XBRL and SDMX Data
Multilingual Ontology for Plant Health Threats Media Monitoring
BESDUI: Benchmark for End-User Structured Data User Interfaces
Semantic Management of your Media Fragments Rights
Semantic Technologies for Copyright Management
Damny media mixer
Linked Data: the Entry Point for Worldwide Media Fragments Re-use and Copyrig...
Semantic Copyright Management of Media Fragments
MediaMixer: facilitating media fragments mixing and its rights management usi...
Exploring Linked Data
Exploring the Semantic Web
Facets and Pivoting for Flexible and Usable Linked Data Exploration
Interacting with Linked Data to Facilitate its Sustainability
Ad

Recently uploaded (20)

PPSX
namma_kalvi_12th_botany_chapter_9_ppt.ppsx
PDF
FAMILY PLANNING (preventative and social medicine pdf)
PDF
Kalaari-SaaS-Founder-Playbook-2024-Edition-.pdf
PPTX
ENGlishGrade8_Quarter2_WEEK1_LESSON1.pptx
PPTX
growth and developement.pptxweeeeerrgttyyy
PDF
Laparoscopic Imaging Systems at World Laparoscopy Hospital
PDF
POM_Unit1_Notes.pdf Introduction to Management #mba #bba #bcom #bballb #class...
PDF
Disorder of Endocrine system (1).pdfyyhyyyy
PDF
Chevening Scholarship Application and Interview Preparation Guide
PPTX
MMW-CHAPTER-1-final.pptx major Elementary Education
PPT
hsl powerpoint resource goyloveh feb 07.ppt
PPTX
Theoretical for class.pptxgshdhddhdhdhgd
PDF
BSc-Zoology-02Sem-DrVijay-Comparative anatomy of vertebrates.pdf
PPTX
4. Diagnosis and treatment planning in RPD.pptx
DOCX
THEORY AND PRACTICE ASSIGNMENT SEMESTER MAY 2025.docx
PPTX
Cite It Right: A Compact Illustration of APA 7th Edition.pptx
PDF
African Communication Research: A review
PDF
faiz-khans about Radiotherapy Physics-02.pdf
PPTX
IT infrastructure and emerging technologies
PPTX
Math 2 Quarter 2 Week 1 Matatag Curriculum
namma_kalvi_12th_botany_chapter_9_ppt.ppsx
FAMILY PLANNING (preventative and social medicine pdf)
Kalaari-SaaS-Founder-Playbook-2024-Edition-.pdf
ENGlishGrade8_Quarter2_WEEK1_LESSON1.pptx
growth and developement.pptxweeeeerrgttyyy
Laparoscopic Imaging Systems at World Laparoscopy Hospital
POM_Unit1_Notes.pdf Introduction to Management #mba #bba #bcom #bballb #class...
Disorder of Endocrine system (1).pdfyyhyyyy
Chevening Scholarship Application and Interview Preparation Guide
MMW-CHAPTER-1-final.pptx major Elementary Education
hsl powerpoint resource goyloveh feb 07.ppt
Theoretical for class.pptxgshdhddhdhdhgd
BSc-Zoology-02Sem-DrVijay-Comparative anatomy of vertebrates.pdf
4. Diagnosis and treatment planning in RPD.pptx
THEORY AND PRACTICE ASSIGNMENT SEMESTER MAY 2025.docx
Cite It Right: A Compact Illustration of APA 7th Edition.pptx
African Communication Research: A review
faiz-khans about Radiotherapy Physics-02.pdf
IT infrastructure and emerging technologies
Math 2 Quarter 2 Week 1 Matatag Curriculum

Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Comparability

  • 1. Using Semantic Web Technologies to Facilitate XBRL-based Financial Data Comparability 1st Finance and Economics on the Semantic Web Workshop, FEOSW’12 27 May 2012, Crete, Greece Héctor Carretié1, Beatriz Torvisco1, Roberto García2 1 Finances and Accounting Department Universidad Rey Juan Carlos, Spain 2 HCI and Data Integration Research Group Universitat de Lleida, Spain
  • 2. Introduction • Explore Semantic Web technologies for financial information • Most public financial data available as XBRL • Reuse this data, map XBRL to RDF – Apply generic mapping: ReDeFer • XSD2OWL, XML2RDF • Once as RDF+OWL, improve comparability using semantic links
  • 3. Approach • Reuse XBRL data and schemas • Facilitate round-trip: – XBRL  SW XBRL • Showcase Semantic Web benefits • Test data: – SEC’s XBRL – Spanish CNMV XBRL
  • 4. ReDeFer • Part of the Rhizomik initiative • ReDeFer (in and out Semantic Web) – RDF2HTML+RDFa – RDF2SVG – XML2RDF – XSD2OWL Use cases: MPEG-7, MPEG-21,…
  • 5. XBRL XML to RDF • ReDeFer XML2RDF, model XML tree using triples – xsd:element and xsd:atribute  rdf:Property – xbrli:id and xbrli:identifier  rdf:Resource ID – Other resources, anonymous Rendered by RDF2SVG
  • 6. XBRL XSD to OWL • XBRL Schemas: XBRL 2.1, US GAAP1, PGC… • ReDeFer XSD2OWL XSD2OWL mappings XML Schema OWL rdf:Property element | attribute owl:DatatypeProperty owl:ObjectProperty element@substitutionGroup rdfs:subPropertyOf element@type rdfs:range complexType owl:Class complexType//element owl:Restriction extension@base | rdfs:subClassOf restriction@base @maxOccurs, owl:maxCardinality, @minOccurs owl:minCardinality sequence, owl:intersectionOf, choice owl:unionOf Core classes and properties for XBRL Instance 1 Ontologies available from http://rhizomik.net/ontologies/bizontos
  • 7. XML2RDF plus XSD2OWL • Enrich RDF with links to classes for corresponding XSD complexTypes:
  • 8. Semantic XBRL • Dataset size (from US SEC) – May 2012: 125,55 million triples from 29342 XBRL filings – Available from http://rhizomik.net/semanticxbrl/
  • 9. Comparability • Generate semantic links among accounting principles (XBRL taxonomies) – Automatic ontology alignment tools – Experts input – Numeric analysis • Experiment: – Telefonica S.A. Balace Sheet 2008 and 2009 • XBRL for Spanish CNMV • XBRL for US SEC
  • 12. DESCRIBE ?r WHERE { ?r a ifrs:NoncurrentAssets } DESCRIBE ?r WHERE { ?r a ifrs:OtherNoncurrentFinancialAssets }
  • 13. Conclusions • XBRL tools: for financial information edition and maintenance (formulae,…) XML2RDF XSD2OWL • Semantic Web tools: data integration, cross querying,… COMPARABILITY – Across filings, companies, accounting principles,…
  • 14. Future Work • Generate mappings across: – Different filings for the same company – Different companies – Different accounting principles (taxonomies) • Compute common ratios • Develop demo webpps: – E.g.: show accounting data for ownership/subsidiary networks of companies, ratios…
  • 15. Thank you for your attention Héctor Carretié1, Beatriz Torvisco1, Roberto García2 Contact: [email protected] http://rhizomik.net/~roberto/ 1 Finances and Accounting Department Universidad Rey Juan Carlos, Spain 2 HCI and Data Integration Research Group Universitat de Lleida, Spain