Francois Chollet

Original source

4 predictions spanning 2025-2030

2025

2026

2027

2030