Geral
Processamento de Linguagem Natural
Semana 3
0

Questão

Considere os textos a seguir.

 

Texto 1: “Paulo e Cíntia foram ao cinema sem ingressos.”

Texto 2: “E não havia mais ingressos.”

Texto 3: “Paulo comeu bolo e Cíntia comeu pipoca.”

 

Utilizando cada atributo conforme a ordem de ocorrência das palavras, qual seria a representação vetorial do texto 2 utilizando bag of words?

A)

(1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1).

B)

(1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1).

C)

(2, 1, 2, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1).

D)

(2, 1, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0).

E)

(0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0).

function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/1132/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': '0A8UaXsyu4jd0lRx1BJYHk9EzS4VyXpGetfyUNZpDmju8UzDOdJH5Q3EwHO0Yjg8' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }