Recuperar recomendações de vagas semelhantes (v3)

Com as recomendações de vagas semelhantes, o cliente pode enviar a candidatos diversas vagas de emprego semelhantes a alguma que seja do interesse desse candidato.

Visão geral da API

O autor da chamada transmite uma entidade X Job e um resultSize número N opcional para a API jobs.recommend. O serviço Cloud Job Discovery retorna até N vagas semelhantes recomendadas.

Os resultados são baseados em:

  • Comportamento do usuário: a API retorna vagas de trabalho visualizadas ou inscritas por outros usuários que também viram ou se inscreveram na vaga X transmitida.
  • Metadados da vaga: a API retorna vagas de trabalho com uma classificação semelhante à vaga X transmitida, conforme determinado pelo modelo de aprendizado de máquina da classificação de vagas do serviço.

A lista de vagas retornadas é classificada por relevância. A vaga N tem maior relevância do que a vaga N+1.

Remoção de duplicação: o serviço remove dos resultados as vagas que sejam possíveis duplicações da vaga X que foi passada. A lógica desse recurso é baseada no companyName e no jobTitle associados à vaga passada.

Requisitos de uso

As seguintes etapas são necessárias ou recomendadas ao usar esse recurso:

  • Para cada solicitação de pesquisa e histograma, é preciso preencher sessionId e userId no requestHeader/requestMetadata.
  • Para as solicitações de pesquisa, é necessário implementar um relatório de Evento de comportamento do usuário (via Pub/Sub) e, se aplicável, a implementação precisará enviar pelo menos os seguintes eventos para cada solicitação de pesquisa:
    • VIEW
    • e um dos
      • APPLY_START
      • APPLY_REDIRECT
      • APPLY_COMPANY_SUBMIT
  • Para atingir os melhores resultados, recomenda-se mais de 20.000 consultas de usuários únicos por mês e um grande número de vagas por empresa.

Limitações

As vagas recomendadas são retornadas apenas para a empresa associada à vaga passada (vagas associadas às vagas companyName passadas).