Skip to Content

semanticWeb

Visions of Slicing and Dicing

0A small group of the faculty and instructional technology staff have been thinking hard about how to reinvent -- or at least re-present -- the intellectual life of students and faculty on campus. Martha Burtis has started the discussion here.

Bibliography Ontology--almost makes me wish I were a grad student again. Almost.

0Recently there's been a renewed vigor in an effort to develop a new bibliography ontology for semantic web applications.

DBpedia, tags, and Structured Searching

0DBpedia recently added a search facility that beautifully shows off the power of structured searching--treating content on the web as a database, rather than as a big pile of documents.

0Google-like, you have a simple, one-input interface to start your search over the DBpedia set of data, Wikipedia, put into the nice structure of RDF (i.e., semantic web). Un-Google-like, the results pull up an image for the hits if one exists (a very nice touch!). And, even better, you get a tag cloud at the top that you can use to filter the results. So, for example, type in "education" and you get a tag cloud that includes such filters as "academic degree," "professional association, "civil right," "government department," and many more. Click the filters to narrow down your search.

0As is to be expected, there are plenty of unexpected tags in the cloud. The tag "party" in the same search, for example (it leads to "Liberia Education and Development Party"). Or "album," leading to a number of albums with the word "education" in the title. That will be both a strength and weakness, depending on the user. To people with a strong training in traditional library searches (lots of booleans and classification systems), it could be a little disconcerting. But, if you put that aside, it provides a way into the data that is more intuitive in some ways. Say, for example, I heard a really great song, but the only thing I remember about it is one word from the title of the album. . .

Tagging with a boost from the Structured Web

0Jim Groom and I did a talk this week for ACCS on tagging and the semantic structured web. The upshot is looking into ways to use the structure and searching power of RDF to create new ways to make use of tagging. Here, it's looking at tags on blogs.

0Below are a few examples of RSS feeds, plus a link to a SIMILE Exhibit, that demonstrate some of the possibilities. Instead of feeding out syndicated content, they're feeding out remixes of data coming in from RSS feeds (a lot like Yahoo Pipes, but when we get to the last example the differences will be clear). The RDF graph at the heart of it is based on a snapshot of the feeds from about 10 people, with some SIOC data added on top. It's all done with the help of RAP. I was getting some unexpected results here and there from RAP's feed parser (Magpie), so I sent the feeds through Dave Beckett's Triplr.

DBpedia, Semantic/Structured Web, and Liberal Arts Education

0An overview and vision of the semantic web structured web came up this morning. I'm striking semantic web in favor of structured web because 1) I think it more precisely and accurately describes what we now have--the post uses "structured" just as much or more than "semantic" and 2) the S-web could probably make greater in-roads with a name change. There's just too much baggage and misconception focused on "semantic web" that's holding back adoption. The post either implicitly or explicitly debunks some of those misconceptions.

0Here's where they suggest things are going:

0 I suspect this new era of the structured Web also signals other transitions and changes. Practitioners and the researchers who have long labored in the laboratories of the semantic Web need to get used to business types, marketers and promoters, and (even) the general public crowding into the room and jostling the elbows. Explication, documentation and popularization will become more important; artists and designers need to join the party. While we’ve only seen it in limited measure to date, venture interest and money will also begin flooding into the room, changing the dynamics and the future in unforeseeable ways. I suspect many who have worked the hardest to bring about this exciting era may look back ruefully and wonder why they ever despaired that the broader world didn’t “get it” and why it was taking so long for the self-evident truth of the semantic Web to become real. It now is.

0I want to add one more essential group who will, or should, be interested: educators. Much of my enthusiasm for the structured web comes from the same source of my enthusiasm for writing with XML: STRUCTURE, and the ability to recombine and represent information/data/knowledge that that structure fosters. Structure is good. Structure does not "lock-in" or "deaden" knowledge, any more than than the structure produced by printing (the book) did -- it put knowledge in a structure that makes it more versatile, shareable, (re)combinable, alleable. Structured knowledge on the web continues on that same tradition. That's what we do in schools.

Searching, Browsing, and Serendipitizing

0DBpedia's database of Wikipedia got me thinking a lot about how I go about finding information (I think all the time I've been spending with librarians lately is also influencing my brain). There are three ways. The first two are pretty common.

Searching

0Searching is when you pretty well know what you are looking for, and have some good key to get at it. For example, when I know I need to find a particular book, or a number of books by a particular author, I've got a well-defined key to get me on my way: the title or the author's name.

0The nice fields given in the library's MARC records or the particular fields for most journal searches are designed for this. RDF predicates in the Semantic Web and SPARQL queries are also good on searching, but more on that later. Searching is also sometimes a hard thing for first-year students to wrap their heads around because they've grown up in the Google world of...

Browsing

0Browsing is when you have a rough idea of the kind of thing you are looking for, so you get yourself to a likely general area (either physical or virtual) and start poking around. This, I think, is primarily what Google offers, even when you really want to do a search. That's what makes the difficulty for first-year students--searching and browsing are the same thing because research all-too-often equals "Google." That particular struggle continues.

What's On Our (del.icio.us) Collective Mind?

0Coming up all too soon, Jim Groom and I will be giving a talk on social tagging and the semantic web, and that's been my prod into playing with using the two together, and to finally get around to learning to use the SPARQL query language for the semantic web.

Talkdigger sources vs. conversations

0More on Talkdigger (can you tell I'm excited?). I checked out the feeds that it gives for a conversation that's being tracked, and was delighted by the level of discovery there. Talkdigger will automatically find pages that point to a particular conversation (e.g., a blog or a particular blog post). That info is available in the Talkdigger interface, or through the RSS feed of sources (that's RSS 1.0, of course). Here's a look at what the feed gives (viewed in Sage plugin for Firefox). I'll pick on Gardner Campbell again:

0Talkdigger sources.

0 

0Here's a view of the whole list of sources:

0Talkdigger sources

0What we've got is a feed of pages that link to Gardner Writes. The system isn't perfect--it picks up uninteresting links and links that from particular posts in the blog itself--but for a process of discovery it does a lot of work. The feed aggregator will open up many routes of exploration for other interesting sources. If I find that a source is particularly interesting, I would then go back into Talkdigger and add it to my list of conversations to track. Here, I'm interested in Access Technologists. I give it a peek, and see that Gardner Writes is on their blogroll with a link to the general Gardner Writes blog (not a particular post). That's not surprising, since the conversation in Talkdigger I started with is identified by the the URL to the general blog (as opposed to the URL for a particular post).

The SIOC Ontology and fora for teaching and learning

0As lots of classes and groups are taking off with blogging, we're starting to address something that I hinted at in my last post, the possibilities for sparking more intellectual interaction between the classes that have overlapping topics. One is Talkdigger, the subject of my last post. But deeper down is one of the ontologies Talkdigger depends on, the SIOC (Semantically Interlinked Online Communities) project.

0The idea is pretty simple--gee, we have all these wonderful online communities within blogs, community sites, discussion boards, etc. Wouldn't it be neat if the Drupal-powered ones could share information with the Wordpress-powered ones? Plugins let that happen by exporting the relevant info and making it available on the Semantic Web, ready for something like Talkdigger or another applicatoin to pick up and bring together. Or, just for it to be in a repository ready to get sparqled by another app. Voila and ta-daa! Youv've got the connections between those communities!

0The Drupal SIOC module is here, and the Wordpress plugin is here.

0SIOC includes properties (roughly the same as fields) for things like membership in a forum, roles within a forum, avatars used, and of course information about replies, links, and relations. The full technical spec is here.

Talkdigger, Semantic Web developments, and cross-class connections.

0Fantastic and exciting developments in one of my favorite worlds, that of rdf and the semantic web! I haven't had a chance to surf around and read material for a while, so there's too much for one blog post and I'll get to them all eventually. The big ones to know about are version 3 of Piggybank, the SIOC ontology (where was I that I missed this coming up?!?), and Talkdigger.

0 Talkdigger makes a nice move in describing itself as "Semantic Web Ready." It's an apt description, I think, in pointing up the new ways of envisioning the relationships between content on the web that the semantic web will bring while tacitly acknowledging that it's not in the air yet. But with Talkdigger, we're getting to liftoff velocity.

0Talkdigger lets users pick out a conversation taking place on the web by focusing on a URL that's a node in that conversation. It then searches around, both in a general web search and within other conversations already in the system, for other nodes in the conversation and starts putting together the relationships between them. In that way it is similar to co-comment (I confess I haven't used co-comment, though, so I hope someone who has will help make the comparison). It uses the SIOC (Semantically Interlinked Online Communities) ontology to produce the connections. The result is a way to make connections between online conversations and the people producing them.

Syndicate content