Follow your curiosity

What discovery has been shared with you?

FACTREE gives you something interesting to discover every day — and something worth talking about together.

Start with one fact. Explore it, go deeper, then follow whichever branch catches your imagination.

Choose subjects for a surprise

Exploring any topic

Begin your discovery

Your next discovery is one click away.

Choose one or more subjects above, or leave Any Topic selected and let curiosity decide.

Technology

Probabilistic Programming Languages for Uncertainty-Aware Artificial Intelligence

Quick fact

Probabilistic programming languages like Pyro and Stan are used to build AI that can diagnose diseases from symptoms, but they can also generate entire 3D scenes by reasoning about the physics of objects and light.

Why this is interesting

You just asked your phone if it will rain tomorrow, and it said '60% chance'. But how does it know that number? What if you could write a computer program that reasons with this kind of uncertainty everywhere?