The document discusses commonly used RDF vocabularies including FOAF for describing people and social networks, DOAP for describing projects, Dublin Core for describing resources, and others. It provides information on the purpose and properties of each vocabulary. It concludes with guidance on which vocabularies to use for different tasks like describing people, projects, or web pages.
Learn about bibliographic content in the Plone CMS, and how to easily control the style of your bibliographies with integration of the citationstyles.org project into Plone.
This document contains a summary of a presentation about Drupal. It includes an introduction to Drupal in two parts, information about what Drupal is, examples of large sites using Drupal, statistics about its usage and community, descriptions of its core features and additional contributed modules, requirements to run Drupal, and an overview of how to set up Drupal and get started with themes and modules.
This is the first of 8 presentations given at University of Texas during my Beginner to Builder Rails 3 Class. For more info and the whole series including video presentations at my blog:
http://schneems.tumblr.com/tagged/Rails-3-beginner-to-builder-2011
This is the 6th of 8 presentations given at University of Texas during my Beginner to Builder Rails 3 Class. For more info and the whole series including video presentations at my blog:
http://schneems.com/tagged/Rails-3-beginner-to-builder-2011
A talk presented January 20, 2013 in the Indo-US Joint Workshop on Biodiversity Informatics at the Ashoka Trust for Research in Ecology and the Environment in Bangalore, India.
This is the 5th of 8 presentations given at University of Texas during my Beginner to Builder Rails 3 Class. For more info and the whole series including video presentations at my blog:
http://schneems.com/tagged/Rails-3-beginner-to-builder-2011
Hot Topics: The DuraSpace Community Webinar Series,
“Introducing DSpace 7: Next Generation UI”
Curated by Claire Knowles, Library Digital Development Manager, The University of Edinburgh.
Introducing DSpace 7
February 28, 2017 presented by: Claire Knowles - The University of Edinburgh, Art Lowel - Atmire, Andrea Bollini - 4Science, Tim Donohue – DuraSpace
3.15.17 DSpace: How to Contribute Webinar SlidesDuraSpace
Hot Topics: The DuraSpace Community Webinar Series,
“Introducing DSpace 7: Next Generation UI”
Curated by Claire Knowles, Library Digital Development Manager, The University of Edinburgh.
“How to contribute to DSpace –be a part of the team!”
March 15, 2017 presented by: Claire Knowles - The University of Edinburgh, Maureen Walsh – The Ohio State University, Bram Luyten – Atmire, Hardy Pottinger – UCLA Library & Kim Shepherd - DSpace Developer and Committer
Learn about bibliographic content in the Plone CMS, and how to easily control the style of your bibliographies with integration of the citationstyles.org project into Plone.
This document contains a summary of a presentation about Drupal. It includes an introduction to Drupal in two parts, information about what Drupal is, examples of large sites using Drupal, statistics about its usage and community, descriptions of its core features and additional contributed modules, requirements to run Drupal, and an overview of how to set up Drupal and get started with themes and modules.
This is the first of 8 presentations given at University of Texas during my Beginner to Builder Rails 3 Class. For more info and the whole series including video presentations at my blog:
http://schneems.tumblr.com/tagged/Rails-3-beginner-to-builder-2011
This is the 6th of 8 presentations given at University of Texas during my Beginner to Builder Rails 3 Class. For more info and the whole series including video presentations at my blog:
http://schneems.com/tagged/Rails-3-beginner-to-builder-2011
A talk presented January 20, 2013 in the Indo-US Joint Workshop on Biodiversity Informatics at the Ashoka Trust for Research in Ecology and the Environment in Bangalore, India.
This is the 5th of 8 presentations given at University of Texas during my Beginner to Builder Rails 3 Class. For more info and the whole series including video presentations at my blog:
http://schneems.com/tagged/Rails-3-beginner-to-builder-2011
Hot Topics: The DuraSpace Community Webinar Series,
“Introducing DSpace 7: Next Generation UI”
Curated by Claire Knowles, Library Digital Development Manager, The University of Edinburgh.
Introducing DSpace 7
February 28, 2017 presented by: Claire Knowles - The University of Edinburgh, Art Lowel - Atmire, Andrea Bollini - 4Science, Tim Donohue – DuraSpace
3.15.17 DSpace: How to Contribute Webinar SlidesDuraSpace
Hot Topics: The DuraSpace Community Webinar Series,
“Introducing DSpace 7: Next Generation UI”
Curated by Claire Knowles, Library Digital Development Manager, The University of Edinburgh.
“How to contribute to DSpace –be a part of the team!”
March 15, 2017 presented by: Claire Knowles - The University of Edinburgh, Maureen Walsh – The Ohio State University, Bram Luyten – Atmire, Hardy Pottinger – UCLA Library & Kim Shepherd - DSpace Developer and Committer
This document provides an introduction to Drupal in 3 sentences or less. It defines what Drupal is, discusses some of its key concepts like entities, content types, fields, themes and blocks. It also provides an overview of modules, distributions, resources for learning more and some pros and cons of using Drupal.
This document outlines the course syllabus for an Advance Diploma in Web Development program. The program covers topics such as HTML, XHTML, CSS, PHP, MySQL, Dreamweaver, Flash, and Photoshop. It provides descriptions and time durations for subjects ranging from basic HTML tags and CSS properties to more advanced topics like PHP functions, arrays, file handling, databases, and integrating PHP with MySQL.
My JSConf.eu presentation. Some recycling from CapitolJS, but new stuff in the middle on ES6 special forms triangle, monocle-mustache, classes (syntax in progress), and how the JS community can help.
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”DuraSpace
Hot Topics: The DuraSpace Community Webinar Series
Series 9: Early Advantage: Introducing New Fedora 4.0 Repositories
Curated by David Wilcox, Fedora Product Manager, DuraSpace
“Fedora 4.0 in Action at Penn State and Stanford”
Wednesday, November 5, 1:00-2:00pm ET
Presented by:
David Wilcox, Fedora Product Manager, DuraSpace
Adam Wead, Developer, Pennsylvania State University and Tom Cramer, Chief Technology Strategist and Associate Director of Digital Library Systems and Services, Stanford University
The document summarizes the development of Scripted, a lightweight browser-based code editor. It discusses observations that heavy IDEs are not ideal for JavaScript development and speed is essential. Two prototypes were created - Orion and Scripted. Scripted focused on speed, code awareness through static analysis, and module system comprehension. Near term goals include improved content assistance and a plugin model. Long term goals include debugging integration and support for additional languages.
The document discusses the history and goals of JavaScript and the Harmony project. It provides a brief overview of JavaScript's origins and evolution from 1995 to the present. It then outlines the main goals of the Harmony project, which aims to create a better language for complex applications, libraries, and code generators. The document proceeds to summarize features that have been approved for inclusion in ES6, such as let/const block scoping, destructuring, default parameters, and iterators/generators. It also discusses other proposals under consideration, such as binary data types and quasi-literals for safer string interpolation.
Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011Toni de la Fuente
The document provides an overview of Alfresco's 2011 product roadmap. Key points include:
- Alfresco 3.4 Enterprise will be released in January 2011 and include features like web quick start, forms and workflows, search improvements, and enhanced metadata extraction.
- Project Swift aims to improve enterprise capabilities around reliability, scalability, social publishing, and the user experience. It will include capabilities for hardening, extensibility, social publishing, and integrating the Activiti workflow engine.
- Social publishing framework will allow publishing content to any social channel and managing publishing queues, dependencies, and scheduling across channels. Channels may include YouTube, Twitter, websites and more.
- Ext
This document summarizes the good, bad, and ugly aspects of Ecma TC39, the standards committee for JavaScript. The good includes many expert contributors who care deeply about the language, consensus-driven decision making, and balancing perspectives. The bad consists of competitive gaming, logrolling to advance individual interests, and premature complexity constraints. The ugly involves meta-discussions that can mask business agendas without specific arguments or evidence.
The document discusses recent developments at the W3C related to semantic technologies. It highlights several technologies that have been under development including RDFa, Linked Open Data, OWL 2, and SKOS. It provides examples of how the Linked Open Data project has led to billions of triples and millions of links between open datasets. Applications using this linked data are beginning to emerge for activities like bookmarking, exploring social graphs, and financial reporting.
Fedora 4 is an open source repository system that stores objects and uses RDF, SPARQL, and a RESTful HTTP API. It organizes content in a tree structure of nodes within workspaces and was released in beta in June 2014. Developers can contribute code through GitHub and use tools like Eclipse, Pivotal Tracker, and IRC to collaborate on the community-driven project.
The document discusses trends in web technologies like HTML5, microblogging, authentication and databases that are relevant to Drupal. It encourages contributions to Drupal's translation, documentation, design and code to help the project. Community involvement is emphasized as more important than any single technology. The future of Drupal and the web is shaped by open collaboration.
The document discusses trends in web development tools and technologies and their role in the Drupal ecosystem. It outlines emerging technologies like HTML5, microblogging, authentication/authorization methods, and database options that Drupal 7 will support. It encourages the Drupal community to help through contributions like documentation, translations, code, and design work to ensure Drupal continues to adapt to changing web standards.
The document summarizes the Content Management Interoperability Services (CMIS) specification. It provides an overview of CMIS including its benefits, implementations, history, domain model, services, and future directions. CMIS aims to provide interoperability between content management systems through a common model and services for working with documents and folders. The specification is maintained by OASIS and has an open source Apache Chemistry implementation.
The Code4Lib 2010 conference brought together 150 participants from libraries and technical organizations in the US, Canada, Australia, Japan, Denmark, Belgium, and other countries. Topics included technologies like Blacklight, Fedora, SOLR, Ruby, Drupal, and mobile web development. Projects like Blacklight at the University of Virginia and Stanford were highlighted for providing open source discovery interfaces and integration with existing library systems. Sessions also covered SOLR performance, clustering components, and metadata editing tools from Duke University.
This document discusses publishing Linked Data from relational databases (RDBs). It covers specifying ontologies and URI design, modeling data using vocabularies like FOAF and BIBO, transforming RDB data to RDF using R2O and ODEMapster, linking the generated RDF data to external datasets, and publishing the data in a Virtuoso endpoint to enable discovery through search engines and metadata through VOiD and CKAN.
MARC and BIBFRAME; Linking libraries and archivesDorothea Salo
This document discusses issues with the current MARC metadata standard and proposes moving to linked data standards like BIBFRAME and RDF. It outlines problems with MARC such as being difficult for computers to process, containing free-text fields, and lacking unique identifiers. It then discusses efforts to model library data using standards like BIBFRAME, SKOS, and RDF versions of RDA to address these problems and make data more interoperable on the web. The document argues that libraries need to assign URIs to entities and publish and link data to transition to a linked open data approach.
This document provides an overview of Ruby and Ruby on Rails. It introduces Ruby's history and creator Yukihiro Matsumoto. It describes Ruby as a dynamic, reflective, object-oriented programming language inspired by Perl, Smalltalk and Eiffel. It also discusses Ruby implementations like MRI, JRuby and Rubinius. The document then covers Domain Specific Languages (DSLs) in Ruby like Rake, RSpec and Sinatra before concluding with an introduction to Ruby on Rails, its conventions like Convention over Configuration (CoC) and Don't Repeat Yourself (DRY).
OCLC has created linked data from its WorldCat database containing 290 million bibliographic records. The data uses Schema.org extensions and contains over 1.2 million linked data resources with 80 million RDF triples. The data links cataloging standards like Dewey, LCSH, and identifiers like DOI, VIAF. It is available under an open license and was released as an experimental dataset in June 2012.
This document provides an overview of domain-driven design (DDD) patterns and principles including:
1. It discusses common DDD patterns such as entities, value objects, aggregates, factories, repositories and services.
2. It explains the differences between entities and value objects and how they are used in a domain model.
3. It covers key DDD concepts like modeling the domain, isolating the domain layer, object life cycles and working with aggregates.
This document discusses semantic web technologies including linked data and how they can help solve information needs on the current web. It provides an overview of semantic web standards like RDF and SPARQL and examples of datasets like DBPedia that publish structured data on the web in RDF format and link to each other. It also demonstrates tools for extracting structured data from websites and a mobile app built using open linked data.
This document provides an introduction to Drupal in 3 sentences or less. It defines what Drupal is, discusses some of its key concepts like entities, content types, fields, themes and blocks. It also provides an overview of modules, distributions, resources for learning more and some pros and cons of using Drupal.
This document outlines the course syllabus for an Advance Diploma in Web Development program. The program covers topics such as HTML, XHTML, CSS, PHP, MySQL, Dreamweaver, Flash, and Photoshop. It provides descriptions and time durations for subjects ranging from basic HTML tags and CSS properties to more advanced topics like PHP functions, arrays, file handling, databases, and integrating PHP with MySQL.
My JSConf.eu presentation. Some recycling from CapitolJS, but new stuff in the middle on ES6 special forms triangle, monocle-mustache, classes (syntax in progress), and how the JS community can help.
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”DuraSpace
Hot Topics: The DuraSpace Community Webinar Series
Series 9: Early Advantage: Introducing New Fedora 4.0 Repositories
Curated by David Wilcox, Fedora Product Manager, DuraSpace
“Fedora 4.0 in Action at Penn State and Stanford”
Wednesday, November 5, 1:00-2:00pm ET
Presented by:
David Wilcox, Fedora Product Manager, DuraSpace
Adam Wead, Developer, Pennsylvania State University and Tom Cramer, Chief Technology Strategist and Associate Director of Digital Library Systems and Services, Stanford University
The document summarizes the development of Scripted, a lightweight browser-based code editor. It discusses observations that heavy IDEs are not ideal for JavaScript development and speed is essential. Two prototypes were created - Orion and Scripted. Scripted focused on speed, code awareness through static analysis, and module system comprehension. Near term goals include improved content assistance and a plugin model. Long term goals include debugging integration and support for additional languages.
The document discusses the history and goals of JavaScript and the Harmony project. It provides a brief overview of JavaScript's origins and evolution from 1995 to the present. It then outlines the main goals of the Harmony project, which aims to create a better language for complex applications, libraries, and code generators. The document proceeds to summarize features that have been approved for inclusion in ES6, such as let/const block scoping, destructuring, default parameters, and iterators/generators. It also discusses other proposals under consideration, such as binary data types and quasi-literals for safer string interpolation.
Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011Toni de la Fuente
The document provides an overview of Alfresco's 2011 product roadmap. Key points include:
- Alfresco 3.4 Enterprise will be released in January 2011 and include features like web quick start, forms and workflows, search improvements, and enhanced metadata extraction.
- Project Swift aims to improve enterprise capabilities around reliability, scalability, social publishing, and the user experience. It will include capabilities for hardening, extensibility, social publishing, and integrating the Activiti workflow engine.
- Social publishing framework will allow publishing content to any social channel and managing publishing queues, dependencies, and scheduling across channels. Channels may include YouTube, Twitter, websites and more.
- Ext
This document summarizes the good, bad, and ugly aspects of Ecma TC39, the standards committee for JavaScript. The good includes many expert contributors who care deeply about the language, consensus-driven decision making, and balancing perspectives. The bad consists of competitive gaming, logrolling to advance individual interests, and premature complexity constraints. The ugly involves meta-discussions that can mask business agendas without specific arguments or evidence.
The document discusses recent developments at the W3C related to semantic technologies. It highlights several technologies that have been under development including RDFa, Linked Open Data, OWL 2, and SKOS. It provides examples of how the Linked Open Data project has led to billions of triples and millions of links between open datasets. Applications using this linked data are beginning to emerge for activities like bookmarking, exploring social graphs, and financial reporting.
Fedora 4 is an open source repository system that stores objects and uses RDF, SPARQL, and a RESTful HTTP API. It organizes content in a tree structure of nodes within workspaces and was released in beta in June 2014. Developers can contribute code through GitHub and use tools like Eclipse, Pivotal Tracker, and IRC to collaborate on the community-driven project.
The document discusses trends in web technologies like HTML5, microblogging, authentication and databases that are relevant to Drupal. It encourages contributions to Drupal's translation, documentation, design and code to help the project. Community involvement is emphasized as more important than any single technology. The future of Drupal and the web is shaped by open collaboration.
The document discusses trends in web development tools and technologies and their role in the Drupal ecosystem. It outlines emerging technologies like HTML5, microblogging, authentication/authorization methods, and database options that Drupal 7 will support. It encourages the Drupal community to help through contributions like documentation, translations, code, and design work to ensure Drupal continues to adapt to changing web standards.
The document summarizes the Content Management Interoperability Services (CMIS) specification. It provides an overview of CMIS including its benefits, implementations, history, domain model, services, and future directions. CMIS aims to provide interoperability between content management systems through a common model and services for working with documents and folders. The specification is maintained by OASIS and has an open source Apache Chemistry implementation.
The Code4Lib 2010 conference brought together 150 participants from libraries and technical organizations in the US, Canada, Australia, Japan, Denmark, Belgium, and other countries. Topics included technologies like Blacklight, Fedora, SOLR, Ruby, Drupal, and mobile web development. Projects like Blacklight at the University of Virginia and Stanford were highlighted for providing open source discovery interfaces and integration with existing library systems. Sessions also covered SOLR performance, clustering components, and metadata editing tools from Duke University.
This document discusses publishing Linked Data from relational databases (RDBs). It covers specifying ontologies and URI design, modeling data using vocabularies like FOAF and BIBO, transforming RDB data to RDF using R2O and ODEMapster, linking the generated RDF data to external datasets, and publishing the data in a Virtuoso endpoint to enable discovery through search engines and metadata through VOiD and CKAN.
MARC and BIBFRAME; Linking libraries and archivesDorothea Salo
This document discusses issues with the current MARC metadata standard and proposes moving to linked data standards like BIBFRAME and RDF. It outlines problems with MARC such as being difficult for computers to process, containing free-text fields, and lacking unique identifiers. It then discusses efforts to model library data using standards like BIBFRAME, SKOS, and RDF versions of RDA to address these problems and make data more interoperable on the web. The document argues that libraries need to assign URIs to entities and publish and link data to transition to a linked open data approach.
This document provides an overview of Ruby and Ruby on Rails. It introduces Ruby's history and creator Yukihiro Matsumoto. It describes Ruby as a dynamic, reflective, object-oriented programming language inspired by Perl, Smalltalk and Eiffel. It also discusses Ruby implementations like MRI, JRuby and Rubinius. The document then covers Domain Specific Languages (DSLs) in Ruby like Rake, RSpec and Sinatra before concluding with an introduction to Ruby on Rails, its conventions like Convention over Configuration (CoC) and Don't Repeat Yourself (DRY).
OCLC has created linked data from its WorldCat database containing 290 million bibliographic records. The data uses Schema.org extensions and contains over 1.2 million linked data resources with 80 million RDF triples. The data links cataloging standards like Dewey, LCSH, and identifiers like DOI, VIAF. It is available under an open license and was released as an experimental dataset in June 2012.
This document provides an overview of domain-driven design (DDD) patterns and principles including:
1. It discusses common DDD patterns such as entities, value objects, aggregates, factories, repositories and services.
2. It explains the differences between entities and value objects and how they are used in a domain model.
3. It covers key DDD concepts like modeling the domain, isolating the domain layer, object life cycles and working with aggregates.
This document discusses semantic web technologies including linked data and how they can help solve information needs on the current web. It provides an overview of semantic web standards like RDF and SPARQL and examples of datasets like DBPedia that publish structured data on the web in RDF format and link to each other. It also demonstrates tools for extracting structured data from websites and a mobile app built using open linked data.
Presentation about Oracle Application Express - getting started to getting productive. Check out http://bdb.intelivideo.com for a full ApEx education for just $49.99!!!!
1) The document discusses HTML5 and the W3C standards process. It notes that HTML5 is still a work in progress at the W3C, going through the recommendation process.
2) Details are provided about the different W3C working groups involved in developing standards like HTML5, and how interested parties can get involved through groups like the Japanese Interest Group.
3) An overview is given of the W3C technical architecture group work plan, touching on past efforts like XHTML and future efforts to link data on the web through standards like schema.org and the linked open data cloud.
Making your data work for you: Scratchpads, publishing & the Biodiversity Dat...Vince Smith
This document discusses using Scratchpads as virtual research environments to make taxonomic data digital, openly accessible, and linked up. Scratchpads are websites that allow taxonomists and their communities to edit, publish, and review their research and data. They support the entire taxonomic workflow and integration with other databases. Over 450 Scratchpad sites have been created, with over 6,800 registered users contributing data on taxa, specimens, images, and more. The document outlines the features and capabilities of Scratchpads for collaborative work and publishing taxon data in an open and sustainable way.
Does your website have a ton of data? How do your users find the relevant pages among all the noise in your site?
Solr can help deliver the pertinent search results to your users regardless of your site's size.
Apache Solr is a Java program that integrates with the Drupal contrib module that allows your users to quickly search millions of records and narrow down the results with minimal system impact.
This document provides an overview and schedule for the OpenStack Documentation Boot Camp held in September 2013. The schedule outlines presentations on various documentation topics that will be given each day. It encourages participants to ask questions, try hands-on labs, and contribute discussion topics. It also thanks the event hosts. The goals are to increase OpenStack adoption, provide support, be strategic and collaborative, provide truthful information, and achieve business objectives.
The document discusses the principles and benefits of linked open data (LOD) in the culture sector. It describes several cultural heritage organizations that publish linked data, including Europeana, the Collections Trust, the Science Museum, and Semuse. It then lists 10 principles for implementing linked data in the culture sector, such as making data rich and connected, helping achieve efficient practice and public access, and becoming an embedded function of cultural organization software. Finally, it provides examples of linked data technologies like content negotiation, SPARQL querying, and RDF stores.
Building a global listening platform with Solr presents technical and global challenges. The speaker will demonstrate a platform they built in 3 months using Solr and Basis Technology products for content acquisition, analysis including language identification and entity extraction, and search visualization. Key aspects include distributed processing pipelines for analysis, language-specific indexing, and dashboard interfaces beyond basic search results.
Similar to Introduction to Linked Data: RDF Vocabularies (20)
Internet of Things (IoT) two-factor authentication using blockchainDavid Wood
Presented at the Ethereum Engineering Group Meetup in Brisbane, Australia, on 13 Nov 2019. We report on research to use an Ethereum blockchain as an MFA and/or MPA device to secure command channels on IoT networks, even when the underlying network may be compromised.
This document provides an overview of online privacy and identity. It discusses how current online identifiers are controlled by third parties rather than individuals. It then introduces decentralized identifiers (DIDs) as a new type of cryptographically-verifiable identifier that is owned by individuals rather than companies. DIDs allow for portable, privacy-respecting identifiers and verifiable credentials that do not depend on central authorities. The document outlines the potential benefits of this approach for data portability, privacy and security compared to the current internet identifier system.
Methods for Securing Spacecraft Tasking and Control via an Enterprise Ethereu...David Wood
Presentation at ICSSC 2019 (see http://www.kaconf.org) associated with the following academic paper:
David Hyland-Wood, Peter Robinson, Roberto Saltini, Sandra Johnson, Christopher Hare. Method for Securing Spacecraft Tasking and Control via an Enterprise Ethereum Blockchain. Proc. 37th International Communications Satellite Systems Conference (ICSSC), 29 October - 1 November 2019.
This document summarizes David Hyland-Wood's talk at BlockSW 2019 about approaches to enhance blockchains with concepts from semantic web research. It provides an overview of steps taken to date including adding metadata to transactions and semantic descriptors for smart contracts. Possible future paths discussed are architectures for blockchain interoperability, a native RDF blockchain called GraphChain, and incentivizing peer review with a cryptocurrency. The talk addresses producing standards and challenges around semantic certainty and finding the desired contract and operation.
Returning to Online Privacy - W3C/ANU Future of the Web Roadshow 20190221David Wood
This document discusses decentralized identifiers (DIDs) and verifiable credentials. It begins by explaining problems with current online identifiers, such as being controlled by centralized entities and not belonging to individuals. It then introduces DIDs as a new type of globally unique identifier that is owned by individuals, stored on a decentralized ledger, and cryptographically verified. DIDs resolve to DID documents containing public keys and authentication mechanisms. The document discusses the W3C efforts to standardize DIDs and verifiable credentials that can be issued and verified using DIDs. It provides examples of DID syntax and components of DID documents.
Controlling Complexities in Software DevelopmentDavid Wood
The document discusses the challenges of controlling complexity in software development. It notes the rise in failed software projects from 19% in 1960 to 35% in 2013. It then provides a brief history of software development methodologies from the 1970s to today. The document suggests that existing methods may not adequately address new challenges like cloud computing, smart contracts, and deep learning. It concludes by asking what approaches might best manage complexity given these emerging technologies.
Privacy Concerns related to Verifiable ClaimsDavid Wood
The document discusses privacy concerns related to verifiable claims, specifically around cross-site tracking of credentials and whether a single identity profile is sufficient to protect individual privacy. It acknowledges these are open issues being discussed in standards groups and proposes some mitigation strategies, such as using local identifiers and accepting certain risks of agency collusion required by regulations.
Implementing the Verifiable Claims data modelDavid Wood
The W3C Verifiable Claims data model arguably requires a decentralised, distributed database controllable by three types of parties; issuers, inspectors, and holders. This presentation explores the benefits of implementing the Verifiable Claims data model using the RDF and Linked Data technology stack.
This document provides advice for those wanting to be a startup CTO. It notes that you will likely fail most of the time as a startup CTO but that failure is okay. It emphasizes that startups are about market fit rather than technology alone. The document encourages focusing on choosing the right CEO over technology and learning about business topics like contracts and pricing. It outlines four ways to innovate - creating more good, less bad, cheaper products and easier to use products. Finally, it recommends avoiding following trends and focusing on the next logical product step rather than excessive innovation.
Metaphors define civilized life. They are all around us in the stories that we teach our children and tell each other to justify our actions. But social metaphors have a dark side. They can cause entire civilizations to self destruct. Metaphors can kill. This presentation explores the power, and danger, of metaphors as social memes.
These slides are from a talk given to the Fredericksburg Secular Humanists (FSH) in Fredericksburg, Virginia, on 8 November 2015. FSH is sub-chapter of the United Coalition of Reason (unitedcor.org). The talk compared the secular societies of the United States and Australia.
Meditations on Writing in Paradoxes, Oxymorons, and PleonasmsDavid Wood
This document contains a collection of quotes about writing from various authors. It discusses the difficulty of writing for some, the benefits of being disorganized in finding discoveries, writing to understand one's own thoughts, all great writers being failures to some degree, the need to fictionalize reality to depict it truly, focusing writing on dangerous or controversial topics, the importance of emotion in both the writing and reading, removing passages thought to be too polished, corrected works being less correct, and the need to let go and give up control for a novel to be good or doing something worth chronicling if not writing something worthwhile.
Building a writer's platform with social mediaDavid Wood
This presentation reports on my progress in trying to build my writer's platform using social media. It focuses on Twitter, but the advice is generally applicable. Kudos to my mentors @DanCitizen and @RayneHall.
The document discusses Joseph Campbell's theory of the monomyth or the hero's journey, which is a pattern of narrative archetypes that appears in stories across cultures. It describes the typical stages of the hero's journey as defined by Campbell, including the ordinary world, the call to adventure, crossing a threshold, trials and ordeals, and return with experience. The document also discusses related concepts from Carl Jung and James Joyce and examples of the hero's journey pattern in stories like Star Wars, The Wizard of Oz, and The Hunger Games.
Open Data is the idea that "certain data should be freely available to everyone to use and republish as they wish, without restrictions from copyright, patents or other mechanisms of control”. Open Data follows similar “open” concepts that have proven to be valuable in the information economy such as Open Standards, Open Source Software, Open Content and has been followed more recently by variations on the theme such as Open Science and Open Government.
Open Data allows information of common value to be reused without needing to be recreated. The economic benefits of Open Data include cost reduction, organizational efficiencies and the facilitation of commonly held understanding. The costs of implementing Open Data deployment strategies tend to be iterative on top of existing information infrastructure.
This presentation will describe Open Data and its place in the ecosystem of economic and governmental discourse.
The document summarizes the past, present, and future of Linked Open Data. It discusses how Linked Open Data started as a small volunteer effort to interconnect freely available data on the web and has now grown to include over 31 billion triples from 295 datasets. It predicts that Linked Data warehouses, supply chains, and analytics will become more common as large companies and governments increasingly use Linked Data for applications.
Introduction to Linked Data: RDF VocabulariesDavid Wood
The document introduces several commonly used RDF vocabularies including FOAF for describing people and their relationships, DOAP for describing software projects, and Dublin Core for describing general resources. It provides information on the namespace and homepage for each vocabulary and lists some of the main classes and properties defined in each.
1. An
Introduction
to
Linked Data
Part 5 of 5 David Hyland-Wood
RDF Vocabularies University of Mary Washington
Wednesday, May 25, 2011
2. A Tour of RDF
Vocabularies
Wednesday, May 25, 2011
3. Some Commonly Used RDF Vocabularies
• Friend of a Friend (FOAF)
Project: http://www.foaf-project.org/
Namespace: http://xmlns.com/foaf/0.1/
• Description of a Project (DOAP)
Project: http://trac.usefulinc.com/doap
Namespace: http://usefulinc.com/ns/doap#
• Dublin Core (DC)
Project: http://dublincore.org/documents/dcq-rdf-xml/
Namespace: http://purl.org/dc/elements/1.1/
Wednesday, May 25, 2011
4. Some Commonly Used RDF Vocabularies
• Semantically-Interlinked Online
Communities (SIOC)
Project: http://sioc-project.org/
Namespace: http://rdfs.org/sioc/ns#
• Vocabulary of Interlinked Datasets (VoiD)
Project: http://semanticweb.org/wiki/VoiD, http://vocab.deri.ie/void
Namespace: http://rdfs.org/ns/void#
• vCard
Project: http://www.w3.org/TR/vcard-rdf/
Namespace: http://www.w3.org/2006/vcard/ns#
Wednesday, May 25, 2011
5. Some Commonly Used RDF Vocabularies
• Web Ontology Language (OWL)
Project: http://www.w3.org/TR/owl2-overview/
Namespace: http://www.w3.org/ns/owl2-xml
• Simple Knowledge Organisation System
(SKOS)
Project: http://www.w3.org/2004/02/skos/
Namespace: http://www.w3.org/2004/02/skos/core#
Wednesday, May 25, 2011
6. Some Commonly Used RDF Vocabularies
• RDF Schema (RDFS)
Project: http://www.w3.org/TR/rdf-schema/
Namespace: http://www.w3.org/2000/01/rdf-schema#
NB: RDFʼs namespace is:
http://www.w3.org/1999/02/22-rdf-syntax-ns#
• XML Schema Datatypes
Project: http://www.w3.org/TR/xmlschema-2/
Namespace: http://www.w3.org/2001/XMLSchema#
Wednesday, May 25, 2011
7. FOAF Core
• Agent • age
• Person • made (maker)
• name • primaryTopic
• title (primaryTopicOf)
• img • Project
• depiction (depicts) • Organization
• familyName • Group
• givenName • member
• knows • Document
• based_near • Image
Wednesday, May 25, 2011
8. FOAF Core
• Agent • based_near
• Person • age
• name • made (maker)
• title • primaryTopic
• img (primaryTopicOf)
• depiction •
•
Project
Organization
(depicts)
• Group
• familyName
• member
• givenName
• Document
• knows • Image
Wednesday, May 25, 2011
18. Dublin Core
• abstract
• creator
• date
• description
• publisher
• title
Wednesday, May 25, 2011
19. Guidance
• To name things:
• rdfs:label
• foaf:name
• skos:prefLabel
• To describe people:
• FOAF, vCard
• To describe projects:
• DOAP
Wednesday, May 25, 2011
20. Guidance
• To describe Web pages and other
publications:
• dc:creator, dc:description, etc.
• To describe an RDF schema/vocabulary/
ontology:
• VoiD
• To describe addresses:
• vCard
Wednesday, May 25, 2011
21. Guidance
• To model simple data:
• RDF, RDFS, vocabularies
• To model existing taxonomies:
• SKOS
• To model complex data and/or allow for
logical inference:
• OWL
Wednesday, May 25, 2011