Gellish English dictionary

Gellish English dictionary

The Gellish English Dictionary is an example of an open-source “smart” electronic dictionary that is a machine readable. It is a computer interpretable structured subset of the English language.

A smart electronic dictionary has the following characteristics:

* It contains definitions per concept, whereas ordinary dictionaries usually provide various definitions of a term, where it is unclear whether those definitions are alternative definitions of the same concept or whether they are definitions of different concepts. Thus a smart dictionary explicitly distinguished homonyms (the same term for different concepts) and explicitly specifies which terms are used as true synonyms.
* It is completely arranged as a taxonomy, which is a subtype-supertype hierarchy of concepts. This means that each concept is defined as an explicit subtype of one or more supertype concepts by specialization relations ("A" is a specialization of "B" and "B" is a specialization of "C", etc.).
* It includes also concepts with plural term names. For example: line shaft centrifugal pump.
* It defines relation types (as a special kind of concepts). These relation types enable to make computer interpretable expressions that express facts, including the expression of knowledge and information. This means that a smart English dictionary defines a subset of the English language. Those relation types have names and synonyms that consist of standardised phrases. For example: the phrase 'is a part of' can be used to express the fact that "A" is a part of "B", whereas the phrase 'can have as part a' can be used to express the knowledge that a whole of a particular kind can have as a part a component of a particular kind. For example, the fact that a pump can have a bearing is expressed in a structured subset of English as:
pump can have as part a bearing.
** Note: All three elements in this expression are names of standard English concepts that shall be defined in a smart English dictionary.
* Concepts are related to other concepts in various ways by explicit relations of standardised relation types. Those additional relations express additional knowledge about the concepts. This makes a smart dictionary an ontology. This knowledge about the concepts can be used by computers, because such knowledge about a concept is inherited by all the subtypes of that concept in the subtype hierarchy (taxonomy).
* It uses one language independent unique identifier (a natural number) to represent each concept. This enables that facts that are expressed in one language can be automatically presented by a computer in any other language for which a smart dictionary is available.
* It can be extended by private and proprietary concepts and terms. For example, company specific codes and proprietary knowledge. Some instructions are given in 'Proper definition of a concept'.
* It is computer interpretable and system independent.

The "Gellish Smart Dictionary" is documented in a single standardised Gellish table that can be defined in any database system.The "Gellish English Dictionary" is freely available under open-source conditions (through one of the open source licenses) via a SourceForge Web site.


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Gellish English — is a variant of Gellish and is a formal language, which means that it is structured and formalised subset of natural English that is computer interpretable. Its definition includes an English dictionary of concepts that is arranged in a taxonomy… …   Wikipedia

  • Gellish — is a controlled natural language in which information and knowledge can be expressed so that it is computer interpretable, but still system independent. Gellish is a structured subset of natural language that is suitable for information and… …   Wikipedia

  • Gellish database — Gellish DatabasesEach Gellish Database consists of one or more Gellish Database tables. Each of those Gellish Database tables has basically the same structure and is standardised and is application system independent. This is different from… …   Wikipedia

  • Machine-readable dictionary — ( MRD ) is a dictionary stored as machine (computer) data instead of being printed on paper. It is an electronic dictionary and lexical database.A machine readable dictionary is a dictionary in an electronic form that can be loaded in a database… …   Wikipedia

  • Data exchange — is the process of taking data structured under a source schema and actually transforming it into data structured under a target schema, so that the target data is an accurate representation of the source data[citation needed]. Data exchange is… …   Wikipedia

  • Semantic network — A Semantic network is a network, which represents semantic relations between the concepts. This is often used as a form of knowledge representation. It is a directed or undirected graph consisting of vertices, which represent concepts, and edges …   Wikipedia

  • ISO 15926 — The ISO 15926 is titled: Industrial automation systems and integration Integration of life cycle data for process plants including oil and gas production facilities is a standard for data integration, sharing, exchange, and hand over between… …   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

  • Object-Role Modeling — Not to be confused with Object relational mapping. Example of the application of Object Role Modeling in a Schema for Geologic Surface , Stephen M. Richard (1999).[1] Object Role Modeling (ORM) is a method for conceptual modeling, and can be used …   Wikipedia

  • Object role modeling — Not to be confused with Object relational mapping. [ Stephen M. Richard (1999). [http://pubs.usgs.gov/of/1999/of99 386/richard.html Geologic Concept Modeling] . U.S. Geological Survey Open File Report 99 386.] ] Object Role Modeling (ORM) in the… …   Wikipedia

Share the article and excerpts

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