Now on ScienceBlogs: "Global Warming is not real because weather patterns have stabilized in the last 10 years!" Why statements like this need a little context.

Seed Media Group

Collective Imagination

« Buy Internet Celebrity DNA - Help Science Commons | Main | Tropical Disease Initiative "Kernel" Released »

Modularity and scalability

Posted on: April 9, 2009 1:05 PM, by John Wilbanks

Michael Nielsen gets it right, again.

This is what I'm on about when I talk about ontologies and object-orientation of knowledge. In science, the code is the knowledge. Unlike computer programming, the code is locked up PDF and XML formats, and behind firewalls and copyrights (at least in code you could write your own if you knew what you wanted.). On top of that, ontologies are a royal pain in the ass.

But it's worth it - if the pain is big enough. Standard ontologies and common names mean we at lest get a speck of modularity in database aggregation, for example. You can do some cool stuff once you can aggregate databases.

It's not worth doing this for the consumer web - that's why so many people write cogent attacks on the semantic web. Small groups, tags, informal systems, google, they all work ok for the majority of humans.

But life scientists aren't the majority of humans. They need modularity and need it now. The government is paying for open ontologies. Thus, the vendors and tools are coming. The pharmaceutical industry is laying bets. And as the geeks build enough basic validations, and the vendors make it easy, more fields in science are following.

Modularity may escape science and make it to all knowledge. I don't know. Or honestly care so much. Object-oriented web content wasn't needed, and I believe in the right tool for the right problem. Part of what gets me riled about the attacks on the semantic web is the dogged ignorance of the problem in science, and the dogged insistence that if we just used the web right everything would be peachy keen, wikipedias, sparkles and ponies forever.

It won't. Science needs modularity and object orientation in knowledge, or we'll be stuck in the knowledge equivalent of machine programming for years to come. That'd be a shame.

Share this: Stumbleupon Reddit Email + More

TrackBacks

TrackBack URL for this entry: http://scienceblogs.com/mt/pings/106145

Post a Comment

(Email is required for authentication purposes only. On some blogs, comments are moderated for spam, so your comment may not appear immediately.)





ScienceBlogs

Search ScienceBlogs:

Go to:

Advertisement
Enter to win a free copy of The Monty Hall Problem
Visit the Collective Imagination blog
Advertisement
Collective Imagination

© 2006-2009 Seed Media Group LLC. ScienceBlogs is a registered trademark of Seed Media Group. All rights reserved.

Sites by Seed Media Group: Seed Media Group | ScienceBlogs | SEEDMAGAZINE.COM