A Story of Lost Contact
In my research for n2 I just stumbled upon Kayuda, a collaborative and visual wiki that uses some pretty advanced multiuser features. This web app reminds me very much of a student's work from here at Parsons. Morgan, an undergrad in Design and Technology, explored a similar idea using the Flash Media Server. After finding Kayuda, my first impulse was to send Morgan a note and let him know about the site.
I think it's a natural thing to want to share references with your colleagues. It's also natural to lose touch. How do I get Morgan a note if I have no idea how to reach him? See, knowledge exchange only works if there's an open channel for it. Without Morgan's last name or an email address to send to, my note does no good at all. The info connection is lost.
Reconnecting the Dots
Relays. If I don't know how to reach Morgan, someone else from my program at Parsons surely does. The easiest thing is to ask my friends in DT to email Morgan with my note. Let's say for our purposes it's very important to get this link for Kayuda out as soon as possible.
Well, email has a major problem: it isn't reliable. First it's quite possible that my friends will ignore the email because, they think, "someone else will get to it", eventually. Or they wait some time, either hours or days, before getting around to pressing "Forward". Even still, there is no promise that any one person will take the time to actually forward out the email I send them, and of course I just generated tons of junkmail by broadcasting one person's note to a dozen or hundreds of people. Oh, also the email servers themselves are unreliable. Junk filters, delivery problems, full mailboxes and so forth. What all this means is that my knowledge, the simple little link I want to send to Morgan, just can't get through email. Hopefully I've convinced you that we need a better system.
Let's call it a "knowledge relay" for the time being. Instead of sending a note to Morgan directly, I'm going to place it in "knowledge purgatory", where it waits on a server to be picked up. I then try casting a search for Morgan's contact info by way of my friends, people I think might know him from class. Each person has a shareable address book (not a global address book like LDAP) that can be searched by friends, family, and colleagues who have appropriate permissions. Using these books like databases that can be searched by a computer agent, it's possible to actually conduct the entire process without any human interaction at all.
This extends the idea of six degrees of separation. If all people are tied together by common connections, then it's theoretically possible to reach anyone on earth (that is, assuming that everyone on earth keeps their shareable address books up-to-date and has an Internet connection). But right now the process is not instant, and it's subject to human error. What happens if we eliminate the delays in email forwarding or the chance for mail getting lost or rejected? Then, let's apply this beyond email messaging into a richer form of knowledge exchange. I want to gift some knowledge about Kayuda to Morgan, and about classic films to that girl I met at the party, and so on. Yes, I don't know these people well, but I'm a friend of a friend. A friend by association. There seems to be a field for "knowledge by association" as well, and one worth exploring.