> ## Documentation Index
> Fetch the complete documentation index at: https://docs.narrative.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Normalize with Rosetta Stone

> Map your data to a standard schema for seamless collaboration

In this tutorial, you'll use Rosetta Stone to normalize your data. Normalization maps your unique schema to Narrative's standard format, enabling queries across datasets from different sources.

<Info>
  This tutorial is part of the First Steps series. Complete [Upload Your Data](/getting-started/upload-data) before starting.
</Info>

<iframe src="https://demo.arcade.software/Xp9Ev4tB2LPsjMQXuEXu?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Normalize a dataset with suggested attribute mappings" frameBorder="0" loading="lazy" allowFullScreen allow="clipboard-write" style={{ width: '100%', aspectRatio: '16/9' }} />

## Prerequisites

* A Narrative I/O account
* At least one uploaded dataset (from the previous tutorial)

## Steps

<Steps>
  <Step title="Confirm your workspace">
    Open the workspace menu to confirm you're normalizing data in the right account.
  </Step>

  <Step title="Go to Normalized Datasets">
    Navigate to **Normalized Datasets** to manage the standardized datasets used across your workflows.
  </Step>

  <Step title="Select your dataset">
    Select the dataset you want to review and improve its attribute mappings.
  </Step>

  <Step title="Switch to the Normalize tab">
    Go to the **Normalize** tab to generate and apply suggested column-to-attribute mappings.
  </Step>

  <Step title="Start the analysis">
    Click **Start analysis** to get AI-suggested normalization strategies for your fields.
  </Step>

  <Step title="Review suggested expressions">
    Open expression mappings to verify how your data will be transformed. For example, address parts might be combined into a postal code, or values like "M" might be standardized to "male".
  </Step>

  <Step title="Accept individual mappings">
    Click **Accept** to apply mappings that look correct. This ensures downstream workflows work from consistent fields.
  </Step>

  <Step title="Review high-confidence mappings">
    Use **View** to quickly review all high-confidence mappings before applying them at scale.
  </Step>

  <Step title="Accept all high-confidence mappings">
    Click **Accept all high confidence** to apply the best matches and save manual review time.
  </Step>
</Steps>

## Next steps

<CardGroup cols={2}>
  <Card title="Write Your First Query" icon="terminal" href="/getting-started/first-nql-query">
    Query your normalized data with NQL
  </Card>

  <Card title="How Rosetta Stone Works" icon="lightbulb" href="/concepts/rosetta-stone/how-it-works">
    Understand the normalization model in depth
  </Card>

  <Card title="Mapping Schemas Guide" icon="diagram-project" href="/guides/rosetta-stone/mapping-schemas">
    Advanced mapping techniques and API usage
  </Card>

  <Card title="Edge Cases" icon="triangle-exclamation" href="/guides/rosetta-stone/edge-cases">
    Handle complex mapping scenarios
  </Card>
</CardGroup>
