Semantic Web

From Computer Science Wiki
Web Science[1]

The aims of the semantic web[edit]

The goal of the Semantic Web is to associate meaning with the data on the Web and to exploit the wealth of data on the Web through more intelligent (meaningful) processing. A semantic approach to data processing, such as the use of ontologies or knowledge bases, has increasingly been integrated with other AI techniques, especially machine learning (ML) and natural language processing (NLP).[2]

  • Examples of non-semantic elements: <div> and <span> - Tells nothing about its content.[3]
  • Examples of semantic elements: <form>, <table>, and <article> - Clearly defines its content.[4]


From the W3C[5]:

  • The Semantic Web is an extension of the current Web that will allow you to find, share, and combine information more easily.
  • Designed to be a universal medium for the exchange of data
  • Enable vocabulary semantics to be defined and reused by communities of expertise, not necessarily W3C
  • Provide for the fine-grained mixing of diverse metadata
  • Making it cost-effective for people to effectively record their knowledge.

Do you understand this?[edit]

The semantic web is a “web of data” that can be read and analyzed by machines. Students should appreciate the difference between this and a ”web of documents” which would describe the present state of the web.

Standards[edit]

These standards are used from the IB Computer Science Subject Guide[6]

  • Describe the aims of the semantic web

References[edit]