Como calcular Função MAP no Excel

Como calcular Função MAP no Excel

A função MAP (Mean Average Precision) é uma métrica utilizada para avaliar a qualidade de um sistema de recuperação de informações, como um mecanismo de busca. Ela mede a precisão média dos resultados retornados por um sistema, levando em consideração a relevância dos documentos encontrados.

O que é a função MAP?

A função MAP é uma métrica que combina a precisão e a abrangência dos resultados de um sistema de recuperação de informações. Ela leva em consideração a relevância dos documentos encontrados, atribuindo um peso maior para os documentos mais relevantes.

Para calcular a função MAP, é necessário ter uma lista de consultas e os documentos relevantes para cada consulta. A função MAP é calculada para cada consulta individualmente e, em seguida, é feita uma média dos resultados para obter o valor final.

Como calcular a função MAP no Excel?

No Excel, é possível calcular a função MAP utilizando fórmulas e funções específicas. Para isso, é necessário ter uma planilha com os resultados das consultas e a relevância dos documentos encontrados.

Para exemplificar, vamos supor que temos uma planilha com os seguintes dados:

Consulta Documento Relevância
Consulta 1 Documento 1 1
Consulta 1 Documento 2 0
Consulta 1 Documento 3 1
Consulta 2 Documento 1 1
Consulta 2 Documento 2 1
Consulta 2 Documento 3 0

Para calcular a função MAP, podemos utilizar a seguinte fórmula:

=SUMIF(A2:A7,"Consulta 1",C2:C7)/COUNTIF(A2:A7,"Consulta 1")

Essa fórmula calcula a média da relevância dos documentos para a consulta 1. Basta substituir “Consulta 1” pelo número da consulta desejada.

Para calcular a função MAP para todas as consultas, podemos utilizar a função AVERAGE. Por exemplo:

=AVERAGE(SUMIF(A2:A7,"Consulta 1",C2:C7)/COUNTIF(A2:A7,"Consulta 1"),SUMIF(A2:A7,"Consulta 2",C2:C7)/COUNTIF(A2:A7,"Consulta 2"))

Essa fórmula calcula a média das médias da relevância dos documentos para todas as consultas.

Exemplo prático

Vamos utilizar a planilha de exemplo para calcular a função MAP. Suponha que temos as seguintes consultas e documentos relevantes:

Consulta Documento Relevância
Consulta 1 Documento 1 1
Consulta 1 Documento 2 0
Consulta 1 Documento 3 1
Consulta 2 Documento 1 1
Consulta 2 Documento 2 1
Consulta 2 Documento 3 0

Utilizando as fórmulas mencionadas anteriormente, podemos calcular a função MAP para cada consulta e obter a média final.

No caso da consulta 1, temos:

=SUMIF(A2:A7,"Consulta 1",C2:C7)/COUNTIF(A2:A7,"Consulta 1")

Substituindo os valores, temos:

=SUMIF(A2:A7,"Consulta 1",C2:C7)/COUNTIF(A2:A7,"Consulta 1")

Calculando a fórmula, obtemos o valor 0,6667.

Para a consulta 2, temos:

=SUMIF(A2:A7,"Consulta 2",C2:C7)/COUNTIF(A2:A7,"Consulta 2")

Substituindo os valores, temos:

=SUMIF(A2:A7,"Consulta 2",C2:C7)/COUNTIF(A2:A7,"Consulta 2")

Calculando a fórmula, obtemos o valor 0,6667.

Para calcular a média final, utilizamos a função AVERAGE:

=AVERAGE(SUMIF(A2:A7,"Consulta 1",C2:C7)/COUNTIF(A2:A7,"Consulta 1"),SUMIF(A2:A7,"Consulta 2",C2:C7)/COUNTIF(A2:A7,"Consulta 2"))

Calculando a fórmula, obtemos o valor 0,6667.

Conclusão

A função MAP é uma métrica importante para avaliar a qualidade de um sistema de recuperação de informações. No Excel, é possível calcular a função MAP utilizando fórmulas e funções específicas. Utilizando uma planilha de exemplo, é possível obter os resultados desejados.

Abri Chat
1
Chame aqui! WhatsApp das 07:00 as 22:00
Olá,
Podemos Ajudar? atendemos no WhatsApp das 07:00 as 22:00