The Semantic Web & Content Managment Systems Ole Gulbrandsen, CTO Stand: E7049
«The Semantic Web» What is it? How is it used? What about CMS’s?
Norwegian software company based in Oslo Developers of webnodes CMS™ 11 years of experience, about 1000 projects Cost: – £ (+ free version) get more out of your content... Stand: E7049
The internet is evolving… SOURCE: Radar Networks & Nova Spivack Semantic technologies are key to this development
« The semantisk web » What is it?
First a look at the web today...
A «web of documents»...
But there are problems...
Searches are inaccurate
Tree based navigation is limiting
from a «web of documents» to a «web of data»
Challenges with a «web of data» Most CMS systems are page oriented Page oriented systems does not fit with web of data Websites are mostly tailor-made and expensive There is no common data format Integrations is difficult Ad-hoc and superficial
Is there a better solution?
What we need: A standard format to exchange data A standard for defining the meaning of content A standard for defining the meaning of links A standard for queries and data retrieval
«The Semantic Web» The Semantic Web is a "web of data" that enables machines to understand the semantics, or meaning, of information on the World Wide Web. Source: Wikipedia
«The Semantic Web» The Sematic Web is not a separate Web but an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation. Tim Berners-Lee
some examples...
Semantic tags give content meaning Producer Reseller Review Author Producer Reseller
[Red] text [Image] 240x130px [Green] text [Bold] text [H1] text [Black] text Without semantic tags The page is just styled text and images to Google With semantic tags
Price Product Image Shipping Cost Stock Status Product Name Product Name Currency With semantic tags The page now contains meaningfull structured information
Without semantic tags The search result is inaccurate
With semantic tags By understanding the content the result is more relevant
With semantic tags By understanding the content the result is more relevant
Not just products.. This is just the beginning
Reviews People Events
Semantic technologies Semantic tags or Rich snippets – Embedded in existing HTML pages – RDFa, Microformats, Microdata (HTML5) Semantic data formats – Raw data formats (XML, JSON etc) – RDF / OWL (W3C), Topic Maps (ISO), OData Semantic query standards – A “SQL” for Semantic formats – SPARQL (RDF), OData
Facebook - «Open Graph»
Linked In
Linked In – «Microformats»
Netflix
And many others..
So, what about adoptation?
Adoptation of new technology Where are we? Gartner Group predicted: 80 % of all public websites will to some degree be semantic within
Pages implementing «RDFa» SOURCE: 12 billion webpages
Why adoption is accelerating now A series of Open Data initiatives like “ or “ Search engines like Google are utilizing it Increasing number of web applications Greater need for integration (mash ups) New publication channels (IPad, Mobiles)
Why are not everyone implementing it right now?
...most websites are based on Content Management Systems...
Problems with todays CMS’s The systems are page oriented «web of data» is not or poorly supported Data models are not powerful enough to store semantic data formats Common compromises – Meta tagging / Taxonomy systems – Separate classification systems / plugins Underlying problem is the datamodel
Semantic CMS Our solution... Database ORMCMS
CMS + ORM = semantic datamodel....what does that mean?
The value of structured data Structured data Normal CMS Html Pages Semantic CMS +RDFa RDF Mobile Apps Websites OData
Closing notes Content is still king, but structure is vital The adoptation is growing exponentially Content Management Systems are key to this development Get more out of your content with a semantic CMS Ole Gulbrandsen – Stand: E7049