Welcome to the Semantic Web group in Drupal. This group was started at DrupalCon Barcelona 2007 and includes discussions on how to integrate the Semantic Web technologies into Drupal and list the various effort of the community towards enabling RDF in Drupal. Drupal 7 comes with native RDFa support in core. If you want extra RDF capabilities such as other serialization formats and SPARQL support, checkout the RDF Extensions, SPARQL and SPARQL Views contributed projects. If you need support or have found a bug in one of the fore mentioned projects, please file a ticket in their issue tracker (block on the right on each project page).
Microdata office hours
Since the usual folks on the Linked Data planning call can't join this week, I'll be holding microdata office hours instead.
If you develop field formatters in contributed modules and want to figure out how to enable microdata for them, I would be happy to help you figure it out. Join IRC to ask me questions... #drupal-html5 or #drupal-rdf (and ping me with 'linclark' to get my attention ;-)
Even if you don't use IRC, feel free to contact me and we'll figure out a way to work together on this.
Read moreCorrect formatting of RDFa?
I'm learning/exploring RDF/RDFa in Drupal and something I see doesn't quite make sense... I have a pretty vanilla installation of Drupal 7 (v7.8) using the Bartik theme. On a page with a book and some info for the book, I have a Link field mapped to "owl:sameAs" which generates this code:
<div class="field-item even" property="owl:sameAs">
<a href="http://www.worldcat.org/oclc/1184647" target="_blank">
http://www.worldcat.org/oclc/1184647
</a>
</div>Imported vocab terms as objects
I've been playing with the evoc vocab importer in Drupal 7 and have enjoyed the way it is able to expose vocab terms as predicates in rdfui. I was thinking that related functionality would be allowing imported vocabs to be exposed as target values (objects) for Link fields. So instead of mapping properties to field definitions as with rdfui, we are exposing classes and instances as target values. The URI and Title from the vocab could be used to populate a Link field after the user selected the term from an auto complete or select list.
Read moreSemantic Web workshop in Austin, TX on October 1st - Interested?
RDF 1.1 draft
Last updated by Thomas_Zahreddin on Tue, 2011-08-30 17:01
Multilingual content and Sparql queries
I have created a multilingual site using locale module in English and Spanish. When I send a sparql query like this one
PREFIX schema: http://schema.org/
SELECT ?name ?job WHERE {
?x schema:name ?name .
?x schema:jobTitle ?job .
}
I get the name and the job in both languages. Do you know if it's possible to filter the language? I have checked my content types but I can't define a mapping for the language field, so I think I'm not going to be able to do this :(
Thanks in advaced!
Cheers,
Alejandro
Read moreSemantic Web BoF at Drupalcon London
For those of us who will be at Drupalcon, I created a BoF session for anything semweb related:
http://london2011.drupal.org/bofsession/semantic-web-and-linked-data
No big agenda, I'd like to use it as an opportunity for people interested in this space to meet each other, and learn about related projects. If you'd like to do a short talk about your project then that would be great.
Read moreNext Bi-Weekly Linked Data planning sprint - Post DrupalCon (Tues, Sept 6)
In light of DrupalCon, there won't be another Linked Data planning sprint until September 6. If you have issues that you'd like to see addressed in that planning sprint, feel free to post them here. I'll post the definite list closer to the date.
In the meantime, I did want to share two videos I created about SPARQL Views:
<
ul>
Semantic Web Layer Cake and Drupal
I am getting ready to submit a paper about using Drupal as a Semantic Electronic Lab Notebook (more info at mylabbook.org). One of our graduate students asked for more visuals after he read an earlier version of the paper and it started me thinking about the Semantic Web "Layer Cake". And so I came up with this visual for how Drupal might stack up against the SW Layer Cake. This is just a first pass at this match-up, so no doubt I am missing some aspects to the picture.
Read moreAbout Restful, RDF and Views
Hello folks,
In my project I have a content type with represents a person. I can see the RDFa labels in the html code of my nodes and if I access the /node.rdf I can see the RDF generated by Restful module.
Now I want to create a page where I have some text and a list of members. So I have created a new content type with a field for a description and a Viewfield to display a view with the list of members. It's a multilingual website so I have to use this method because views don't support multilanguage neither the name, header and footer.
Read moreNext Bi-Weekly Linked Data planning Sprint
First of, announcing tomorrows planning sprint:
Tuesday, July 26
10am Eastern
4pm Central European
9pm Indochina
Next issues
For discussion, I nominate:
- Add support for URL parameters, which could use a little UI magic
- RDF default mappings override empty values
- Touch base on Create a more generic RDF UI mapping tool
For sprinting, I nominate:
Read moreRelationship between several content types
Hi guys,
I'm developing my first website with Drupal, which is a sematic website. I learnt to use Joomla three years ago. I have experience with CMS, so I hope the learning curve with Drupal won't be hard :)
I would like to know if you think this is possible to do with a semantic drupal website or if you know a better way to do it.
I have 4 content types:
- Members: People of a work group (name, description, role, email, phone, address)
Notes from the July 12th bi-weekly linked data code sprint
Notes from the July 12th bi-weekly linked data code sprint
Participants: linclark, scor, milesw, cwells73, ronald_istos
Issues:
A. Relation Model - possible DX issues with reusing RDF terminology
Read moreNext Bi-Weekly Linked Data code sprint
Due to some unfortunate harddrive failures (yes, multiple) over the past two weeks, we've had some setbacks on the changes to the RDFx autocomplete changes :-/
While we see if data can be recovered from those, I suggest we start anew with some SPARQL issues that need discussion, namely:
SPARQL registry field integration unnecessary
Change 'endpoint' to 'uri' on endpoint objects
Semantic list of members.
Hello guys,
I'm creating a multilingual website in Drupal 7 where I have a list of members with some information about each one. Theses members aren't Drupal users. I would like to have a link to a page with a list of the members with their information.
I would like to ask you about the ontologies I should use to describe the differents fields of my members content type. My content type has the following fields and RDF Mappings.
RDF Type => foaf:person
Field => RDF predicate , Attribute type
- Name => foaf:name , property
- Job => ?
- Image => foaf:depiction , rel
Creating Linked Data from a Large Community site
Hello,
I was wanting to produce RDF files for each member of a large online community of writers. It is using Drupal 7, so it has RDFa and many vocabularies "out of the box." I might want to add doac (description of a career), vcard RDF vocab, and perhaps bio.
I don't know if it is possible to go in now and create a file structure for holding data files that relate to each person. For example, starting with FOAF, I'd want to have a folders structure such as:
[username]/foaf.rdf
or better yet:
[user's real name/foaf.rdf
Architecture of the centralized vocabulary republishing service
These are the notes of the brainstorming Lin and I had on IRC #drupal-rdf.
The goal of this service is to republish well known vocabularies in a convenient way for Drupal site administrators to use with the RDF Mapping UI. This service will streamline the vocabulary import process and hide some of the more tedious operations such as discovering the right location for a vocabulary, its namespace, and picking the right format for the importing process.
Read moreNew with Sparql endpoint and RDF
Hello folks,
I'm learning how to create my first semantic website. I have created a content type with RDF mappings and I would like to try the Sparql queries in my site. I have installed the module http://drupal.org/project/sparql and I have enabled it. Now I have an endpoint enabled, but I don't the know the url of my site where I have to execute the queries.
Any ideas?
I'm a noob with this!
Read moreBi-weekly Linked Data code sprint -- sprinting this time!
So we didn't get as much done from the last sprint as we'd hoped :-/ with the remarkable exception of Clay, who tore it up in the docs department!!
Instead of choosing a new issue for this week, I'm thinking we should do an IRC group sit-in and code (Miles, I know this will be a toughie for you with the time difference... I can definitely be online earlier to do reviews and such).
The things that still need to happen are:
- Work on integrating the more clear RDF UI term picker
- Figure out the service that will process vocabularies into JSON files








