QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Programação

CESGRANRIO - Caixa Econômica Federal - Tecnologia da Informação - 2024 • CESGRANRIO • 2024

Um time de cientistas de dados usa a linguagem Python e o pacote Numpy para desenvolver um sistema de recomendação que utiliza perfis de usuário baseados em vetores, nos quais cada elemento representa a afinidade do usuário por um determinado produto bancário. Considere dois perfis de usuários, X e Y, e seus respectivos vetores, usuarioX e usuarioY. Para identificar se esses usuários têm gostos similares e fazer recomendações precisas, é crucial calcular a similaridade entre seus perfis. Uma das métricas utilizadas para esse fim é o cosseno da similaridade, calculado a partir do produto escalar entre os dois vetores de perfis de usuário dividido pelo produto das magnitudes desses vetores. Considerando-se esse contexto, qual fragmento de código calcula corretamente o produto escalar entre os dois vetores, usuarioX e usuarioY?
A
np.cross(usuarioX, usuarioY)
B
np.dot(usuarioX, usuarioY)
C
np.linalg.norm(usuarioX - usuarioY)
D
np.multiply(usuarioX, usuarioY)
E
np.product(usuarioX, usuarioY)
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.