@jtrentadams Analogy of me having a steering wheel & engine & claiming to have a car. Devalues contributions in other areas of innovation.
Since I didn’t have a chance to respond quickly enough before the thread went stale (easy to do when I step away from the computer for more than a nanosecond), I thought I might as well follow it up here.
I’m not really one to be hung up on terms, so I don’t really mind the loose application of terms like “Web 2.0″. In my opinion, it’s just a moniker people can use as a placeholder for a grouping of technologies creating something more than what was originally rolled out in 1994. There are endless debates about what it really means, and I’m not sure anyone’s going to agree to a definition any time soon. Perhaps that’s a job best left to the historian class of 2050.
For sake of this post, assume that Web 1.0 was the “document web” where most links were essentially static. Naturally, what followed was an emerging desire to actively link resources in a way we could consider to be a more “dynamic web”. This more active type of linking opens the way for net-native applications and mashups we could call Web 2.0.
Regarding the term Semantic Web, I see it as a handler for something else again. We could just as easily call it Web 3.0, I guess, as some people do. What I see as the salient difference between the SemWeb and where we are today, however, is “context awareness”. Even in the dynamic linking we see around us today, what’s missing is connections being made due to inherent knowledge of and between the end points.
Returning to the thread with @MarkHawker, I see a major problem with the adoption of the SemWeb “technology stack” (eg. ontologies, RDF, SPARQL, etc.). Specifically, it’s that they’re currently a tough nut to roll on top of existing systems. That being said, I see nothing wrong with easing into them where appropriate to slowly begin to build traction.
In fact, if folks are using any SemWeb tech, I’m happy to hear them crowing about it. For example, if someone’s doing nothing more than using a triple store model for their data so they can move it around with RDF, I give them a SemWeb bonus point. Each step (no matter how trivial) we collectively make toward our end points being able to effectively communicate gets us that much closer to the goal.
Consider a company going to market saying they’re “Fully Semantic Web Enabled” and all they’ve done is add RDFa into their markup. If the market responds favorably to them, more cash will emerge to support further advancement across the board.
In the end, I’m much more interested in success stories around any of “the stack”, not waiting until someone implements “the full stack”. The fully-realized SemWeb is going to grow organically, and I doubt we’ll see a clear line dividing it from it’s predecessors.
This video might not be new to you… but given conversations I’ve had recently with folks deep in the tagging space, I thought it made sense to resurrect it.
Ya’ gotta’ love the “Pandora Like” checkout scene.
Organic Growth of the Semantic Web
I recently had a brief Twitter exchange with @MarkHawker about the term Semantic Web. It started with his tweet:
Quickly followed by:
To which I responded with:
He followed up with:
And shortly thereafter with:
Since I didn’t have a chance to respond quickly enough before the thread went stale (easy to do when I step away from the computer for more than a nanosecond), I thought I might as well follow it up here.
I’m not really one to be hung up on terms, so I don’t really mind the loose application of terms like “Web 2.0″. In my opinion, it’s just a moniker people can use as a placeholder for a grouping of technologies creating something more than what was originally rolled out in 1994. There are endless debates about what it really means, and I’m not sure anyone’s going to agree to a definition any time soon. Perhaps that’s a job best left to the historian class of 2050.
For sake of this post, assume that Web 1.0 was the “document web” where most links were essentially static. Naturally, what followed was an emerging desire to actively link resources in a way we could consider to be a more “dynamic web”. This more active type of linking opens the way for net-native applications and mashups we could call Web 2.0.
Regarding the term Semantic Web, I see it as a handler for something else again. We could just as easily call it Web 3.0, I guess, as some people do. What I see as the salient difference between the SemWeb and where we are today, however, is “context awareness”. Even in the dynamic linking we see around us today, what’s missing is connections being made due to inherent knowledge of and between the end points.
Returning to the thread with @MarkHawker, I see a major problem with the adoption of the SemWeb “technology stack” (eg. ontologies, RDF, SPARQL, etc.). Specifically, it’s that they’re currently a tough nut to roll on top of existing systems. That being said, I see nothing wrong with easing into them where appropriate to slowly begin to build traction.
In fact, if folks are using any SemWeb tech, I’m happy to hear them crowing about it. For example, if someone’s doing nothing more than using a triple store model for their data so they can move it around with RDF, I give them a SemWeb bonus point. Each step (no matter how trivial) we collectively make toward our end points being able to effectively communicate gets us that much closer to the goal.
Consider a company going to market saying they’re “Fully Semantic Web Enabled” and all they’ve done is add RDFa into their markup. If the market responds favorably to them, more cash will emerge to support further advancement across the board.
In the end, I’m much more interested in success stories around any of “the stack”, not waiting until someone implements “the full stack”. The fully-realized SemWeb is going to grow organically, and I doubt we’ll see a clear line dividing it from it’s predecessors.