Some knowledge about ontology needs to be understood

Source: Internet
Author: User

The so-called ontology, I also checked a lot of information. Through some of the problems of the tangled and thinking, found that we have always said that the ontology, in fact, is the same as the origin of philosophy.

Below is the netizen explanation:

The basic concept and the relationship between these concepts, in more detail, the ontology is a collection of the concept of minimization, through the various organic combination of ontology and reasoning, you can obtain more concepts, automatic learning knowledge, the core of the ontology is the common recognition of the formal concept and the relationship between concepts.

See these concepts, you can not understand the thorough it!

(as in the picture above)

Ontology is a clear formal description of the relationship between concepts and concepts. In philosophy, ontology is translated into objective existence, that is, all things exist objectively.

The computer field introduces it, that is to say, to describe everything objectively, but to ask that the description be explicit, and that it not only can describe the thing itself, but also describe its relationship with other things.

Ontology (Ontology) is a science that studies the various entities in the world and how they relate, acquiring knowledge in a given field, describing the concepts of the domain, and the relationships between these concepts. such as: animals and plants are different.

The above-mentioned rough concepts are actually summed up to explain the existence of the relationship between things and other things, and the relationship between the two.

Here's a look at the Ontology editor:

Also known as Ontology Editor or ontology management environment, it refers to an application designed to assist in the creation, editing, saving or processing of ontology. They often choose one of the many ontology languages to express the ontology.

Ontology editing tools

Ontology editing is part of ontology engineering, including the establishment, modification and reuse of ontology.

The main tools are:

    1. Protégé: The Java-based open source software developed by Stanford University in the United States is free to download and use, and also comes with many sample ontologies.

2. Semantic Turkey (semantic Turkey): The Java-based Firefox extension developed by the University of Rome Torre Ville, Italy, for managing ontologies and acquiring new knowledge from the Internet.

3. Swoop: The Java-based open source Owl Ontology browser and editor, developed by the University of Maryland, is free to download and use.

4. Obo-edit: A Java-based, open-source Biology ontology editor developed by Gene Ontology Consortium, available for free download and use.

5. Synaptica: Dow Jones Factiva (English: Factiva) provides the ontology, taxonomy and thesaurus management software. The software is based on the Internet and supports the owl and SKOS (English: SKOS) formats.

6. Knoodl: This is an ontology editor, wiki, and ontology registration system that belongs to a free web application or service.

7. Topbraid Composer: Based on Eclipse, downloadable use, full support for Rdfs and Owl, built-in inference engine, SWRL Editor, SPARQL Query, visualization, and XML and UML import capabilities.

8 ..... Not a list.

Here is a brief introduction to protégé

Prot égé using graphical interface, the interface with multiple tab support Clas-ses, Slots, Forms, Instances, queries edit. Its structure is easy to expand, and the Protégé2000beta version begins to support the ontology of the owl format in the form of an owl plugin, developed in Java with the Jena package (Javaapi developed by HP Labs)

Supports reading of owl documents. The installation of the protégé is independent. It can support the input and edit output of the ontology file in many formats, the editing of Class (Concept) is layered, there are concrete classes and abstract classes. Protégé can be customized according to the needs of users, such as the user interface can be customized to better adapt to the use of the new language, with an extensible structure, you can add the required function modules as needed.

Main issues of current ontology editing tools:

1, support a variety of ontology languages, but support the latest recommended standard owl (for ontology semantic description) is not much;

2, most of the editing tools for the general editor, the ontology created in different languages lack of interoperability, not suitable for Web applications;

3, most tools store ontology content as files, and only a few tools support database storage for ontology content.

So see here, we may all have a preliminary understanding of the ontology, want to really master and flexible application, or need more in the work more practice.

Some knowledge about ontology needs to be understood

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.