As the Internet starts to establish itself into the concepts of web 2.0, we find that steps are already in place to the existence of a more established phase we are (quite originally) calling Web 3.0. The transition will now begin where:
“Collaboration steps aside to Context” & “Community steps aside to Relevancy”.
A few characteristics often noted as descriptive of Web 2.0 include:
- Ajax and other new technologies
- RSS-generated syndication
- Wikis and other collaborative applications
- Dynamic site content
- Ease of data creation, modification or deletion by individual users
- Interactive Cross-platform development across TV, mobile devices and the web
Many of the world’s largest organizations have an image of the Future of the web.
Intels view of the Future
So will steps in Semantic Web technologies provide the components required to fill the current strategic gap?
Web 3.0 sometimes used as a synonym for Semantic Web, was a way of explaining how semantics can be integrated with Web 2.0 technologies to best effect. But what advances need to happen in the world of communication and technology to firmly make a leap into this web 3.0 space…..?
- Scalable Web applications that use Semantic Web languages or technologies – examples of Web 3.0 apps include Twine, Freebase, Garlik, Bintro
- Web Applications that use these technologies in concert with powerful AI technologies for example Powerset (now part of Microsoft) and the recently announced Siri.
- Augmented Reality Applications – http://www.youtube.com/watch?v=P9KPJlA5yds&NR=1
- A variety of enabling technologies:
- XML provides an elemental syntax for content structure within documents, yet associates no semantics with the meaning of the content contained within.
- XML Schema is a language for providing and restricting the structure and content of elements contained within XML documents.
- RDF is a simple language for expressing data models, which refer to objects (“resources“) and their relationships.
- RDF Schema is a vocabulary for describing properties and classes of RDF-based resources, with semantics for generalized-hierarchies of such properties and classes.
- OWL adds more vocabulary for describing properties and classes: among others, relations between classes (e.g. disjointness), cardinality (e.g. “exactly one”), equality, richer typing of properties, characteristics of properties (e.g. symmetry), and enumerated classes.
- SPARQL is a protocol and query language for semantic web data sources.