Ontologies
Mapping Patterns for Virtual Knowledge Graphs
Calvanese, Diego, Gal, Avigdor, Lanti, Davide, Montali, Marco, Mosca, Alessandro, Shraga, Roee
Virtual Knowledge Graphs (VKG) constitute one of the most promising paradigms for integrating and accessing legacy data sources. A critical bottleneck in the integration process involves the definition, validation, and maintenance of mappings that link data sources to a domain ontology. To support the management of mappings throughout their entire lifecycle, we propose a comprehensive catalog of sophisticated mapping patterns that emerge when linking databases to ontologies. To do so, we build on well-established methodologies and patterns studied in data management, data analysis, and conceptual modeling. These are extended and refined through the analysis of concrete VKG benchmarks and real-world use cases, and considering the inherent impedance mismatch between data sources and ontologies. We validate our catalog on the considered VKG scenarios, showing that it covers the vast majority of patterns present therein.
Drugs4Covid: Drug-driven Knowledge Exploitation based on Scientific Publications
Badenes-Olmedo, Carlos, Chaves-Fraga, David, Poveda-VillalÓn, MarÍa, Iglesias-Molina, Ana, Calleja, Pablo, Bernardos, Socorro, MartÍn-Chozas, Patricia, Fernández-Izquierdo, Alba, Amador-Domínguez, Elvira, Espinoza-Arias, Paola, Pozo, Luis, Ruckhaus, Edna, González-Guardia, Esteban, Cedazo, Raquel, López-Centeno, Beatriz, Corcho, Oscar
In the absence of sufficient medication for COVID patients due to the increased demand, disused drugs have been employed or the doses of those available were modified by hospital pharmacists. Some evidences for the use of alternative drugs can be found in the existing scientific literature that could assist in such decisions. However, exploiting large corpus of documents in an efficient manner is not easy, since drugs may not appear explicitly related in the texts and could be mentioned under different brand names. Drugs4Covid combines word embedding techniques and semantic web technologies to enable a drug-oriented exploration of large medical literature. Drugs and diseases are identified according to the ATC classification and MeSH categories respectively. More than 60K articles and 2M paragraphs have been processed from the CORD-19 corpus with information of COVID-19, SARS, and other related coronaviruses. An open catalogue of drugs has been created and results are publicly available through a drug browser, a keyword-guided text explorer, and a knowledge graph.
The AI patent boom
The World Intellectual Property Organization's (WIPO) first report of a series called WIPO Technology Trends, an extensive study of patent applications and other scientific documents, offers clues to the next big thing in AI. Rather than treating'AI' as a single homogeneous discipline (see our guide to AI terminology), the WIPO report divides it into AI techniques, AI functional applications and AI application fields, offering a finer-grained analysis. AI techniques are advanced forms of statistical and mathematical models used in AI, including machine learning, logic programming, ontology engineering, probabilistic reasoning and fuzzy logic. Machine learning is included in more than one third of all identified inventions and represents 89 per cent of AI filings, the report finds. Between 2013 and 2016, filings related to deep learning rocketed by about 175 per cent.
Ontological Smart Contracts in OASIS: Ontology for Agents, Systems, and Integration of Services
Cantone, Domenico, Longo, Carmelo Fabio, Nicolosi-Asmundo, Marianna, Santamaria, Daniele Francesco, Santoro, Corrado
In this contribution we extend an ontology for modelling agents and their interactions, called Ontology for Agents, Systems, and Integration of Services (in short, OASIS), with conditionals and ontological smart contracts (in short, OSCs). OSCs are ontological representations of smart contracts that allow to establish responsibilities and authorizations among agents and set agreements, whereas conditionals allow one to restrict and limit agent interactions, define activation mechanisms that trigger agent actions, and define constraints and contract terms on OSCs. Conditionals and OSCs, as defined in OASIS, are applied to extend with ontological capabilities digital public ledgers such as the blockchain and smart contracts implemented on it. We will also sketch the architecture of a framework based on the OASIS definition of OSCs that exploits the Ethereum platform and the Interplanetary File System.
Extracting Synonyms from Bilingual Dictionaries
Jarrar, Mustafa, Karajah, Eman, Khalifa, Muhammad, Shaalan, Khaled
We present our progress in developing a novel algorithm to extract synonyms from bilingual dictionaries. Identification and usage of synonyms play a significant role in improving the performance of information access applications. The idea is to construct a translation graph from translation pairs, then to extract and consolidate cyclic paths to form bilingual sets of synonyms. The initial evaluation of this algorithm illustrates promising results in extracting Arabic-English bilingual synonyms. In the evaluation, we first converted the synsets in the Arabic WordNet into translation pairs (i.e., losing word-sense memberships). Next, we applied our algorithm to rebuild these synsets. We compared the original and extracted synsets obtaining an F-Measure of 82.3% and 82.1% for Arabic and English synsets extraction, respectively.
SeMantic AnsweR Type prediction task (SMART) at ISWC 2020 Semantic Web Challenge
Mihindukulasooriya, Nandana, Dubey, Mohnish, Gliozzo, Alfio, Lehmann, Jens, Ngomo, Axel-Cyrille Ngonga, Usbeck, Ricardo
Each year the International Semantic Web Conference accepts a set of Semantic Web Challenges to establish competitions that will advance the state of the art solutions in any given problem domain. The SeMantic AnsweR Type prediction task (SMART) was part of ISWC 2020 challenges. Question type and answer type prediction can play a key role in knowledge base question answering systems providing insights that are helpful to generate correct queries or rank the answer candidates. More concretely, given a question in natural language, the task of SMART challenge is, to predict the answer type using a target ontology (e.g., DBpedia or Wikidata).
Automated acquisition of structured, semantic models of manipulation activities from human VR demonstration
In this paper we present a system capable of collecting and annotating, human performed, robot understandable, everyday activities from virtual environments. The human movements are mapped in the simulated world using off-the-shelf virtual reality devices with full body, and eye tracking capabilities. All the interactions in the virtual world are physically simulated, thus movements and their effects are closely relatable to the real world. During the activity execution, a subsymbolic data logger is recording the environment and the human gaze on a per-frame basis, enabling offline scene reproduction and replays. Coupled with the physics engine, online monitors (symbolic data loggers) are parsing (using various grammars) and recording events, actions, and their effects in the simulated world.
Modular Structures and Atomic Decomposition in Ontologies
Del Vescovo, Chiara (BBC) | Horridge, Matthew (Stanford University) | Parsia, Bijan (University of Manchester) | Sattler, Uli (University of Manchester) | Schneider, Thomas (University of Bremen) | Zhao, Haoruo (University of Manchester)
With the growth of ontologies used in diverse application areas, the need for module extraction and modularisation techniques has risen. The notion of the modular structure of an ontology, which comprises a suitable set of base modules together with their logical dependencies, has the potential to help users and developers in comprehending, sharing, and maintaining an ontology. We have developed a new modular structure, called atomic decomposition (AD), which is based on modules that provide strong logical properties, such as locality-based modules. In this article, we present the theoretical foundations of AD, review its logical and computational properties, discuss its suitability as a modular structure, and report on an experimental evaluation of AD. In addition, we discuss the concept of a modular structure in ontology engineering and provide a survey of existing decomposition approaches.
The Evolution of Concept-Acquisition based on Developmental Psychology
A conceptual system with rich connotation is key to improving the performance of knowledge-based artificial intelligence systems. While a conceptual system, which has abundant concepts and rich semantic relationships, and is developable, evolvable, and adaptable to multi-task environments, its actual construction is not only one of the major challenges of knowledge engineering, but also the fundamental goal of research on knowledge and conceptualization. Finding a new method to represent concepts and construct a conceptual system will therefore greatly improve the performance of many intelligent systems. Fortunately the core of human cognition is a system with relatively complete concepts and a mechanism that ensures the establishment and development of the system. The human conceptual system can not be achieved immediately, but rather must develop gradually. Developmental psychology carefully observes the process of concept acquisition in humans at the behavioral level, and along with cognitive psychology has proposed some rough explanations of those observations. However, due to the lack of research in aspects such as representation, systematic models, algorithm details and realization, many of the results of developmental psychology have not been applied directly to the building of artificial conceptual systems. For example, Karmiloff-Smith's Representation Redescription (RR) supposition reflects a concept-acquisition process that re-describes a lower level representation of a concept to a higher one. This paper is inspired by this developmental psychology viewpoint. We use an object-oriented approach to re-explain and materialize RR supposition from the formal semantic perspective, because the OO paradigm is a natural way to describe the outside world, and it also has strict grammar regulations.
The Landscape of Ontology Reuse Approaches
Carriero, Valentina Anita, Daquino, Marilena, Gangemi, Aldo, Nuzzolese, Andrea Giovanni, Peroni, Silvio, Presutti, Valentina, Tomasi, Francesca
Ontology reuse aims to foster interoperability and facilitate knowledge reuse. Several approaches are typically evaluated by ontology engineers when bootstrapping a new project. However, current practices are often motivated by subjective, case-by-case decisions, which hamper the definition of a recommended behaviour. In this chapter we argue that to date there are no effective solutions for supporting developers' decision-making process when deciding on an ontology reuse strategy. The objective is twofold: (i) to survey current approaches to ontology reuse, presenting motivations, strategies, benefits and limits, and (ii) to analyse two representative approaches and discuss their merits.