Hacker News new | past | comments | ask | show | jobs | submit login
Launch HN: Lazy Lantern (YC S19) – Detect Meaningful Patterns in Your Analytics
63 points by GuiloLa on Aug 12, 2019 | hide | past | favorite | 6 comments
Hello HN,

We are Bastien, Guillaume and Alex, founders of Lazy Lantern (https://www.lazylantern.com). We work on detecting what really matters as it happens in your website or app.

As software engineers in various companies, we repeatedly got overwhelmed by the amount of product analytics we had to keep track of. What specific metrics are you supposed to monitor when you have dozens or hundreds of them, each metric having contextual information about the user, device type, location, language, etc.? This can represent thousands to millions of useful sub-metrics. Despite spending significant time monitoring analytics dashboards on Google Analytics, Mixpanel, Amplitude, Grafana and more, we had to keep track of so many metrics and user segments that impactful events regularly went unnoticed. We often missed technical incidents, but also business opportunities such as not knowing that a feature really moved the needle or that there was sudden adoption for a specific user group.

We started Lazy Lantern to build an automated way of analyzing any number of metrics in real-time. The goal is to provide a good picture of impactful events as they happen, both in the case of negative anomalies (outages, bugs, crashes) and positive anomalies (virality, marketing, growth). In practice, we automatically detect abnormal patterns for each metric, in particular temporary spikes/drops, level changes, trend changes and seasonality changes. In case of anomaly, we surface the user segments that are most affected and we group correlated anomalies together to give you a better picture of what parts of the product are impacted.

On the implementation side, there were a couple of requirements for an effective anomaly detection algorithm. It has to be:

- Autonomous: avoiding manual configuration to be able to scale to arbitrarily high numbers of metrics

- Unsupervised: being able to detect anomalies for all types of businesses without knowing beforehand what a typical anomaly for each business looks like

- Dynamic: accommodating all kinds of seasonalities and trends, which excludes using static thresholds

- Fast: deciding whether a data point is indicative of an incident in minimal time

To fulfill these requirements, we first tried the Holt-Winters seasonal models, but finally got the best results with a procedure based upon Facebook’s Prophet forecasting model. To provide a better sense of each anomaly’s severity as well as what areas of the product are affected, we integrated two additional functionalities:

- Anomaly severity scoring based on the number of impacted users, deviation from prediction and anomaly duration

- Anomaly grouping using a reproduction of VARCLUS, which groups metrics by clusters based on their partial correlations

For this initial launch, we are targeting Segment customers, which makes enabling our product a breeze. If people find it useful, we will provide wider support. Pricing is based on the number of metrics you want to track. If you email us at contact@lazylantern.com mentioning this post, we’ll extend the free trial to 3 months. If you are interested, sign up in one minute on our website at www.lazylantern.com.

We’d love to know if you think this product might be useful to you or if there is a better way to approach the problem. Thank you!

Love how cleverly minimal this is: using Segment as input and Slack as UI! Good job with product design!

The service itself is certainly useful.

Really cool stuff guys! Both the product packaging and the tech approach, love it. Wish you best of luck!

If you care to share, curious to learn more about anomaly grouping - what's the business goal there, which features go into analysis (all or just the ones with anomalies) and how you interpret clusters.


Sounds interesting. Wish there were case studies and some way to view screenshots full screen. I never got why analytics tools make the screenshots impossible to enlarge and see details with given how important UI and such can be in some cases.

Noted! We're currently working on adding case studies and we'll take this opportunity to make the screenshots clickable.

Cool, good stuff. Thanks for being open to the feedback (in hindsight I could have worded it a bit more constructively).

For context, I look at a lot of analytics tool sites, and there's just little things that give me good or bad vibes from screenshots that inform whether it may be worth a deeper dive. Things like "does the UI look like it is more than an afterthought?" or "how friendly would this be for non-technical business users on my team?" or "does the UI indicate any functionality not explicitly called out elsewhere that seems like it meets some of my needs?"

All of this is to aid me in a quick filtering decision of whether something is worth further time investment, since I try to avoid unnecessary sales calls or just signing up for the sake of getting basic questions answered.

Love the name a ton. Keep it.

Also, I really like the product.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact