How do we teach computers to see and understand the world? And how data availability can modify this approach? In this talk, I’m going to show examples I’m currently working on (in my postdoctoral research and in my company) and how computer vision is being tackled in academia and in industry.