Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
20230630_LT_LLM福岡_noteableで書込み読み込み(10min版)
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
NobuakiOshiro
PRO
June 30, 2023
Technology
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20230630_LT_LLM福岡_noteableで書込み読み込み(10min版)
https://llm-fukuoka.connpass.com/event/286607/
NobuakiOshiro
PRO
June 30, 2023
More Decks by NobuakiOshiro
See All by NobuakiOshiro
20260604_福岡女子大_講義後小レポート分析スライド_NOBDATA
doradora09
PRO
0
20
20260601_中東情勢1週間差分update
doradora09
PRO
0
33
20260602_中東情勢と物流_3か月振り返り_10枚圧縮版_最新版
doradora09
PRO
0
40
伊藤さん_発表スライド_全業種x各国_20260602
doradora09
PRO
1
34
20260528_生成AIを専属DSに_Howの次にすべきことを考える
doradora09
PRO
0
290
20260527_準悲観シナリオ_v2_価格高騰見込み
doradora09
PRO
0
59
20260527_ホルムズ制約長期化シナリオ(準悲観シナリオ)
doradora09
PRO
0
60
20260527_先週差分_今後調査予定_サマリ
doradora09
PRO
0
52
20260519_NOBDATA_企業決算から読む中東情勢
doradora09
PRO
0
67
Other Decks in Technology
See All in Technology
noUncheckedIndexedAccess、3時間、1万円。 / noUncheckedIndexedAccess, 3 Hours, 10,000 JPY.
kaonavi
1
300
AI Testing Talks: Challenges of Applying AI in Software Testing: From Hype to Practical Use
exactpro
PRO
1
130
GoとSIMDとWasmの今。
askua
3
510
AI Adaptable なテストを整える工夫 / Ways to Make Your Tests AI-Adaptable
bitkey
PRO
3
210
Agentic ERPをどう設計するか ー 受発注エージェントを動かす、現場の知見と設計思想ー
recerqainc
1
1.5k
AIにフローを作らせようとして挫折した話
hamatsutaichi
0
190
Diagnosing performance problems without the guesswork
elenatanasoiu
0
160
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
49
52k
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
2
700
Databricks における 生成AIガバナンスの実践
taka_aki
1
310
さきさん文庫の書籍ができるまで
sakiengineer
0
370
10倍の生産性を実現するAI駆動並列エージェントのすべて
kumaiu
2
240
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Ethics towards AI in product and experience design
skipperchong
2
300
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
How to Ace a Technical Interview
jacobian
281
24k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
The untapped power of vector embeddings
frankvandijk
2
1.7k
From π to Pie charts
rasagy
0
200
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
390
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
160
Transcript
【第2回】ChatGPT活⽤LT会 by LLM福岡 LT : Noteableプラグインで データを書き込んだり読み込んだりする話 2023/06/30 @doradora09
Copyright © 2023 NOB DATA All Rights Reserved. ⾃⼰紹介 ⼤城信晃(twitter
@doradora09) NOB DATA株式会社 代表取締役社⻑ / データサイエンティスト協会 九州⽀部 委員⻑ ・住まい 沖縄 -> 東京 -> 福岡 ・職歴 ヤフー-> DATUM STUDIO -> LINE Fukuoka -> NOB DATA(株) 創業 ・運営コミュニティ ・過去 ・Tokyo.R(2010-2016) ・現在 ・fukuoka.R、PyData.Fukuoka、 意思決定のためのデータ分析勉強会、 データ分析系勉強会サテライトビューイング、 オモシロAIごった煮勉強会、ChatGPT部 最近はずっとChatGPT関連の セミナー&商談をしてます
Copyright © 2023 NOB DATA All Rights Reserved. 最近はChatGPTセミナーラッシュ 6/14幕張メッセ@アプリジャパン
6/16 沖縄の会社さんの幹部研修
Copyright © 2023 NOB DATA All Rights Reserved. コミュニティにも⾊々顔を出し中
Copyright © 2023 NOB DATA All Rights Reserved. 来週は伝説のLLM Meetup
Tokyo#03があります・・! 是⾮みんなで 参戦しましょう
Copyright © 2023 NOB DATA All Rights Reserved. 閑話休題
Copyright © 2023 NOB DATA All Rights Reserved. こんなことありませんか?
Copyright © 2023 NOB DATA All Rights Reserved. こんなことありませんか? •
ChatGPTに毎回コピペでデータをinputするのが⼤変 ・ex : 分析⽤のデータ • ChatGPTの結果をどこかに⼿軽に保存したい • ex : スクレイピングの結果データ
Copyright © 2023 NOB DATA All Rights Reserved. こんなことありませんか? •
ChatGPTに毎回コピペでデータをinputするのが⼤変 ・ex : 分析⽤のデータ • ChatGPTの結果をどこかに⼿軽に保存したい • ex : スクレイピングの結果データ そんなあなたに Noteableプラグイン
Copyright © 2023 NOB DATA All Rights Reserved. Noteableプラグインとは •
Google Colabのような感覚で扱えるオンラインノートブックサービス • 特徴 • それなりにセキュア • プログラム実⾏ができる! • DB接続がいける・・!! • 何より • ChatGPTのプラグインから呼び出せる・・!!!
Copyright © 2023 NOB DATA All Rights Reserved. 本⽇のお題 Noteableプラグインで
①データを書き込んだり ②読み込んだりする話
Copyright © 2023 NOB DATA All Rights Reserved. ChatGPT-4先⽣への依頼事項(丸投げ&⼀部修正ver) 時間に余裕
があればデモ (プロンプト例) ▪補⾜ 今しがた、 df.to_csv('demo_data.csv', index=False) とするとnotebookと同じカ レントディレクトリにファイルが書き込まれる事を確認できました。 同じ要領で、 /tmp配下などではなくカレントディレクトリ直下に対してのファイル操作を再度 お願いできますか? ▪依頼事項(再掲) こんにちは。本⽇勉強会のLTで、noteableプラグインを使った ファイルの書き込みや読み込みについて発表予定です。以下の4パターンのデモを お願いできますか? 1-2. 架空のデータを作成し、noteableプラグインを使ってファイルに書き込む 1-3. 架空のデータを作成し、noteableプラグインとSQLiteを使ってDBに書き込む 2-1. 上記のnoteableプラグインのファイルを読み込んで分析・可視化 2-2. 上記のnoteableプラグインとSQLiteのDB・テーブルにアクセスしてSQLで集 計し表⽰ それぞれ1つずつ実⾏をお願いします。⻑い場合は途中で「続く」と出⼒してくだ さい。
Copyright © 2023 NOB DATA All Rights Reserved. ①データを書き込む話 Noteableでのデータ書き込みはいくつかの⽅法があ
ります • ファイル: • ファイル書き出し or アップロード •楽々 • DB: • Noteableプラグイン x SQLiteの組み合わせ • 読み込む時の柔軟性を得るならこちら 書き込み パート
Copyright © 2023 NOB DATA All Rights Reserved. 1-1. ファイルアップロード
• ⼿動でNoteableの本体サイ トにてアップロードする場 合 • ChatGPT⾃⾝はどこにファ イルがあるかを知らないの で、Noteableのノートブッ クのURLの指定や、設置し たファイルの場所について は教えてあげる必要がある • 本⽇は割愛 ここから⼿動で ファイルアップロードが 可能
Copyright © 2023 NOB DATA All Rights Reserved. 1-2. ファイル書き込み
架空のデータ作成 & CSVで保存
Copyright © 2023 NOB DATA All Rights Reserved. 1-2. ファイル書き込み
UI上の ファイルはこんな 感じです demo_data.csv
Copyright © 2023 NOB DATA All Rights Reserved. 1-2. ファイル書き込み
ファイルの中⾝は こんな感じ
Copyright © 2023 NOB DATA All Rights Reserved. 1-2. ファイル書き込み
コードはこちら
Copyright © 2023 NOB DATA All Rights Reserved. 1-3 DB書き込み(SQLite)
DB & テーブル作成
Copyright © 2023 NOB DATA All Rights Reserved. 1-3 DB書き込み(SQLite)
データの挿⼊
Copyright © 2023 NOB DATA All Rights Reserved. 1-3 DB書き込み(SQLite)
UI上の ファイルはこんな 感じです demo_data.db
Copyright © 2023 NOB DATA All Rights Reserved. 1-3 DB書き込み(SQLite)
クエリ (create table)
Copyright © 2023 NOB DATA All Rights Reserved. 1-3 DB書き込み(SQLite)
クエリ (書き込んでるら しい)
Copyright © 2023 NOB DATA All Rights Reserved. 1-3 DB書き込み(SQLite)
コード解説 (Chat先⽣より)
Copyright © 2023 NOB DATA All Rights Reserved. ②データを読み込む Noteableでのデータ書き込みはいくつかの⽅法があります
• ファイル: • Pythonから読み込ませる • ただ、Noteable⾃⾝はファイルがどこにあるかを知ら ないのでそこは指定する必要がある • DB: • SQLiteの場合はDBのファイルを教えてあげればいけ るはず • 外部のDBにも繋げられるかもだけど未実施 (どなたか、もし実験された⽅いらっしゃいましたら 是⾮) 読み込み パート
Copyright © 2023 NOB DATA All Rights Reserved. 2-1. ファイルから読み込む
CSVファイル読み込み
Copyright © 2023 NOB DATA All Rights Reserved. 2-1. ファイルから読み込む
データ可視化 (Notable本体にて) df.describeで 統計情報表⽰
Copyright © 2023 NOB DATA All Rights Reserved. 2-2. DBから読み込む(SQLite)
DB接続して読み込み
Copyright © 2023 NOB DATA All Rights Reserved. 2-2. DBから読み込む(SQLite)
select⽂
Copyright © 2023 NOB DATA All Rights Reserved. 2-2. DBから読み込む(SQLite)
DBに対して集計し てもらう
Copyright © 2023 NOB DATA All Rights Reserved. 2-2. DBから読み込む(SQLite)
DBに対して集計し てもらう SQL⾃動⽣成
Copyright © 2023 NOB DATA All Rights Reserved. まとめ ChatGPTからデータの⼊出⼒ができると
⼀気に活⽤の幅が広がりますね。 皆さんもよろしければ Noteableプラグイン、使ってみてください・・!
Copyright © 2023 NOB DATA All Rights Reserved. Enjoy..!!