Javascript must be enabled to continue!
Reasoning on the Web
View through CrossRef
The techniques that we can use to construct rational agents were presented in Chapters 3 and 4. In these chapters, we identified a variety of general purpose reasoning techniques that can be used by agents to accomplish goal-directed behaviour. In this chapter, we turn our attention to the construction of agent-based reasoning processes that are directed towards the Semantic Web. These processes are based on the general techniques that we described previously, but are tailored specifically for the Semantic Web. In particular, our reasoning processes are designed to operate directly on Semantic Web knowledge expressed in RDF, RDFS, and OWL documents. These reasoning processes are essentially specialized kinds of deductive reasoning systems. It is important to appreciate that the reasoning processes that we describe in this chapter have certain limitations. For each technique, we will only be able to solve certain classes of problems. These limitations are a direct consequence of the representation that we use. Thus, it is necessary that we understand what kinds of problems we can solve in each approach, as this will determine the kinds of Semantic Web applications that we can construct. In effect, we are seeking to answer two key questions: 1. What kinds of reasoning can we perform with our knowledge? 2. How do we specify the problems that we wish to solve? The first question concerns the representation of the knowledge. In Chapter 2 we stated that there is a trade-off between expressibility and efficient reasoning. In general, the more features that we have in the representation language, the more difficult it is to reason with the language. The second question concerns the definition of the reasoning process itself. As we show in this chapter, there is a further trade-off between specification complexity and reasoning power. In general, the more complex our specification formalism, the more difficult it is to reason efficiently. In this chapter, we discuss two main approaches that we can use to define reasoning processes for the Semantic Web: query languages and logic-based formalisms.
Title: Reasoning on the Web
Description:
The techniques that we can use to construct rational agents were presented in Chapters 3 and 4.
In these chapters, we identified a variety of general purpose reasoning techniques that can be used by agents to accomplish goal-directed behaviour.
In this chapter, we turn our attention to the construction of agent-based reasoning processes that are directed towards the Semantic Web.
These processes are based on the general techniques that we described previously, but are tailored specifically for the Semantic Web.
In particular, our reasoning processes are designed to operate directly on Semantic Web knowledge expressed in RDF, RDFS, and OWL documents.
These reasoning processes are essentially specialized kinds of deductive reasoning systems.
It is important to appreciate that the reasoning processes that we describe in this chapter have certain limitations.
For each technique, we will only be able to solve certain classes of problems.
These limitations are a direct consequence of the representation that we use.
Thus, it is necessary that we understand what kinds of problems we can solve in each approach, as this will determine the kinds of Semantic Web applications that we can construct.
In effect, we are seeking to answer two key questions: 1.
What kinds of reasoning can we perform with our knowledge? 2.
How do we specify the problems that we wish to solve? The first question concerns the representation of the knowledge.
In Chapter 2 we stated that there is a trade-off between expressibility and efficient reasoning.
In general, the more features that we have in the representation language, the more difficult it is to reason with the language.
The second question concerns the definition of the reasoning process itself.
As we show in this chapter, there is a further trade-off between specification complexity and reasoning power.
In general, the more complex our specification formalism, the more difficult it is to reason efficiently.
In this chapter, we discuss two main approaches that we can use to define reasoning processes for the Semantic Web: query languages and logic-based formalisms.
Related Results
Characteristics and processes of registered nurses’ clinical reasoning and factors relating to the use of clinical reasoning in practice: a scoping review
Characteristics and processes of registered nurses’ clinical reasoning and factors relating to the use of clinical reasoning in practice: a scoping review
Objective:
The objective of this review was to examine the characteristics and processes of clinical reasoning used by registered nurses in clinical practice, and to id...
Logical Challenges in Artificial General Intelligence
Logical Challenges in Artificial General Intelligence
The present thesis pertains to the research area of logic for artificial intelligence (AI), and is motivated by the critical role of automated reasoning in AI, particularly by the ...
How Large Language Models Can Affect Clinical Reasoning: A Randomized Clinical Trial
How Large Language Models Can Affect Clinical Reasoning: A Randomized Clinical Trial
Abstract
Importance
LLMs have encoded a vast array of medical knowledge and are being integrated into clinical settings as deci...
Madura Batik Ethnomatematics: Mathematical Reasoning in Plane Figures
Madura Batik Ethnomatematics: Mathematical Reasoning in Plane Figures
The ethnomathematics approach can simplify mathematical reasoning for students while introducing cultural knowledge. Mathematical concepts in culture are discovered through mathema...
Web Mining for Public E-Services Personalization
Web Mining for Public E-Services Personalization
Over the last decade, we have witnessed an explosive growth in the information available on the Web. Today, Web browsers provide easy access to myriad sources of text and multimedi...
Web Mining for Public E-Services Personalization
Web Mining for Public E-Services Personalization
Over the last decade, we have witnessed an explosive growth in the information available on the Web. Today, Web browsers provide easy access to myriad sources of text and multimedi...
Bringing Web 2.0 to web lectures
Bringing Web 2.0 to web lectures
PurposeAt many universities, web lectures have become an integral part of the e‐learning portfolio over the last few years. While many aspects of the technology involved, like auto...
A survey of semantic web (Web 3.0), its applications, challenges, future and its relation with Internet of things (IoT)
A survey of semantic web (Web 3.0), its applications, challenges, future and its relation with Internet of things (IoT)
The Semantic Web (Web 3.0) is an advancement of the existing web in which knowledge is given well-defined importance, allowing people and machines to operate better. The Semantic W...

