Is there an RDF ontology for blogs?
Asked Answered
U

6

9

I'm setting up a blog, and I'm fascinated by RDF and the idea of the sematic web. I'd like to use RDFa to embed sematic data into my blog. There are several well know semantic web ontologies like FOAF for decribing people, ical for events, geo for places.

Is there an ontology for blogs? Something to say "This site is a blog. Foo is a blog entry. Foo was posted on (date here in ical or whatever), foo has X comments. Y is a comment on Foo. Y was left at (this time), Y was left by (someone)"?

Update: I know about Dublin Core, that seems to cover a lot of stuff I want (e.g. "This was written at this time", "This was written by this person", "The title of this is whatever"). So that's goes about 75% of the way there. Is there anything that fully marks up blogs? Takes it to the next level? "This is a blog", "This is a comment on this entry", "This is the URL for a trackback on this blog", etc? If not I'll just make my own.

Utilitarianism answered 24/12, 2008 at 23:6 Comment(1)
RSS 1.0 was an RDF based specification. It covers most of what a blog is I believe.Menfolk
P
8

the SIOC ontology might be what you are looking for. its purpose is to express information about blogs, forums, wikis and other kinds of social media sites.

useful information:

Padova answered 20/1, 2009 at 2:9 Comment(0)
T
5

Have a look at SIOC (Semantically-Interlinked Online Communities) http://sioc-project.org/ I think it's exactly what you want.

To quote them:

The SIOC (Semantically-Interlinked Online Communities) Core Ontology provides the main concepts and properties required to describe information from online communities (e.g., message boards, wikis, weblogs, etc.) on the Semantic Web.

If you need more, there are others depending on your needs (for tag or else) most of the time extending FOAF/SIOC/...

Totalitarian answered 12/1, 2009 at 21:13 Comment(0)
B
3

Well one of the beauties of RDF schemas is the ability to extend them, and mix-and-match elements from eachother. So you could create your own, and use existing bits.

So I would go with a combination of Dublin Core, for documents, publishing, etc, with Friend Of A Friend for people and social aspects to the blog. These are two of the most commonly used ontologies for general purposes.

Baeza answered 25/12, 2008 at 0:44 Comment(0)
S
1

Schema.org has published an ontology for blog & blog posts.

Shopworn answered 18/6, 2014 at 14:24 Comment(0)
S
0

I did some research involving a fair number of RSS feeds a few months ago, and the most common schema we encountered (interleaved in the RSS tags) was Dublin Core, which Ali A mentioned.

We were most interested in the Well-Formed Web tags for comment RSS feeds, but the Dublin Core stuff is probably what you're looking for. It's currently the most widespread RDF schema for blogs.

Sadi answered 25/12, 2008 at 4:54 Comment(0)
C
0

Less Talk, More Code (by Ben O'Steen) has a post Ditching the DB-based blog for a semantic one that covers a lot of what is needed - it's worth a look.

Confect answered 1/1, 2009 at 9:28 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.