Semantic reasoner

Semantic reasoner

A semantic reasoner, reasoning engine, rules engine, or simply a reasoner, is a piece of software able to infer logical consequences from a set of asserted facts or axioms. The notion of a semantic reasoner generalizes that of an inference engine, by providing a richer set of mechanisms to work with. The inference rules are commonly specified by means of an ontology language, and often a description language. Many reasoners use first-order predicate logic to perform reasoning; inference commonly proceeds by forward chaining and backward chaining. There are also examples of probalistic reasoners, including Pei Wang's non-axiomatic reasoning system, Novamente's probabilistic logic network, which tip their hat to reasoning Bayesian networks, and Pronto [http://pellet.owldl.com/pronto] - probabilistic Description logic reasoner.

emantic reasoners

Existing semantic reasoners:

* Bossam, an RETE-based rule engine with native supports for reasoning over OWL ontologies, SWRL ontologies, and RuleML rules.
* Hoolet, an implementation of an OWL-DL reasoner. [http://owl.man.ac.uk/hoolet/]
* Pellet, an open-source Java OWL DL reasoner. [http://pellet.owldl.com/]
* SHER, a scalable Pellet-backed OWL DL reasoner. [http://www.alphaworks.ibm.com/tech/sher]
* KAON2 is an infrastructure for managing OWL-DL, SWRL, and F-Logic ontologies.
* RACER system, a semantic web reasoning system and information repository
* Jena (framework), an open source semantic web framework for Java.
*FaCT, a description logic (DL) classifier. [http://www.cs.man.ac.uk/~horrocks/FaCT/]
*FaCT++, the new generation of FaCT OWL-DL reasoner. [http://owl.man.ac.uk/factplusplus/]
*SweetRules, an integrated set of tools for Semantic web rules and ontologies. [http://sweetrules.projects.semwebcentral.org/]
*OWLIM, a high-performance semantic repository developed in Java and available in two versions: free SwiftOWLIM and commercial BigOWLIM [http://www.ontotext.com/owlim/index.html] . Supports a subset of OWL-Lite semantics, which can be configured through rule-set definition and selection. [http://www.ontotext.com/inference/rdfs_rules_owl.html#owl_fragments] .

Reasoner comparison

ee also

* Business rules engine
* Expert systems

External links

* [http://www.w3.org/TR/rdf-sparql-query/ SPARQL Query Language for RDF]
* [http://dl-web.man.ac.uk/dig/ DIG description logic reasoner interface]
* [http://www.inf.unibz.it/~franconi/dl/course/ Introduction to Description Logics DL course] by Enrico Franconi, Faculty of Computer Science, Free University of Bolzano, Italy


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Semantic wiki — A semantic wiki is a wiki that has an underlying model of the knowledge described in its pages. Regular, or syntactic, wikis have structured text and untyped hyperlinks. Semantic wikis, on the other hand, provide the ability to capture or… …   Wikipedia

  • Semantic Web — Das Semantische Web (englisch Semantic Web) ist eine Erweiterung des World Wide Web (WWW). Das Konzept beruht auf einem Vorschlag[1] von Tim Berners Lee, dem Begründer des World Wide Web. Seit 2006 wird zunehmend der ebenfalls von Berners Lee… …   Deutsch Wikipedia

  • Semantic Web Rule Language — SWRL (Semantic Web Rule Language) is a proposal for a Semantic Web rules language, combining sublanguages of the OWL Web Ontology Language (OWL DL and Lite) with those of the Rule Markup Language (Unary/Binary Datalog).The specification was… …   Wikipedia

  • Description logic — (DL) is a family of formal knowledge representation languages. It is more expressive than propositional logic but has more efficient decision problems than first order predicate logic. DL is used in artificial intelligence for formal reasoning on …   Wikipedia

  • Geosemantik — (im Englischen ist der Begriff geospatial semantics üblich) ist ein interdisziplinäres Forschungsfeld und befasst sich mit der Bedeutung von Geoinformation. Die Vision des virtuellen Globus Inhaltsverzeichnis …   Deutsch Wikipedia

  • Web Ontology Language — OWL Web Ontology Language Current Status Published Year Started 2002 Editors Mike Dean, Guus Schreiber Base Standards Resource Description Framework, RDFS Domain Semantic Web A …   Wikipedia

  • Ontology (information science) — In computer science and information science, an ontology formally represents knowledge as a set of concepts within a domain, and the relationships between those concepts. It can be used to reason about the entities within that domain and may be… …   Wikipedia

  • Knowledge base — A knowledge base (abbreviated KB, kb or Δ[1][2]) is a special kind of database for knowledge management, providing the means for the computerized collection, organization, and retrieval of knowledge. Also a collection of data representing related …   Wikipedia

  • Семантическая вики — веб приложение, использующее машинообрабатываемые данные со строго определённой семантикой для того, чтобы расширить функциональность вики системы.[1][2] Обычные вики заполняются структурированным текстом и нетипизированными гиперссылками (такими …   Википедия

  • Semantics — is the study of meaning in communication. The word derives from Greek σημαντικός ( semantikos ), significant , [cite web|url=http://www.perseus.tufts.edu/cgi bin/ptext?doc=Perseus%3Atext%3A1999.04.0057%3Aentry%3D%2393797|title=Semantikos, Henry… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”