Sunday, November 25, 2007

GGG, WWW, 123

Tim Berners-Lee, in his blog recently made a very insightful observation about the next phase of conceptual layout of the web and its connections. TBL coined GGG (aptly named as Giant Global Graph) to distinguish from the World Wide Web - and what it meant.

Tim observed that "It's not the documents, it is the things they are about which are important". Many industry practitioners have observed that "objects" mean a lot more than "data". When expressing a problem, objects and their relationships can have far better value than data and files.

Web was/is the world's filesystem - where we could find things quickly. The Internet was categorized by Yahoo (in a failed effort), tagged by Google (effectively) - and today we can instanly access information from anywhere in the world without thinking about where it comes from. C:\ became http://.

Semantic web has been having trouble getting serious due to its closeness with Artifical Intelligence - and related expectations. The dream of machines running the world is still not any closer to reality. The hope is that the RDF layer on XML may possibly give better direction to a machine than just URLs from the Web.

For example, in social networks FOAF (Friend of a friend) relationships may be represented in a machine readable form using simple XML files (called RDF). Representing relationships in machine readable format (just as we do in databases) have value. Eventually the machines may be able to make intelligent references based on connections represented in the relations- and eventually deliver some results. This was the expectation under which XML technologies was developed circa 1996, and after 10 years we are getting somewhere.

However, semantic web almost screeches to a halt after this step. Success in practical Ontology, feasible Modal Logic and Axiology (even remotely) has been appalling. Not surprising. NP complete problems are NP complete - intelligence is not purely XML driven. Intelligence is more than a graph, with aspects overlaid, and experiences to glue. Tackling true intelligence is a dream.

We sometimes forget the real use of data - that of providing value to humanity in various forms, and providing true functionality as the humans need it. Connections are good, but functionality is paramount. The fact that a company can store ticket information on the web is not sufficient, but the user being able to buy it is significant. A company storing data is not sufficient, it being able to sieve out information from it, transforming it into knowledge, and converting to action is paramount. Somewhere along this, functionality becomes the significant aspect.

URLs are becoming more potent with XML wrappers (RDF/OWL/SPARQL) around it. The new generation of applications will be playing on these enhancers to achieve seamlessness that we have sorely been lacking in the last 25 years.

The WebTop is becoming more significant than the desktop. Browsers that were a mere window to the world may become a real wide entrance to the world itself. In a very short time, local resources on a computer may have no significance in how users achieve functionality.


Anonymous said...

Very insightful post. If your database analogy is to be followed, then where will the next web be?

Trackback: Paul Miller said...

November 26th, 2007

Who is afraid of the GGG?
Posted by Paul Miller @ 5:30 am

trackback:Paul Miller said...


From Semantic Web to Web of Data

web said...

“today we can instanly access information from anywhere in the world without thinking about where it comes from. C:\ became http://.”
Truly stated that we are now moving from Desktop to WebTop. That also means that the informations that were kept hidden in the desktops are now slowly moving to the worldwide web. Albums, documents, even the personal profiles are now open to the public. You see a lot of big & small social sites like Face book, Orkut sharing their user’s profiles. Do you see any danger on this current trend?

adscan said...


Anonymous said...

Great post.

The Catcher in the Rye said...

I can see the introduction of web 3.0 having just as great of an effect as the introduction of the Internet itself.
But i have two things i would like to see in the future, some of which has already started to have been mentioned in the OP.
1) people should be free from their computer. computers should just be a "window" to the Internet. Users would have accounts set up on web servers (which could include their own local computer if they choose), so they can log in anywhere and access their things from everywhere. Software should not be downloaded hundreds of times but should be hosted on web servers and used when needed. This insures that everything is up to date. This concept has already started to be implemented to some degree, like when sites link their user's profiles with other sites.
2) This one is kinda like rss in a way, because what i'm thinking of takes one singular resource and treats it like a resource, which doesn't necessarily a way to present it. This goes especially well with my first idea. If there was this live video of whatever, and people wanted to do things to the video in real time, like maybe somebody would want just a small croping of the video, maybe add some visual effects to it, whatever - they wouldn't need to do any tedious work with copying or modifying the video or anything - they could just make instructions as to how the client should do these things to the resource and the client user would see the video just as people now use html and css to tell the client how the webpage creator wants them to see the text. The resource can be anything - video, media, text, data, anything. And it doesn't just go for viewing the resources neither. If there was a person, possibly in the live video i was mentioning, who had a button that everytime he pushed it the computer would make take the video that was recorded from the live feed from the last time he pushed the button and make it a new chapter on a dvd, and then add that chapter to the dvd menu. And also finish things up by making a thumbnail of the video clip, and set it as a button in the dvd menu. Users can then download the dvd whenever they want. It's an odd example but lets go with it. This is all done automatically, just because this task was programmed into the computer. I mean, once these instructions were conceived no more user input was required.
These two things are already possible, but so is everything described in web 3.0. I have also thought that maybe what i mentioned in number two leads to web-based computing as i mentioned in number one. When a user tries to access a large web application on a web server that contains large, widely used libraries, the web server that hosts the application does not need to pass any of those libraries on to the user. The server can just tell the client to go it and give instructions as to how to put it all together. tools that are used in larger applications need not be configured, as the application can tell the client how to correctly use the tool for a specific purpose.
What i am saying is kinda based off of the idea of web 3.0. I'm saying that the fundamental data is completely separate from the way it is presented (2), that the instructions as to how to present that data, and that data itself should not be copied more than it is needed (1), and that the what is done with the data should not be repeated many times - or something like that (2).
Here we are discussing web 3.0 and i am already thinking of web X.0 where X is greater than three. But to me it looks as though my web 4.0 needs to wait on some other areas of computing to develop. Silly issues like who gets to decide who uses what groups of ones and zeros and to what price.
I guess nobody can say what the future holds unless you help in making it happen. These are my thoughts at least.

Ben said...

I must admit, useful information.
CMS design

another_sam said...

"C:\ became http://"

"In a very short time, local resources on a computer may have no significance in how users achieve functionality."

Someone at Google heard you.

I don't know if you do, but I feel uncomfortable with AI guys, starting (and perhaps mainly) by the name of their discipline itself. "Intelligence"... is so arrogant! And I think this is what makes them to tend to draw illusory targets on the horizon, like creating Disney-movie robots, etc.

Great article. Thanks!

cms design said...

Thanks for the posts we are the professional web design and development company offering an array of services like template customization, web designing, CMS solutions, eCommerce solutions, Search engine optimization and Internet marketing.
Cms design

Web 2.0 Design said...

Excellent post. Many thanks for sharing this resource.

fundoo said...

Thanks for the information, we will add this story to our blog, as we have a audience in this sector that loves reading like this” ecommerce solutions

DynaJ said...

Web 3.0 sound very interesting. I'm still having trouble grasping the concept of Web 2.0 :)
Detox your body

jerry said...

Check out our blog for all types of shopping cart and ecommerce solutions at extremely affordable rates. Contact to get disocunts and your online shop Now!

rakeback said...

this is an interesting view on what happens today with the internet , it makes u think about things .
Adrian fromrakeback

Anonymous said...

Best Core Exercises the instructions as to how to present that data, and that data itself should not be copied more than it is needed (1), and that the what is done with the data should not be repeated many times - or Best Core Exercisessomething like that (2).
Here we are discussing web 3.0 and i am already thinking of web X.0 where X is greater than three. But to me it looks as though my web 4.0 needs to wait on some other areas of computing to develop. Best Core ExercisesSilly issues like who gets to decide who uses what groups of ones and zeros and to what price.
I guess nobody can say what the future holds unless you help in making it happen. Best Core Exercises

irs tax attorney said...

I admire the way you express yourself through writing. Your post is such a refreshing one to read. This is such an interesting and informative article to share with others. Keep up the good work and more power. Thanks!

sealy mattress said...

Hi! Really good article! I am just a ordinary visitor to your site (very much like addict :P) on your website even though I had a issue. I'm just not likely pretty sure whether its the right site to question, but you have no spam comments. I receive comments day by day. Can you assist me? :sealy mattress

Armani said...

All players pay what is called rake to the online poker rooms.
That is how the online poker rooms make their money.

Clasamente europene said...

123 or 321. everything has a beginning and everything in the web an end, I hope that the end was not come too soon, though.

vancouver taramul lotusului said...

I don’t understand the idea of “getting out of jail.” Why would these so called cheaters allow getting out of jail when they are VERIFIED cheaters?

vancouver taramul lotusului

ridicarea greutatilor said...

I didn't recognize this campaign at first, so I ran it through administration to double check it. It is a legitimate GamersFirst promotional e-mail, but the promo codes are for War Rock, not Knight Online.

ridicarea greutatilor celulita

slimball balon gastric vegetal said...

like it or not but paying custommers are the ones who keep usko alive, and havent left it even when it wasnt so bright times.
its always nice when me, as a custommer, will receive smth extra after years of buying product what u guys offer, ha

slimball balon gastric vegetal

retro photoshop styles said...

But things do seem to get better slowly compared to the past . I do hope the progress will be faster in the future . Keep up the good work and keep us players in the center. Believe me we are all what you have

retro photoshop styles

pariuri online said...

There's no official ruling on that particular matter, but a little common sense should render an answer easily enough. Towers are supposed to fire on the enemy nation when they get within range. A player performs an action that prevents them from doing so even though the action was not designed to function in that way. Sounds like bug abuse to me.

pariuri online

cadouri said...

Ahh, there was actually a valid question in all that junk of spam there ~

Is Israel in the block list aswell?
Although not listed, it is part of the middle east, was wondering..

Thank you


cosuri cadou said...

I would gladly join in such threads myself to continue to discuss the topic so long as it's suitable for me to do so. The important thing is that such discussions are kept out of this thread for the sake of cleanliness and keeping things on topic. Users who read this thread for its informative purposes don't want to have to wade through a bunch of flames or off-topic conversation.
cosuri cadou

cribbble said...

My reply was that we also had the same thought, which is why it's been delayed this long even though we wanted to have it all finished up last year. We're working at getting our tools back up and running currently and we have a lot of functionality restored, but there's still no set ETA on when everything will return. The important tools are the ones that are taking the longest to restore simply because they are the most complex and robust.


here said...

To follow up on skol's question, is there anyway to look at gamersfirst quartly earnings? Also, is there anyway to see how much k2 makes gamersfirst?


skyrim races said...

I don't personally have any involvement with patches because those are all done entirely on the side of the developers. GamersFirst, as publishers, aren't part of the patch-making process aside from telling the developers what sort of fixes we may need.

skyrim races

emails mobiles said...

hat I am against (and what most people in that thread seem to be completely missing) is Nova Town in its current state. The problem here is that it is not a dash in, dash out high-stakes rush. Let's remove bug abuse entirely from the equation and look at what the core practice is right now. It's large groups spawn camping and purposefully victimizing players who have no ability to defend themselves, solely for the purpose of quickly gaining as much NP as they can. It doesn't matter what tactic you use, be it Novas, Arrows, or just flat out melee damage -- if you're interfering with a user's ability to play the game, then you run the risk of getting banned for it.

emails mobiles said...

If I'm figuring your sudden lack of comprehensibility correctly, then the answer is no; applied Premium hours issued to an account do not require the previous Premium to have expired first. A GM is able to change the Premium type, extend its duration, or shorten its duration as the situation requires.

here said...

Do I need to re-submit a ticket? Or will they read my circumstances that I have stated briefly here and fully in the support ticket i sent a week ago (or so).

(I pmed you the ticket number, did not put it in the subject though, wasnt sure about that either.)


here said...

Did the developers intentionally change to the priest mace system? INT AP woot!

Do all priest weapons upgrade now?


site said...

And this, children, is where I get the title 'Molar Tooth Police' from. Isn't Google Translate wonderful?
This really isn't a question at all, let alone a coherent form of communication, but I'd like to leave it up anyway. Somehow, it feels right.


aici said...

However, we do encourage players to resubmit their cases for review when we do announce that we have access to older trade log data.


menu tips said...

What does Mgame and Noahsystem want to do with my account details and my email address? The patch note says it's an opportunity, but the game says it's a must. So if it's a must, i want to know what will happen to my email.

menu tips

Shakeeb Ali Shah said...