SlideShare a Scribd company logo
Michael K. Bergman Structured Dynamics LLC presented at Semantic Technologies ’09 Conference San Jose, CA June 16, 2009 “ BKN:  Building Knowledge through Communities, and Communities through Knowledge”
Presentation Outline Overview of BKN Demonstration of a BKN Node More on Design Architecture and Web Services Framework Collaboration Demonstration Design Benefits conStruct and Next Plans Contact Info
I.   Overview of BKN
Introduction BibKN  or  BKN :  the  Bib liographic  K nowledge  N etwork Develop tools and services for virtual organizations (“ VOs ”): Scientific communities of varied sizes, interests Conference groups Departmental research groups Students, teachers and faculty alike Select, filter and enhance bibliographic data for each  VO : Multiple input citation, bibliographic and formats Apply new and existing methods to these bibliographic collections Bibliometric analysis Machine learning Statistical visualization Research, provide authoring tools for relevant structured data First math and statistics    then any knowledge community
The Project Two-year effort Began October 2008 Joint consortium effort of: University of California, Berkeley Harvard University Stanford University American Institute of Mathematics (AIM) Director: Dr. Jim Pitman Professor of Statistics and Mathematics, UC Berkeley Funded by NSF  (Grant No. 0835851) All software and data to be open source
Some Points for this Talk Four kinds of network “nodes”: VO Nodes  – collaboration portals Gateways  – connections to existing external content Hubs  – aggregate suppliers of useful datasets Individual  dataset contributors and clients Data formats and models: BibJSON : human readable, exchange format Ingest of various existing citation/biblio formats RDF : “canonical” internal data model VO Nodes the emphasis of this talk: CMS:  Drupal RDF triplestore: Virtuoso Full-text, faceted search:  Solr
Preview of Benefits Comprehensive toolset for structured data (semantic Web) conversion, use and exposure Data-driven  via ontologies; easily scoped, tailored Naïve data formats and RDF APIs via RESTful Web services Web services framework can mix-and-match: Standalone Integrated with any CMS External tools access Web-wide user and dataset access and permissions Available as a distro of the Drupal CMS  Open source and extensible
conStruct SCS A ‘data-driven app’ (ontologies + structured data) Datasets + permissions Context-sensitive display templates Use and exposure of linked data Hosted by Drupal
II.   Demonstration of a BKN Node
BibKN Welcome Screen
III.   More on Design
Data Formats and Exchange Ingest standard structured and bibliographic data: BibTeX Bibsonomy RePEc etc., etc. Standard ‘naïve’ data format:  BibJSON Attribute-value pair orientation Human readable Easily authored and edited RDF  as the internal, ‘canonical’ data model Also can be used for exchange
Data Formats and Exchange
Four Kinds of ‘Nodes’ VO Nodes  – collaboration portals Gateways   – connections to existing external content Hubs  – aggregate suppliers of useful datasets Individual  dataset contributors and clients  The primary construct for data exchange and use is the  dataset
Multiple Deployment Options
Illustrative BKN Network
The Backend Structure Drupal: User interface and theming User and group management Content management system Many third-party tools and modules Virtuoso: RDF triple store SPARQL and endpoints; linked data exposure Some structured data conversions Solr: Full-text indexing Faceting and aggregating (counts) Innovative complete RDF search
The Backend Structure
IV.   Architecture and Web Services Framework
Overall Architecture
structWSF (Web services framework) Standard functionality: Data management: C reate R ead U pdate D elete Browse and search Import/export Display templates Dataset registration w/ permissions Ontology registration User authorization and access (IP-based initially) RESTful design
structWSF Schema
V.   Collaboration Demonstration
Topology of the Collaboration Demo
VI.   Design Benefits
Comprehensive Toolset Standard functionality: Data management: C reate R ead U pdate D elete Browse and search Import/export Display templates Dataset registration w/ permissions Ontology registration User authorization and access (via Drupal OG) Drupal modules are lightweight wrappers over structWSF
Data-driven  via Ontologies Ontologies (OWL) guide: Instance records and attributes Data relationships Data presentation: Trees/hierarchies Display templates User interface,  e.g .: Autocompletion Contextual dropdown list selections New record entry New attribute entry etc. Addition or swap out of ontologies drives generic tools
RESTful structWSF Independent, standalone piece Naïve data formats and RDF APIs via RESTful Web services Web services framework can mix-and-match: Standalone Integrated with any CMS External tools access Web-wide user and dataset access and permissions As described
Open Source Drupal Distro Provided as the conStruct module See conclusion
Re-cap of Benefits Comprehensive toolset for structured data (semantic Web) conversion, use and exposure Data-driven  via ontologies; easily scoped, tailored Naïve data formats and RDF APIs via RESTful Web services Web services framework can mix-and-match: Standalone Integrated with any CMS External tools access Web-wide user and dataset access and permissions Available as a distro of the Drupal CMS  Open source and extensible
VII.   conStruct and Next Plans
conStruct SCS conStruct SCS is a  structured content system Open source version of the BKN project that runs on Drupal Drupal components: Drupal conStruct module (core functionality) structDisplay module (display templating) Required additional modules (e.g., Organic Groups, WYSIWYG, etc.) Structured Dynamics: structWSF (Web services framework) Third parties: Virtuoso RDF triple store Solr full-text faceted search Smarty templating system
The conStruct System
conStruct Distribution Options Initially: Downloads from multiple sites Download, Install & Configuration  manual Next option: Single-click Amazon EC2 AMI install Planned: Complete, packaged Drupal distro Hoped: Multiple CMS versions
conStruct Plans and Schedule conStructSCS.com  now open Online demo available OpenStructs.org  now open Also the distribution point for open source display templates, converters and extractors conStruct alpha distro to be available  June 30 sturctWSF alpha distro to be available  June 30 Additional conStruct supporting modules planned on an ongoing basis
VII.   Contact Info
Contacts & Information Bibliographic Knowledge Network Dr. Jim Pitman Director [email_address] Nitin Borwankar Project Manager [email_address] Web Site www.BibKN.org Structured Dynamics Michael K. Bergman CEO [email_address] blog:   www.mkbergman.com Web Sites conStructSCS.com www.structureddynamics.com www.umbel.org
 

More Related Content

PPT
XC partner metadata
PPT
XC partner slides
PPT
XC
PPTX
Schema.org Update at ISWC2012
PPTX
Expressing Concept Schemes & Competency Frameworks in CTDL
PPT
Sensor metadata management with SWM (SMWCon fall 2013)
PPT
The Social Data Web
PPTX
Metadata Mapping & Crosswalks
XC partner metadata
XC partner slides
XC
Schema.org Update at ISWC2012
Expressing Concept Schemes & Competency Frameworks in CTDL
Sensor metadata management with SWM (SMWCon fall 2013)
The Social Data Web
Metadata Mapping & Crosswalks

What's hot (20)

PDF
KEY
Metadata mapping
PPT
Metadata crosswalks
PDF
Dataverse opportunities
 
PPT
Grid Computing July 2009
PPTX
Semantic mediawiki
PPTX
Metadata mapping
PDF
The importance of metadata for datasets: The DCAT-AP European standard
PPTX
Arches Getty Brownbag Talk
PPTX
Conventions' Publications First presentation
PPTX
DSpace-CRIS technical level introduction
PPT
Ore 2007 06 22
PPTX
Mest
PPTX
Dataset description: DCAT and other vocabularies
PPT
Introduction to Metadata
PDF
Assisted restructure of web content for paper-based presentation: a look at w...
PPTX
DSpace-CRIS: new features and contribution to the DSpace mainstream
PPT
SomeSlides
PDF
Documents, services, and data on the web
Metadata mapping
Metadata crosswalks
Dataverse opportunities
 
Grid Computing July 2009
Semantic mediawiki
Metadata mapping
The importance of metadata for datasets: The DCAT-AP European standard
Arches Getty Brownbag Talk
Conventions' Publications First presentation
DSpace-CRIS technical level introduction
Ore 2007 06 22
Mest
Dataset description: DCAT and other vocabularies
Introduction to Metadata
Assisted restructure of web content for paper-based presentation: a look at w...
DSpace-CRIS: new features and contribution to the DSpace mainstream
SomeSlides
Documents, services, and data on the web
Ad

Viewers also liked (20)

PPTX
Slide 1
ZIP
Tales of an Open Scholar
PPT
Indigenous wisdom and science gaugau tavana
PPT
Uk Garden Centres
ODP
How to suggest translation
PPT
Cr Ea Ti Vi Ty I N T He Wo Rkp Lac E
PPT
Finished+Project
PPTX
2014.09.26 andrea gis e mobile, l’importanza della localizzazione nel ...
PDF
Communities & Communication in VeSeL
PDF
I Open Retreat Slides Print
PPT
Structured Dynamics' Semantic Technologies Product Stack
PPT
Ch21 OS
 
KEY
Cultural Heritage Informatics: A Model for Digital Practice, Capacity Buildin...
PPT
Slide 1
PDF
User Research in the Wild
PDF
Desert De Les Palmes 2ª Correcció
KEY
Getting To "Paid"
PDF
Starting Small: Web Business for the Rest of Us
PPTX
Hacks to Be Heard
PPTX
Edmontonslideshare 100428213928-phpapp01
Slide 1
Tales of an Open Scholar
Indigenous wisdom and science gaugau tavana
Uk Garden Centres
How to suggest translation
Cr Ea Ti Vi Ty I N T He Wo Rkp Lac E
Finished+Project
2014.09.26 andrea gis e mobile, l’importanza della localizzazione nel ...
Communities & Communication in VeSeL
I Open Retreat Slides Print
Structured Dynamics' Semantic Technologies Product Stack
Ch21 OS
 
Cultural Heritage Informatics: A Model for Digital Practice, Capacity Buildin...
Slide 1
User Research in the Wild
Desert De Les Palmes 2ª Correcció
Getting To "Paid"
Starting Small: Web Business for the Rest of Us
Hacks to Be Heard
Edmontonslideshare 100428213928-phpapp01
Ad

Similar to Data-driven Applications with conStruct (20)

PPT
Resource discovery and information sharing: reaching the 2.0 turn
PPT
A Semantic Wiki Based Light-Weight Web Application Model
PPT
PoolParty Thesaurus Management - ISKO UK, London 2010
PPT
Site Interoperability Projects at DERI Galway's SW Cluster
PPT
Establishing the Connection: Creating a Linked Data Version of the BNB
PPTX
conTEXT -- Lightweight Text Analytics using Linked Data
PPT
Faceted Navigation (LACASIS Fall Workshop 2005)
PPT
The scripting library: Combining data and information in the library
PPSX
The Web of data and web data commons
PDF
Building social and RESTful frameworks
PPTX
The Semantic Data Web, Sören Auer, University of Leipzig
PPT
Corrib.org - OpenSource and Research
PPT
Technical overview of the JISC Information Environment
PPT
Metadata and Scotland’s information environment: potential benefits of Web 2.0
PPT
(More) Transparency Transformation
PPT
From Provider to Portal - a chain of interoperability
PPT
Interlinking Online Communities and Enriching Social Software with the Semant...
PPT
The Semantic Web and Libraries in the United States: Experimentation and Achi...
PPTX
Building Linked Data Applications
PPT
Gt ea2009
Resource discovery and information sharing: reaching the 2.0 turn
A Semantic Wiki Based Light-Weight Web Application Model
PoolParty Thesaurus Management - ISKO UK, London 2010
Site Interoperability Projects at DERI Galway's SW Cluster
Establishing the Connection: Creating a Linked Data Version of the BNB
conTEXT -- Lightweight Text Analytics using Linked Data
Faceted Navigation (LACASIS Fall Workshop 2005)
The scripting library: Combining data and information in the library
The Web of data and web data commons
Building social and RESTful frameworks
The Semantic Data Web, Sören Auer, University of Leipzig
Corrib.org - OpenSource and Research
Technical overview of the JISC Information Environment
Metadata and Scotland’s information environment: potential benefits of Web 2.0
(More) Transparency Transformation
From Provider to Portal - a chain of interoperability
Interlinking Online Communities and Enriching Social Software with the Semant...
The Semantic Web and Libraries in the United States: Experimentation and Achi...
Building Linked Data Applications
Gt ea2009

More from Mike Bergman (7)

PPTX
Context, Perspective, and Generalities in a Knowledge Ontology
PPT
Seven Arguments for Semantic Technologies
PPT
The Rationale for Semantic Technologies
PPT
Pragmatic Approaches to the Semantic Web
PPT
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
PPT
UMBEL: Subject Concepts Layer for the Web
PPT
UMBEL Semantic Web Services
Context, Perspective, and Generalities in a Knowledge Ontology
Seven Arguments for Semantic Technologies
The Rationale for Semantic Technologies
Pragmatic Approaches to the Semantic Web
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
UMBEL: Subject Concepts Layer for the Web
UMBEL Semantic Web Services

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Big Data Technologies - Introduction.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
cuic standard and advanced reporting.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Cloud computing and distributed systems.
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
sap open course for s4hana steps from ECC to s4
NewMind AI Weekly Chronicles - August'25 Week I
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Electronic commerce courselecture one. Pdf
Review of recent advances in non-invasive hemoglobin estimation
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Spectral efficient network and resource selection model in 5G networks
Big Data Technologies - Introduction.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
The AUB Centre for AI in Media Proposal.docx
Understanding_Digital_Forensics_Presentation.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
cuic standard and advanced reporting.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Network Security Unit 5.pdf for BCA BBA.
Advanced methodologies resolving dimensionality complications for autism neur...

Data-driven Applications with conStruct

  • 1. Michael K. Bergman Structured Dynamics LLC presented at Semantic Technologies ’09 Conference San Jose, CA June 16, 2009 “ BKN: Building Knowledge through Communities, and Communities through Knowledge”
  • 2. Presentation Outline Overview of BKN Demonstration of a BKN Node More on Design Architecture and Web Services Framework Collaboration Demonstration Design Benefits conStruct and Next Plans Contact Info
  • 3. I. Overview of BKN
  • 4. Introduction BibKN or BKN : the Bib liographic K nowledge N etwork Develop tools and services for virtual organizations (“ VOs ”): Scientific communities of varied sizes, interests Conference groups Departmental research groups Students, teachers and faculty alike Select, filter and enhance bibliographic data for each VO : Multiple input citation, bibliographic and formats Apply new and existing methods to these bibliographic collections Bibliometric analysis Machine learning Statistical visualization Research, provide authoring tools for relevant structured data First math and statistics  then any knowledge community
  • 5. The Project Two-year effort Began October 2008 Joint consortium effort of: University of California, Berkeley Harvard University Stanford University American Institute of Mathematics (AIM) Director: Dr. Jim Pitman Professor of Statistics and Mathematics, UC Berkeley Funded by NSF (Grant No. 0835851) All software and data to be open source
  • 6. Some Points for this Talk Four kinds of network “nodes”: VO Nodes – collaboration portals Gateways – connections to existing external content Hubs – aggregate suppliers of useful datasets Individual dataset contributors and clients Data formats and models: BibJSON : human readable, exchange format Ingest of various existing citation/biblio formats RDF : “canonical” internal data model VO Nodes the emphasis of this talk: CMS: Drupal RDF triplestore: Virtuoso Full-text, faceted search: Solr
  • 7. Preview of Benefits Comprehensive toolset for structured data (semantic Web) conversion, use and exposure Data-driven via ontologies; easily scoped, tailored Naïve data formats and RDF APIs via RESTful Web services Web services framework can mix-and-match: Standalone Integrated with any CMS External tools access Web-wide user and dataset access and permissions Available as a distro of the Drupal CMS Open source and extensible
  • 8. conStruct SCS A ‘data-driven app’ (ontologies + structured data) Datasets + permissions Context-sensitive display templates Use and exposure of linked data Hosted by Drupal
  • 9. II. Demonstration of a BKN Node
  • 11. III. More on Design
  • 12. Data Formats and Exchange Ingest standard structured and bibliographic data: BibTeX Bibsonomy RePEc etc., etc. Standard ‘naïve’ data format: BibJSON Attribute-value pair orientation Human readable Easily authored and edited RDF as the internal, ‘canonical’ data model Also can be used for exchange
  • 13. Data Formats and Exchange
  • 14. Four Kinds of ‘Nodes’ VO Nodes – collaboration portals Gateways – connections to existing external content Hubs – aggregate suppliers of useful datasets Individual dataset contributors and clients  The primary construct for data exchange and use is the dataset
  • 17. The Backend Structure Drupal: User interface and theming User and group management Content management system Many third-party tools and modules Virtuoso: RDF triple store SPARQL and endpoints; linked data exposure Some structured data conversions Solr: Full-text indexing Faceting and aggregating (counts) Innovative complete RDF search
  • 19. IV. Architecture and Web Services Framework
  • 21. structWSF (Web services framework) Standard functionality: Data management: C reate R ead U pdate D elete Browse and search Import/export Display templates Dataset registration w/ permissions Ontology registration User authorization and access (IP-based initially) RESTful design
  • 23. V. Collaboration Demonstration
  • 24. Topology of the Collaboration Demo
  • 25. VI. Design Benefits
  • 26. Comprehensive Toolset Standard functionality: Data management: C reate R ead U pdate D elete Browse and search Import/export Display templates Dataset registration w/ permissions Ontology registration User authorization and access (via Drupal OG) Drupal modules are lightweight wrappers over structWSF
  • 27. Data-driven via Ontologies Ontologies (OWL) guide: Instance records and attributes Data relationships Data presentation: Trees/hierarchies Display templates User interface, e.g .: Autocompletion Contextual dropdown list selections New record entry New attribute entry etc. Addition or swap out of ontologies drives generic tools
  • 28. RESTful structWSF Independent, standalone piece Naïve data formats and RDF APIs via RESTful Web services Web services framework can mix-and-match: Standalone Integrated with any CMS External tools access Web-wide user and dataset access and permissions As described
  • 29. Open Source Drupal Distro Provided as the conStruct module See conclusion
  • 30. Re-cap of Benefits Comprehensive toolset for structured data (semantic Web) conversion, use and exposure Data-driven via ontologies; easily scoped, tailored Naïve data formats and RDF APIs via RESTful Web services Web services framework can mix-and-match: Standalone Integrated with any CMS External tools access Web-wide user and dataset access and permissions Available as a distro of the Drupal CMS Open source and extensible
  • 31. VII. conStruct and Next Plans
  • 32. conStruct SCS conStruct SCS is a structured content system Open source version of the BKN project that runs on Drupal Drupal components: Drupal conStruct module (core functionality) structDisplay module (display templating) Required additional modules (e.g., Organic Groups, WYSIWYG, etc.) Structured Dynamics: structWSF (Web services framework) Third parties: Virtuoso RDF triple store Solr full-text faceted search Smarty templating system
  • 34. conStruct Distribution Options Initially: Downloads from multiple sites Download, Install & Configuration manual Next option: Single-click Amazon EC2 AMI install Planned: Complete, packaged Drupal distro Hoped: Multiple CMS versions
  • 35. conStruct Plans and Schedule conStructSCS.com now open Online demo available OpenStructs.org now open Also the distribution point for open source display templates, converters and extractors conStruct alpha distro to be available June 30 sturctWSF alpha distro to be available June 30 Additional conStruct supporting modules planned on an ongoing basis
  • 36. VII. Contact Info
  • 37. Contacts & Information Bibliographic Knowledge Network Dr. Jim Pitman Director [email_address] Nitin Borwankar Project Manager [email_address] Web Site www.BibKN.org Structured Dynamics Michael K. Bergman CEO [email_address] blog: www.mkbergman.com Web Sites conStructSCS.com www.structureddynamics.com www.umbel.org
  • 38.