Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 16

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  Semantic Web
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
1
Content available remote Mining Cardinality Restrictions in OWL
EN
We present an approach to mine cardinality restriction axioms from an existing knowledge graph, in order to extend an ontology describing the graph. We compare frequency estimation with kernel density estimation as approaches to obtain the cardinalities in restrictions. We also propose numerous strategies for filtering obtained axioms in order to make them more available for the ontology engineer. We report the results of experimental evaluation on DBpedia 2016-10 and show that using kernel density estimation to compute the cardinalities in cardinality restrictions yields more robust results that using frequency estimation. We also show that while filtering is of limited usability for minimum cardinality restrictions, it is much more important for maximum cardinality restrictions. The presented findings can be used to extend existing ontology engineering tools in order to support ontology construction and enable more efficient creation of knowledge-intensive artificial intelligence systems.
EN
This paper aims to present an overview of the Semantic Web solutions such as triple store databases, RDF (Resource Description Framework) and ontologies applied for the use of Internet of Things. The first part describes these technologies and the second part focuses on the already developed concepts of using them in relation with devices connected in the Internet of Things.
EN
Document-oriented NoSQL databases are not commonly used in Se-mantic Web and Linked Data environments. The article describes the idea of an document-oriented RDF graph store. We present alternative RDF serialisation, allowing for efficient processing of graph data in an NOSQL graph store. This means that a da-tabase such as RethinkDB can be an RDF graph store. Moreover, our proposal sup-ports various techniques for caching, which is a novelty for an RDF/JSON serialization.
PL
Dokumentowe bazy danych NoSQL nie są powszechnie używane w środowiskach Semantycznego Internetu i Danych Połączonych. Artykuł omawia propozycję dokumentowego magazynu grafów RDF. Przedstawiamy alternatywną serializację RDF, pozwalającą na wydajne przetwarzanie danych grafowych w bazie danych NOSQL. Oznacza to, że baza danych taka, jak RethinkDB może być magazynem grafów RDF. Co więcej, nasza propozycja obsługuje różne techniki buforowania, co jest nowością dla serializacji RDF/JSON.
EN
Today the vast majority of resources are available in digital form. Publications frequently are related to topics not set out in the title or even summary. In this paper we presented and discussed examples of methods of finding the common topic of a publication in the field of agriculture with the use of AGROVOC dictionary. The focus is on publications in the Polish language, and the possibilities of the use of the semantics defined in the multi-language thesaurus AGROVOC. First indexing tools, especially Agrotagger, which is useful for documents in the field of agriculture, are presented, and also the test results of Agrotagger are discussed. Next the semantic technologies implemented in the AGROVOC thesaurus are discussed. In the final part, we described the design and implementation of a system, based on Polish language dictionary and AGROVOC. Additionally some tests of implemented system are discussed.
5
EN
The process of Information Extraction (IE) allows us to retrieve different types of information from natural language text by processing them automatically. Ontology-based information extraction (OBIE) is a subfield of information extraction. An increasing number of existing OBIE system may cause a problem with selection the most suitable solution. The general aim of this paper is to provide an approach for OBIE system selection and evaluation. It should ensure knowledge systematization and help users to find a proper solution that meets their needs.
PL
Zastosowanie ekstrakcji informacji pozwala na pozyskiwanie różnych typów informacji w języku naturalnym, jednocześnie umożliwiając automatyczne jego przetwarzanie. Systemy ekstrakcji informacji oparte na ontologiach są poddziedziną ekstrakcji informacji. Rosnąca ich liczba oraz różnorodność podkreślają ważność problemu, jednocześnie wskazując na możliwość występowania problemu związanego z ich doborem. Celem artykułu jest prezentacja podejścia wspierającego proces doboru i oceny systemów ekstrakcji informacji opartego na ontologiach.
PL
W artykule podjęta została próba stworzenia biznesowej aplikacji .NET, w której składnicę danych stanowi ontologia OWL. Przeprowadzona została analiza możliwych rozwiązań takiego problemu, wraz z porównaniem funkcjonalności każdego z nich. Dla porównania przeprowadzono próbę zastąpienia relacyjnej bazy danych ontologią OWL w istniejącej aplikacji biznesowej .NET, z użyciem znalezionych rozwiązań.
EN
In this paper we made an attempt to create .NET business application with OWL ontology as data repository. We analyzed possible solutions of this problem with comparing the functionality of each. For comparison purposes, we tried to replace relational database with OWL ontology in an existing business application using previously found solutions.
PL
Artykuł opisuje przebieg prac nad rozwojem konglomeratowych baz wiedzy w kierunku opracowania metodyki dla zastosowań inżynierskich. Jednym z pierwszych działań jest podjęcie próby zdefiniowania schematu i instancji bazy. Taki podział jest konieczny, aby zapewnić środki techniczne do ustanowienia ograniczeń związanych z kontrolą przebiegu procesu projektowania bazy oraz jej późniejszego użytkowania.
EN
The paper presents advances of s-modular approach towards developing design methodology for engineers. One of the first proceedings is an attempt to define and differentiate a schema and an instance of a knowledge base. Such distinction is necessary to provide technical means for establishing constraints to control the process of knowledge base design, maintenance and deployment.
EN
The paper focuses on the most frequent mistakes in object oriented programming (OOP) of common programming processes. It also focuses on the mistakes made in creating object models. The target of OOP is to create a purposeful program which implements all the requirements of a given assignment and which is resistant to usage variations. The first condition to fulfill given aim is a good application proposal. The second condition is working knowledge of programming languages and the last one is knowledge of the settings at which program works. The article deals with programmer mistakes in relation to the influence of a program's functionality. The fundamental mistakes, made in program application execution, are syntax errors. Other mistakes are those which do not shape the program functionality. These arise during the program's structural development. These types of mistakes, in many cases, are not recognized by programmers, because the program appears to work properly. These mistakes, however, are fundamental, because of cooperation in program-creating team. This paper is aimed towards both; beginner programmers as well as experienced workers, and it can help them to identify bad habits which influence team work. Successful programming requires practical experience, but this script enables programmers to obtain accelerated practical experience in computer programming.
PL
Rozwój inicjatywy Semantic Web spowodował rozwój różnych języków definiowania wiedzy i manipulowania nią. W ramach tych języków istotnym elementem jest zaprojektowanie rozkazów terminologicznych. W artykule przedstawiono sposób realizacji zapytań terminologicznych w języku KQL (Knowledge Query Language), służącym do dostępu do systemu zarządzania wiedzą RKaSeA. Celem pracy jest przedstawienie najczęstszych błędów w procesie programowania przy programowaniu zorientowanym obiektowo (OOP), a także błędów przy tworzeniu modeli obiektów. Zadaniem OOP jest stworzenie programu, w którym zaimplementowano wszystkie wymagania wynikające z przyjętych założeń, odpornego na wprowadzanie zmian. Pierwszym warunkiem tego zadania jest trafny wybór propozycji aplikacji, drugim wiedza dotycząca języków programowania, a następnie wiedza o środowisku w którym program pracuje. W pracy rozpatrzono błędy programowania wynikające z wpływu funkcjonalności programu. Podstawowe błędy, powstające przy wykonywaniu aplikacji, są błędami składni. Inne błędy nie maja wpływu na funkcjonalność programu i powstają podczas opracowywania strukturalnego programu. W większości przypadków nie są one rozpoznawane przez programistów, gdyż program działa poprawnie; okazują się jednak fundamentalne przy współdziałaniu z innymi elementami współpracującymi.
EN
This paper presents a case study that shows how to gradually introduce a knowledge base and reasoning capabilities into an existing system using the Knowledge Views. It describes shortly the concept of the Knowledge Views and shows sample roles that a knowledge base can play in a database centred system and how the risk of introducing Semantic Web technologies into a system is minimised. Finally this paper points out some of the benefits of using a knowledge base over writing source code to achieve similar results.
PL
Artykuł ten prezentuje studium przypadku pokazujące jak stopniowo wdrażać bazę wiedzy i wnioskowanie w istniejącym systemie informatycznym korzystając z widoków na bazę wiedzy. Pokrótce przedstawiona jest idea widoków na bazę wiedzy, pokazane przykładowe role, które baza wiedzy może pełnić w systemie korzystającym z bazy danych oraz zaprezentowane jest jak można minimalizować ryzyko wdrażania technologii Semantic Web. Artykuł wymienia również kilka zalet korzystania z bazy wiedzy w porównaniu z pisaniem kodu, który dostarcza te same wyniki.
EN
The development of Semantic Web initiative resulted in the development of many languages for defining and manipulating knowledge. An important aspect of the design of those languages is the design of terminological statements. The paper presents the way the terminological statements are realized in the Knowledge Query Language (KQL) - an access language for the RKASEA knowledge management system.
PL
Rozwój inicjatywy Semantic Web spowodował rozwój różnych języków definiowania wiedzy i manipulowania nią. W ramach tych języków istotnym elementem jest zaprojektowanie rozkazów terminologicznych. W artykule przedstawiono sposób realizacji zapytań terminologicznych w języku KQL (Knowledge Query Language), służącym do dostępu do systemu zarządzania wiedzą RKASEA.
PL
Niniejszy artykuł prezentuje koncepcję zarządzania wiedzą asercjonalną zastosowaną w systemie zarządzania wiedzą RKASEA. Koncepcja ta traktuje opis świata jako zbiór źródeł osobników. Dzięki temu udało się objąć nią również mechanizm obsługi reguł oraz mechanizm pozyskiwania wiedzy z zewnętrznych źródeł danych. Mechanizmy te są traktowane jako dodatkowe typy źródeł osobników.
EN
The paper presents the concept of managing assertional knowledge in a novel knowledge management system RKASEA. According to this concept the description of the world is handled as a set of sources of individuals. This concept turned out to be flexible enough to cover the mechanism for inferring with rules and the mechanism for acquiring the data from external data sources. In the presented framework the both mechanisms are recognized as additional types of sources of individuals.
PL
Niniejszy artykuł prezentuje koncepcję wewnętrznej reprezentacji wiedzy ontologicznej zastosowaną w nowo opracowanym systemie zarządzania wiedzą ontologiczno-regułową RKASEA. Reprezentacja ta stanowi praktyczne wdrożenie opublikowanej wcześniej koncepcji modularyzacji bazy wiedzy polegającej na jej podziale na semantyczne jednostki – konglomeraty. Opracowana metoda reprezentacji stanowi zarazem rozwinięcie wprowadzonej wcześniej metody kartograficznej.
EN
This article presents a novel method of internal knowledge representation. The method has been exploited in newly created RKASEA system and is a practical implementation of the recently published concept of s-modular knowledge bases. The method is also a development of earlier idea of knowledge cartography.
PL
W ramach inicjatywy Semantic Web rozwijane są systemy wnioskowania z wiedzy. Ciągle otwartym problemem są również języki dostępu do takich systemów. W artykule zaproponowano nowy język dostępu do zmodularyzowanych baz wiedzy, o cechach umożliwiających jego kompleksowe wykorzystanie w systemach zarządzania wiedzą, w sposób analogiczny do wykorzystania języka SQL w systemach relacyjnych baz danych.
EN
As a part of the Semantic Web initiative there are being developed knowledge inference systems. Moreover, the languages for accessing such systems are also open issues. The paper proposes a new language for accessing modularized knowledge bases, whose features allows for its comprehensive usage in knowledge management systems in an analogous way as SQL language in relational database systems.
PL
Rozwój inicjatywy Semantic Web spowodował rozwój różnych języków definiowania wiedzy i manipulowania nią. W ramach tych języków istotnym elementem jest zaprojektowanie rozkazów terminologicznych. W artykule przedstawiono sposób realizacji zapytań terminologicznych w języku KQL (Knowledge Query Language) – języku dostępu do systemu zarządzania wiedzą RKaSeA.
EN
The development of Semantic Web initiative resulted in development of many languages for defining and manipulating knowledge. An important aspect of design of those languages is design of terminological statements. The paper presents the way the terminological statements are realized in KQL language (acronym for Knowledge Query Language) – an access language for RKaSeA knowledge management system.
PL
Idea Semantic Web (Semantycznego Internetu) opiera się m.in. na ogłaszaniu w Internecie ontologii stanowiących opis pewnego fragmentu rzeczywistości. Aby miało to sens, ontologie te muszą być sformułowane w jednym, powszechnie akceptowanym języku np. OWL-DL, promowanym i standaryzowanym przez konsorcjum W3C. Jest to język oparty na formalizmie logicznym zwanym logiką opisową. Po krótkim i nieformalnym wprowadzeniu w logikę opisową zaprezentowano podstawowe problemy wnioskowania z ontologii opartych na logice opisowej. Następnie pokazano nową metodę rozwiązywania tych problemów, opracowaną w Katedrze Inżynierii Oprogramowania WETI PG na potrzeby projektu realizowanego w ramach 6. PR Unii Europejskiej. Metoda ta sprowadza podstawowe i niektóre zaawansowane problemy wnioskowania do operacji na ciągach bitów, co znakomicie upraszcza algorytmy wnioskowania i polepsza ich praktyczną efektywność.
EN
The Semantic Web idea consists, among others, in creating ontologies and making them available for sharing by Internet communities. In order to fulfill this idea, ontologies must be formulated in one, commonly accepted language. In Semantic Web, OWL-DL appears to be such a language, promoted and standardized by World Wide Web Consortium. OWL-DL is based on a decidable fragment of First-Order Logic called Description Logic (DL). In the paper we make a brief introduction to DL formalism, followed by definition of basic inference problems for DL ontologies. Next, a novel inference method called Knowledge Cartography is presented. The method has been developed in the Department of Software Engineering of Gdańsk University of Technology within PIPS - a 6th European Union Framework Programme. The method reduces basic and some advanced DL inference problems to operations on bit strings, which simplifies implementation of inference algorithms and considerably improves efficiency of the inference engine.
16
Content available remote Sieci zaufania
PL
Przedmiotem publikacji jest przegląd podstawowych koncepcji sieci zaufania. Omówiono między innymi kwestie zaufania do zasobów w sieci Internet. Problematykę sieci zaufania umiejscowiono w ogólnym kontekście sieci semantycznych (ang. Semantic Web) i związanych z nimi zagadnieniami standaryzacji budowy i eksploracji zasobów. Dodatkowo zaprezentowano przykład wykorzystania sieci zaufania oparty na projekcie Friend Of A Friend (FOAF), który pozwala na opis osób i relacji pomiędzy nimi.
EN
In this paper we will focus on the Trust Networks problem. We discuss issues of trusting Internet Network resources. Subject refers to the Semantic Web and standardization of building and exploration of computer resources. Additionally we present an example how to use the Trust Network in the real world problem like social network data and relationship, based on the project Friend of a Friend.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.