Untitled 10
Untitled 10
import tensorflow as tf
import tensorflow_datasets as tfds
train_ds = train_ds.map(preprocess_data).shuffle(1000).batch(64)
test_ds = test_ds.map(preprocess_data).batch(64)
Epoch 1/10
C:\Users\bharg\anaconda3\Lib\site-packages\keras\src\layers\
convolutional\base_conv.py:99: UserWarning: Do not pass an
`input_shape`/`input_dim` argument to a layer. When using Sequential
models, prefer using an `Input(shape)` object as the first layer in
the model instead.
super().__init__(
data["text"] = data["text"].apply(clean_text)
Accuracy: 0.79061875
precision recall f1-score support
Confusion Matrix:
[[124040 35454]
[ 31548 128958]]
PROJECT3
import pandas as pd
import numpy as np
import re
from sklearn.model_selection import train_test_split
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.linear_model import LogisticRegression
from sklearn.metrics import accuracy_score, classification_report,
confusion_matrix
from nltk.corpus import stopwords
from nltk.tokenize import word_tokenize
from sklearn.pipeline import Pipeline
from sklearn.feature_extraction.text import CountVectorizer,
TfidfTransformer
from sklearn.naive_bayes import MultinomialNB
data["Review"] = data["Review"].apply(clean_text)