The funny thing with dreams is that when they come true, you are usually unprepared. You nourish your dream; you do all you can for it to grow and someday become a reality, but when reality strikes; when your dream gets out of your hands, you are somehow left alone, without a dream in your heart.
In recent times we are seeing an end of one dream – the dream of the Semantic Web. The originators of the Semantic Web vision agree that “Linked Data is the Semantic Web done right” (Tim Berners Lee), that ‘’Linked Data is the Semantic Web’’ (Jim Hendler). And Linked Data is, without any doubt, a reality. So Semantic Web is a reality. With the announcement of Google that it will support RDFa, the thing goes even further – it becomes the mainstream of the reality, and many people are celebrating it as the beginning of the new era.
Although I have no reasons to believe that Linked Data isn’t the Semantic Web (it is in fact what is explicated as the Semantic Web vision), there are some things that were implicitly related to the core of the vision that remain still far beyond our reach. Even if those things were not the essential part of the vision, they were, I think, a part of the dream. And because of them I understand Linked Data more as ‘’I may not have gone where I intended to go, but I think I have ended up where I needed to be.’’(Douglas Adams).
One of those things is reasoning. In the original Semantic Web vision paper it was written: ‘’ For the semantic web to function, computers must have access to structured collections of information and sets of inference rules that they can use to conduct automated reasoning.’’. Reasoning was, therefore, a part of the dream – we needed the Semantic Web for reasoning. However I do not know of a system that can really perform the automated reasoning over the Web of Data. In my opinion, with the current approach to reasoning – purely based on mathematical logics, there will never be a system capable of automated reasoning, or at least there will be no systems capable to mimic human reasoning. Because human reasoning is influenced by emotions, affect, context etc. almost as much as logical rules.
Agents are another thing a bit left behind. We find in the original vision: ‘’ The real power of the Semantic Web will be realized when people create many programs that collect Web content from diverse sources, process the information and exchange the results with other programs.’’. Although the technology exists, we don’t see much of those programs in reality. We might hope that with more data, more agents will grow, but we must have a motivation chain, motivating people to put data on the Web as well as they put Web pages. When you put a Webpage on the Web somebody can see it, and you control the way it is seen, you can also put adds. What do you get if you put raw data? The beauty of the idea is not enough. We must have the technology that creates and supports the motivation chain for putting the raw data on the Web. That means, at least the technology giving you some control of what happens with your raw data after, who can access it, how he can use it, and ensuring he gets punished if he misuse it.
So, a lot of work remains to be done as we embrace the Linked Data reality and say goodbye to the dream of the Semantic Web. But no work will be done if there is no dream. No motivation will exist without a dream. We need another dream.
From the network of interlinked, human-readable documents, the Web evolves to a network of interlinked machine readable data. Where can it evolve further? To a network of interlinked tangible physical things? To a network of interlinked mediated people? Connecting a mind to another mind? Connecting a mind to another thing? Connecting a thing to another thing?