Ch 6.More Metadata Vocabularies - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Ch 6.More Metadata Vocabularies

Description:

There are many different description formats for information. Open ... DOM,INTL,POSTAL,PARCEL, ... DOM,INTL,POSTAL,PARCEL,HOME,WORK. ADR. The default is a ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 18
Provided by: klplReP
Category:

less

Transcript and Presenter's Notes

Title: Ch 6.More Metadata Vocabularies


1
Ch 6.More Metadata Vocabularies
  • ? ? ?

2
Introduction
  • There are many different description formats for
    information.
  • Open Directory Project
  • vCard
  • Event Markup
  • Using Multiple Vocabularies

3
Open Directory Project
  • Web Site increases impoliticly.
  • Divide Web Site by Category.
  • Produce comprehensive directory to Web by
    editors.
  • The ODP is a Web directory, not a search engine.

4
Open Directory Project
  • The Open Directory Project is the largest, most
    comprehensive human-edited directory of the Web.
    It is constructed and maintained by a vast,
    global community of volunteer editors.
  • 4,639,551 sites - 62,657 editors - over 590,000
    categories
  • Sign up
  • Choose a topic.
  • Tools for Adding, Deleting and Updating links.
  • ? Generate the RDF behind the directory
    structure.
  • Creates a database

5
Open Directory Project
http//dmoz.org/
6
vCard
  • Electronic business card.
  • Industry standard to exchange business card
    through communication.
  • Versit Consortium(Apple, IBM, Lucent, Siemens)
  • Work to promote vCard and vCalendar
    technologies.
  • Developed by the International Mail Consortium
    (IMC) and Standardized by the IETF in RFC 2425

7
vCard
  • vCards carry vital directory information such as
    name, addresses, telephone numbers, email
    addresses and Internet URLs.
  • vCard can also have graphics and multimedia
    including photographs, company logos, audio clips
    such as for name pronunciation.
  • vCard support multiple languages.
  • The vCard is operating system independent.

8
vCard
vCard Metadata Set
Element Qualifier Purpose Notes
FN To specify the formatted text corresponding to the name of the object the vCard represents The property must be present in the vCard object
N Family, Given, Middle, Other, Prefix, Suffix To specify the components of the name of the object the vCard represents The property must be present in the vCard object
NICKNAME To specify the text corresponding to the nickname of the object the vCard represents It can be used to specify a familiar form of a proper name specified by the FN or N types
PHOTO GIF,WMF,BMP,PMB,DIB,PICT,TIFF,PS,PDF,JPEG,MPEG To specify an image or photograph information that annotates some aspect of the vCard represents The type can include the type parameter TYPE to specify the graphic image format type
BDAY To specify the birth date of the object the vCard represents The default is a single date value
ADR DOM,INTL,POSTAL,PARCEL,HOME,WORK To specify the components of the delivery address for the vCard object The component values must be specified in their corresponding position
LABEL DOM,INTL,POSTAL,PARCEL,HOME,WORK To specify the formatted text corresponding to delivery address of the object the vCard represents The type value is formatted text that can be used to present a delivery address label for the vCard object
9
vCard
vCard Metadata Set
Element Qualifier Purpose Notes
TEL HOME,MSG,WORK,PREF,VOICE,FAX,CELL,VIDEO,PAGER,BBS,MODEM,CAR,ISDN,PCS To specify the telephone number for telephony communication with the object the vCard represents The value of this type is specified in a canonical form in order to specify an unambiguous representation of the globally unique telephone endpoint
EMAIL X.400,INTERNET,PREF To specify the electronic mail address for communication with the object the vCard represents The type can include the type parameter TYPE to specify the format or preference of the electronic mail address
MAILER To specify the type of electronic mail software that is used by the individual associated with the vCard This information can provide assistance to a correspondent regarding the type of data representation which can be used, and how they can be packaged
TZ To specify information related to the time zone of the object the vCard represents The type value consists of a dingle value
GEO To specify information related to the global positioning of the object the vCard represents The value specifies latitude and longitude, in that order
TITLE To specify the job title, functional position or function of the object the vCard represents This type is based on the X.520 Title attribute
10
vCard
vCard Metadata Set
Element Qualifier Purpose Notes
ROLE To specify information concerning the role, occupation, or business category of the object the vCard represents This property is included as an organizational type to avoid confusion with the semantics of the TITLE type and incorrect usage of that type when the semantics of this type is intended
LOGO GIF,WMDF,BMP,MET,PMB,DIB,PICT,TIFF,PS,PDF,JPEG,MPEG To specify a graphic image of a logo associated with the object the vCard represents The type can include the type parameter TYPE to specify the graphic image format type
AGENT administrator,assistant,secretary To specify information about another person who will act on behalf of the individual or resource associated with the vCard A key characteristic of the Agent type is that it represents somebody or something is separately addressable
ORG name,part To specify the organizational name and units associated with the vCard The type value is a structured type consisting of the organization name, followed by one or more levels of organizational unit names
CATEGORIES To specify application category information about the vCard
11
vCard
vCard Metadata Set
Element Qualifier Purpose Notes
NOTE To specify supplemental information or a comment that is associated with the vCard The type is based on the X.520 Description attribute
PRODID To specify the identifier for the product that created the vCard object Implementations should use a method such as that specified for Formal Public Identifiers in ISO 9070 to assure that the text value is unique
REV To specify revision information about the current vCard The value distinguishes the current revision of the information in this vCard for other renditions of the information
SORT-STRING FN,N,SORT-STRING To specify the family name or given name text to be used for national-language-specific sorting of the FN and N types The sort string is used to provide family name or given name text that is to be used in locate- or nationallanguage-specific sorting of the formatted name and structured name types
SOUND WMV,WAV,RAM,MPG,MP3,AVI To specify a digital sound content information that annotates some aspect of the vCard The type can include the type parameter TYPE to specify the audio format type
12
vCard
vCard Metadata Set
Element Qualifier Purpose Notes
UID To specify a value that represents a globally unique identifier corresponding to the individual or resource associated with the vCard The type is used to uniquely identify the object that the vCard represents
URL To specify a uniform resource locator associated with the object that the vCard refers to
VERSION To specify the version of the vCard specification used to format this vCard The property must be present in the vCard object
CLASS To specify the access classification for a vCard object An access classification is only one component of the general security model for a directory service. The classification attribute provides a method of capturing the intent of the owner for general access to information described by the vCard object
KEY To specify a public key or authentication certificate associated with the object that the vCard represents The type can include the type parameter TYPE to specify the public key or authentication certificate format
13
vCard in RDF
  • lt?xml version"1.0"?gt
  • ltrdfRDF xmlnsrdf http//www.w3.org/1999/02/22-
    rdf-syntax-ns
  • xmlnsvcard "http//www.w3.org/
    2001/vcard-rdf/3.0" gt
  • ltrdfDescription rdfabout
    "http//411.com/JoeSmith"gt
  • ltvcardfngt Johan Hjelm lt/vcardfngt
  • ltvcardemailgt Johan.Hjelm_at_ 411.ericsson.se
    lt/vcardemailgt
  • ltvcardorggt Nippon Ericsson KK lt/vardorggt
  • lt/rdfDescriptiongt
  • lt/rdfRDFgt

14
Event Markup
  • The SKi(Structured Knowledge initiative, Svenska
    Kalenderinitiativet ) format is based on VEVENT,
    which is defined in IETF standard RFC-2445,
    Internet Calendaring and Scheduling Core Object
    Specification (iCalendar).
  • A Ski-object can have all the fields that exist
    in a VEVENT, but also others, defined as a media
    type starting with X-SKI-.

15
Event Markup
ex)
FIELD NAME PURPOSE
X-SKI-TITLE The title for the event.
X-SKI-PERFORMER Provides information about prominent actors in the event for instance, artists, teams guides, or speakers.
X-SKI-OPENINGTIME Defines opening times may become standardized by the iCal group.
  • SKi format is based on VEVENT, VTODO, VALARM.

16
Event Markup
  • lt?xml version"1.0"?gt
  • ltrdfRDFgt
  • ltxmlnsrdf"http//www.w3.org/1999/02/22-rd
    f-syntax-ns"
  • xmlnsski"http//skical.org/metadata/ski
    cal"
  • xmlnsical"ftp//ftp.ietf.org/rfc/rfc-24
    45.txt"gt
  • ltrdfDescription about"http//www.syd
    neyopera.co.au/concert.html"gt
  • ltskix-ski-placenamegtSydney
    Opera Houselt/skix-ski-placenamegt
  • lticalgeogt37.386013-122.082932lt/
    icalgeogt
  • ltskix-ski-performergt
  • ltrdfBag ID"Performer"gt
  • ltrdfligt"Victor
    Borge"lt/rdfligt
  • ltrdfligt"James
    Galway"lt/rdfligt
  • lt/rdfBaggt
  • lt/skix-ski-performergt
  • ltskix-ski-openingtimesgt
  • ltrdfBag ID"Openingtimes"gt
  • ltrdfligt1800lt/rdfligt
  • ltrdfligt2100lt/rdfligt
  • lt/rdfBaggt

17
Using Multiple Vocabularies
  • Use RDF for division of multiple vocabularies.
  • RDF is a system to describe properties of
    objects.
  • Using one or more vocabularies to describe what
    an object is.
  • Creating ontologies to describe concepts is
    important.
  • The unit of interchange between object management
    system is the transaction.
  • The communication protocol
  • SOAP (Simple Object Access Protocol)
Write a Comment
User Comments (0)
About PowerShow.com