IBDP Computer Science A2.1 Network fundamentals HL Paper 2 - New Syllabus

Question 

The evolution of the web has been described as taking place in three stages: its beginnings as Web 1.0, the static web; Web 2.0, the “social or read-write” web; and finally Web 3.0, the Semantic web.

(a) Describe the aims of the Semantic Web. [2]

Ontologies are a technology associated with the Semantic Web.

(b) Outline two reasons why ontologies rather than folksonomies will enable computer systems like search engines to work in cooperation with people. [4]

Connected devices like Amazon’s Alexa or Apple’s HomePod are often described as examples of ambient intelligence, while some have described search engines as collective intelligence.

(c) Distinguish between ambient intelligence and collective intelligence. [2]
(d) To what extent does the use of collective intelligence contribute to the development and evolution of search engines? [6]

Most-appropriate topic code

A2.1: Network fundamentals — parts (a), (b), (c) and (d)
▶️ Answer/Explanation

(a)
For the correct answer:

  • The Semantic Web uses well-structured data and metadata, such as ontologies, so that information on web pages can be understood directly by computers.
  • It aims to allow different systems, platforms, and applications to understand and share data meaningfully, improving cooperation between humans and computers.

Explanation: Unlike a web designed primarily for human interpretation, the Semantic Web adds structure and meaning to information so that computer systems can process and exchange it more effectively.

(b)
For the correct answer, two suitable reasons should be explained:

  • Ontologies use a common formal language, allowing a consistent and deeper understanding of relationships between concepts.
  • The formal structure of an ontology is better suited to computer systems than the informal structure of a folksonomy, reducing ambiguity and making information easier for search engines to process.
  • Ontologies can therefore improve the accuracy and effectiveness of searching because search engines can interpret the structured relationships more easily.
  • An example of an ontology or metadata standard is Dublin Core.

Explanation: Folksonomies rely on informal user-created tags, which can be inconsistent or ambiguous. Ontologies provide a formal structure defining concepts and relationships, making the information more suitable for machine processing.

(c)
For the correct answer:

  • Ambient intelligence refers to electronic systems that are sensitive and responsive to the presence and activities of people in their surrounding environment, such as Alexa or Siri.
  • Collective intelligence, sometimes called group intelligence, is intelligence or understanding produced through the collaboration and combined efforts of many people or systems. Examples include social media, search engines, and crowdsourcing.

Key distinction: Ambient intelligence focuses on systems responding intelligently to their surrounding environment and users, whereas collective intelligence results from the combined contributions of a group.

(d)
For the correct answer:

Collective intelligence uses the combined efforts and behaviour of many users to produce a more useful result. This contributes significantly to the development and evolution of search engines.

  • Many people indirectly contribute to search-engine intelligence through their use of the web, while web crawlers index large numbers of websites.
  • Algorithms such as PageRank and HITS can analyse links between web pages to determine the importance or authority of pages.
  • The collective behaviour of users can also influence rankings. For example, the number of visits, click-through behaviour, and time spent on pages can provide information about the popularity or usefulness of a page.
  • Formal metadata and ontologies can provide structured information that contributes to how pages are interpreted and ranked.
  • Folksonomies, through the informal use of popular user-created tags, can also contribute information about how users classify and describe content.
  • Open databases such as Wikipedia, which depend on user contributions and maintenance, provide information that can subsequently contribute to search results.

Evaluation: Collective intelligence makes a major contribution because search engines can use both the structure of the web and the collective behaviour and contributions of users to improve search results. However, collective contributions are not necessarily accurate or reliable, so search engines still require algorithms and other methods to evaluate and rank the information. Overall, collective intelligence is an important factor in the continuing development of search engines because the web and its users continuously provide new information and signals.

Scroll to Top