Course Information
Course Overview
Reddit Comment Score Prediction and Data Analytics with AI Language Models
What if you could predict how well a Reddit comment will perform before you post it?
In this short, project-based course, you’ll build real machine learning and AI models that predict the score of a Reddit comment; turning social media engagement into a concrete, data-driven problem you can solve with Python.
This is not a theory-heavy course. You’ll work hands-on with modern NLP tools, transformer models, and large language models, and you’ll compare multiple approaches to see what actually works best in practice.
What You'll Build
By the end of the course, you’ll have a complete ML pipeline that can:
Predict whether a Reddit comment will receive a positive or negative score
Predict the actual score value of a comment
Compare traditional ML, fine-tuned transformers, and state-of-the-art LLMs
What You’ll Learn
Transformer Fine-Tuning (Hugging Face) - Fine-tune a transformer model for classification (Will this comment get upvoted or downvoted?) and regression (What score is this comment likely to receive?)
Generative AI & LLM Evaluation - Use a state-of-the-art large language model for zero-shot classification. Predict Reddit comment performance without collecting or training on a dataset. Compare an LLM’s performance against models you train yourself.
Classical Machine Learning Baselines - Build strong baselines using traditional NLP and machine learning techniques. See how modern transformers actually compare to older, simpler approaches.
Why This Course Is Different
Short and focused – no filler, no unnecessary theory
End-to-end project – from data to predictions
Modern tools – Hugging Face, transformers, and LLMs
Real-world relevance – social media marketing meets applied ML
You’ll walk away with practical experience that applies not just to Reddit, but to any engagement prediction, text scoring, or NLP analytics problem in marketing, content creation, or social platforms.
Who This Course Is For
Beginners to intermediate Python users interested in ML and AI
Marketers and creators curious about data-driven social media optimization
Developers and data scientists who want a hands-on NLP project
Anyone who wants to learn how transformers and LLMs perform in the real world
If you’ve ever wondered whether modern AI can actually help you write better-performing content—and how it compares to models you train yourself—this course is for you.
Who This Course Is Not For
This course is not for everyone! Because this isn't a theory-based course, you'll have to be willing to catch up on certain topics on your own if you don't already have experience with them (e.g. fine-tuning, loss functions, text preprocessing, etc.).
Suggested Prerequisites
Experience with classification and regression using neural networks
Knowledge of loss functions for classification and regression
Python programming experience
Knowledge of metrics like accuracy, MSE, F1-score
Understand train-test splitting, overfitting, generalization
Knowledge of text-preprocessing: tokenization, truncation
Understand the importance of context window length / maximum sequence length for sequence models
Understand the concept of fine-tuning (the code and syntax will be shown to you)
Course Content
- 3 section(s)
- 12 lecture(s)
- Section 1 Welcome
- Section 2 Fine-Tuning and Evaluating Language Models on Comment Scores
- Section 3 Appendix
What You’ll Learn
- Complete an end-to-end machine learning project using state-of-the-art AI tools, Fine-tune a transformer language model to predict Reddit comment scores, Perform zero-shot prediction using a state-of-the-art AI / LLM with the OpenAI API, Understand the correct approach to a machine learning project, including establishing a baseline
Skills covered in this course
Reviews
-
BBrian Medlock
I've installed everything and it all appears to have worked. The explanations are clear and I can understand the instructor. Good lectures with lots of examples. Enjoyable course.
-
DDan Rosati
Very personable and easy to follow. Anticipates concerns in advance and provides solutions. Gives real-world, need to know info while smattering in nice to know info as well.
-
NNeil West
I wish I knew the prerequisites before signing up for the course. I was ok, but some terms were new and over my head. overall a good course.