[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

10. Group Finder Ontology

This section describes the generic concepts and relations defined in the KOJAK Group Finder ontology (see also `kbs/generic-groups-ontology.plm'. The names in this ontology are all case-sensitive.

Concept: Agent ((?self AGENT))
Agents can be members of groups and participate in events.

Concept: Group ((?self GROUP))
Groups are collections of agents that have some unifying goal or purpose.

Concept: KnownGroup ((?self GROUP))
Known groups are groups with a definite identity and/or name. Two distinct known groups will always be viewed as separate entities, even though some of their members might overlap.

Concept: UnknownGroup ((?self GROUP))
Unknown groups are groups without a definite identity or name. Unknown groups are usually hypothesized and two distinct unknown groups might be merged into a single group or with a known group if a certain similarity threshold is exceeded.

Relation: groupMember ((?group GROUP) (?agent AGENT))
?agent is a member of ?group.

Concept: Event ((?self EVENT))
Actions and events agents participate in and groups are responsible for.

Relation: participant ((?event EVENT) (?agent AGENT))
?agent participated in the event (or action) ?event.

Relation: responsible ((?event EVENT) (?group GROUP))
?group is responsible for the event (or action) ?event.

Function: nameString ((?object THING)) :-> (?name THING)
?name is the (full) name of ?object. Used by the report generator to generate names instead of entity IDs. Only needed for cases where IDs and names are not conflated such as in the Ali Baba EDB. Requires the definition of mapping rules that retrieve names from appropriate EDB tables.

Relation: linkCount ((?ltype THING) (?seeds THING) (?p1 THING) (?p2 THING) (?count INTEGER))
Relation used by extend-groups to compute link count statistics for links of type ?ltype emanating from ?seeds. For any particular dataset schema, rules have to be connected to this relation to allow computation of statistics for each relevant link type. For each query ?seeds will be bound to a SETOF term containing all seeds and ?ltype will be bound to a particular relation of interest. The relation GROUPS/anyLink will be supplied if all link types should be considered.

Relation: anyLink ((?event THING) (?p1 THING) (?p2 THING))
Dummy link type used to indicate that any link should be considered.

Relation: linkCountable ((?r RELATION))
Marks a link relation as link countable and generates the appropriate rule for it that can generate these counts. A link relation ?r marked this way has to have the same signature as GROUPS/anyLink.


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by Hans Chalupsky on October, 30 2007 using texi2html