O Machine Learning é um método de análise de dados da área da Inteligência Artificial que automatiza a criação de modelos analíticos. Por meio de algoritmos é possível fazer predições e o aprender certos padrões sem a intervenção humana.
Os sistemas de recomendação (RecSys) estão presentes na maioria das redes sociais e funcionam usando métodos estatísticos para determinar quais conteúdos cada usuário tem maior probabilidade de se engajar.