
2. Like a chain letter, our data seems to move within and between tools like Facebook and Twitter. Is this a good thing?
As long as an individual has control over their own data the idea of being able to move freely between applications and systems is appealing:
"For example, painful web site registrations can become a thing of the past: just indicate the location of your FOAF description. Throw in the relationships and FOAF can be used as an interchange format between social networking sites, building an open infrastructure that allows end users to retain control over their own data" (Dodds, 2004).
I'm a little hesitant about the identification of my relationships and web presences which will be possible via FOAF. But I'm unclear about how this will work in practice and, if the high levels of personalisation offered by a site such as Amazon are an example, then I'm not sure if this is always desirable. However, the following scenario from Tim Berners-Lee, father of the Semantic Web, is impressive:
"The entertainment system was belting out the Beatles' "We Can Work It Out" when the phone rang. When Pete answered, his phone turned the sound down by sending a message to all the other local devices that had a volume control. His sister, Lucy, was on the line from the doctor's office: "Mom needs to see a specialist and then has to have a series of physical therapy sessions. Biweekly or something. I'm going to have my agent set up the appointments." Pete immediately agreed to share the chauffeuring.
At the doctor's office, Lucy instructed her Semantic Web agent through her handheld Web browser. The agent promptly retrieved information about Mom's prescribed treatment from the doctor's agent, looked up several lists of providers, and checked for the ones in-plan for Mom's insurance within a 20-mile radius of her home and with a rating of excellent or very good on trusted rating services. It then began trying to find a match between available appointment times (supplied by the agents of individual providers through their Web sites) and Pete's and Lucy's busy schedules. (The emphasized keywords indicate terms whose semantics, or meaning, were defined for the agent through the Semantic Web.)
In a few minutes the agent presented them with a plan. Pete didn't like it-University Hospital was all the way across town from Mom's place, and he'd be driving back in the middle of rush hour. He set his own agent to redo the search with stricter preferences about location and time. Lucy's agent, having complete trust in Pete's agent in the context of the present task, automatically assisted by supplying access certificates and shortcuts to the data it had already sorted through.
Almost instantly the new plan was presented: a much closer clinic and earlier times-but there were two warning notes. First, Pete would have to reschedule a couple of his less important appointments. He checked what they were-not a problem. The other was something about the insurance company's list failing to include this provider under physical therapists: "Service type and insurance plan status securely verified by other means," the agent reassured him. "(Details?)"
Lucy registered her assent at about the same moment Pete was muttering, "Spare me the details," and it was all set. (Of course, Pete couldn't resist the details and later that night had his agent explain how it had found that provider even though it wasn't on the proper list.)" (Berners-Lee, 2001).
3. How does the FOAF tag form part of the Semantic Web and Web services via social networks?
FOAF tags give "a basic expression for community membership: describing people and their basic properties such as name, e-mail address, and so on" (Dumbill, 2002). FOAF uses RDF (Resource Description Framework) to encode information about people so as to link people together. It creates a vocabulary for "expressing metadata about people, and their interests, relationships and activities" (Dodds, 2004). References:Berners-Lee, T., Hendler, J. and Lassila, O. (2001). The semantic web. Scientific American, 284 (5). Retrieved October 15, 2009, from Academic Search Premier database.Dodds, L. (2004). An introduction to FOAF. Retrieved October 15, 2009, from http://www.xml.com/pub/a/2004/02/04/foaf.htmlDumbill, E. (2002). XML Watch: Finding friends with XML and RDF. Retrieved Ocober 15, 2009, from http://www.ibm.com/developerworks/xml/library/x-foaf.html