Frank Stephano Alayza Herrera
Jesus Eduardo Castillo Saavedra
Jhon Freddy Tavera Blandon
Brenda Iliana Gallegos López
RENÉ CARDOSO
Angel Troncoso
Paola Andrea Gómez Riascos
MARIA TERESA PANIAGUA RIVERA
Eduardo De Abreu
Brenda Iliana Gallegos López
La clase se centra en la detección de spam usando Python y Google Colab. Aquí tienes un resumen parte por parte:
Introducción a Google Colab: Se explica que es una interfaz para ejecutar código Python y se menciona que se proporciona un dataset para trabajar.
Carga de datos:
import pandas as pd DF = pd.read_csv('ruta/a/tu/dataset.csv')
Exploración de datos:
DF.head()
Preprocesamiento: Se eliminan stop words y se convierten textos en vectores numéricos.
from sklearn.feature_extraction.text import CountVectorizer vectorizer = CountVectorizer(stop_words='english') X = vectorizer.fit_transform(DF['email']) y = DF['label']
División de datos:
from sklearn.model_selection import train_test_split X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3, random_state=42)
Entrenamiento del modelo:
from sklearn.naive_bayes import MultinomialNB model = MultinomialNB() model.fit(X_train, y_train)
Predicción y evaluación:
predictions = model.predict(X_test) from sklearn.metrics import accuracy_score accuracy = accuracy_score(y_test, predictions)
Este resumen cubre las partes clave de la clase sobre detección de spam.
No puede arrastrar el archivo de emails.csv Acá me quedé:/
Los resúmenes de este curso son excelentes para enseñar código. Deberían tomarlo como 'best practice'.
En la medida en que uno tiene claridad sobre lo que se hará, se asimila la información de manera distinta.
Felicidades a Frida!
Excelente explicación
hola, como accedo a la caja de recursos de este clase, gracias
Gracias
¿Caja de recursos ? Alguien me explica dónde está eso. Siento que estoy viendo una presentación en PowerPoint.
No me permite arrastrarla, está en curso de fundamentos.