---
title: "Feature Engineering"
sidebarTitle: "Feature Engineering"
description: "Learn how to build features for your data in LanceDB."
layout: wide
---
| Example | Description |
|--------|:------------|
| **Feature Engineering 101**
[View on GitHub](https://github.com/lancedb/vectordb-recipes/tree/main/tutorials/feature-engineering/feature-engineering-101.ipynb) | This example demonstrates how to use LanceDB's feature engineering platform to add new derived features.
| **Materialized Views**
[View on GitHub](https://github.com/lancedb/vectordb-recipes/tree/main/tutorials/feature-engineering/materialized-views.ipynb) | This example shows how to create materialized views: query results persisted as physical tables.
## Read the docs {#read-the-docs}
The relevant section of the documentation are listed below.
| Feature | Description |
|:--------|:------------|
| [Feature engineering](/feature-engineering) | The three ways to derive columns and tables. |
| [Materialized views](/feature-engineering/materialized-views) | Derive a table from a query and refresh it incrementally. |
| [Computed columns](/feature-engineering/computed-columns) | Declare a column from an expression and fill it. |