A semantic net representation for the classification of minerals

Research output: Contribution to journalArticle

Abstract

A program is described which uses a variation of a semantic net, the tree network, to represent the classification of minerals together with their properties and values. The tree network efficiently represents the hierarchical nature of the mineral classification. The inheritance and recognition principles characteristic of the semantic network underlie the query mechanism. PROLOG is used as the representation language, this provides a declarative method of representing the tree network and allows queries to be posed in a natural user-friendly manner. Minerals are represented by nodes in the tree network which are connected by the structural links IS-A and ARE. Properties and their values are connected to mineral nodes by (attribute, property) and (property, value) pairs. Several different search strategies are described for performing recognition and inheritance type queries of the tree network.

Original languageEnglish (US)
Pages (from-to)387-396
Number of pages10
JournalComputers and Geosciences
Volume21
Issue number3
DOIs
StatePublished - Jan 1 1995
Externally publishedYes

Fingerprint

Minerals
Semantics
mineral
PROLOG (programming language)

Keywords

  • Expert systems
  • Mineral classification
  • Mineral identification
  • Tree network

ASJC Scopus subject areas

  • Information Systems
  • Computers in Earth Sciences

Cite this

A semantic net representation for the classification of minerals. / Garvie, Laurence.

In: Computers and Geosciences, Vol. 21, No. 3, 01.01.1995, p. 387-396.

Research output: Contribution to journalArticle

@article{3c332e6d1e6140f1a13cb14d34d7201a,
title = "A semantic net representation for the classification of minerals",
abstract = "A program is described which uses a variation of a semantic net, the tree network, to represent the classification of minerals together with their properties and values. The tree network efficiently represents the hierarchical nature of the mineral classification. The inheritance and recognition principles characteristic of the semantic network underlie the query mechanism. PROLOG is used as the representation language, this provides a declarative method of representing the tree network and allows queries to be posed in a natural user-friendly manner. Minerals are represented by nodes in the tree network which are connected by the structural links IS-A and ARE. Properties and their values are connected to mineral nodes by (attribute, property) and (property, value) pairs. Several different search strategies are described for performing recognition and inheritance type queries of the tree network.",
keywords = "Expert systems, Mineral classification, Mineral identification, Tree network",
author = "Laurence Garvie",
year = "1995",
month = "1",
day = "1",
doi = "10.1016/0098-3004(94)00083-7",
language = "English (US)",
volume = "21",
pages = "387--396",
journal = "Computers and Geosciences",
issn = "0098-3004",
publisher = "Elsevier Limited",
number = "3",

}

TY - JOUR

T1 - A semantic net representation for the classification of minerals

AU - Garvie, Laurence

PY - 1995/1/1

Y1 - 1995/1/1

N2 - A program is described which uses a variation of a semantic net, the tree network, to represent the classification of minerals together with their properties and values. The tree network efficiently represents the hierarchical nature of the mineral classification. The inheritance and recognition principles characteristic of the semantic network underlie the query mechanism. PROLOG is used as the representation language, this provides a declarative method of representing the tree network and allows queries to be posed in a natural user-friendly manner. Minerals are represented by nodes in the tree network which are connected by the structural links IS-A and ARE. Properties and their values are connected to mineral nodes by (attribute, property) and (property, value) pairs. Several different search strategies are described for performing recognition and inheritance type queries of the tree network.

AB - A program is described which uses a variation of a semantic net, the tree network, to represent the classification of minerals together with their properties and values. The tree network efficiently represents the hierarchical nature of the mineral classification. The inheritance and recognition principles characteristic of the semantic network underlie the query mechanism. PROLOG is used as the representation language, this provides a declarative method of representing the tree network and allows queries to be posed in a natural user-friendly manner. Minerals are represented by nodes in the tree network which are connected by the structural links IS-A and ARE. Properties and their values are connected to mineral nodes by (attribute, property) and (property, value) pairs. Several different search strategies are described for performing recognition and inheritance type queries of the tree network.

KW - Expert systems

KW - Mineral classification

KW - Mineral identification

KW - Tree network

UR - http://www.scopus.com/inward/record.url?scp=0028849579&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0028849579&partnerID=8YFLogxK

U2 - 10.1016/0098-3004(94)00083-7

DO - 10.1016/0098-3004(94)00083-7

M3 - Article

VL - 21

SP - 387

EP - 396

JO - Computers and Geosciences

JF - Computers and Geosciences

SN - 0098-3004

IS - 3

ER -