What you'll Learn
-
Build a complete sentiment classification pipeline using Goodreads Reviews, from data cleaning to predictions.
-
Leverage DistilBERT for efficient, high-performance sentiment analysis training.
-
Seamlessly manage complex workflows using Apache Airflow to orchestrate the entire process.
-
Create an intuitive interface with Streamlit to display sentiment predictions, all running locally for simplicity.
Who Should Enroll?
-
Professionals: Ideal for data scientists and AI practitioners, this course covers NLP model training, workflow orchestration with Apache Airflow, and real-time deployment using Streamlit. Build a complete sentiment analysis pipeline with ease.
-
Aspiring Students: Perfect for students exploring machine learning and NLP. Gain hands-on experience with DistilBERT, sentiment analysis, and workflow automation in a beginner-friendly setup—no cloud required.
About the Instructor
Priyanka Asnani, Senior Machine Learning Engineer at Fidelity Investments

FAQ's
-
What is Apache Airflow, and why is it used in this course?
Apache Airflow is a workflow orchestration tool that automates and manages tasks efficiently. This course will help to streamline the sentiment classification pipeline.
-
What is the role of Streamlit in this project?
Streamlit is used to create a user-friendly web interface, allowing you to interact with the sentiment classifier and visualize predictions easily.
-
Will I receive a certificate upon completing the course?
Yes, the course provides a certification upon completion.
-
Will there be hands-on projects?
Yes! This is a practical, project-based course where you will build and deploy an end-to-end sentiment classification pipeline.
-
What programming languages and tools will be used?
You’ll work with Python, TensorFlow/PyTorch (for DistilBERT), Apache Airflow, and Streamlit to build the sentiment classification pipeline.