Sir Tim Berners-Lee, who I now call Tim 1.0, as opposed to Tim 2.0 (O’Reilly), recently did an interesting one-hour interview with Paul Miller of Talis on their Nodalities blog.
You can listen to the interview here. Because the sound quality isn’t great, I suggest listening to the interview while reading along with the full transcript here.
To me the themes remain the same:
- It’s about a machine processable web as opposed to simply a human readable one
- It’s about structuring data from pages so it can be used by programs
- It’s then about integrating data from across multiple sites and/or inferencing across information from one or more sites
- He’s a big believer that people should publish information (e.g., a catalog) in both HTML format for human viewing and RDF format for machine processing
- RDF is all about triples, which go something like: object-1 property object-2 (e.g., Dave is-brother-of Fred, Dave is-son-of Judy).
- Creating new knowledge then involves inferencing using these triples (e.g., knowing the two triples above you can induce that Fred is-son-of Judy)
Note that the whole “social graph” captured by Facebook or LinkedIn could easily be dynamically recreated if everyone had some universal profile that listed a bunch of friend-of-a-friend triples (Dave is-a-friend-of Tim, Dave is-a-friend-of Joe, …)
Hmm, Tim 1.0 invented the Web. Tim 2.0 invented a book publisher. Much as I’m a fan of both Tims, I think you might have those numbers reversed. :-)