Enhanced with SHOE


Personal Ontology (draft)

Id:personal-ont
Version:1.0
Description:This ontology defines elements for describing an individual and his/her interests. It is suitable for describing the content of basic home pages. Please send any comments or suggestions to the contact listed below. This is a draft ontology and may change at any time.
Contact:Jeff Heflin (heflin@cs.umd.edu)
Revision Date:04 Oct 2000

Organization of this Document

This ontology is declared in this document both in human-readable form (what you see in front of you now) and machine-readable SHOE form (which you can see from viewing the html source of this document). The rest of this document is divided into the following sections:


Extended Ontologies

The following ontologies are extended by the current ontology:


Renames

An ontology may rename elements from another ontology in order to provide a shortcut for referencing that element or to provide an alternate term for it.


Object Renamed From ================================================================ Activity gen.Activity Address gen.Address Employee gen.Employee Image gen.Image Organization gen.Organization Person gen.Person Process gen.Process Recreation gen.Recreation SocialGroup gen.SocialGroup Work gen.Work addressCity gen.addressCity addressState gen.addressState addressStreet gen.addressStreet addressZip gen.addressZip alumnus gen.alumnus emailAddress gen.emailAddress homeAddress gen.homeAddress homePhone gen.homePhone engagesIn gen.engagesIn member gen.member name gen.name workAddress gen.workAddress workPhone gen.workPhone worksFor gen.worksFor

Categories

The following taxonomy is the collection of categories declared in this ontology. The hierarchical form is intended to show the ISA chain. Categories in [Brackets] are not defined here but are defined in an ontology extended by this one. Elements in {Braces} are additional supercategories of the category immediately before them (signifying multiple inheritance). Categories followed by an asterisk are defined in another ontology but are provided with a local alias.

   [gen.base.SHOEEntity]
      Gender
   Activity*
      Process*
      Recreation*
      Work*
   Address*
   Image*
   SocialGroup*
      Organization*
   Person*
      Employee*

Relationships

Relationships are declared between one or more arguments, where each argument is either a type or a category. If the argument is a category, any subcategory of that category is valid as well. Relationships which have a local alias but are defined in another ontology are followed by an asterisk.

   addressCity(Address, .STRING)*
   addressState(Address, .STRING)*
   addressStreet(Address, .STRING)*
   addressZip(Address, .STRING)*
   age(Person, .NUMBER)
   alumnus(Organization, Person)*
   birthDate(Person, .DATE)
   child(Person:"parent", Person:"child")
   emailAddress(Person, .STRING)*
   engagesIn(gen.Agent, Activity)*
   father(Person:"child", Person:"father")
   friend(Person, Person)
   homeAddress(Person, Address)*
   homePhone(Person, .STRING)*
   member(SocialGroup, Person)*
   mother(Person:"child", Person:"mother")
   name(gen.base.SHOEEntity, .STRING)*
   parent(Person:"child", Person:"parent")
   photo(Person, Image)
   sex(Person, Gender)
   sibling(Person, Person)
   spouse(Person, Person)
   title(Person, .STRING)
   workAddress(Person, Address)*
   workPhone(Person, .STRING)*
   worksFor(Worker, Organization)*

Constants

Constants are used to identify instances that may be commonly used with an ontology. In this section, each constant is grouped under its category.

   Gender:
      Male
      Female

Inferences

Inference rules are used to determine what additional facts can be implied if other facts are known. They take the form of if/then rules.

Child and parent are inverse relations.
If child(x,y) then parent(y,x). If parent(x,y) then child(y,x).
All fathers are parents.
If father(x,y) then parent(x,y).
All mothers are parents.
If mother(x,y) then parent(x,y).
The male parent of a child is their father.
If parent(x,y) and sex(y,Male) then father(x,y)
The female parent of a child is their mother.
If parent(x,y) and sex(y,Female) then mother(x,y)
Spouse is a symetric relation.
If spouse(x,y) then spouse(y,x).
Sibling is a symetric relation.
If sibling(x,y) then sibling(y,x).

Definitions

Gender
Either of the two major forms of individuals that occur in many species and that are distinguished respectively as female or male.
age
The age of a person in years.
birthDate
The date on which a person was born.
child
A child of a person.
father
The father of a person.
friend
A friend of a person.
mother
The mother of a person.
parent
The mother or father of a person.
photo
A photograph of a person.
sex
The person's gender: male or female.
sibling
A brother or sister of a person.
spouse
The person to whom someone is married.
title
An appellation of dignity, honor, distinction, or preeminence attached to a person or family by virtue of rank, office, precedent, privilege, attainment, or lands.

Notes:


Change History:


Enhanced with SHOE