SlideShare a Scribd company logo
1 of 22
Download to read offline
PBCore: Overview

 Open Source Meeting
  February 2, 2009

     Dave MacCarn
What is PBCore?
• ...a metadata dictionary, used to describe many
  different types of media items;

• ...useful for locating, sharing and exchanging
  media items;

• ...available for free to anyone, not just public
  broadcasters.


                                                     2
Who created PBCore?
• Unprecedented collaboration between public
  television and radio united a working group of 30
  representatives of local and national organizations,
  from a wide cross-section of disciplines and roles.
• Advisors included academic and metadata experts.
• Before its launch, PBCore had wide industry review
  and key test implementations.




                                                         3
What is the PBCore Structure?
• PBCore v1.1 (http://www.pbcore.org; click on “User
  Guide” button) was published January 24, 2007
   – Version 1.1 of PBCore maintains 53 elements arranged in
     15 containers and 3 sub-containers, all organized under 4
     content classes.

• PBCore v1.2 was published November 14, 2008
   – Version 1.2 of PBCore maintains 61 elements arranged in
     15 containers and 4 sub-containers, all organized under 4
     content classes.



                                                                 4
PBCore Examples?
•   PBCore is made up of 61 elements, each describing
    a different aspect of a media item.

•   Three sample PBCore elements are:
     1. title: the media item’s name;
     2. creator: the person or organization
         responsible for creating the media item;
     3. publisher: the person or organization
         responsible for distributing the media item.


                                                        5
PBCore Structure
• Content Classes (Grouping of Data)
  – Intellectual Content
     • Title, Description, Genre...
  – Intellectual Property
     • Creator, Publisher, Rights...
  – Instantiation
     • Date Created, Format, Language…
  – Extensions
PBCore Structure
• Containers
  – Needed to define XML structure.
PBCore Structure
• Elements
  – The Real Data.
     • Title, Description, Genre, Creator, Publisher, Rights,
       Date Created, Format, Language…
Intellectual
Content
Intellectual Property
Instantiation
Instantiation
PBCore Structure
• PBCore often uses a controlled vocabulary to
  describe a media item.

• Controlling the terms used, and how they are
  presented, not only ensures consistent description of
  media items, it also improves the chances of a
  successful search.




                                                          13
PBCore Structure
• A picklist, or drop-down
  menu, is an example of a
  controlled vocabulary. Here
  is a picklist for the PBCore
  element 05.01, genre.




                                 14
PBCore Structure
• PBCore also uses a structured syntax.
• A structured syntax follows specific rules of
  punctuation, grammar or data entry in order to
  provide unambiguous descriptions.
• For example...
      • creator (element 15.01): last name, first name middle
        name (Welles, George Orson)
      • title (element 02.01): Citizen Kane
      • dateCreated (element 25.02): YYYY-MM-DD (1941-
        05-01)


                                                                15
What does it mean to be
             PBCore compliant?
•   If you’re using PBCore to tag media items that you
    intend to share with the outside world, you must
    follow the dictionary rules and element obligations.

•   If you’re using PBCore for internal purposes only
    and don’t plan to share your resources with the
    outside world, you can apply the dictionary rules as
    you see fit.
Facility
    Local Broadcast Playout , Traffic & Logs
                                                            Scheduling
    (NGIS, PODS, BroadView, ProTrack, Scout)



              National Program                                                Graphics Library
              Distribution                                                    Tracking

       Program Guides
                                                                                   Archiving
       & Newsletters

                                               PBCore
         Listing
                                                XML                                 VOD
         Services

                                               (XSD framework)                      Production
Internet Services
                                                                                    Post-Production
& Distribution Options

    Development, Under-                                                            Digital Asset
    writing, Fundraising                                                           Management
    & Sponsorship

           Rights &                                                           Stock Footage
           Usage Management


                                                           Education Connections
                                 Programming
What is the PBCore XML XSD?
• PBCore’s XSD defines the framework of the PBCore elements
  and their inter-relationships and interdependencies.
• Download the PBCore XSD at
  http://www.pbcore.org/PBCore/PBCoreXMLSchema.html
PBCore v1.2


So what's different?
What's Next?
• PBCore additions
  – to handle collections
  – Vocabulary
  – Radio specific extensions
  – Soliciting suggestions
• CPB RFP American Archive Pilot
  – Includes some support for PBCore additions and
    web site
The PBCore Web Site
•    Your one-stop shop for all things PBCore:
     http://www.pbcore.org
    – user guide
    – list of elements in various representations
       •   full documentation, quick index, alphabetical, cheat
           sheet, etc.
    – listserv sign-up
    – training materials
    – many other resources (metadata primer, XML
      schema info, etc.)

More Related Content

What's hot

Abstract and i ndexing
Abstract and i ndexingAbstract and i ndexing
Abstract and i ndexingMohit Kumar
 
Information storage and retrieval
Information storage and  retrievalInformation storage and  retrieval
Information storage and retrievalDr. Utpal Das
 
Information Discovery and Search Strategies for Evidence-Based Research
Information Discovery and Search Strategies for Evidence-Based ResearchInformation Discovery and Search Strategies for Evidence-Based Research
Information Discovery and Search Strategies for Evidence-Based ResearchDavid Nzoputa Ofili
 
INFORMATION SCIENCE
INFORMATION SCIENCEINFORMATION SCIENCE
INFORMATION SCIENCEharshaec
 
Effective web search techniques
Effective web search techniquesEffective web search techniques
Effective web search techniquesaliciafe0215
 
Controlled Vocabulary
Controlled VocabularyControlled Vocabulary
Controlled Vocabularyguest118a9a
 
Greenstone Digital Library Software
Greenstone Digital Library SoftwareGreenstone Digital Library Software
Greenstone Digital Library SoftwareMINTUMATHEW8
 
METS(Metadata Encoding and Transmission Standard )
METS(Metadata Encoding and Transmission Standard )METS(Metadata Encoding and Transmission Standard )
METS(Metadata Encoding and Transmission Standard )Manu K M
 
Chain indexing
Chain indexingChain indexing
Chain indexingsilambu111
 
Classaurus classification
Classaurus classificationClassaurus classification
Classaurus classificationavid
 
Functions of information retrival system(1)
Functions of information retrival system(1)Functions of information retrival system(1)
Functions of information retrival system(1)silambu111
 
Retroconversion of documents
Retroconversion of documentsRetroconversion of documents
Retroconversion of documentskmusthu1
 
Introduction to Information Retrieval & Models
Introduction to Information Retrieval & ModelsIntroduction to Information Retrieval & Models
Introduction to Information Retrieval & ModelsMounia Lalmas-Roelleke
 
Spiral of Scientific method
Spiral of Scientific methodSpiral of Scientific method
Spiral of Scientific methodMonalishaNayak31
 

What's hot (20)

Abstract and i ndexing
Abstract and i ndexingAbstract and i ndexing
Abstract and i ndexing
 
Resource discovery tools
Resource discovery toolsResource discovery tools
Resource discovery tools
 
Information storage and retrieval
Information storage and  retrievalInformation storage and  retrieval
Information storage and retrieval
 
Information Discovery and Search Strategies for Evidence-Based Research
Information Discovery and Search Strategies for Evidence-Based ResearchInformation Discovery and Search Strategies for Evidence-Based Research
Information Discovery and Search Strategies for Evidence-Based Research
 
INFORMATION SCIENCE
INFORMATION SCIENCEINFORMATION SCIENCE
INFORMATION SCIENCE
 
Search strategy
Search strategySearch strategy
Search strategy
 
Effective web search techniques
Effective web search techniquesEffective web search techniques
Effective web search techniques
 
Controlled Vocabulary
Controlled VocabularyControlled Vocabulary
Controlled Vocabulary
 
Greenstone Digital Library Software
Greenstone Digital Library SoftwareGreenstone Digital Library Software
Greenstone Digital Library Software
 
METS(Metadata Encoding and Transmission Standard )
METS(Metadata Encoding and Transmission Standard )METS(Metadata Encoding and Transmission Standard )
METS(Metadata Encoding and Transmission Standard )
 
Chain indexing
Chain indexingChain indexing
Chain indexing
 
Precis
PrecisPrecis
Precis
 
Classaurus classification
Classaurus classificationClassaurus classification
Classaurus classification
 
Functions of information retrival system(1)
Functions of information retrival system(1)Functions of information retrival system(1)
Functions of information retrival system(1)
 
Delnet
DelnetDelnet
Delnet
 
Abstracts & abstracting
Abstracts & abstractingAbstracts & abstracting
Abstracts & abstracting
 
Sendoc
SendocSendoc
Sendoc
 
Retroconversion of documents
Retroconversion of documentsRetroconversion of documents
Retroconversion of documents
 
Introduction to Information Retrieval & Models
Introduction to Information Retrieval & ModelsIntroduction to Information Retrieval & Models
Introduction to Information Retrieval & Models
 
Spiral of Scientific method
Spiral of Scientific methodSpiral of Scientific method
Spiral of Scientific method
 

Viewers also liked

Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brighton
Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brightonIntro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brighton
Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brightonJack Brighton
 
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)pbcore
 
Implementing Metadata Standards for a Digital Audiovisual Preservation Reposi...
Implementing Metadata Standards for a Digital Audiovisual Preservation Reposi...Implementing Metadata Standards for a Digital Audiovisual Preservation Reposi...
Implementing Metadata Standards for a Digital Audiovisual Preservation Reposi...Kara Van Malssen
 
Rubato Introduction
Rubato IntroductionRubato Introduction
Rubato Introductionjdiloreto
 
Collective Access - Open Source Collections Management Software
Collective Access - Open Source Collections Management SoftwareCollective Access - Open Source Collections Management Software
Collective Access - Open Source Collections Management SoftwareCourtney Michael
 
PBCore, METS, PREMIS, MODS, METSRights...oh my!
PBCore, METS, PREMIS, MODS, METSRights...oh my!PBCore, METS, PREMIS, MODS, METSRights...oh my!
PBCore, METS, PREMIS, MODS, METSRights...oh my!Kara Van Malssen
 

Viewers also liked (7)

Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brighton
Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brightonIntro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brighton
Intro to PBCore Zen, PBCore workshop, AMIA 2011 - jack brighton
 
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)
Pursuing PBCore: The Revitalization of a Schema and Community (AMIA 2014)
 
Implementing Metadata Standards for a Digital Audiovisual Preservation Reposi...
Implementing Metadata Standards for a Digital Audiovisual Preservation Reposi...Implementing Metadata Standards for a Digital Audiovisual Preservation Reposi...
Implementing Metadata Standards for a Digital Audiovisual Preservation Reposi...
 
Rubato Introduction
Rubato IntroductionRubato Introduction
Rubato Introduction
 
Collective Access - Open Source Collections Management Software
Collective Access - Open Source Collections Management SoftwareCollective Access - Open Source Collections Management Software
Collective Access - Open Source Collections Management Software
 
PBCore RDF Ontology Hackathon | Code4Lib 2015
PBCore RDF Ontology Hackathon | Code4Lib 2015PBCore RDF Ontology Hackathon | Code4Lib 2015
PBCore RDF Ontology Hackathon | Code4Lib 2015
 
PBCore, METS, PREMIS, MODS, METSRights...oh my!
PBCore, METS, PREMIS, MODS, METSRights...oh my!PBCore, METS, PREMIS, MODS, METSRights...oh my!
PBCore, METS, PREMIS, MODS, METSRights...oh my!
 

Similar to PBCore: Overview

Technologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic RecordsTechnologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic Recordspbajcsy
 
Record matching over query results
Record matching over query resultsRecord matching over query results
Record matching over query resultsambitlick
 
Inform: Targeting the Interest Graph
Inform: Targeting the Interest GraphInform: Targeting the Interest Graph
Inform: Targeting the Interest GraphVital.AI
 
Watson API Use Case Demos for the Nittany Watson Challenge
Watson API Use Case Demos for the Nittany Watson ChallengeWatson API Use Case Demos for the Nittany Watson Challenge
Watson API Use Case Demos for the Nittany Watson ChallengePenn State EdTech Network
 
A Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationA Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationBoris Villazón-Terrazas
 
multimedia mpeg-7
multimedia mpeg-7multimedia mpeg-7
multimedia mpeg-7nil65
 
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...Syed Ahmad Chan Bukhari, PhD
 
Webinar: Semantic web for developers
Webinar: Semantic web for developersWebinar: Semantic web for developers
Webinar: Semantic web for developersSemantic Web Company
 
Video Conferencing with NaradaBrokering
Video Conferencing with NaradaBrokeringVideo Conferencing with NaradaBrokering
Video Conferencing with NaradaBrokeringVideoguy
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic WebNuxeo
 
Rosinski ibm ai overview with several examples of projects in the media and l...
Rosinski ibm ai overview with several examples of projects in the media and l...Rosinski ibm ai overview with several examples of projects in the media and l...
Rosinski ibm ai overview with several examples of projects in the media and l...FIAT/IFTA
 
An Introduction to Semantic Web Technology
An Introduction to Semantic Web TechnologyAn Introduction to Semantic Web Technology
An Introduction to Semantic Web TechnologyAnkur Biswas
 
PHPFrameworkDay 2020 - Different software evolutions from Start till Release ...
PHPFrameworkDay 2020 - Different software evolutions from Start till Release ...PHPFrameworkDay 2020 - Different software evolutions from Start till Release ...
PHPFrameworkDay 2020 - Different software evolutions from Start till Release ...Alexandr Savchenko
 
"Different software evolutions from Start till Release in PHP product" Oleksa...
"Different software evolutions from Start till Release in PHP product" Oleksa..."Different software evolutions from Start till Release in PHP product" Oleksa...
"Different software evolutions from Start till Release in PHP product" Oleksa...Fwdays
 
Sharded By Business Line: Migrating to a Core Database using MongoDB and Solr
Sharded By Business Line: Migrating to a Core Database using MongoDB and SolrSharded By Business Line: Migrating to a Core Database using MongoDB and Solr
Sharded By Business Line: Migrating to a Core Database using MongoDB and SolrMongoDB
 
Mongo la search platform - january 2013
Mongo la   search platform - january 2013Mongo la   search platform - january 2013
Mongo la search platform - january 2013MongoDB
 
Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...Dag Endresen
 

Similar to PBCore: Overview (20)

IGP Production Systems For Digital Archives
IGP Production Systems For Digital ArchivesIGP Production Systems For Digital Archives
IGP Production Systems For Digital Archives
 
Technologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic RecordsTechnologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic Records
 
Record matching over query results
Record matching over query resultsRecord matching over query results
Record matching over query results
 
Inform: Targeting the Interest Graph
Inform: Targeting the Interest GraphInform: Targeting the Interest Graph
Inform: Targeting the Interest Graph
 
Mpeg7
Mpeg7Mpeg7
Mpeg7
 
ONIX-PL Training on how to access GOKB encodings
ONIX-PL Training on how to access GOKB encodingsONIX-PL Training on how to access GOKB encodings
ONIX-PL Training on how to access GOKB encodings
 
Watson API Use Case Demos for the Nittany Watson Challenge
Watson API Use Case Demos for the Nittany Watson ChallengeWatson API Use Case Demos for the Nittany Watson Challenge
Watson API Use Case Demos for the Nittany Watson Challenge
 
A Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationA Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and Organization
 
multimedia mpeg-7
multimedia mpeg-7multimedia mpeg-7
multimedia mpeg-7
 
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
 
Webinar: Semantic web for developers
Webinar: Semantic web for developersWebinar: Semantic web for developers
Webinar: Semantic web for developers
 
Video Conferencing with NaradaBrokering
Video Conferencing with NaradaBrokeringVideo Conferencing with NaradaBrokering
Video Conferencing with NaradaBrokering
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Rosinski ibm ai overview with several examples of projects in the media and l...
Rosinski ibm ai overview with several examples of projects in the media and l...Rosinski ibm ai overview with several examples of projects in the media and l...
Rosinski ibm ai overview with several examples of projects in the media and l...
 
An Introduction to Semantic Web Technology
An Introduction to Semantic Web TechnologyAn Introduction to Semantic Web Technology
An Introduction to Semantic Web Technology
 
PHPFrameworkDay 2020 - Different software evolutions from Start till Release ...
PHPFrameworkDay 2020 - Different software evolutions from Start till Release ...PHPFrameworkDay 2020 - Different software evolutions from Start till Release ...
PHPFrameworkDay 2020 - Different software evolutions from Start till Release ...
 
"Different software evolutions from Start till Release in PHP product" Oleksa...
"Different software evolutions from Start till Release in PHP product" Oleksa..."Different software evolutions from Start till Release in PHP product" Oleksa...
"Different software evolutions from Start till Release in PHP product" Oleksa...
 
Sharded By Business Line: Migrating to a Core Database using MongoDB and Solr
Sharded By Business Line: Migrating to a Core Database using MongoDB and SolrSharded By Business Line: Migrating to a Core Database using MongoDB and Solr
Sharded By Business Line: Migrating to a Core Database using MongoDB and Solr
 
Mongo la search platform - january 2013
Mongo la   search platform - january 2013Mongo la   search platform - january 2013
Mongo la search platform - january 2013
 
Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...
 

Recently uploaded

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
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
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
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
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

PBCore: Overview

  • 1. PBCore: Overview Open Source Meeting February 2, 2009 Dave MacCarn
  • 2. What is PBCore? • ...a metadata dictionary, used to describe many different types of media items; • ...useful for locating, sharing and exchanging media items; • ...available for free to anyone, not just public broadcasters. 2
  • 3. Who created PBCore? • Unprecedented collaboration between public television and radio united a working group of 30 representatives of local and national organizations, from a wide cross-section of disciplines and roles. • Advisors included academic and metadata experts. • Before its launch, PBCore had wide industry review and key test implementations. 3
  • 4. What is the PBCore Structure? • PBCore v1.1 (http://www.pbcore.org; click on “User Guide” button) was published January 24, 2007 – Version 1.1 of PBCore maintains 53 elements arranged in 15 containers and 3 sub-containers, all organized under 4 content classes. • PBCore v1.2 was published November 14, 2008 – Version 1.2 of PBCore maintains 61 elements arranged in 15 containers and 4 sub-containers, all organized under 4 content classes. 4
  • 5. PBCore Examples? • PBCore is made up of 61 elements, each describing a different aspect of a media item. • Three sample PBCore elements are: 1. title: the media item’s name; 2. creator: the person or organization responsible for creating the media item; 3. publisher: the person or organization responsible for distributing the media item. 5
  • 6. PBCore Structure • Content Classes (Grouping of Data) – Intellectual Content • Title, Description, Genre... – Intellectual Property • Creator, Publisher, Rights... – Instantiation • Date Created, Format, Language… – Extensions
  • 7. PBCore Structure • Containers – Needed to define XML structure.
  • 8. PBCore Structure • Elements – The Real Data. • Title, Description, Genre, Creator, Publisher, Rights, Date Created, Format, Language…
  • 13. PBCore Structure • PBCore often uses a controlled vocabulary to describe a media item. • Controlling the terms used, and how they are presented, not only ensures consistent description of media items, it also improves the chances of a successful search. 13
  • 14. PBCore Structure • A picklist, or drop-down menu, is an example of a controlled vocabulary. Here is a picklist for the PBCore element 05.01, genre. 14
  • 15. PBCore Structure • PBCore also uses a structured syntax. • A structured syntax follows specific rules of punctuation, grammar or data entry in order to provide unambiguous descriptions. • For example... • creator (element 15.01): last name, first name middle name (Welles, George Orson) • title (element 02.01): Citizen Kane • dateCreated (element 25.02): YYYY-MM-DD (1941- 05-01) 15
  • 16. What does it mean to be PBCore compliant? • If you’re using PBCore to tag media items that you intend to share with the outside world, you must follow the dictionary rules and element obligations. • If you’re using PBCore for internal purposes only and don’t plan to share your resources with the outside world, you can apply the dictionary rules as you see fit.
  • 17. Facility Local Broadcast Playout , Traffic & Logs Scheduling (NGIS, PODS, BroadView, ProTrack, Scout) National Program Graphics Library Distribution Tracking Program Guides Archiving & Newsletters PBCore Listing XML VOD Services (XSD framework) Production Internet Services Post-Production & Distribution Options Development, Under- Digital Asset writing, Fundraising Management & Sponsorship Rights & Stock Footage Usage Management Education Connections Programming
  • 18. What is the PBCore XML XSD? • PBCore’s XSD defines the framework of the PBCore elements and their inter-relationships and interdependencies. • Download the PBCore XSD at http://www.pbcore.org/PBCore/PBCoreXMLSchema.html
  • 19. PBCore v1.2 So what's different?
  • 20.
  • 21. What's Next? • PBCore additions – to handle collections – Vocabulary – Radio specific extensions – Soliciting suggestions • CPB RFP American Archive Pilot – Includes some support for PBCore additions and web site
  • 22. The PBCore Web Site • Your one-stop shop for all things PBCore: http://www.pbcore.org – user guide – list of elements in various representations • full documentation, quick index, alphabetical, cheat sheet, etc. – listserv sign-up – training materials – many other resources (metadata primer, XML schema info, etc.)