...
Siddhi supports a range of Time Series, Mathematical, String, Geo, R (the programming language), REGEX, Time, NLP, PMML Based Predictive Analytics, Machine Learning, Kalman, Map, Reorder and Markov Models functions.
Is it possible to write extensions to Siddhi? If yes how?
...
Yes. This is possible with the time series toolbox, shipped with CEP 4.0.0series extension.
Event Receiving and Publishing
...