Resume/CV Ontology

924 views
Skip to first unread message

Bruce Whealton

unread,
Jan 25, 2013, 2:25:48 PM1/25/13
to SIOC-Dev
Hello,
I was looking at the Resume/CV ontology which is presented
here: http://rdfs.org/resume-rdf/
There does not appear to be a parseable version of the ontology that
one could download and use. The website refers to the SIOC developers
list for issues relating to the ontology. I wonder if the RDF version
of this ontology exists anywhere. It seems like one of the few
ontologies that exist for describing a resume/cv. Schema.org has some
very limited terns that could be used.
I did find a mention of extending one's FOAF with resume
data. So, maybe I'll ask on that list also if anyone uses that
ontology.
I'd be glad to help in any way I can... hosting... even if we
had to recreate the ontology. I don't think the ontology has been
updated in anyway or otherwise maintained, in some years now.
Thanks,
Bruce

John Breslin

unread,
Jan 28, 2013, 6:00:23 AM1/28/13
to sioc...@googlegroups.com, capt...@gmail.com
Hi Bruce -

I think Uldis should be able to assist us here.

John
--
John Breslin http://johnbreslin.org http://linkd.in/johnbreslin
Lecturer, Electronic Engineering, NUI Galway http://www.eee.nuigalway.ie
Researcher, Social Software and Semantic Web, DERI http://www.deri.ie


Bruce Whealton

unread,
Feb 2, 2013, 8:21:14 PM2/2/13
to SIOC-Dev
John,
Is that a person? I haven't heard anything back on this since
I posted the note. It is a great ontology to use. However, I have
not been able to find a parse-able version of it - e.g. an RDF
version. At one point the links were working. Anyway, maybe I could
reproduce it using the description of the ontology which is here:
http://rdfs.org/resume-rdf/
I could give proper attribution as well.
Bruce

On Jan 28, 6:00 am, John Breslin <john.bres...@nuigalway.ie> wrote:
> Hi Bruce -
>
> I think Uldis should be able to assist us here.
>
> John
>
> On 25/01/2013 19:25, "Bruce Whealton" <br...@futurewaveonline.com> wrote:
>
>
>
>
>
>
>
>
>
> > Hello,
> >         I was looking at the Resume/CV ontology which is presented
> > here:http://rdfs.org/resume-rdf/
> > There does not appear to be a parseable version of the ontology that
> > one could download and use.  The website refers to the SIOC developers
> > list for issues relating to the ontology.  I wonder if the RDF version
> > of this ontology exists anywhere.  It seems like one of the few
> > ontologies that exist for describing a resume/cv.  Schema.org has some
> > very limited terns that could be used.
> >          I did find a mention of extending one's FOAF with resume
> > data.  So, maybe I'll ask on that list also if anyone uses that
> > ontology.
> >         I'd be glad to help in any way I can... hosting... even if we
> > had to recreate the ontology.  I don't think the ontology has been
> > updated in anyway or otherwise maintained, in some years now.
> > Thanks,
> > Bruce
>
> --
> John Breslinhttp://johnbreslin.orghttp://linkd.in/johnbreslin
> Lecturer, Electronic Engineering, NUI Galwayhttp://www.eee.nuigalway.ie

John Breslin

unread,
Feb 4, 2013, 2:27:59 PM2/4/13
to sioc...@googlegroups.com, capt...@gmail.com
Bruce - I am copying Uldis Bojars - who created Resume RDF. captsolo@...

Uldis, can you assist? I think this can be created fairly easily in RDFS if
it doesn't already exist.

Bruce, between Uldis and yourself we can get this back on at
rdfs.org/resume-rdf/ns if that suits?

John
--
John Breslin http://johnbreslin.org http://linkd.in/johnbreslin
Lecturer, Electronic Engineering, NUI Galway http://www.eee.nuigalway.ie

Uldis Bojars

unread,
Feb 4, 2013, 2:46:43 PM2/4/13
to John Breslin, sioc...@googlegroups.com
Hi,

> Bruce - I am copying Uldis Bojars - who created Resume RDF. captsolo@...
>
> Uldis, can you assist? I think this can be created fairly easily in RDFS if
> it doesn't already exist.

My host has been down for a while, not good if the ontology is hosted
there. Sorry for that :/

> Bruce, between Uldis and yourself we can get this back on at
> rdfs.org/resume-rdf/ns if that suits?

Agreed, let's put it on rdfs.org. Will send you the files.

As for captsolo.net, will add a redirect from it once it is back online.

Uldis

Bruce Whealton

unread,
Feb 5, 2013, 8:14:12 PM2/5/13
to sioc...@googlegroups.com, John Breslin
John, Uldis,
That sounds great! Before it was at http://rdfs.org/resume-rdf/
However, it is fine to put it at: http://rdfs.org/resume-rdf/ns
Also, there were two RDF files as noted on the above site. Copying from
there, it shows:

http://purl.org/captsolo/resume-rdf/0.2/cv# - ResumeRDF ontology
http://purl.org/captsolo/resume-rdf/0.2/base# - base taxonomy containing
possible values for ResumeRDF properties

Yes, I am glad to help. It would be great to align this with FOAF. In
particular, it would be great to be able to say that cv:Person
skos:equivalentClass foaf:Person. That way one can link their foaf profile
with their CV. Also, it would be good to have a way to list Publications,
which currently doesn't exist in the resume ontology.
I'm jumping ahead to what is in the next email, so I can work with the
ontology/vocab but I don't know, can anyone publish on rdfs.org? I mean can
I upload any of my work to that domain? Maybe it should be reviewed first
before any work I do replaces the ontology on http://rdfs.org/resume-rdf
Also, I was trying to use Drupal and the schema.org classes and properties
(schema.org being the microcode and schema developed for the search
engines). I don't know how hard it would be to get the schema.org
developers to add a schema for resumes/CV. Only a few of the resume
properties are supported with schema:Peson. But there might be a few
properties that are equivalent to the properties in the resume-rdf ontology.
Thanks,
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 sioc-dev+u...@googlegroups.com.
To post to this group, send email to sioc...@googlegroups.com.
Visit this group at http://groups.google.com/group/sioc-dev?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Stéphane Corlosquet

unread,
Feb 5, 2013, 9:12:40 PM2/5/13
to sioc...@googlegroups.com, John Breslin
On Tue, Feb 5, 2013 at 8:14 PM, Bruce Whealton <br...@futurewaveonline.com> wrote:
John, Uldis,
That sounds great!  Before it was at http://rdfs.org/resume-rdf/
However, it is fine to put it at: http://rdfs.org/resume-rdf/ns
Also, there were two RDF files as noted on the above site.  Copying from
there, it shows:

    http://purl.org/captsolo/resume-rdf/0.2/cv# - ResumeRDF ontology
    http://purl.org/captsolo/resume-rdf/0.2/base# - base taxonomy containing
possible values for ResumeRDF properties

Yes, I am glad to help.  It would be great to align this with FOAF.  In
particular, it would be great to be able to say that cv:Person
skos:equivalentClass foaf:Person.  That way one can link their foaf profile
with their CV.  Also, it would be good to have a way to list Publications,
which currently doesn't exist in the resume ontology.
I'm jumping ahead to what is in the next email, so I can work with the
ontology/vocab but I don't know, can anyone publish on rdfs.org?  I mean can
I upload any of my work to that domain?  Maybe it should be reviewed first
before any work I do replaces the ontology on http://rdfs.org/resume-rdf
Also, I was trying to use Drupal and the schema.org classes and properties
(schema.org being the microcode and schema developed for the search
engines).   I don't know how hard it would be to get the schema.org
developers to add a schema for resumes/CV.  Only a few of the resume
properties are supported with schema:Peson.  But there might be a few
properties that are equivalent to the properties in the resume-rdf ontology.

The schema.org list of proposals [1] does mention resume in passing, linking to [2]. This topic has come up before on the schema.org mailing list [3]. You might want to get in touch with George Katsanos who seemed interested in contributing something (and started that thread). You are highly encouraged to subscribe and contribute your ideas on the schema.org mailing list, you can subscribe at [4].

Steph.

Bo Ferri

unread,
Feb 9, 2013, 6:51:55 AM2/9/13
to sioc...@googlegroups.com
Hi guys,

I was wondering whether the Resume Ontology isn't somewhere available in
a Semantic Web cache. At the beginning, I tried lod.openlinksw.com and
linkeddata.uriburner.com - without any luck. Fortunately, via the (dead)
schemapedia.com, I came across sindice, which holds a copy of the Resume
Ontology. Here are the links:

1. Sindice search:
http://sindice.com/search?q=resume%20rdf&nq=&fq=ontology%3Aresume

2. Cached version of http://purl.org/captsolo/resume-rdf/0.2/base:
http://sindice.com/search/page?url=http%3A%2F%2Fpurl.org%2Fcaptsolo%2Fresume-rdf%2F0.2%2Fbase&q=resume%20rdf&fq=ontology%3Aresume

3. Cached version of http://captsolo.net/semweb/resume/0.2/base.rdf :
http://sindice.com/search/page?url=http%3A%2F%2Fcaptsolo.net%2Fsemweb%2Fresume%2F0.2%2Fbase.rdf&q=resume%20rdf&fq=ontology%3Aresume

4. Cached version of http://captsolo.net/semweb/resume/base.rdfs :
http://sindice.com/search/page?url=http%3A%2F%2Fcaptsolo.net%2Fsemweb%2Fresume%2Fbase.rdfs&q=resume%20rdf&fq=ontology%3Aresume

2. - 4. should contain the same content.

Cheers,


Bo


PS: Thse cached files should also be downloadable via sindice ;)


On 2/8/2013 8:02 PM, Nick Buccleugh wrote:
> Hi Uldis, John,
>
> I would also be interested in the Resume/CV ontology file. I've reviewed
> the documentation and looks like something that I could really use.
>
> Do you know when the links will be updated on rdfs.org and can you post
> in this group when it is complete?
>
> Thanks so much!
>
> Nick

Nick Buccleugh

unread,
Feb 11, 2013, 12:43:16 PM2/11/13
to sioc...@googlegroups.com
Awesome, thanks so much Bo! 

On the cached versions that you listed, they seemed to be slightly different than the one I was looking for, but I was able to do a little searching and found another site that had a cached version from 2007 when the specification document was created and was able to find the exact file I was looking for: http://web.archive.org/web/20070220002621/http://purl.org/captsolo/resume-rdf/0.2/cv

Thanks so much for the help and great idea for searching the cached files.

Nick

Bruce Whealton

unread,
Feb 12, 2013, 12:28:08 AM2/12/13
to sioc...@googlegroups.com
Thanks Bob!!  I had thought that I had received the file as an attachment - the RDF version of the ontology, from Uldis or John but I couldn't find it.  I had recently lost some email in changing programs. 
Anyway, I can host it, if needed.
It is interesting that there are two links, base and cv.  But the prefixes used throughout are cv. 

Anyway, I am working on implementing this in Drupal.  I have had clients want to show their CV online.  They actually didn't know what an ontology is or what RDF or RDFa is but that's another story.  I wanted to get feedback from others that use this.  If one were hand coding an RDFa based CV document using this ontology, that is not so difficult.  It is easy enough to designate sections of a document as representing different Classes.  If one wants to create more than one CV document, as in many documents, a CMS helps.  So, in Drupal which supports RDFa out of the box, one could have one large content type named CV
OR
One can have content types for different parts of the CV (other CMS may use different terms than the Drupal Content type, but hopefully you get the idea).
Drupal also has a module (extension) for creating field collections.  The only problem is that there is no way to designate that the field collection for describing a cv:Skill has a type of cv:Skill.  It just relates everything back to the type of this content which is cv:CV.  The problem then becomes, if we create an entry for cv:Skill, with cv:skillName, cv:skillLevel, cv:skillLastUsed, cv:skillYearsExperience more than one person might have the same skill, e.g. PHP. 
So, I'm a bit stumped as to what is needed.  I guess, since OWL allows a resource to be both a property and a Class one can create a corresponding content type for skills.  But that still models things wrong.  When the page is parsed the cv:skillName will be seen as a property of the cv:CV which isn't correct, is it?
Bruce


On Saturday, February 9, 2013 6:51:55 AM UTC-5, Bob Ferris wrote:

Bo Ferri

unread,
Feb 12, 2013, 2:03:30 PM2/12/13
to sioc...@googlegroups.com
Hi Bruce,

On 2/12/2013 6:28 AM, Bruce Whealton wrote:
> Thanks Bob!! I had thought that I had received the file as an
> attachment - the RDF version of the ontology, from Uldis or John but I
> couldn't find it. I had recently lost some email in changing programs.
> Anyway, I can host it, if needed.
> It is interesting that there are two links, base and cv. But the
> prefixes used throughout are cv.

However, these are two different namespaces at the end and if you would
like to utilise both parts in your description you need to define
diferent prefixes for them

>
> Anyway, I am working on implementing this in Drupal. I have had clients
> want to show their CV online. They actually didn't know what an
> ontology is or what RDF or RDFa is but that's another story. I wanted
> to get feedback from others that use this. If one were hand coding an
> RDFa based CV document using this ontology, that is not so difficult.
> It is easy enough to designate sections of a document as representing
> different Classes. If one wants to create more than one CV document, as
> in many documents, a CMS helps. So, in Drupal which supports RDFa out
> of the box, one could have one large content type named CV
> OR
> One can have content types for different parts of the CV (other CMS may
> use different terms than the Drupal Content type, but hopefully you get
> the idea).
> Drupal also has a module (extension) for creating field collections.
> The only problem is that there is no way to designate that the field
> collection for describing a cv:Skill has a type of cv:Skill. It just
> relates everything back to the type of this content which is cv:CV. The
> problem then becomes, if we create an entry for cv:Skill, with
> cv:skillName, <http://rdfs.org/resume-rdf/#term_skillName> cv:skillLevel
> <http://rdfs.org/resume-rdf/#term_skillLevel>, cv:skillLastUsed,
> <http://rdfs.org/resume-rdf/#term_skillLastUsed> cv:skillYearsExperience
> <http://rdfs.org/resume-rdf/#term_skillYearsExperience> more than one
> person might have the same skill, e.g. PHP.
> So, I'm a bit stumped as to what is needed. I guess, since OWL allows a
> resource to be both a property and a Class one can create a
> corresponding content type for skills. But that still models things
> wrong. When the page is parsed the cv:skillName will be seen as a
> property of the cv:CV which isn't correct, is it?

I don't really know how the Semantic Web plugin in Drupal works. You
maybe should ask your question in a Drupal forum ;)
Nevertheless, I'm aware of a kind of misconception in the Resume
Ontology itself. I think that it might be wrong to assign everything to
the CV. I think all skills etc. should be directly assigned to the
person who has these skills. In the Cognitive Characteristics Ontology
[1] I tried to do it in a direct way (see the UMIRL example [2]).

Cheers,


Bo


[1] http://purl.org/ontology/cco/core#
[2]
http://smiy.sourceforge.net/cco/spec/cognitivecharacteristics.html#sec-UMIRL-example

John Breslin

unread,
Feb 12, 2013, 5:36:29 PM2/12/13
to sioc...@googlegroups.com
Hi all -

I got a copy too – let me try and get it on rdfs.org/resume-rdf ASAP.

John



On 12/02/2013 00:28, "Bruce Whealton" <br...@futurewaveonline.com> wrote:

Thanks Bob!!  I had thought that I had received the file as an attachment - the RDF version of the ontology, from Uldis or John but I couldn't find it.  I had recently lost some email in changing programs.  
Anyway, I can host it, if needed.
It is interesting that there are two links, base and cv.  But the prefixes used throughout are cv.  

Anyway, I am working on implementing this in Drupal.  I have had clients want to show their CV online.  They actually didn't know what an ontology is or what RDF or RDFa is but that's another story.  I wanted to get feedback from others that use this.  If one were hand coding an RDFa based CV document using this ontology, that is not so difficult.  It is easy enough to designate sections of a document as representing different Classes.  If one wants to create more than one CV document, as in many documents, a CMS helps.  So, in Drupal which supports RDFa out of the box, one could have one large content type named CV
OR
One can have content types for different parts of the CV (other CMS may use different terms than the Drupal Content type, but hopefully you get the idea).
Drupal also has a module (extension) for creating field collections.  The only problem is that there is no way to designate that the field collection for describing a cv:Skill has a type of cv:Skill.  It just relates everything back to the type of this content which is cv:CV.  The problem then becomes, if we create an entry for cv:Skill, with cv:skillName, <http://rdfs.org/resume-rdf/#term_skillName>  cv:skillLevel <http://rdfs.org/resume-rdf/#term_skillLevel> , cv:skillLastUsed, <http://rdfs.org/resume-rdf/#term_skillLastUsed>  cv:skillYearsExperience <http://rdfs.org/resume-rdf/#term_skillYearsExperience>  more than one person might have the same skill, e.g. PHP.  

So, I'm a bit stumped as to what is needed.  I guess, since OWL allows a resource to be both a property and a Class one can create a corresponding content type for skills.  But that still models things wrong.  When the page is parsed the cv:skillName will be seen as a property of the cv:CV which isn't correct, is it?
Bruce

On Saturday, February 9, 2013 6:51:55 AM UTC-5, Bob Ferris wrote:
Hi guys,

I was wondering whether the Resume Ontology isn't somewhere available in
a Semantic Web cache. At the beginning, I tried lod.openlinksw.com <http://lod.openlinksw.com>  and
linkeddata.uriburner.com <http://linkeddata.uriburner.com>  - without any luck. Fortunately, via the (dead)
schemapedia.com <http://schemapedia.com> , I came across sindice, which holds a copy of the Resume
Ontology. Here are the links:

1. Sindice search:
http://sindice.com/search?q=resume%20rdf&nq=&fq=ontology%3Aresume

2. Cached version of http://purl.org/captsolo/resume-rdf/0.2/base:
http://sindice.com/search/page?url=http%3A%2F%2Fpurl.org%2Fcaptsolo%2Fresume-rdf%2F0.2%2Fbase&q=resume%20rdf&fq=ontology%3Aresume

3. Cached version of http://captsolo.net/semweb/resume/0.2/base.rdf :
http://sindice.com/search/page?url=http%3A%2F%2Fcaptsolo.net%2Fsemweb%2Fresume%2F0.2%2Fbase.rdf&q=resume%20rdf&fq=ontology%3Aresume

4. Cached version of http://captsolo.net/semweb/resume/base.rdfs :
http://sindice.com/search/page?url=http%3A%2F%2Fcaptsolo.net%2Fsemweb%2Fresume%2Fbase.rdfs&q=resume%20rdf&fq=ontology%3Aresume

2. - 4. should contain the same content.

Cheers,


Bo


PS: Thse cached files should also be downloadable via sindice ;)


On 2/8/2013 8:02 PM, Nick Buccleugh wrote:
> Hi Uldis, John,
>
> I would also be interested in the Resume/CV ontology file. I've reviewed
> the documentation and looks like something that I could really use.
>
> Do you know when the links will be updated on rdfs.org <http://rdfs.org>  and can you post
> in this group when it is complete?
>
> Thanks so much!
>
> Nick


--
John Breslin
http://johnbreslin.org http://linkd.in/johnbreslin
Lecturer, Electronic Engineering, NUI Galway http://www.eee.nuigalway.ie
Researcher, Social Software and Semantic Web, DERI http://www.deri.ie

image.png

John Breslin

unread,
Feb 12, 2013, 5:44:59 PM2/12/13
to sioc...@googlegroups.com, capt...@gmail.com
Okay -

Can you check if the files at:

http://rdfs.org/resume-rdf/cv.rdfs

http://rdfs.org/resume-rdf/base.rdfs

are okay?

Thanks!

John
image.png
image.png

Bruce Whealton

unread,
Feb 12, 2013, 9:28:09 PM2/12/13
to sioc...@googlegroups.com

John,  Uldis and others,

       I seem to recall a message to the effect that work is needed on these.  Does anyone see any benefits to doing things like:

1) add statement that says cv:Person skos:equivalentClass foaf:Person

2) Possibly inverse functional properties would help in aligning vocabularies.  For example, I can use cv:hasSkill but if I was describing a skill there is no way to say that this skill with these properties are skills of a particular cv:Person. 

 

Also, one thing presents some modeling challenges.  If one were going to create a system for storing many CVs, more than one person is going to have a given skill.  However, each person will have different property values.  As a simple example, one does not want to incorrectly connect skill PHP with 5 years experience and skill level of 4 with a person who actually is more of a newbie .

Any thoughts?

Thanks,

Bruce

--

image001.png

Bruce Whealton

unread,
Feb 12, 2013, 9:15:35 PM2/12/13
to sioc...@googlegroups.com, capt...@gmail.com

Great!  Yes, awesome.  I can now use this in my drupal site and in TopBraidComposer.

Thanks,

Bruce

--

image001.png

Bruce Whealton

unread,
Feb 15, 2013, 6:27:06 PM2/15/13
to SIOC-Dev
Thanks for the tips. You go by scor on drupal.org, right? I will
join those lists.
I also wanted to ask you something. The drupal forum doesn't have a
section dedicated to semantic web topics. There is a Semantic Web
group on Drupal.org but that is for planning and such and not for
discussions about how can we do such and such (semantic web task)
using Drupal? So, my questions regarding the Semantic Web on the
drupal forum in the past have gone unnoticed. It's such a big topic
and it's important that the general community use Semantic Web
technologies, that perhaps we should have a forum topic area for this.
Next issue: Using the CV ontology as an example, modeling this in
drupal is not so straight forward. Perhaps a custom module is needed
(and I'd offer to help make that happen) not just for this one
scenario but for any time that one wants to create content that
employes multiple Classes. RDFa certainly allows this. Using the CV
ontology, you can have a section or div that relates to cv:Skill, and
one for cv:Course. One could have a content type of Skill, but as I
stated elsewhere, more than one person will have the same named skill,
e.g. PHP. That means multiple nodes that deal with the skill of PHP.
Therefore, how does one make a mapping of cv:Person cv:hasSkill ?skill
- using SPARQL notation here, where ?skill needs to relate to the
specific node that describes a person's level of expertise with the
skill and when last used, etc.

Ay ideas? I tried Field_Collection but there is no mechanism for
assigning a type, aka Class to a Field_Collection.
Thanks,
Bruce

On Feb 5, 9:12 pm, Stéphane Corlosquet <scorlosq...@gmail.com> wrote:
> On Tue, Feb 5, 2013 at 8:14 PM, Bruce Whealton
> <br...@futurewaveonline.com>wrote:
>
>
>
>
>
>
>
>
>
> > John, Uldis,
> > That sounds great!  Before it was athttp://rdfs.org/resume-rdf/
> > However, it is fine to put it at:http://rdfs.org/resume-rdf/ns
> > Also, there were two RDF files as noted on the above site.  Copying from
> > there, it shows:
>
> >    http://purl.org/captsolo/resume-rdf/0.2/cv#- ResumeRDF ontology
> >    http://purl.org/captsolo/resume-rdf/0.2/base#- base taxonomy
> > containing
> > possible values for ResumeRDF properties
>
> > Yes, I am glad to help.  It would be great to align this with FOAF.  In
> > particular, it would be great to be able to say that cv:Person
> > skos:equivalentClass foaf:Person.  That way one can link their foaf profile
> > with their CV.  Also, it would be good to have a way to list Publications,
> > which currently doesn't exist in the resume ontology.
> > I'm jumping ahead to what is in the next email, so I can work with the
> > ontology/vocab but I don't know, can anyone publish on rdfs.org?  I mean
> > can
> > I upload any of my work to that domain?  Maybe it should be reviewed first
> > before any work I do replaces the ontology onhttp://rdfs.org/resume-rdf
> > Also, I was trying to use Drupal and the schema.org classes and properties
> > (schema.org being the microcode and schema developed for the search
> > engines).   I don't know how hard it would be to get the schema.org
> > developers to add a schema for resumes/CV.  Only a few of the resume
> > properties are supported with schema:Peson.  But there might be a few
> > properties that are equivalent to the properties in the resume-rdf
> > ontology.
>
> The schema.org list of proposals [1] does mention resume in passing,
> linking to [2]. This topic has come up before on the schema.org mailing
> list [3]. You might want to get in touch with George Katsanos who seemed
> interested in contributing something (and started that thread). You are
> highly encouraged to subscribe and contribute your ideas on the
> schema.orgmailing list, you can subscribe at [4].

Jodi Schneider

unread,
Feb 15, 2013, 7:11:55 PM2/15/13
to sioc...@googlegroups.com
Hi Bruce,

FWIW, Drupal forums aren't the only place to ask -- there's a dedicated Q&A site for the semantic web:

-Jodi

John Breslin

unread,
Jun 24, 2013, 4:18:41 AM6/24/13
to sioc...@googlegroups.com, capt...@gmail.com
Let me ask Uldis here Paul – I see references to both purl.org and kaste.lv in the file – maybe we need to change both?

John


On 09/06/2013 15:37, "Paul Courtney" <courtne...@gmail.com> wrote:

Hi,

I was trying to find these files this morning and after some searching came upon this thread. Could someone please update the page at http://rdfs.org/resume-rdf/? Right now this is what is presented for the namespace URIs:


The XML Namespace URIs that MUST be used by implementations of this specification is:

As first discussed at the beginning of this thread, these URIs don't resolve to anything, and unfortunately all references to this RDF point to these outdated links as well. Can the rdfs.org site be updated and the archived rdf files be copied over?

Thanks,

Paul


On Tuesday, February 12, 2013 5:44:59 PM UTC-5, John Breslin wrote:
Okay -

Can you check if the files at:

http://rdfs.org/resume-rdf/cv.rdfs

http://rdfs.org/resume-rdf/base.rdfs

are okay?

Thanks!

John

On 12/02/2013 22:36, "John Breslin" <john.b...@nuigalway.ie <http://john.b...@nuigalway.ie> > wrote:

Hi all -

I got a copy too – let me try and get it on rdfs.org/resume-rdf <http://rdfs.org/resume-rdf>  ASAP.


John


On 12/02/2013 00:28, "Bruce Whealton" <br...@futurewaveonline.com <http://br...@futurewaveonline.com> > wrote:

Thanks Bob!!  I had thought that I had received the file as an attachment - the RDF version of the ontology, from Uldis or John but I couldn't find it.  I had recently lost some email in changing programs.  
Anyway, I can host it, if needed.
It is interesting that there are two links, base and cv.  But the prefixes used throughout are cv.  

Anyway, I am working on implementing this in Drupal.  I have had clients want to show their CV online.  They actually didn't know what an ontology is or what RDF or RDFa is but that's another story.  I wanted to get feedback from others that use this.  If one were hand coding an RDFa based CV document using this ontology, that is not so difficult.  It is easy enough to designate sections of a document as representing different Classes.  If one wants to create more than one CV document, as in many documents, a CMS helps.  So, in Drupal which supports RDFa out of the box, one could have one large content type named CV
OR
One can have content types for different parts of the CV (other CMS may use different terms than the Drupal Content type, but hopefully you get the idea).
Drupal also has a module (extension) for creating field collections.  The only problem is that there is no way to designate that the field collection for describing a cv:Skill has a type of cv:Skill.  It just relates everything back to the type of this content which is cv:CV.  The problem then becomes, if we create an entry for cv:Skill, with cv:skillName, <http://rdfs.org/resume-rdf/#term_skillName>  cv:skillLevel <http://rdfs.org/resume-rdf/#term_skillLevel> , cv:skillLastUsed, <http://rdfs.org/resume-rdf/#term_skillLastUsed>  cv:skillYearsExperience <http://rdfs.org/resume-rdf/#term_skillYearsExperience>  more than one person might have the same skill, e.g. PHP.  
So, I'm a bit stumped as to what is needed.  I guess, since OWL allows a resource to be both a property and a Class one can create a corresponding content type for skills.  But that still models things wrong.  When the page is parsed the cv:skillName will be seen as a property of the cv:CV which isn't correct, is it?
Bruce

On Saturday, February 9, 2013 6:51:55 AM UTC-5, Bob Ferris wrote:
Hi guys,

I was wondering whether the Resume Ontology isn't somewhere available in
a Semantic Web cache. At the beginning, I tried lod.openlinksw.com <http://lod.openlinksw.com>  <http://lod.openlinksw.com>  and
linkeddata.uriburner.com <http://linkeddata.uriburner.com>  <http://linkeddata.uriburner.com>  - without any luck. Fortunately, via the (dead)
schemapedia.com <http://schemapedia.com>  <http://schemapedia.com> , I came across sindice, which holds a copy of the Resume
Ontology. Here are the links:

1. Sindice search:
http://sindice.com/search?q=resume%20rdf&nq=&fq=ontology%3Aresume

2. Cached version of http://purl.org/captsolo/resume-rdf/0.2/base:
http://sindice.com/search/page?url=http%3A%2F%2Fpurl.org%2Fcaptsolo%2Fresume-rdf%2F0.2%2Fbase&q=resume%20rdf&fq=ontology%3Aresume

3. Cached version of http://captsolo.net/semweb/resume/0.2/base.rdf :
http://sindice.com/search/page?url=http%3A%2F%2Fcaptsolo.net%2Fsemweb%2Fresume%2F0.2%2Fbase.rdf&q=resume%20rdf&fq=ontology%3Aresume

4. Cached version of http://captsolo.net/semweb/resume/base.rdfs :
http://sindice.com/search/page?url=http%3A%2F%2Fcaptsolo.net%2Fsemweb%2Fresume%2Fbase.rdfs&q=resume%20rdf&fq=ontology%3Aresume

2. - 4. should contain the same content.

Cheers,


Bo


PS: Thse cached files should also be downloadable via sindice ;)


On 2/8/2013 8:02 PM, Nick Buccleugh wrote:
> Hi Uldis, John,
>
> I would also be interested in the Resume/CV ontology file. I've reviewed
> the documentation and looks like something that I could really use.
>
> Do you know when the links will be updated on rdfs.org <http://rdfs.org>  <http://rdfs.org>  and can you post
> in this group when it is complete?
>
> Thanks so much!
>
> Nick


--
John Breslin
http://johnbreslin.org http://linkd.in/johnbreslin
Lecturer, Electronic Engineering, NUI Galway http://www.eee.nuigalway.ie
Researcher, Social Software and Semantic Web, DERI http://www.deri.ie


--
John Breslin
http://johnbreslin.org http://linkd.in/johnbreslin
Lecturer, Electronic Engineering, NUI Galway http://www.eee.nuigalway.ie
Researcher, Social Software and Semantic Web, DERI http://www.deri.ie

image.png

Paul Courtney

unread,
Jul 1, 2013, 9:02:01 PM7/1/13
to sioc...@googlegroups.com, capt...@gmail.com
John,

Any word on this? I have a project in mind I'm working on which involves expanding on work that was done on the Digital Vita (https://digitalvita.pitt.edu/) and contributed to the VIVO project (http://www.vivoweb.org/).

Thanks,

Paul Courtney



--
You received this message because you are subscribed to a topic in the Google Groups "SIOC-Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sioc-dev/I4LZuR5gn_0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sioc-dev+u...@googlegroups.com.

To post to this group, send email to sioc...@googlegroups.com.
image.png

Bruce Whealton

unread,
Sep 5, 2013, 12:30:16 AM9/5/13
to sioc...@googlegroups.com
It seems that the link is not working again.  The link for the cv/resume ontology.  I went to
http://rdfs.org/ and then saw http://rdfs.org/resume-rdf/ and it took me to the site that has links to http://purl.org/captsolo/resume-rdf/0.2/cv# - ResumeRDF ontology
which doesn't bring up anything. 
I was trying to use this with Drupal, also.  Unfortunately, there is a problem with the rdfx module.  I've installed that on about 4 different hosting environments and none
of them recognize the ARC2 library that is required.  So, Drupal lets you add external vocabularies which is great and very important to have that flexibility.  I just wonder
how effective it is without ARC2 being recognized.  That's off topic for this group, I know. 
It's pretty amazing that the semantic web is not mainstream by now.  HTML5 is and it isn't even a W3 recommendation yet. 
Anyway, it would be good to have a vocabulary definition file for the resume/cv ontology.
Thanks,
Bruce

sushant pradhan

unread,
Sep 12, 2013, 3:02:19 AM9/12/13
to sioc...@googlegroups.com
Hi Bruce,

Were you able to download the ontology? The link doesn't seem to work. Is their an alternative link from where I can download the rdf ontology?

Thanks,
Sushant

Courtney, Paul K.

unread,
Sep 12, 2013, 10:16:38 AM9/12/13
to <sioc-dev@googlegroups.com>, sioc...@googlegroups.com
I was only able to get it via the web-archive.org site (AKA the Wayback Machine). 

Paul

Sent from my iPhone4 - please excuse any spelling errors since I don't have Steve Jobs delicate fingers. 
--
You received this message because you are subscribed to a topic in the Google Groups "SIOC-Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sioc-dev/I4LZuR5gn_0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sioc-dev+u...@googlegroups.com.
To post to this group, send email to sioc...@googlegroups.com.
Visit this group at http://groups.google.com/group/sioc-dev.
For more options, visit https://groups.google.com/groups/opt_out.

The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

John Breslin

unread,
Sep 12, 2013, 11:31:04 AM9/12/13
to sioc...@googlegroups.com
Hi Bruce

I'll update the references from the captsolo stuff to the local RDFS file now.

Thanks for reminding me

John


On 5 September 2013 05:30, Bruce Whealton <br...@futurewaveonline.com> wrote:
It seems that the link is not working again.  The link for the cv/resume ontology.  I went to
http://rdfs.org/ and then saw http://rdfs.org/resume-rdf/ and it took me to the site that has links to http://purl.org/captsolo/resume-rdf/0.2/cv# - ResumeRDF ontology
which doesn't bring up anything. 
I was trying to use this with Drupal, also.  Unfortunately, there is a problem with the rdfx module.  I've installed that on about 4 different hosting environments and none
of them recognize the ARC2 library that is required.  So, Drupal lets you add external vocabularies which is great and very important to have that flexibility.  I just wonder
how effective it is without ARC2 being recognized.  That's off topic for this group, I know. 
It's pretty amazing that the semantic web is not mainstream by now.  HTML5 is and it isn't even a W3 recommendation yet. 
Anyway, it would be good to have a vocabulary definition file for the resume/cv ontology.
Thanks,
Bruce

On Friday, January 25, 2013 2:25:48 PM UTC-5, Bruce Whealton wrote:

--
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 sioc-dev+u...@googlegroups.com.

To post to this group, send email to sioc...@googlegroups.com.
Visit this group at http://groups.google.com/group/sioc-dev.
For more options, visit https://groups.google.com/groups/opt_out.



--

John Breslin http://johnbreslin.org http://linkd.in/johnbreslin
Lecturer, Electronic Engineering, NUI Galway http://www.eee.nuigalway.ie
Researcher, Social Semantic Web, INSIGHT http://insight-centre.org
Project Leader, Eurapp http://www.eurapp.eu


Share your ideas to create more opportunities in the EU app economy
and win up to €9000 http://eurapp.eu/competitions

John Breslin

unread,
Sep 12, 2013, 11:56:22 AM9/12/13
to sioc...@googlegroups.com
Should all work now - thanks Bruce, Paul




RDFS files were there, just had the wrong links in the HTML... Oops!

John


On 5 September 2013 05:30, Bruce Whealton <br...@futurewaveonline.com> wrote:
It seems that the link is not working again.  The link for the cv/resume ontology.  I went to
http://rdfs.org/ and then saw http://rdfs.org/resume-rdf/ and it took me to the site that has links to http://purl.org/captsolo/resume-rdf/0.2/cv# - ResumeRDF ontology
which doesn't bring up anything. 
I was trying to use this with Drupal, also.  Unfortunately, there is a problem with the rdfx module.  I've installed that on about 4 different hosting environments and none
of them recognize the ARC2 library that is required.  So, Drupal lets you add external vocabularies which is great and very important to have that flexibility.  I just wonder
how effective it is without ARC2 being recognized.  That's off topic for this group, I know. 
It's pretty amazing that the semantic web is not mainstream by now.  HTML5 is and it isn't even a W3 recommendation yet. 
Anyway, it would be good to have a vocabulary definition file for the resume/cv ontology.
Thanks,
Bruce

On Friday, January 25, 2013 2:25:48 PM UTC-5, Bruce Whealton wrote:

--
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 sioc-dev+u...@googlegroups.com.
To post to this group, send email to sioc...@googlegroups.com.
Visit this group at http://groups.google.com/group/sioc-dev.
For more options, visit https://groups.google.com/groups/opt_out.

Paul Courtney

unread,
Sep 23, 2013, 3:01:58 PM9/23/13
to sioc...@googlegroups.com
Thanks John!


You received this message because you are subscribed to a topic in the Google Groups "SIOC-Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sioc-dev/I4LZuR5gn_0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sioc-dev+u...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages