A semantic-based approach for querying linked data using natural language

2016 ◽  
Vol 42 (6) ◽  
pp. 851-862 ◽  
Author(s):  
Mario Andrés Paredes-Valverde ◽  
Rafael Valencia-García ◽  
Miguel Ángel Rodríguez-García ◽  
Ricardo Colomo-Palacios ◽  
Giner Alor-Hernández

The semantic Web aims to provide to Web information with a well-defined meaning and make it understandable not only by humans but also by computers, thus allowing the automation, integration and reuse of high-quality information across different applications. However, current information retrieval mechanisms for semantic knowledge bases are intended to be only used by expert users. In this work, we propose a natural language interface that allows non-expert users the access to this kind of information through formulating queries in natural language. The present approach uses a domain-independent ontology model to represent the question’s structure and context. Also, this model allows determination of the answer type expected by the user based on a proposed question classification. To prove the effectiveness of our approach, we have conducted an evaluation in the music domain using LinkedBrainz, an effort to provide the MusicBrainz information as structured data on the Web by means of Semantic Web technologies. Our proposal obtained encouraging results based on the F-measure metric, ranging from 0.74 to 0.82 for a corpus of questions generated by a group of real-world end users.

Algorithms ◽  
2020 ◽  
Vol 13 (9) ◽  
pp. 217
Author(s):  
Haridimos Kondylakis ◽  
Dimitrios Tsirigotakis ◽  
Giorgos Fragkiadakis ◽  
Emmanouela Panteri ◽  
Alexandros Papadakis ◽  
...  

Chatbots, also known as conversation agents, are programs that are able to simulate and reproduce an intelligent conversation with humans. Although this type of program is not new, the explosion of the available information and the rapid increase of the users seeking this information have renewed the interest in their development. In this paper, we present R2D2, an intelligent chatbot relying on semantic web technologies and offering an intelligent controlled natural language interface for accessing the information available in DBpedia. The chatbot accepts structured input, allowing users to enter triple-pattern like queries, which are answered by the underlying engine. While typing, an auto-complete service guides users on creating the triple patterns, suggesting resources available in the DBpedia. Based on user input (in the form of triple-pattern like queries), the corresponding SPARQL queries are automatically formulated. The queries are submitted to the corresponding DBpedia SPARQL endpoint, and then the result is received by R2D2 and augmented with maps and visuals and eventually presented to the user. The usability evaluation performed shows the advantages of our solution and its usefulness.


Author(s):  
Floriano Scioscia ◽  
Michele Ruta ◽  
Giuseppe Loseto ◽  
Filippo Gramegna ◽  
Saverio Ieva ◽  
...  

The Semantic Web of Things (SWoT) aims to support smart semantics-enabled applications and services in pervasive contexts. Due to architectural and performance issues, most Semantic Web reasoners are often impractical to be ported: they are resource consuming and are basically designed for standard inference tasks on large ontologies. On the contrary, SWoT use cases generally require quick decision support through semantic matchmaking in resource-constrained environments. This paper describes Mini-ME (the Mini Matchmaking Engine), a mobile inference engine designed from the ground up for the SWoT. It supports Semantic Web technologies and implements both standard (subsumption, satisfiability, classification) and non-standard (abduction, contraction, covering, bonus, difference) inference services for moderately expressive knowledge bases. In addition to an architectural and functional description, usage scenarios and experimental performance evaluation are presented on PC (against other popular Semantic Web reasoners), smartphone and embedded single-board computer testbeds.


2010 ◽  
Vol 1 (3) ◽  
pp. 1-19 ◽  
Author(s):  
Weisen Guo ◽  
Steven B. Kraines

To promote global knowledge sharing, one should solve the problem that knowledge representation in diverse natural languages restricts knowledge sharing effectively. Traditional knowledge sharing models are based on natural language processing (NLP) technologies. The ambiguity of natural language is a problem for NLP; however, semantic web technologies can circumvent the problem by enabling human authors to specify meaning in a computer-interpretable form. In this paper, the authors propose a cross-language semantic model (SEMCL) for knowledge sharing, which uses semantic web technologies to provide a potential solution to the problem of ambiguity. Also, this model can match knowledge descriptions in diverse languages. First, the methods used to support searches at the semantic predicate level are given, and the authors present a cross-language approach. Finally, an implementation of the model for the general engineering domain is discussed, and a scenario describing how the model implementation handles semantic cross-language knowledge sharing is given.


Author(s):  
Floriano Scioscia ◽  
Michele Ruta ◽  
Giuseppe Loseto ◽  
Filippo Gramegna ◽  
Saverio Ieva ◽  
...  

The Semantic Web and Internet of Things visions are converging toward the so-called Semantic Web of Things (SWoT). It aims to enable smart semantic-enabled applications and services in ubiquitous contexts. Due to architectural and performance issues, it is currently impractical to use existing Semantic Web reasoners. They are resource consuming and are basically optimized for standard inference tasks on large ontologies. On the contrary, SWoT use cases generally require quick decision support through semantic matchmaking in resource-constrained environments. This paper presents Mini-ME, a novel mobile inference engine designed from the ground up for the SWoT. It supports Semantic Web technologies and implements both standard (subsumption, satisfiability, classification) and non-standard (abduction, contraction, covering) inference services for moderately expressive knowledge bases. In addition to an architectural and functional description, usage scenarios are presented and an experimental performance evaluation is provided both on a PC testbed (against other popular Semantic Web reasoners) and on a smartphone.


Author(s):  
Aba-Sah Dadzie ◽  
Victoria Uren ◽  
Fabio Ciravegna

Despite years of effort in building organisational taxonomies, the potential of ontologies to support knowledge management in complex technical domains is under-exploited. The authors of this chapter present an approach to using rich domain ontologies to support sense-making tasks associated with resolving mechanical issues. Using Semantic Web technologies, the authors have built a framework and a suite of tools which support the whole semantic knowledge lifecycle. These are presented by describing the process of issue resolution for a simulated investigation concerning failure of bicycle brakes. Foci of the work have included ensuring that semantic tasks fit in with users’ everyday tasks, to achieve user acceptability and support the flexibility required by communities of practice with differing local sub-domains, tasks, and terminology.


2014 ◽  
Vol 10 (4) ◽  
pp. 77-100 ◽  
Author(s):  
Floriano Scioscia ◽  
Michele Ruta ◽  
Giuseppe Loseto ◽  
Filippo Gramegna ◽  
Saverio Ieva ◽  
...  

The Semantic Web and Internet of Things visions are converging toward the so-called Semantic Web of Things (SWoT). It aims to enable smart semantic-enabled applications and services in ubiquitous contexts. Due to architectural and performance issues, it is currently impractical to use existing Semantic Web reasoners. They are resource consuming and are basically optimized for standard inference tasks on large ontologies. On the contrary, SWoT use cases generally require quick decision support through semantic matchmaking in resource-constrained environments. This paper presents Mini-ME, a novel mobile inference engine designed from the ground up for the SWoT. It supports Semantic Web technologies and implements both standard (subsumption, satisfiability, classification) and non-standard (abduction, contraction, covering) inference services for moderately expressive knowledge bases. In addition to an architectural and functional description, usage scenarios are presented and an experimental performance evaluation is provided both on a PC testbed (against other popular Semantic Web reasoners) and on a smartphone.


Author(s):  
Felix Ocker ◽  
Birgit Vogel-Heuser ◽  
Christiaan J. J. Paredis

In the product development process, as it is currently practiced, production is still often neglected in the early design phases, leading to late and costly changes. Using the knowledge of product designers concerning production process design, this paper introduces an ontological framework that enables early feasibility analyses. In this way, the number of iterations between product and process design can almost certainly be reduced, which would accelerate the product development process. Additionally, the approach provides process engineers with possible production sequences that can be used for process planning. To provide feasibility feedback, the approach presented relies on semantic web technologies. An ontology was developed that supports designers to model the relations among products, processes, and resources in a way that allows the use of generic Sparql Protocol And RDF Query Language (SPARQL) queries. Future applicability of this approach is ensured by aligning it with the top-level ontology Descriptive Ontology for Linguistic and Cognitive Engineering (DOLCE). We also compare the ontology’s universals to fundamental classes of existing knowledge bases from the manufacturing and the batch processing domains. This comparison demonstrates the approach’s domain-independent applicability. Two proofs of concept are described, one in the manufacturing domain and one in the batch processing domain.


Author(s):  
Rui Fernandes ◽  
Ian Grosse ◽  
Sundar Krishnamurty ◽  
Jack Wileden

Significant expenditure and effort is devoted to the never ending search for reduced product development lifecycle time and increased efficiency. The development of Semantic Web technologies promises a future where knowledge interchange is done seamlessly in open distributed environments. This paper illustrates how Semantic Web technologies in their current state of development can be effectively used to deploy an infrastructure supporting innovation principles and the engineering design processes. A mechanical design was chosen to model the initial phase of a design project using semantic ontologies. This included a set of design requirements, creating a functional model, and making use of the Theory of Inventive Problem Solving (TIPS). The ontology development strategy is built on a combination of larger domain knowledge ontologies and simple process ontologies. Linked user requirements, engineering design, and functional modeling ontologies facilitated the application of TIPS through a set of semantic rules to generate design recommendations. The developed semantic knowledge structure exemplifies a practical implementation of a functional model which served as a record of the design process and as a platform from which to gain additional usefulness out of the stored information.


Author(s):  
Weisen Guo ◽  
Steven B. Kraines

To promote global knowledge sharing, one should solve the problem that knowledge representation in diverse natural languages restricts knowledge sharing effectively. Traditional knowledge sharing models are based on natural language processing (NLP) technologies. The ambiguity of natural language is a problem for NLP; however, semantic web technologies can circumvent the problem by enabling human authors to specify meaning in a computer-interpretable form. In this paper, the authors propose a cross-language semantic model (SEMCL) for knowledge sharing, which uses semantic web technologies to provide a potential solution to the problem of ambiguity. Also, this model can match knowledge descriptions in diverse languages. First, the methods used to support searches at the semantic predicate level are given, and the authors present a cross-language approach. Finally, an implementation of the model for the general engineering domain is discussed, and a scenario describing how the model implementation handles semantic cross-language knowledge sharing is given.


2022 ◽  
pp. 088541222110685
Author(s):  
Aurel von Richthofen ◽  
Pieter Herthogs ◽  
Markus Kraft ◽  
Stephen Cairns

This review focuses on recent research literature on the use of Semantic Web Technologies (SWT) in city planning. The review foregrounds representational, evaluative, projective, and synthetical meta-practices as constituent practices of city planning. We structure our review around these four meta-practices that we consider fundamental to those processes. We find that significant research exists in all four metapractices. Linking across domains by combining various methods of semantic knowledge generation, processing, and management is necessary to bridge gaps between these meta-practices and will enable future Semantic City Planning Systems.


Sign in / Sign up

Export Citation Format

Share Document