目次
- Sketchの概要
- Sketchの使い方
- Sketchのメリット・おすすめユーザー
- Sketchの使い方
Sketchの概要
Sketchは、データの文脈を理解するAIコード作成アシスタントです。データの文脈を理解することで、提案の関連性を大幅に向上させることができます。また、IDEにプラグインを追加することなく、数秒で使用することができます。
Sketchの使い方
- Data Catalogging: 一般的なタグ付け(例: PII識別)、メタデータ生成(名前と説明)
- Data Engineering: データのクリーニングとマスキング(コンプライアンス)、派生特徴の作成と抽出
- Data Analysis: データの質問、データの可視化
Sketchのメリット・おすすめユーザー
- データの文脈を理解することで、関連性の高い提案が得られる
- IDEにプラグインを追加することなく、すぐに使用できる
- 効率的な近似アルゴリズムを使用してデータを迅速に要約
Sketchの使い方
- Sketchをインポートします: `import sketch`
- pandasのデータフレームに.sketch拡張子を使用します: `df.sketch.ask("Which columns are integer type?")`
- 基本的な質問応答システムを使用して、データの理解を深めたり、より良い列名を取得したりします。
- データをクリーンにしたり、新しい特徴を作成したり、プロットしたり、モデルを構築したりする方法を尋ねるために、基本的な"code-writing"プロンプトを使用します: `df.sketch.howto("Plot the sales versus time")`
- データ生成により有用な高度なプロンプトを使用します: `df['review_keywords'] = df.sketch.apply("Keywords for the review [{{ review_text }}] of product [{{ product_name }}] (comma separated):")`