Tim,
For a short overview of CEP concepts see
http://complexevents.com/?p=399CEP was never intended to be a stand alone technology. It is a set of event processing concepts, and the abstraction concepts are yet to be seen in commercial offerings to date.
One can always incorporate statistical functions into event patterns and into abstraction mappings.
So for example, a higher level event might be a statistical measure on a set of tweets.
Question is, what would you measure?
Suppose the example is twitter about possible bird flu outbreaks in SE Asia.
Its "boots on the ground twittering", and highly diverse styles. Ignore the multilingual aspect, assume English.
Each tweeter has a personality, e.g., preferences for particular words and word combinations.
How do you recognize agreement across personalities?
I thought perhaps the pattern language might be different from the usual expression languages.
Maybe the "tweet abstraction hierarchy" would be based totally on statistical measures? That's possible.
But the concept of "tweet hierarchy" should be defined.
Anyway, worth a discussion.
Take a look at the post by AndreasB.!!
As for
rule-based systems
what do you mean?
Rules can be defined to be any algorithm including probabilistic ones involving coin tossing.
True, simple examples are usually of the E-C-A variety, but there are other kinds of rules.
One of the issues I thought might be how to measure concepts like "agreement", and "trends" in a set of tweets, maybe across different groups. Is there "group personality?
Also, you talk a lot about Bayesian Analysis. Can you give a simple example applied to a small set of tweets please.
- David