Home  

Random  

Nearby  



Log in  



Settings  



Donate  



About Wikipedia  

Disclaimers  



Wikipedia





Ontology language





Article  

Talk  



Language  

Watch  

Edit  


(Redirected from Knowledge representation language)
 


Incomputer science and artificial intelligence, ontology languages are formal languages used to construct ontologies. They allow the encoding of knowledge about specific domains and often include reasoning rules that support the processing of that knowledge. Ontology languages are usually declarative languages, are almost always generalizations of frame languages, and are commonly based on either first-order logic or on description logic.

Classification of ontology languages

edit

Classification by syntax

edit

Traditional syntax ontology languages

edit

Markup ontology languages

edit

These languages use a markup scheme to encode knowledge, most commonly with XML.

Controlled natural languages

edit

Open vocabulary natural languages

edit

Classification by structure (logic type)

edit

Frame-based

edit

Three languages are completely or partially frame-based languages.

Description logic-based

edit

Description logic provides an extension of frame languages, without going so far as to take the leap to first-order logic and support for arbitrary predicates.

Gellish is an example of a combined ontology language and ontology that is description logic based. It distinguishes between the semantic differences among others of:

It also contains constructs to express queries and communicative intent.

First-order logic-based

edit

Several ontology languages support expressions in first-order logic and allow general predicates.

See also

edit

Notes

edit
  1. ^ Kuhn, Tobias. "Attempto Controlled English as ontology language." REWERSE Annual Meeting. 2006.
  • ^ www.executable-english.com
  • References

    edit

    Retrieved from "https://en.wikipedia.org/w/index.php?title=Ontology_language&oldid=1229888969"
     



    Last edited on 19 June 2024, at 07:24  





    Languages

     


    Čeština
    Українська

     

    Wikipedia


    This page was last edited on 19 June 2024, at 07:24 (UTC).

    Content is available under CC BY-SA 4.0 unless otherwise noted.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Terms of Use

    Desktop