Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] Reprodução da Aula 02

iimport pandas as pd

import pandas as pd uri = "https://gist.githubusercontent.com/guilhermesilveira/b9dd8e4b62b9e22ebcb9c8e89c271de4/raw/c69ec4b708fba03c445397b6a361db4345c83d7a/tracking.csv" dados = pd.read_csv(uri) dados.head()

   inicial palestras contato comprou patrocinio

0 1 1 0 0 0 1 1 1 0 0 0 2 1 1 0 0 0 3 1 1 0 0 0 4 1 1 0 0 0

Next steps: import pandas as pd uri = "https://gist.githubusercontent.com/guilhermesilveira/b9dd8e4b62b9e22ebcb9c8e89c271de4/raw/c69ec4b708fba03c445397b6a361db4345c83d7a/tracking.csv" dados = pd.read_csv(uri) dados.head() Generate code with dados View recommended plots  New interactive sheet

comprou 0 0 1 0 2 0 3 0 4 0

dtype: int64

y = dados["comprou"] y.head()

inicial palestras contato patrocinio 0 1 1 0 0 1 1 1 0 0 2 1 1 0 0 3 1 1 0 0 4 1 1 0 0   Next steps:   x = dados[["inicial", "palestras", "contato", "patrocinio"]] x.head()

Generate code with x View recommended plots  New interactive sheet   dados.shape

(99, 5)

▾ LinearSVC ? i LinearSVC()     from sklearn.svm import LinearSVC

modelo = LinearSVC() modelo.fit(x, y)   treino_x = x[:75] treino_y = y[:75]   from sklearn.svm import LinearSVC

modelo = LinearSVC() modelo.fit(treino_x, treino_y)

▾ LinearSVC ? i LinearSVC()     treino_x = x[:75] treino_y = y[:75] teste_x = x[75:] teste_y = y[75:]   treino_x = x[:75] treino_y = y[:75] teste_x = x[75:] teste_y = y[75:]

print(f"Treinaremos com {len(treino_x)} elementos") print(f"Testaremos com {len(teste_x)} elementos")

Treinaremos com 75 elementos Testaremos com 24 elementos   from sklearn.svm import LinearSVC from sklearn.metrics import accuracy_score

modelo = LinearSVC() modelo.fit(treino_x, treino_y)

previsoes = modelo.predict(teste_x)

from sklearn.svm import LinearSVC from sklearn.metrics import accuracy_score

modelo = LinearSVC() modelo.fit(treino_x, treino_y) previsoes = modelo.predict(teste_x)

acuracia = accuracy_score(teste_y, previsoes) * 100 print(f"A acurácia foi de {acuracia:.2f}%")

A acurácia foi de 95.83

2 respostas
solução!

Ei, Ricardo! Tudo bom?

Muito bom o seu progresso! O seu código está certinho, igual ao da aula.

Você está se saindo muito bem na prática, continue se dedicando.

Estes conteúdos podem abrir em inglês e se preferir ler em português, recomendo que utilize o tradutor automático do navegador.

Qualquer dúvida, compartilhe no fórum.

Até mais, Ricardo!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Obrigado Nathalia. Gostei muito deste Curso. Alías, acredito que Machine Learning e Deep Learning estão entre as ferramentas de IA mais transformadoras já criadas pela humanidade. Na Medicina, por exemplo, estou certo de que, em breve, essas ferramentas serão responsáveis por uma mudança de paradigma impressionante e por salvar vidas de maneira extremamente impactante. No entanto, transformações como essa dependerão, necessariamente, de um conhecimento técnico e científico que possa ser aplicado na prática, o que exigirá profissionais ainda mais qualificados para ensinar, supervisionar, auditar e garantir a transmissão de conhecimento de forma ética, correta e responsável.