SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

Tendances (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
 

En vedette

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
 

En vedette (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
 

Similaire à 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
 

Similaire à 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
 

Dernier

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 

Dernier (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 

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