Tech Talk archive · Part 3 of 9
Prepare Titanic data for model training
An archived Tech Talk showing how the Titanic dataset was prepared and engineered in Databricks before model training.
This 2019 Tech Talk used the Titanic dataset to show the work that happens before model training. The session covered ingestion, preparation, and feature engineering in Databricks with Python.
The archive preserves the session outline. It does not reproduce a current Databricks tutorial, and the original embedded slide player did not survive the site migration.
Why preparation took center stage
Even a small dataset can expose difficult questions. A field may be missing, a category may need a consistent definition, or a feature may only make sense with domain knowledge.
The talk used those decisions to show why data engineering and data science need to work together. Preparing the table is not a neutral step: every transformation changes what the model can learn.
Session path
- Inspect the Titanic source fields and missing values.
- Decide which fields could support the prediction task.
- Create features in a repeatable notebook workflow.
- Produce a training table for the next modeling session.
The original Slideshare reference was 150788201. Keep that ID with the archive if the deck is recovered.

The nine-part series
- Data Science overview with Databricks
- Titanic survival prediction with Azure Machine Learning Studio and Kaggle
- Data engineering with the Titanic dataset, Databricks, and Python
- Titanic with Databricks and Spark ML
- Titanic with Databricks and Azure Machine Learning
- Titanic with Databricks and AutoML
- Titanic with Databricks and MLflow
- Titanic with .NET and ML.NET
- Deployment, DevOps, MLOps, and production
Browse the Data Science for Dummies archive for the parts that remain available.
Continue the Data Science for Dummies series
Browse the retained series pages and check each publication date before following product steps.