IMDb Sentiment Classifier
Nov 7, 2024
·
1 min read

A sentiment analysis model trained on the IMDb Movie Reviews dataset to classify reviews as positive or negative.
Approach
- Preprocessing: tokenization, vocabulary building, and sequence padding of raw review text.
- Embeddings: pre-trained GloVe word vectors give the network a head start on word meaning.
- Model: a bidirectional LSTM reads each review in both directions, with batch normalization and dropout-style regularization to improve accuracy and generalization.
- Training and evaluation: scripted training loop with held-out evaluation and metrics reporting.
What it demonstrates
End-to-end NLP with TensorFlow and Keras: text preprocessing, transfer learning with embeddings, recurrent architectures, and disciplined model evaluation.

Authors
Quantitative Analyst & Python/.NET Engineer
Quantitative analyst and .NET/Python engineer at Onward Energy in Denver. I build forecasting models,
market-data platforms, and the MLOps and CI/CD that keep them honest, backed by an M.S. in Data Analytics
(AI & ML, 4.0 GPA) and a decade of SQL Server, analytics, and full-stack work.