Chef: O que é e como ele pode te ajudar
O chef é o nosso atual sistema de recomendação de conteúdos.
Os conteúdos são entregues aos usuários de forma aleatória e respeitando uma prioridade a ser definida pelo administrador na home page.
O comportamento esperado é: uma vez acessado, um conteúdo não voltará a aparecer no bloco de recomendações deste usuário, mas ainda estará disponível para acesso no ambiente (na página do espaço, em alguma missão, etc.).

Por que usar o chef?
O chef é uma ótima forma de providenciar um fluxo de aprendizado constante para os colaboradores, variando os temas e a ordem dos conteúdos a serem entregues.
Toda vez que a página for atualizada, novos conteúdos serão disponibilizados, trazendo uma sensação de renovação constante da plataforma, mantendo a home page dinâmica.
Este algoritmo é formado por meio de fluxos, que são configurados pelo administrador da plataforma.
Um fluxo é um tema em que você gostaria que seus colaboradores se aprofundassem ou que fosse consumido com mais prioridade do que os demais conteúdos na plataforma.
Conteúdos que fazem parte do bloco de recomendações não possuem uma ordem preestabelecida. São coisas que podem ser consumidas livremente, como por exemplo artigos, matérias interessantes, entre outros.
Com esta feature, em um único bloco você pode criar vários fluxos para uma ou mais audiências diferentes, determinando a prioridade de cada fluxo para cada audiência.
Funcionamento dos fluxos
Dentro de um fluxo, é possível trazer conteúdos de lugares diferentes: um espaço inteiro, uma seção inteira ou um conteúdo único.
Cada fluxo é criado com um peso diferente para cada audiência. Quanto maior o peso, maior a probabilidade do fluxo aparecer na page daquela audiência.
Considere os seguintes fluxos com suas audiências:
Exemplo da planilha

- Recipe: é o que determina a quantidade de blocos;
- Audience: nome do time que deve ter acesso àquele conteúdo;
- Goal: "discovery" é o que faz com que os conteúdos sejam apresentados de uma forma aleatória;
- Type: de que tipo de lugar o conteúdo está vindo (espaço, seção ou conteúdo);
- ID: é o identificador no Learning.rocks deste espaço, seção ou conteúdo (Para saber como encontrar o ID, clique aqui);
- Throttle: corresponde ao peso que o fluxo deve ter para esta audiência (o peso varia entre 1 - 10);
- Name: é o nome do fluxo;
- Description: opcional. Geralmente usamos para identificar com facilidade qual é o item que estamos trazendo em "type".
Nesta planilha, podemos entender que foram criados 4 fluxos com seus respectivos pesos: Treinamento de liderança (peso 10), TEDs (peso 8), Gestão interna (peso 7) e Ferramentas de trabalho (peso 5). Cada um deles traz conteúdos de seções diferentes do ambiente.
Por padrão, o bloco do chef é configurado para trazer 3 fluxos, contendo um conteúdo cada (a mudança deste padrão fica a critério do cliente).
Usando este padrão no exemplo, temos uma concorrência entre os 4 fluxos. De acordo com os pesos, a probabilidade do fluxo 'Ferramentas de trabalho' será a menor dentre as outras, o que significa que têm a maior chance de aparecer os conteúdos de liderança, seguidos dos 'TEDs' e então 'Gestão Interna', conforme o exemplo abaixo:
Visão do time de vendas

Agora que você já entendeu para que serve o chef e deseja adicioná-lo em seu ambiente, temos um artigo explicando sua configuração aqui.
Qualquer eventual dúvida, contate o seu CS ou a nossa equipe de suporte. :)