Hello all,
           I was wondering how much use this ontology has gotten on the 
web.  It is the resumeRDF Ontology described 
here: http://rdfs.org/resume-rdf/

There were more uses cases that I found for listing jobs then there were 
places for people to list their resume.  
The site is here:  http://fwwebdev.com/myresume/

Of course, the benefit of this is greatly improved if many people use the 
ontology.  I decided to create an application,
using Drupal, that uses this ontology.  I liked Drupal because it is very 
easy to specify specific content types, which can be mapped to RDF classes 
and to map fields to RDF properties.  Since, one can have more than one
property on an item or html tag, I also used other popular ontologies where 
it was possible.  For example, I chose to use schema.org also. 
 Unfortunately, while there is support for job listings, with schema.org, 
there is not many
properties defined on schema.org that would match up with a resume or cv. 
 That's not a problem in SEO terms, if Google, Bing, Yahoo, use or 
recognize this ontology.  I'm not sure how that works...  I mean whether or 
not one
will get "rich snippets" in the search results if one uses any particular 
ontology/vocabulary.  It is certainly possible to de-reference this 
vocabulary/ontology and understand the terms.  I have no idea if the search 
engines do this or not.

Anyway, I would be open to feedback on this application.  It was my attempt 
to create something with Drupal, not just for showing my own resume, but to 
have a place where others could post their resume/cv.
Drupal has the notion of content types, so I created different content 
types for Formal Education, Skills, Professional Training, and etc... 
including finally a content type of Resume/CV.  This content type has some 
of its own fields but it
also references the other fields mentioned.  I set it up to use automatic 
titles for items.  Using auto-complete when entering skills, for example, 
their name would be part of the title, since more than one person can have 
a specific skill, thus, they could just start typing their name when 
referencing skills described elsewhere...  or created elsewhere.  

This means that certain parts of a person's resume/cv must be created 
separately.  I'm not sure how user friendly this would be for the average 
non-technical person.  One could create screen-casts to show how to publish 
a resume, but one has to "sell" people on the benefit of having their 
resume marked up in this way - that is using Semantic Web standards and 
vocabularies.  
Again, the link is:
http://fwwebdev.com/myresume/

I created this as a feature here: 
https://github.com/BruceMWhealton/Drupal-Feature-Resume-or-CV-Application
with related features: 
https://github.com/BruceMWhealton/Drupal-Feature-Resume-Formal-Education-Section
https://github.com/BruceMWhealton/Drupal-Feature-Resume-Employment-Section
https://github.com/BruceMWhealton/Drupal-Feature-Resume-Skills-Section
https://github.com/BruceMWhealton/Drupal-Feature-Resume-Professional-Training-Section
https://github.com/BruceMWhealton/Drupal-Feature-Resume-Other-Information-Section
https://github.com/BruceMWhealton/Drupal-Feature-Resume-Professional-References-Section
https://github.com/BruceMWhealton/Drupal-Feature-Resume-Personal-References-Section

These different features, relate to content types in Drupal.  The types of 
content created was based on the definition of the resume/cv specification. 
 

Hopefully this will be useful or interesting to others,
Bruce     

-- 
You received this message because you are subscribed to the Google Groups 
"SIOC-Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sioc-dev.
For more options, visit https://groups.google.com/d/optout.

Reply via email to