LogoLogo
Home PageLoginSQL Generator
  • 🖥️What is Rasgo?
  • 🚀Setting Up Rasgo
    • Connect Rasgo to your Data
  • 🛠️Using Rasgo
    • Modeling your Data
    • Prompt Guide
    • AI Notes
    • AI-Generated Documentation
    • AI Readiness Score
    • Reports
    • Additional Features
    • Admin Settings
  • 🎉What's New
  • Integrations
    • ❄️Snowflake
    • 🔍BigQuery
    • 🔴Redshift
    • 🧱DeltaLake (via Databricks)
    • 💬OpenAI
    • 🅰️Anthropic
    • ✨Gemini
    • ☁️dbt Cloud
  • 🔐API
    • Table Metadata
    • Column Metadata
  • Reference
    • Status Page
    • Frequently Asked Questions
      • Rasgo Architecture
      • Contacting Rasgo Support
      • What does Rasgo do with my data?
  • Rasgo Graveyard
    • PyRasgo 0.3
      • Source Methods
        • publish.source_data()
        • read.source_data()
        • get.data_sources()
        • get.data_source()
      • Feature Methods
        • feature.get_stats()
        • publish.features_from_source_code()
        • publish.feature_from_source()
        • publish.features()
        • read.feature_data()
        • get.feature_attributes()
        • get.features()
        • get.feature()
      • Collection Methods
        • collection.add_attributes()
        • collection.preview()
        • collection.get_compatible_features()
        • read.collection_snapshot_data()
        • read.collection_data()
        • get.collection_attributes()
        • get.collections()
        • get.collection()
      • Features yml file
      • version 0.3
    • Transforms Overview
      • Build your Own Transform
        • Argument Types
        • Make your own Transform
        • SQL Best Practices
        • Utilities
          • cleanse_name()
    • All Transforms
      • Aggregate String
      • Aggregate
      • Apply
      • Bin
      • Cast
      • Clean
      • Conditional Agg
      • Correlation
      • Cumulative Agg
      • Datarobot Score
      • Dateadd
      • Datediff
      • Datepart
      • Datespine Groups
      • Datespine
      • Datetrunc
      • Describe
      • Drop Columns
      • Dropna
      • Encode Values
      • Entropy
      • Extract Sequences
      • Filter
      • Funnel
      • Heatmap
      • Histogram
      • If Then
      • Join
      • Joins
      • Label Encode
      • Lag
      • Latest
      • Lead
      • Linear Regression
      • Market Basket
      • Math
      • Metric Plot
      • Metric
      • Min Max Scaler
      • Moving Avg
      • New Columns
      • One Hot Encode
      • Order
      • Pivot Table
      • Plot
      • Prefix
      • Profile Column
      • Query
      • Rank
      • Ratio With Shrinkage
      • Remove Duplicates
      • Remove Outliers
      • Rename
      • Replace Missing
      • Replace String
      • Reshape
      • Rolling Agg
      • Rsi
      • Sample Class
      • Sample
      • Sankey
      • Scale Columns
      • Select
      • Sliding Slope
      • Standard Scaler
      • Suffix
      • Summarize Flatlines
      • Summarize Islands
      • Summarize
      • Target Encode
      • Text To Sql
      • Timeseries Agg
      • To Date
      • Train Test Split
      • Union
      • Unions
      • Unpivot
      • Uppercase Columns
      • Vlookup
Powered by GitBook
On this page
  • Creating Notes
  • Types of Notes
  • Example Notes

Was this helpful?

  1. Using Rasgo

AI Notes

PreviousPrompt GuideNextAI-Generated Documentation

Last updated 1 year ago

Was this helpful?

Notes are natural language instructions for the AI agent.

Creating Notes

To create a note, click 'Add Note' and then type or paste in your note. Good notes are:

  • concise - to conserve tokens

  • specific - referencing exact names within the data such as a column name or value within a column

  • human understandable - a good sanity check for your note is, "Could an intern that hasn't worked with this data before understand this note?"

Notes can (and often should) be linked to multiple datasets. This allows you to centralize logic for explaining something that applies to multiple datasets in your account.

Types of Notes

Notes are classified by AI into 3 categories:

  1. Data Lineage - where the data comes from

  2. Business Context - explanations of nuances related to your business

  3. Semantic Layer - specific column and table relationships such as KPI definitions and join keys

As part of the AI Readiness evaluation, we check for coverage across each of these categories for each AI-visible dataset.

Example Notes

Here are some example scenarios where you may want to create a note:

Explaining an Acronym

Does your organization have a pressing need to abbreviate everything? You're not alone, but this can be confusing for AI. Use Notes to teach AI your acronyms, i.e.:

CACP means Customer Acquisition Cost Payback and is calculated as Sales & Marketing Expenses in Period / (Net New MRR Acquired in Period * Gross Margin)

Directing AI to Choose the Right Table

Do you have tables that look very similar for different business units? You can teach AI which table to use in which scenario with a note, i.e.:

The table prefix "ABC" refers to our alcohol business unit, and "DEF" refers to our diesel fuel business unit

🛠️
AI Manager - Notes Screen
Making a note that is linked to multiple datasets