title: Anomaly detection in java application
body: <p>What i'm trying to do is to integrate anomaly detection module in the existing java application to allow user to chose from different algorithms and forecasting models</p>
  
  <p><a href="https://github.com/yahoo/egads" rel="nofollow noreferrer">Egads</a> library looks quite optimistic, but I'm not sure whether it fits my purposes, in case new data coming in should I store and update the existing model or to pass the whole data once again. Also what if I would like to forecast only 15 min time window, by passing only 15 min data in the results won't be precise for sure.</p>
  
  <p>Might be there're any other useful techniques and someone could share his experience of similar tasks. Unfortunately  can't find any other java libs for that purposes. </p>