It's a huge effort that goes into doing this, gathering the data and developing the algorithms, writing all the software.
Fazer isso requer um grande esforço, coletar dados e desenvolver os algoritmos, programando o software.