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
.
This document was generated
by Hans Chalupsky on October, 30 2007
using texi2html