At the 18th International Semantic Web Conference I will be presenting our in-use paper:
Business users must answer business questions quickly to address Business Intelligence (BI) needs. The bottleneck is to understand the complex databases schemas. Only few people in the IT department truly understand them. A holy grail is to empower business users to ask and answer their own questions with minimal IT support. Semantic technologies, now dubbed as Knowledge Graphs, become useful here. Even though the research and industry community has provided evidence that semantic technologies works in the real world, our experience is that there continues to be a major challenge: the engineering of ontologies and mappings covering enterprise databases containing thousands of tables with tens of thousands of attributes. In this paper, we present a novel and unique pay-as-you-go methodology that addresses the aforementioned difficulties. We provide a case study with a large scale e-commerce company where Capsenta’s Ultrawrap has been deployed in production for over 3 years.
This is joint work with Will Briggs, Daniel Miranker and Wayne Heideman. This paper documents our experience and lessons learned, while at Capsenta, in order to design and build enterprise knowledge graphs from disparate and heterogeneous complex relational databases.
The Problem: how do we get non-semantic aware folks to design and build ontologies and subsequently create mappings from the complex schemas of enterprise database (1000s of tables and 10000s of attributes) to the ontologies.
Our answer: a methodology that combines ontologies and mappings, that is iterative, and focuses on answering business questions to avoid boiling the ocean.
It is great to see how we are applying this methodology with our customers at data.world.
Interested in learning more? Please read the paper! Still have questions? Reach out to me!
Finally, it is an amazing honor that this paper is nominated to best paper. We pride ourselves in striving for excellence.
2 Replies to “A Pay-as-you-go Methodology to Design and Build Knowledge Graphs”