With all of the content within web sites, portals, and social networks an extension has been formed in order to allow systems
to related with each other. The Semantic Web are methods which are used to manage content that is created on sites by producers and within social networks by users in
order to integrate them into meaningful sets of information.
One of the keys to the Seamntic Web are sets of meta data associated with content and the ability of systems to create relationships between the content. Some examples that are often seen
in popular sites today:
- The new People you may know: section on LinkedIn.com refers to people that are
not in your network, or even in your nth degree network, but have some relationship to you based on meta data attached to each of your profiles
- In a more down to earth example, you have a site which has content that describes an actor who is in a movie. The actor isRelatedTo to the movie. The movie has
a co-star so the movie isRelatedTo the co-star. The actor isRelatedTo co-star. This is the A : B: C --> A:C relationship whihs is displayed below.
Many of these relationships can be described as either
Associative Relationships or
Transitive Relationships that are an important factor in semantic relationships.
In order to facilitate the connections between meta data across systems languages such as
Resource Description Framework or RDF
have been adopted to build a model.
RDF is one of the forms of XML that is used to express the triple relationship.