Upowszechnienie się systemów bazujących na sztucznej inteligencji wymaga od firm technologicznych opracowania nowych metod przechowywania i przetwarzania danych. Odpowiedzią na zapotrzebowanie rynku są data lakes. To repozytoria ułatwiające błyskawiczną analizę danych niezależnie od ich struktury czy wielkości. Dzięki algorytmom uczenia maszynowego, pozwalają przechowywać i wyszukiwać jednocześnie tekst, dane głosowe, czy zdjęcia.