O que é Robin? : Robyn é um pacote experimental, semiautomático e de código aberto de Marketing Mix Modeling (MMM) da Meta Marketing Science. Ele usa várias técnicas de aprendizado de máquina (regressão Ridge, algoritmo evolutivo multiobjetivo para otimização de hiperparâmetros, decomposição de série temporal para tendência e estação, otimização baseada em gradiente para alocação de orçamento, clustering, etc.) para definir a eficiência e efetividade do canal de mídia, explorar taxas de adstock e curvas de saturação. Ele foi desenvolvido para conjuntos de dados granulares com muitas variáveis independentes e, portanto, especialmente adequado para anunciantes digitais e de resposta direta com fontes de dados ricas.
Por que estamos fazendo isso? : MMM costumava ser uma técnica que consumia muitos recursos e era acessível apenas para "grandes jogadores". À medida que as necessidades de privacidade do cenário de medição evoluem, há uma tendência clara de aumento da demanda por MMM moderno como uma solução segura para a privacidade. Na Meta Marketing Science, nossa missão é ajudar todas as empresas a crescer, transformando as práticas de marketing baseadas em dados e na ciência. Está altamente alinhado com a nossa missão de democratizar o MMM e torná-lo acessível para anunciantes de todos os tamanhos. Com o Projeto Robyn, queremos contribuir para o cenário de medição, inspirar a indústria e construir uma comunidade para intercâmbio e inovação em torno do futuro do MMM e da Ciência de Marketing em geral.
1. Instalando o pacote
## CRAN VERSION
install.packages("Robyn")
## DEV VERSION
# If you don't have remotes installed yet, first run: install.packages("remotes")
remotes::install_github("facebookexperimental/Robyn/R")
Se o download demorar muito, você tiver uma conexão de Internet lenta ou instável e tiver problemas ao instalar o pacote, tente definir options(timeout=400)
.
Robyn requer a biblioteca Python Nevergrad. Se encontrar erros relacionados ao Python durante a instalação, verifique o guia passo a passo, bem como este problema para obter mais informações.
Para Windows, se você receber um erro de openssl, consulte as instruções aqui e aqui para instalar e atualizar o openssl.
2. Primeiros passos
Use este script demo.R como um guia passo a passo que se destina a cobrir os casos de uso mais comuns. Teste o pacote usando o conjunto de dados simulado fornecido no pacote.
Visite nosso site para explorar mais detalhes sobre o Projeto Robyn.
Junte-se ao nosso grupo público para trocar ideias com outros usuários e interagir com a equipe Robyn.
Faça o curso oficial de Robyn Blueprint da Meta online
A API Robyn para Python (beta), lançada pela primeira vez em 22 de novembro de 2023, é uma solução baseada em encanador que requer primeiro a instalação do pacote Robyn R. Consulte o guia de uso aqui.
Robyn da Meta é licenciada pelo MIT, conforme encontrado no arquivo LICENSE.