SlideShare una empresa de Scribd logo
1 de 24
Content Repositories vs. Knowledge Bases… 12 November, 2009,  Gokce Banu Laleci, SRDC
Outline ,[object Object],[object Object],[object Object],[object Object],(c) Interactive Knowledge 2009-2012 Slide
Content Management Systems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(c) Interactive Knowledge 2009-2012 Slide
How Content is Structured in Content Repositories ,[object Object],[object Object],(c) Interactive Knowledge 2009-2012 Slide  Repository Item Property Node parent parent * * 1 0..1 child * 1 Root Node News Article News Article Title=Genetic Clues to Eating Disorders Author: John Adams Content:Attachment title= Anorexic says man need more help Author: Frank Smith Content:Attachment Repository Object Document Folder Relationship Policy Source, target Property Property Content target * Object Type -type id -parent -abstract -queryable -controllable Document Object  Type -versionable -allow content Folder Object Type Relationship Object Type -allowed source/target types Policy Object Type Property Type - property id -type -required -default value Node Type -name -supertypes -mixin ststus -orderable child node -primary item name Child Definitions -name -Required primary node types -Default primary Node Type -Auto-created -Mandatory -OnParent version -Protected -Same-name siblings Property Definitions - name -type -value constraints -default value -mandatory -protected -multiple values -on parent version -auto created
How Metadata is added, Supported search methods..  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(c) Interactive Knowledge 2009-2012 Slide
Strength of Semantic Technologies 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(c) Interactive Knowledge 2009-2012 Slide
Examples… (c) Interactive Knowledge 2009-2012 Slide  Workspace1 NewsSubjectCodes Health Economy Business Finance Disaster/ Accident Education NewsArticles Article2 Article1 Article3 Disease HealthTreatment Illness Cancer ViralDiseases classifiedBy classifiedBy classifiedBy -NewsSubjectCodes -ArtsCultureEntertainment -DisasterAccident -EconomyBusinessFinance -Education -EnvironmentalIssues -Health -HealthTreatment -Illness -ViralDisease -Cancer -......... -Medicine -SocialIssues instanceOf instanceOf -Disease instanceOf A. Content Repository B. Apart of the Extracted Ontology SwineFlu Rule:  If a  Disease iscausedby  PathogenicAgent  then it is an  infectiousDisease   Facts:  Virus   Is a  PathogenicAgent  Fungi  Is a  PathogenicAgent  ViralDisease iscausedby  Virus Search: Find me the “Health” related Articles Results: Article1, Article 2, Article 3  (due to subsumption relations in the ontology) Search: Find me the Articles related with “Infectious Diseases”  Results: Article 3 Article1 Article 2 Article3
How Semantic Technologies can be exploited by CMSs.. (c) Interactive Knowledge 2009-2012 Slide
Approaches for semantically enabled content management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(c) Interactive Knowledge 2009-2012 Slide
Approaches for semantically enabled content management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(c) Interactive Knowledge 2009-2012 Slide
How about already existing CMSs? ,[object Object],[object Object],[object Object],[object Object],[object Object],(c) Interactive Knowledge 2009-2012 Slide
IKS Approach for Extracting the Semantics from CMSs as Ontologies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Workspace1 Nodetype unstructured File Resource HotelDescription supertypes AsteriaTourismPortal IbisHotel Hilton NovHotel Sheroton facility=“Pool” primaryType sisterHotel < HotelDescription rdf:ID=“Novotel” > <sisterHotel rdf:about=“#IbisHotel”/> <facility rdf:dataType=“&xsd:String”>Pool </quality> </HotelDescription> …… propertyDefinition propertyDefinition Name=“sisterHotel requiredType Name=“facility”
Workspace1 Nodetype unstructured File Resource HotelDescription supertypes AsteriaTourismPortal IbisHotel Hilton NovHotel Sheroton facility=“Pool” primaryType sisterHotel propertyDefinition propertyDefinition Name=“sisterHotel requiredType TourismServicesClassification FlightBooking Tours Hotel 4StarHotel 3StarHotel type < HoteDescription rdf:ID=“Novotel” > <sisterHotel rdf:about=“#IbisHotel”/> <facility rdf:dataType=“&xsd:String”>Pool </quality> </HotelDescription> <4StarHotel rdf:about=“#Novotel”/ > …… <owl:Class rdf:ID=“ ToursismServicesClassification” > <owl:Class rdf:ID=“ Hotel > <rdfs:subClassOf rdf:resource=&quot;# TourismServicesClassification &quot;/> </owl:Class> <owl:Class rdf:ID=“ 4StarHotel > <rdfs:subClassOf rdf:resource= “Hotel &quot;/> </owl:Class> … .. Represented as Classes… Represented as Instances… How can I know the semantics of “type” What if the property was “suitableFor” And its is bound to a classification of people < HoteDescription rdf:ID=“Novotel” > <sisterHotel rdf:about=“#IbisHotel”/> <facility rdf:dataType=“&xsd:String”>Pool </quality> <suitableFor rdf:about=“#YoungCouples”/> </HotelDescription> <4StarHotel rdf:about=“#Novotel”/ > ……
Mapping GUI Content Repository Flex RIA Content Repository Model JCR ConceptBridge PropertyBridge Subsumption Bridge InstanceBridge Mapping Definition Mapping Engine
Mapping Engine Content Repository JCR Mapping Definition Mapping Engine ConceptBr. Processor PropertyBr. Processor SubsumptonBr . Processor PropertyBr. Processor Enforced PropertyBr. Processor InstanceBr. Processor PropertyBr. Processor PropertyBr. Processor JCR JCR  Queries OWL Representation IKS Persistence Store
Mapping Engine Content Repository JCR Mapping Definition Mapping   Engine ConceptBr. Processor PropertyBr. Processor SubsumptonBr . Processor PropertyBr. Processor Enforced PropertyBr. Processor InstanceBr. Processor PropertyBr . Processor PropertyBr. Processor JCR IKS Persistence Store JCR Observations -Node Added -PropertyAdded
Initially Envisioned Architecture Content Repository JCR CMIS Semantic Extractor / Synchronization Persistency Store Restful API (Ontology Administration, Query) Lifted Ontology Restful API + GUI Domain Ontology Horizontal Ontology Ontology Lifting/ Alignment GUI+Engine Harmonized Ontology  Reasoners Rule Engines DBPedia, WordNet Example  Horizontal Application: RIA Faceted Search GUI Search Building  Blocks Structured Query LuceneSAIL/ LARQ Semantic  Similarity Metrics Hybrid  Approach JCR CMIS CMS
Merging with External Domain Ontologies (c) Interactive Knowledge 2009-2012 Slide  equavilentTo instanceOf instanceOf instanceOf instanceOf MeSH Biomedical Ontology -NewsSubjectCodes -ArtsCultureEntertainment -DisasterAccident -EconomyBusinessFinance -Education -EnvironmentalIssues -Health -HealthTreatment -Illness -EatingDisorder -Obesity -Medicine -SocialIssues -Diease -Neurological Disease MotorNeuroneDiseaseGeneClue .................. ................ Professor Christopher Shaw, from the Institute of  Psychiatry  at Kings College London, said…….. GeneticCluesToEatingDisorders .................. ................ Doctors studying the causes of the eating disorders anorexia and bulimia believe it has less to do with media images of slim-figured models and more to do with biological and genetic factors…….. -NewsSubjectCodes -ArtsCultureEntertainment -DisasterAccident -EconomyBusinessFinance -Education -EnvironmentalIssues -Health -HealthTreatment -Illness -EatingDisorder -Obesity -Medicine -SocialIssues -Diease -Neurological Disease -MeSH -Anatomy -Diseases -Organisms -BehaviorMechanisms -Psychiatry -BehaviorDisciplines -MentalDisorders -AnxietyDisorders -EatingDisorders -SleepingDisorders -SomotoformDisorders Article_ED
Exploiting DBPedia relationships (c) Interactive Knowledge 2009-2012 Slide  ,[object Object],[object Object],[object Object],[object Object],Iptc:Politics Iptc:Economy Tagged By Tagged By dbp:Chancellorof_Germany dbp:Chancellorof_Germany Tagged By Tagged By ,[object Object],dbp:Angela_Merkel Tagged By Returned by Solr dbprop:order
Future  Plans ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(c) Interactive Knowledge 2009-2012 Slide
Thank you, Questions… Contact Information: Gokce B. Laleci, Phd [email_address] Viewlets of Demonstration: http://www.srdc.com.tr/iks/screencast/
References.. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(c) Interactive Knowledge 2009-2012 Slide
The IKS Consortium 20.11.09 Project Lead and Coordination Salzburg Research Wernher Behrendt Salzburg Research Forschungsgesellschaft m.b.H. Jakob Haringer Straße 5/3 | 5020 Salzburg, Austria T +43.662.2288-409 | F +43.662.2288-222 [email_address] www.salzburgresearch.at Deutsches  Forschungsinstitut  für Künstliche  Intelligenz (DFKI) Universität St. Gallen Consiglio  Nationale delle  Ricerche (CNR) Software  Quality Lab Unversität Paderborn Software Research and  Development  Consultancy Ltd (SRDC) Hochschule Furtwangen Nuxeo Sa. Alkacon Software GmbH TXT Polymedia Pisano Holding GmbH Nemein Oy Day Software AG

Más contenido relacionado

La actualidad más candente

La actualidad más candente (9)

Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...
 
Making Inter-operability Visible
Making Inter-operability VisibleMaking Inter-operability Visible
Making Inter-operability Visible
 
Knowledge organization
Knowledge organizationKnowledge organization
Knowledge organization
 
Role of Semantic Web in Health Informatics
Role of Semantic Web in Health InformaticsRole of Semantic Web in Health Informatics
Role of Semantic Web in Health Informatics
 
Semantic Integration for Heterogeneous Domain-specific Information: The NIF Case
Semantic Integration for Heterogeneous Domain-specific Information: The NIF CaseSemantic Integration for Heterogeneous Domain-specific Information: The NIF Case
Semantic Integration for Heterogeneous Domain-specific Information: The NIF Case
 
Accessibility and Metadata
Accessibility and MetadataAccessibility and Metadata
Accessibility and Metadata
 
Tutorial 1-Ontologies
Tutorial 1-OntologiesTutorial 1-Ontologies
Tutorial 1-Ontologies
 
Corrib.org - OpenSource and Research
Corrib.org - OpenSource and ResearchCorrib.org - OpenSource and Research
Corrib.org - OpenSource and Research
 
Knowledge Organization Systems
Knowledge Organization SystemsKnowledge Organization Systems
Knowledge Organization Systems
 

Destacado

Going beyond capitalism - a buddhist perspective
Going beyond capitalism - a buddhist perspectiveGoing beyond capitalism - a buddhist perspective
Going beyond capitalism - a buddhist perspectiveClear Vision Trust
 
Airplane Susy &Masa
Airplane Susy &MasaAirplane Susy &Masa
Airplane Susy &MasaHello Kitty
 
Social Media and reputation: what you can learn from big companies
Social Media and reputation: what you can learn from big companiesSocial Media and reputation: what you can learn from big companies
Social Media and reputation: what you can learn from big companiesAddison Group
 
Copia De Loba
Copia De LobaCopia De Loba
Copia De Lobaamezola
 
Control Pacients Hipertensos
Control Pacients HipertensosControl Pacients Hipertensos
Control Pacients Hipertensosjosepcuadrado
 
Survey Monkey Survey Results
Survey Monkey   Survey ResultsSurvey Monkey   Survey Results
Survey Monkey Survey ResultsStephanie White
 
David Parfect - #smib10 Presentation
David Parfect - #smib10 Presentation David Parfect - #smib10 Presentation
David Parfect - #smib10 Presentation smibevents
 
Wallets Collection
Wallets CollectionWallets Collection
Wallets Collectionkausarh
 
BlogWorld Session - How PR and Bloggers Can Better Connect
BlogWorld Session - How PR and Bloggers Can Better ConnectBlogWorld Session - How PR and Bloggers Can Better Connect
BlogWorld Session - How PR and Bloggers Can Better ConnectKayak Online Marketing
 
24015127 Consell Social De La Llengua Catalana Llengua I Joves
24015127 Consell Social De La Llengua Catalana Llengua I Joves24015127 Consell Social De La Llengua Catalana Llengua I Joves
24015127 Consell Social De La Llengua Catalana Llengua I JovesArnau Cerdà
 
Copia De Loba
Copia De LobaCopia De Loba
Copia De Lobaamezola
 
Corporate Wellness - Presented by Beneplan & the House of Verona
Corporate Wellness - Presented by Beneplan & the House of VeronaCorporate Wellness - Presented by Beneplan & the House of Verona
Corporate Wellness - Presented by Beneplan & the House of VeronaYafa Sakkejha
 
Taking Flight: from Aspiration to Transformational Action
Taking Flight: from Aspiration to Transformational ActionTaking Flight: from Aspiration to Transformational Action
Taking Flight: from Aspiration to Transformational ActionPaul Boos
 

Destacado (20)

Shakira
ShakiraShakira
Shakira
 
Going beyond capitalism - a buddhist perspective
Going beyond capitalism - a buddhist perspectiveGoing beyond capitalism - a buddhist perspective
Going beyond capitalism - a buddhist perspective
 
Airplane Susy &Masa
Airplane Susy &MasaAirplane Susy &Masa
Airplane Susy &Masa
 
Social Media and reputation: what you can learn from big companies
Social Media and reputation: what you can learn from big companiesSocial Media and reputation: what you can learn from big companies
Social Media and reputation: what you can learn from big companies
 
Copia De Loba
Copia De LobaCopia De Loba
Copia De Loba
 
Control Pacients Hipertensos
Control Pacients HipertensosControl Pacients Hipertensos
Control Pacients Hipertensos
 
Design considerations for the 25m Nigeria radio telescope by Edward Omowa.
Design considerations for the 25m Nigeria radio telescope by Edward Omowa.Design considerations for the 25m Nigeria radio telescope by Edward Omowa.
Design considerations for the 25m Nigeria radio telescope by Edward Omowa.
 
Survey Monkey Survey Results
Survey Monkey   Survey ResultsSurvey Monkey   Survey Results
Survey Monkey Survey Results
 
David Parfect - #smib10 Presentation
David Parfect - #smib10 Presentation David Parfect - #smib10 Presentation
David Parfect - #smib10 Presentation
 
Languages test
Languages testLanguages test
Languages test
 
Wallets Collection
Wallets CollectionWallets Collection
Wallets Collection
 
Picking the right business model
Picking the right business modelPicking the right business model
Picking the right business model
 
BlogWorld Session - How PR and Bloggers Can Better Connect
BlogWorld Session - How PR and Bloggers Can Better ConnectBlogWorld Session - How PR and Bloggers Can Better Connect
BlogWorld Session - How PR and Bloggers Can Better Connect
 
24015127 Consell Social De La Llengua Catalana Llengua I Joves
24015127 Consell Social De La Llengua Catalana Llengua I Joves24015127 Consell Social De La Llengua Catalana Llengua I Joves
24015127 Consell Social De La Llengua Catalana Llengua I Joves
 
Be-namazi
Be-namaziBe-namazi
Be-namazi
 
Copia De Loba
Copia De LobaCopia De Loba
Copia De Loba
 
The Earth
The EarthThe Earth
The Earth
 
Marketing Innovation In India
Marketing Innovation In IndiaMarketing Innovation In India
Marketing Innovation In India
 
Corporate Wellness - Presented by Beneplan & the House of Verona
Corporate Wellness - Presented by Beneplan & the House of VeronaCorporate Wellness - Presented by Beneplan & the House of Verona
Corporate Wellness - Presented by Beneplan & the House of Verona
 
Taking Flight: from Aspiration to Transformational Action
Taking Flight: from Aspiration to Transformational ActionTaking Flight: from Aspiration to Transformational Action
Taking Flight: from Aspiration to Transformational Action
 

Similar a Content Repositories vs Knowledge Bases

Repositories thru the looking glass
Repositories thru the looking glassRepositories thru the looking glass
Repositories thru the looking glassEduserv Foundation
 
The JISC Information Environment and VLEs
The JISC Information Environment and VLEsThe JISC Information Environment and VLEs
The JISC Information Environment and VLEsAndy Powell
 
Elements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfElements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfJeff Smith
 
Elements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfElements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfJeff Smith
 
Elements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfElements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfJeff Smith
 
Elements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfElements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfJeff Smith
 
Elements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfElements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfJeff Smith
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things PayamBarnaghi
 
DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0John Breslin
 
Linked Open Data in the World of Patents
Linked Open Data in the World of Patents Linked Open Data in the World of Patents
Linked Open Data in the World of Patents Dr. Haxel Consult
 
Unlocking the Semantics of Multimedia Presentations in the Web with the Multi...
Unlocking the Semantics of Multimedia Presentations in the Web with the Multi...Unlocking the Semantics of Multimedia Presentations in the Web with the Multi...
Unlocking the Semantics of Multimedia Presentations in the Web with the Multi...Carsten Saathoff
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Jane Stevenson
 
Semantic Web in Action: Ontology-driven information search, integration and a...
Semantic Web in Action: Ontology-driven information search, integration and a...Semantic Web in Action: Ontology-driven information search, integration and a...
Semantic Web in Action: Ontology-driven information search, integration and a...Amit Sheth
 
RDFa Semantic Web
RDFa Semantic WebRDFa Semantic Web
RDFa Semantic WebRob Paok
 
Metadata first, ontologies second
Metadata first, ontologies secondMetadata first, ontologies second
Metadata first, ontologies secondJoseba Abaitua
 
Metadata lecture(9 17-14)
Metadata lecture(9 17-14)Metadata lecture(9 17-14)
Metadata lecture(9 17-14)mhb120
 
Searching Heterogenous E Learning Resources
Searching Heterogenous E Learning ResourcesSearching Heterogenous E Learning Resources
Searching Heterogenous E Learning Resourcesimranlatif
 
5 steps to becoming a JISC IE content provider
5 steps to becoming a JISC IE content provider5 steps to becoming a JISC IE content provider
5 steps to becoming a JISC IE content providerAndy Powell
 
Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1iotest
 

Similar a Content Repositories vs Knowledge Bases (20)

Repositories thru the looking glass
Repositories thru the looking glassRepositories thru the looking glass
Repositories thru the looking glass
 
The JISC Information Environment and VLEs
The JISC Information Environment and VLEsThe JISC Information Environment and VLEs
The JISC Information Environment and VLEs
 
Elements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfElements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdf
 
Elements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfElements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdf
 
Elements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfElements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdf
 
Elements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfElements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdf
 
Elements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdfElements_Content_Model_Overview.pdf
Elements_Content_Model_Overview.pdf
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things
 
DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0
 
Linked Open Data in the World of Patents
Linked Open Data in the World of Patents Linked Open Data in the World of Patents
Linked Open Data in the World of Patents
 
Unlocking the Semantics of Multimedia Presentations in the Web with the Multi...
Unlocking the Semantics of Multimedia Presentations in the Web with the Multi...Unlocking the Semantics of Multimedia Presentations in the Web with the Multi...
Unlocking the Semantics of Multimedia Presentations in the Web with the Multi...
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011
 
Keynote at AgroLT 2008
Keynote at AgroLT 2008Keynote at AgroLT 2008
Keynote at AgroLT 2008
 
Semantic Web in Action: Ontology-driven information search, integration and a...
Semantic Web in Action: Ontology-driven information search, integration and a...Semantic Web in Action: Ontology-driven information search, integration and a...
Semantic Web in Action: Ontology-driven information search, integration and a...
 
RDFa Semantic Web
RDFa Semantic WebRDFa Semantic Web
RDFa Semantic Web
 
Metadata first, ontologies second
Metadata first, ontologies secondMetadata first, ontologies second
Metadata first, ontologies second
 
Metadata lecture(9 17-14)
Metadata lecture(9 17-14)Metadata lecture(9 17-14)
Metadata lecture(9 17-14)
 
Searching Heterogenous E Learning Resources
Searching Heterogenous E Learning ResourcesSearching Heterogenous E Learning Resources
Searching Heterogenous E Learning Resources
 
5 steps to becoming a JISC IE content provider
5 steps to becoming a JISC IE content provider5 steps to becoming a JISC IE content provider
5 steps to becoming a JISC IE content provider
 
Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1Semantic IoT Semantic Inter-Operability Practices - Part 1
Semantic IoT Semantic Inter-Operability Practices - Part 1
 

Último

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Último (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Content Repositories vs Knowledge Bases

  • 1. Content Repositories vs. Knowledge Bases… 12 November, 2009, Gokce Banu Laleci, SRDC
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Examples… (c) Interactive Knowledge 2009-2012 Slide Workspace1 NewsSubjectCodes Health Economy Business Finance Disaster/ Accident Education NewsArticles Article2 Article1 Article3 Disease HealthTreatment Illness Cancer ViralDiseases classifiedBy classifiedBy classifiedBy -NewsSubjectCodes -ArtsCultureEntertainment -DisasterAccident -EconomyBusinessFinance -Education -EnvironmentalIssues -Health -HealthTreatment -Illness -ViralDisease -Cancer -......... -Medicine -SocialIssues instanceOf instanceOf -Disease instanceOf A. Content Repository B. Apart of the Extracted Ontology SwineFlu Rule: If a Disease iscausedby PathogenicAgent then it is an infectiousDisease Facts: Virus Is a PathogenicAgent Fungi Is a PathogenicAgent ViralDisease iscausedby Virus Search: Find me the “Health” related Articles Results: Article1, Article 2, Article 3 (due to subsumption relations in the ontology) Search: Find me the Articles related with “Infectious Diseases” Results: Article 3 Article1 Article 2 Article3
  • 8. How Semantic Technologies can be exploited by CMSs.. (c) Interactive Knowledge 2009-2012 Slide
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Workspace1 Nodetype unstructured File Resource HotelDescription supertypes AsteriaTourismPortal IbisHotel Hilton NovHotel Sheroton facility=“Pool” primaryType sisterHotel < HotelDescription rdf:ID=“Novotel” > <sisterHotel rdf:about=“#IbisHotel”/> <facility rdf:dataType=“&xsd:String”>Pool </quality> </HotelDescription> …… propertyDefinition propertyDefinition Name=“sisterHotel requiredType Name=“facility”
  • 14. Workspace1 Nodetype unstructured File Resource HotelDescription supertypes AsteriaTourismPortal IbisHotel Hilton NovHotel Sheroton facility=“Pool” primaryType sisterHotel propertyDefinition propertyDefinition Name=“sisterHotel requiredType TourismServicesClassification FlightBooking Tours Hotel 4StarHotel 3StarHotel type < HoteDescription rdf:ID=“Novotel” > <sisterHotel rdf:about=“#IbisHotel”/> <facility rdf:dataType=“&xsd:String”>Pool </quality> </HotelDescription> <4StarHotel rdf:about=“#Novotel”/ > …… <owl:Class rdf:ID=“ ToursismServicesClassification” > <owl:Class rdf:ID=“ Hotel > <rdfs:subClassOf rdf:resource=&quot;# TourismServicesClassification &quot;/> </owl:Class> <owl:Class rdf:ID=“ 4StarHotel > <rdfs:subClassOf rdf:resource= “Hotel &quot;/> </owl:Class> … .. Represented as Classes… Represented as Instances… How can I know the semantics of “type” What if the property was “suitableFor” And its is bound to a classification of people < HoteDescription rdf:ID=“Novotel” > <sisterHotel rdf:about=“#IbisHotel”/> <facility rdf:dataType=“&xsd:String”>Pool </quality> <suitableFor rdf:about=“#YoungCouples”/> </HotelDescription> <4StarHotel rdf:about=“#Novotel”/ > ……
  • 15. Mapping GUI Content Repository Flex RIA Content Repository Model JCR ConceptBridge PropertyBridge Subsumption Bridge InstanceBridge Mapping Definition Mapping Engine
  • 16. Mapping Engine Content Repository JCR Mapping Definition Mapping Engine ConceptBr. Processor PropertyBr. Processor SubsumptonBr . Processor PropertyBr. Processor Enforced PropertyBr. Processor InstanceBr. Processor PropertyBr. Processor PropertyBr. Processor JCR JCR Queries OWL Representation IKS Persistence Store
  • 17. Mapping Engine Content Repository JCR Mapping Definition Mapping Engine ConceptBr. Processor PropertyBr. Processor SubsumptonBr . Processor PropertyBr. Processor Enforced PropertyBr. Processor InstanceBr. Processor PropertyBr . Processor PropertyBr. Processor JCR IKS Persistence Store JCR Observations -Node Added -PropertyAdded
  • 18. Initially Envisioned Architecture Content Repository JCR CMIS Semantic Extractor / Synchronization Persistency Store Restful API (Ontology Administration, Query) Lifted Ontology Restful API + GUI Domain Ontology Horizontal Ontology Ontology Lifting/ Alignment GUI+Engine Harmonized Ontology Reasoners Rule Engines DBPedia, WordNet Example Horizontal Application: RIA Faceted Search GUI Search Building Blocks Structured Query LuceneSAIL/ LARQ Semantic Similarity Metrics Hybrid Approach JCR CMIS CMS
  • 19. Merging with External Domain Ontologies (c) Interactive Knowledge 2009-2012 Slide equavilentTo instanceOf instanceOf instanceOf instanceOf MeSH Biomedical Ontology -NewsSubjectCodes -ArtsCultureEntertainment -DisasterAccident -EconomyBusinessFinance -Education -EnvironmentalIssues -Health -HealthTreatment -Illness -EatingDisorder -Obesity -Medicine -SocialIssues -Diease -Neurological Disease MotorNeuroneDiseaseGeneClue .................. ................ Professor Christopher Shaw, from the Institute of Psychiatry at Kings College London, said…….. GeneticCluesToEatingDisorders .................. ................ Doctors studying the causes of the eating disorders anorexia and bulimia believe it has less to do with media images of slim-figured models and more to do with biological and genetic factors…….. -NewsSubjectCodes -ArtsCultureEntertainment -DisasterAccident -EconomyBusinessFinance -Education -EnvironmentalIssues -Health -HealthTreatment -Illness -EatingDisorder -Obesity -Medicine -SocialIssues -Diease -Neurological Disease -MeSH -Anatomy -Diseases -Organisms -BehaviorMechanisms -Psychiatry -BehaviorDisciplines -MentalDisorders -AnxietyDisorders -EatingDisorders -SleepingDisorders -SomotoformDisorders Article_ED
  • 20.
  • 21.
  • 22. Thank you, Questions… Contact Information: Gokce B. Laleci, Phd [email_address] Viewlets of Demonstration: http://www.srdc.com.tr/iks/screencast/
  • 23.
  • 24. The IKS Consortium 20.11.09 Project Lead and Coordination Salzburg Research Wernher Behrendt Salzburg Research Forschungsgesellschaft m.b.H. Jakob Haringer Straße 5/3 | 5020 Salzburg, Austria T +43.662.2288-409 | F +43.662.2288-222 [email_address] www.salzburgresearch.at Deutsches Forschungsinstitut für Künstliche Intelligenz (DFKI) Universität St. Gallen Consiglio Nationale delle Ricerche (CNR) Software Quality Lab Unversität Paderborn Software Research and Development Consultancy Ltd (SRDC) Hochschule Furtwangen Nuxeo Sa. Alkacon Software GmbH TXT Polymedia Pisano Holding GmbH Nemein Oy Day Software AG