Algoritmo de matching

Um match cujo raciocínio você consegue mostrar.

Escreva regras sobre os campos que você já coleta, dê um peso a cada uma e marque como obrigatórias as condições sem as quais não há dupla. A Mentornity pontua cada dupla mentor–mentorado, ordena as sugestões e coloca os dois perfis na sua frente antes de confirmar qualquer coisa.

Grátis para até 10 usuários · Sem cartão de crédito · Nota 4,7/5 no Capterra

Detalhe do match: os dois perfis, a pontuação e as regras que pesaram.

Na Mentornity, o match entre mentor e mentorado é baseado em regras e é determinístico. Você define regras que comparam um campo de perfil do mentor com um campo de perfil do mentorado (mesmo departamento, competências parecidas, mais anos de experiência) e dá um peso a cada regra. Cada dupla recebe o peso das regras que cumpre dividido pelo peso de todas as regras, vezes 100. Uma dupla que falha numa regra marcada como obrigatória é eliminada em vez de penalizada. Nada vira match até alguém aprovar: um administrador ou o próprio mentor, conforme a configuração do programa. Rode o cálculo de novo com os mesmos dados e as sugestões serão as mesmas.

O algoritmo

Uma regra são quatro decisões

As regras se apoiam nos campos de informação adicional que você define para mentores e mentorados: as mesmas perguntas que as pessoas respondem ao entrar. Não existe um segundo questionário de match para manter sincronizado.

  1. 1

    Os dois campos

    Um campo do formulário do mentor e um do formulário do mentorado. Não precisam ser a mesma pergunta: “Setor em que trabalho” pode ser comparado com “Setor para onde quero ir”.

  2. 2

    A comparação

    Como as duas respostas são julgadas: Igual, Diferente, Similar, Igual a, Maior que, Maior ou igual, Menor que, Menor ou igual.

  3. 3

    O peso

    Quanto a regra conta. O padrão é 1; o editor aceita de 0,1 a 100 em passos de 0,1. Uma regra com peso 3 move a pontuação três vezes mais do que uma com peso 1.

  4. 4

    Obrigatória ou não

    Uma regra obrigatória que falha tira a dupla da disputa em vez de custar pontos a ela. É a diferença entre uma preferência e uma condição inegociável, e o algoritmo trata as duas de forma diferente.

Oito comparações, reduzidas às que fazem sentido

A lista de comparações oferecida depende dos dois campos escolhidos. Escolha um número e aparecem as numéricas; escolha um campo de múltipla escolha e aparece Similar. Dois campos sem nenhuma comparação em comum não viram regra: o segundo menu simplesmente não os oferece.

Igual
As respostas coincidem, ignorando maiúsculas e espaços sobrando. Duas respostas de múltipla escolha são iguais quando têm as mesmas opções, em qualquer ordem. Uma resposta vazia de qualquer lado nunca conta como Igual.
Diferente
As respostas não coincidem. É a regra a escrever quando o sentido do programa é parear atravessando uma fronteira e não dentro dela.
Similar
Duas respostas de múltipla escolha compartilham pelo menos uma opção. “Python, SQL, Figma” é similar a “Figma, After Effects”.
Maior que, ou igual
Para números e avaliações por estrelas: o valor do mentor fica acima do valor do mentorado. É assim que se escreve “o mentor tem mais experiência que o mentorado”.
Menor que, ou igual
A imagem espelhada, para os campos em que o que você quer do lado do mentor é o número menor.
Igual a
Igualdade numérica, para os casos em que os dois números precisam bater e não apenas ficar perto.

Regras personalizadas fixam cada lado em um valor

Uma regra padrão compara dois campos entre si. Uma regra personalizada compara cada campo com um valor escolhido por você: o departamento do mentor é Engenharia e o objetivo do mentorado é Mudança de carreira. As duas metades precisam valer para a regra contar. Regras personalizadas carregam o mesmo peso e a mesma chave de obrigatoriedade das padrão, e são o jeito de tratar as combinações específicas que uma regra geral erraria.

  • Escolha o campo do mentor e o valor dele, depois o campo do mentorado e o valor dele
  • Peso e Obrigatória funcionam exatamente como numa regra padrão
  • As respostas de escolha são comparadas pelo rótulo, então os dois formulários não precisam usar os mesmos ids de opção
  • Se você salvar uma regra que já existe, a Mentornity detecta e avisa em vez de duplicar

Como uma dupla vira número e os números viram uma lista curta

Dois passos: pontuar todas as duplas possíveis e depois decidir quem fica com quem. Os dois são determinísticos, o que importa mais do que parece: “Aprovar tudo” precisa salvar exatamente as duplas que estavam na sua frente.

Pontuação de match

peso das regras cumpridas ÷ peso de todas as regras × 100

Regras obrigatórias contam no denominador, sendo cumpridas ou não. A pontuação é guardada sem arredondar e exibida arredondada ao percentual inteiro. Sem nenhuma regra definida, toda dupla recebe 100 %.

Quatro regras, uma dupla

  • Área de foco · Igual × 3 Corresponde
  • Idiomas · Similar × 2 Corresponde
  • Anos de experiência · Maior que × 1 Corresponde
  • Departamento · Igual × 1 Não corresponde

Peso cumprido: 6 de 7 → 85,7 % → exibido como 86 %

A escassez desempata

As duplas saem da maior para a menor pontuação, mas no empate passa primeiro o mentorado com menos candidatos. Um mentorado com uma única opção de 80 % não a perde para outro que tem três.

Ninguém fica de fora para melhorar a média

Depois da primeira passada, a Mentornity tenta de novo para cada mentorado ainda sem match, reorganizando uma cadeia de até três duplas existentes para abrir espaço. Depois, até seis passadas a mais aceitam só as trocas que aumentam o total do programa inteiro.

Ordenado e com teto

As sugestões chegam ordenadas por pontuação. Uma dupla com 0 % nunca é sugerida. Uma dupla ativa nunca é sugerida de novo, e se uma dupla encerrada pode voltar é uma configuração. Cada lado para de receber sugestões ao chegar no seu limite de match, que você define e no qual 0 significa sem limite.

Antes de confirmar

Duas janelas, duas perguntas diferentes

Uma responde “essa dupla está certa?”. A outra, “quem mais esse mentor poderia atender?”. As duas abrem por cima da lista em que você estava e nenhuma cria nada até você apertar o botão verde.

Campo a campo, colorido pela regra que o toca.

A janela de comparação: essa dupla está certa?

Abre sobre uma dupla sugerida, uma dupla ativa ou uma solicitação pendente

Os dois perfis ficam lado a lado, campo a campo, na ordem que você definiu. Todo campo tocado por uma regra fica colorido — verde onde a regra foi cumprida, vermelho onde falhou — com “Corresponde” ou “Não corresponde” embaixo, e a pontuação arredondada no meio das duas colunas. É a mesma janela, venha você de um resultado de cálculo, da Lista de matching ou do link de solicitação pendente do seu painel.

  • Os dois perfis inteiros em vez de um resumo, com respostas de escolha resolvidas no rótulo e avaliações desenhadas como estrelas
  • A coloração verde e vermelha mostra quais regras pesaram, sem uma tabela de nomes de regra para decifrar
  • O rodapé diz, antes do clique, se aprovar vai enviar e-mail às duas pessoas: ele segue a configuração de notificação do seu programa
  • Aprovar match cria a dupla. Recusar apenas tira a sugestão da sua tela; não fica salvo

Um mentor, todos os mentorados, ordenados por pontuação.

A janela do mentor: quem mais ele poderia atender?

Abre pelo botão + Parear ao lado de qualquer mentor

O mentor fica fixo à esquerda com os campos de perfil dele. À direita, todos os mentorados do programa, uma linha cada, pontuados contra esse mentor e ordenados do maior para o menor. Se você ainda não rodou um cálculo completo, a Mentornity pontua esse mentor contra todo o grupo na hora.

  • Uma coluna por campo de perfil do mentorado, para ler as respostas sem abrir ninguém
  • Busque por nome e filtre as colunas de perfil: um campo de escolha oferece as opções dele, um de texto ou número uma caixa de busca
  • As pontuações aparecem em percentuais inteiros e ficam verdes a partir de 80
  • Mentorados já pareados com esse mentor aparecem como Pareado e não podem ser escolhidos duas vezes; solicitações aguardando aprovação aparecem como Pendente
  • As linhas carregam de 50 em 50 atrás de um botão Ver mais, e os filtros cobrem o que já foi carregado
  • Escolher um mentorado abre a janela de comparação, e é lá que a dupla é criada

Aprovação

Quem diz sim

Quem decide isso são as Configurações de matching, e a escolha muda o que os participantes veem. Estas são as duas configurações em que uma solicitação espera por alguém.

O mentor aprova

Seleção de mentor: mostrar a lista · Início do processo: quando o mentor aprova a solicitação

  1. O mentorado percorre a lista de mentores e envia uma solicitação.
  2. O mentor recebe o e-mail “… enviou uma nova solicitação para você”, e ele sai mesmo com as demais notificações do programa desligadas.
  3. O mentor abre a página de Mentorados dele, onde a solicitação vem com os botões Aceitar e Recusar.
  4. Se aceitar, o mentorado recebe um e-mail com o sim do mentor. Se recusar, o mentorado recebe um e-mail dizendo que pode escolher outra pessoa, e a solicitação deixa de contar no limite dele.

O que o mentorado vê

O botão daquele mentor vira “Solicitação enviada” e para de responder, e a solicitação aparece em “Você tem N solicitações pendentes”. Não existe botão de cancelar: até o mentor responder ou um administrador entrar, a solicitação continua de pé.

Um administrador aprova

Seleção de mentor: o administrador aprova as solicitações de dupla (isso fixa o início do processo na aprovação)

  1. O mentorado percorre a mesma lista e envia uma solicitação. A caixa de confirmação avisa que quem vai aprovar é um administrador.
  2. Nesse modo nenhum e-mail vai para o mentor.
  3. A solicitação cai na coluna Aguardando aprovação da Lista de matching e como contador no painel do administrador, que leva direto à janela de comparação daquela dupla.
  4. O administrador ativa ou recusa pelo menu da etiqueta. Na ativação, o mentorado recebe um e-mail com o nome do programa onde estaria o do mentor, porque quem aprovou foi o programa.

O que o mentorado vê

Exatamente o que veria no fluxo de aprovação pelo mentor: “Solicitação enviada” e a lista de pendentes. A diferença é invisível do lado dele, e por isso a caixa de confirmação diz quem vai decidir.

Uma terceira configuração pula a aprovação por completo: o match começa assim que o mentorado escolhe. Uma quarta esconde a lista de mentores, deixando cada dupla para o algoritmo e o administrador. Do lado do mentorado, dois tetos valem em qualquer caso: com quantos mentores ele pode acabar pareado e quantas solicitações pode manter abertas ao mesmo tempo. Esbarrar em qualquer um deles é recusado na hora do clique, em vez de absorvido em silêncio.

Toda mudança em uma dupla fica registrada

Ações de matching é uma tabela do que aconteceu com qual dupla, quando e por quem.

Sete tipos de evento são gravados: o próprio match, uma solicitação enviada, aceita, recusada, cancelada, concluída e excluída. Cada linha traz o mentor, o mentorado, o horário e quem executou: um administrador, o mentor, o mentorado ou “Sistema (automático)” quando foi uma rotina agendada, por exemplo quando um match atinge o limite de duração que você definiu.

  • É gravado venha a dupla do algoritmo, de um administrador que a adicionou na mão ou da solicitação de um mentorado
  • Filtre por tipo de ação em todo o histórico; busque por nome nas linhas carregadas
  • Cinquenta linhas por vez, das mais recentes para as mais antigas
  • As notas se prendem a um único evento e ficam dentro do painel de administração: nenhuma tela ou e-mail de participante as leva para fora
  • A caixa de nota aparece no exato momento em que você aprova um match, com Pular como opção igualmente válida

Match, solicitação, aceite, recusa e a nota que explica o porquê.

O que o matching não faz

Quatro coisas que vale saber antes de montar um programa em cima disso.

Ele lê respostas de formulário, não comportamento nem agenda

As regras rodam sobre os campos de informação adicional dos formulários de mentor e mentorado. Disponibilidade, fuso horário, histórico de reuniões e biografias em texto livre não entram na pontuação. Campos de data não podem ser usados em uma regra: não há comparação que se aplique a eles.

Recusar uma sugestão não ensina nada ao algoritmo

Recusar tira uma dupla sugerida da sua tela. Não é salvo nem lembrado: recalcule e a dupla volta. Para separar duas pessoas de forma permanente, escreva uma regra que as separe.

Convidados podem ser comparados, mas não pareados

Você pode abrir uma comparação com alguém que ainda não aceitou o convite, e a pontuação é real. A aprovação falha, e a Mentornity diz quais falharam em vez de anunciar um salvamento que não aconteceu.

A pontuação é uma lista curta, não um veredito

Sem regras, toda dupla tira 100 %. Com uma regra só, toda dupla tira 0 ou 100. O número vale o que valem as regras por trás dele, e é por isso que a janela de comparação mostra dois perfis e não só um percentual.

Perguntas frequentes

Como funciona o algoritmo de match da Mentornity?

Você escreve regras que comparam um campo de perfil do mentor com um do mentorado (mesmo departamento, competências parecidas, mais anos de experiência) e dá a cada regra um peso, que por padrão é 1. Cada dupla recebe o peso das regras cumpridas dividido pelo peso de todas as regras, vezes 100. Duplas que falham numa regra obrigatória são eliminadas em vez de penalizadas, duplas com 0 % nunca são sugeridas e uma dupla já ativa nunca é sugerida de novo. As sugestões chegam ordenadas por pontuação e os mesmos dados sempre dão o mesmo resultado.

Qual a diferença entre regra padrão e regra personalizada?

Uma regra padrão compara dois campos entre si: os anos de experiência do mentor maiores que os do mentorado. Uma regra personalizada compara cada campo com um valor que você fixa: o departamento do mentor é Engenharia e o objetivo do mentorado é Mudança de carreira. As duas têm peso e as duas podem ser marcadas como obrigatórias. As padrão descrevem o formato geral de uma boa dupla; as personalizadas resolvem as combinações específicas que esse formato geral erraria.

O que faz uma regra de match obrigatória?

Uma regra obrigatória elimina a dupla quando falha, em vez de custar pontos a ela. Use para restrições que tornam o pareamento inútil por melhor que o resto encaixe: nenhum idioma em comum, uma linha hierárquica direta, a turma errada. Duas ou três regras com peso mais uma regra obrigatória costumam funcionar melhor que uma lista longa de critérios com o mesmo peso.

Os mentorados podem escolher o próprio mentor na Mentornity?

Sim, e você decide quem confirma a escolha. A lista de mentores pode ser exibida ou escondida; quando exibida, o match pode começar assim que o mentorado escolhe, esperar o mentor aceitar ou esperar a aprovação de um administrador. Os dois modos com aprovação limitam quantos mentores um mentorado pode solicitar ao mesmo tempo e com quantos pode acabar pareado; 0 significa sem limite.

Dá para ver por que uma dupla foi sugerida?

Sim. Abrir uma sugestão mostra os dois perfis lado a lado com a pontuação no meio e colore cada campo tocado por uma regra: verde quando cumprida, vermelho quando falha. Aprovar, recusar, aceitar e concluir são todos gravados em Ações de matching com horário e autor, e você pode anexar uma nota que fica no painel de administração.

O matching funciona para mentoria em grupo?

Sim. Quando o lado mentorado do seu programa são grupos e não pessoas, as regras rodam sobre os campos de informação do próprio grupo e a janela do mentor lista grupos em vez de pessoas. Uma diferença a conhecer: o atalho que vai de uma solicitação pendente até a janela de comparação fica desligado em programas de grupo, porque essa janela foi feita para comparar duas pessoas.

Teste no seu próprio programa

Importe as suas pessoas, escreva duas regras, aperte Calcular e veja o que volta. O plano gratuito roda um programa real de até 10 usuários e o matching nele não é reduzido. Se preferir fechar os critérios antes, o guia abaixo compara os três métodos de match e os critérios que realmente preveem uma boa dupla.

Como fazer o match →

Programas de mentoria que as pessoas realmente levam adiante

Configure seu programa, convide os participantes e deixe que a Mentornity cuide do matching, da agenda e do acompanhamento. Você monitora a saúde de cada relação em um único painel.

Comece grátis · Sem cartão de crédito · Pronto em minutos