Frame (artificial intelligence): Difference between revisions

Content deleted Content added
Improve presentation and add internal link
Tags: nowiki added Visual edit Mobile edit Mobile web edit Advanced mobile edit
Add internal link
Tags: Visual edit Mobile edit Mobile web edit Advanced mobile edit
Line 145:
One of the most widely used successors to KL-ONE was the [[LOOM (ontology)|Loom language]] developed by Robert MacGregor at the [[Information Sciences Institute]].<ref>{{cite journal|last=MacGregor|first=Robert|title=Using a description classifier to enhance knowledge representation|journal=IEEE Expert|date=June 1991|volume=6|issue=3|doi=10.1109/64.87683|pages=41–46|s2cid=29575443 }}</ref>
 
In the 1980s, Artificial Intelligence generated a great deal of interest in the business world fueled by [[expert system]]<nowiki/>s. This led to the development of many commercial products for the development of knowledge-based systems. These early products were usually developed in [[Lisp (programming language)|Lisp]] and integrated constructs such as IF-THEN rules for [[logical reasoning]] with Frame hierarchies for representing data.
 
One of the most well known of these early Lisp knowledge-base tools was the [[Knowledge Engineering Environment]] (KEE) from [[IntelliCorp (software)|Intellicorp]]. KEE provided a full Frame language with multiple inheritance, slots, triggers, default values, and a rule engine that supported backward and forward chaining. As with most early commercial versions of AI software KEE was originally deployed in [[Lisp (programming language)|Lisp]] on [[Lisp machine]] platforms but was eventually ported to [[Personal computer|PCs]] and [[Workstation|Unix workstations]].<ref>{{cite journal|last=Mettrey|first=William|title=An Assessment of Tools for Building Large Knowledge-Based Systems|journal=AI Magazine|year=1987|volume=8|issue=4|url=http://www.aaai.org/ojs/index.php/aimagazine/article/viewArticle/625|access-date=2013-12-09|archive-url=https://web.archive.org/web/20131110022104/http://www.aaai.org/ojs/index.php/aimagazine/article/viewArticle/625|archive-date=2013-11-10|url-status=dead}}</ref>
 
The research agenda of the [[Semantic Web]] spawned a renewed interest in automatic classification and frame languages. An example is the [[Web Ontology Language]] (OWL) standard for describing information on the Internet. OWL is a standard to provide a semantic layer on top of the Internet. The goal is that rather than organizing the web using keywords as most applications (e.g. Google) do today the web can be organized by concepts organized in an ontology.