Event Analytics¶
This module contains some
Events¶
lifecycles provides a quick way to compute statistics related to group evolution.
The functions below are used to compute event facet scores as defined in the paper.
Analyze the flow of all sets in a LifeCycle object w.r.t. |
|
Analyze the flow of a set with respect to a given temporal direction. |
|
Compute the event type and typicality of a target set in a lifecycle. |
|
Compute all events for a lifecycle object. |
|
Compute the event weights of a target set in a lifecycle object. |
|
Compute the unicity, identity, and outflow facets of a target set in a lifecycle object. |
The module also provides some classical approaches to measure group evolution:
Compute the events in a lifecycle according to Asur et al. Return a dictionary of events of the form {event_type: [event1, event2, ...]}. |
|
Compute the event graph in a lifecycle according to Greene et al. Return a list of match between groups, i.e., edges of the event graph. |
Measures¶
lifecycles provides some measures to characterize the structural and semantic evolution of groups.
the unicity facet quantifies the extent to which a target set comes from one (=1) or multiple (->0) flows. |
|
the identity facet quantifies how much the identity of the target set is shared with the reference groups. |
|
the outflow facet is the ratio of the number of elements in the target set that are not in any of the reference sets |
|
compute the change in attribute entropy between a target set and a reference set |
|
compute the purity of a set of labels. |
|
compute the event's name and its typicality score. |
|
compute the temporal partition stability. |