import pandas as pd
uri = "https://gist.githubusercontent.com/guilhermesilveira/2d2efa37d66b6c84a722ea627a897ced/raw/10968b997d885cbded1c92938c7a9912ba41c615/tracking.csv"
dados_ing = pd.read_csv(uri)
mapa = {
"home" : "principal",
"how_it_works" : "como_funciona",
"contact" : "contato",
"bought" : "comprou"
}
dados = dados.rename(columns = mapa)
x = dados[["principal", "como_funciona","contato"]]
x.head()
y = dados["contato"]
y.head()
treino_x = x[:75]
treino_y = y[:75]
teste_x = x[75:]
teste_y = y[75:]
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("A acurácia foi %.2f%%" % acuracia)