Site cover image

Site icon imageExcelおさるくんのastro-notion-blog

VBA / Python / Notion / AIによる業務効率化とデータサイエンスに関する情報を発信しています!

Post title iconNotion AI登場!!表作成もPythonコードもわずか数分で完成!?

Featured image of the post

1️⃣ はじめに

  • 今回は、正式にリリースされたNotionAIを使用して、表の作成とコードの生成方法をご紹介していきます!
  • それでは早速、生成方法を動画で確認していきましょう!

そもそもNotion AIって?
📖
プロジェクト管理やタスク管理、ノート作成、データベース作成などの機能を提供するアプリケーション「Notion」に組み込まれた人工知能(AI)機能のことです。

2️⃣ Notion AIの利用方法について

  • Notion は個人利用の場合、無料で利用できます。

  • Notionそのものは個人利用の場合無料ですが、 Notion AIを利用する場合は、月額$10のサブスクリプションサービスの契約が必要です。
Image in a image block

  • Notionの入力画面でスペースを入力することでNotion AIへの指示が可能です。
Image in a image block

3️⃣ 表データの生成

  • まずは表を作成してみます。スペースに続けてプロンプトを入力します。
🪄
「表データを作成してください。列の構成は都道府県名、県庁所在地、人口、面積、特産品、名所です。」
Image in a image block
Image in a image block

Notion AIで生成された表データ

※北海道の特産品が小豆島オリーブ!?名所が伊勢神宮!?AIの情報を鵜呑みにしてはいけませんね^^;

都道府県名県庁所在地人口面積特産品名所
北海道札幌市5,266,026人83,423.57km²小豆島オリーブ伊勢神宮
青森県青森市1,266,050人9,607.88km²ねぶた弘前城
岩手県盛岡市1,266,050人15,278.29km²十和田湖のマス三内丸山遺跡
宮城県仙台市2,305,596人7,282.22km²ずんだ餅松島
秋田県秋田市966,269人11,637.55km²なまはげ角館武家屋敷
山形県山形市1,097,126人9,325.15km²さくらんぼ山寺
福島県福島市1,831,618人13,783.93km²会津漆器会津若松城
茨城県水戸市2,875,652人6,095.52km²水戸茶常陸太田城
栃木県宇都宮市1,960,690人6,408.28km²いちご日光東照宮
群馬県前橋市1,942,155人6,362.28km²群馬のもの草津温泉
埼玉県さいたま市7,338,298人3,797.75km²あまざけ秩父神社
千葉県千葉市6,278,060人5,157.61km²かんぽの宿野田城址公園
東京都東京都区部13,515,271人2,187.66km²築地市場のマグロ東京タワー
神奈川県横浜市9,296,739人2,415.84km²神奈川の栗鎌倉大仏
新潟県新潟市2,277,125人12,582.28km²鮭の塩辛越後湯沢
富山県富山市1,040,705人4,247.61km²黒部ダム高岡市東照宮
石川県金沢市1,144,437人4,185.24km²金沢箔兼六園
福井県福井市778,520人4,190.48km²越前がに一乗谷朝倉氏遺跡
山梨県甲府市812,478人4,465.56km²ほうとう富士山
長野県長野市2,052,493人13,585.06km²信州そば軽井沢
岐阜県岐阜市2,031,223人10,621.29km²美濃和紙白川郷
静岡県静岡市3,701,499人7,777.42km²駿河湾の桜海老富士山
愛知県名古屋市7,552,873人5,172.92km²ういろう名古屋城
三重県津市1,834,464人5,776.98km²伊勢エビ伊勢神宮
滋賀県大津市1,410,777人4,017.38km²ひこあゆびわ湖
京都府京都市2,610,353人4,612.71km²京都の漬物金閣寺
大阪府大阪市8,864,625人1,905.14km²お好み焼き大阪城
兵庫県神戸市5,544,676人8,400.92km²神戸牛姫路城
奈良県奈良市1,365,437人3,691.09km²奈良漬東大寺
和歌山県和歌山市963,579人4,724.75km²みなべ半島のマンゴー白浜温泉
鳥取県鳥取市554,801人3,507.16km²松江のだんご鳥取砂丘
島根県松江市694,352人7,098.15km²出雲そば出雲大社
岡山県岡山市1,945,306人7,115.29km²さぬきうどん備中高松城
広島県広島市2,846,045人8,479.48km²広島カープ厳島神社
山口県山口市1,351,677人6,107.08km²下関フグ津和野
徳島県徳島市728,633人4,146.87km²あわび阿波踊り
香川県高松市956,069人1,876.44km²さぬき市場のカツオ金比羅山
愛媛県松山市1,371,355人5,676.64km²いよかん大洲城
高知県高知市728,276人7,027.24km²かつお高知城
福岡県福岡市5,094,977人4,971.01km²明太子太宰府天満宮
佐賀県佐賀市822,307人2,439.52km²有田焼大和路山陽道
長崎県長崎市1,325,413人4,132.98km²かすてら長崎グラバー園
熊本県熊本市1,747,495人7,404.34km²あか牛熊本城
大分県大分市1,121,592人5,804.24km²かぼす大分別府温泉
宮崎県宮崎市1,061,032人7,735.31km²なんこつ鍋都井岬
鹿児島県鹿児島市1,573,764人9,132.57km²黒豚桜島
沖縄県沖縄市1,455,942人2,271.30km²ゴーヤチャンプルー琉球王国絵巻展

  • 生成した表データはExcelシートに貼り付けることも可能です。
Image in a image block

4️⃣ PDFを操作可能なPythonのコードを生成

  • 続いてPythonのPDF関連のライブラリを指定してコードを生成してみます。
🪄
「PySimpleGUIとPyPDF2ライブラリを使用したスタイリッシュなアプリケーションのコードを生成してください。」
  • PDFの結合、分割、回転、パスワード設定、解除の機能をラジオボタンで選択できるようにしてください。
  • アプリケーションのウィンドウは大きめに設定してください。
Image in a image block

  • 英語で出力されてしまいました。
Image in a image block

  • 日本語に変換するように指示をします。
Image in a image block

  • 無事、日本語に変換されて出力されました。
Image in a image block

  • 出力が途切れてしまった場合は続きを書くをクリックします。
Image in a image block

  • 生成されたPythonのコードをJupyter Notebookに貼り付けます。
📖
Jupyter Notebookとは?
ウェブブラウザ上で動作するインタラクティブなコーディング環境です。コードの実行、データの分析、視覚化、文書化が一つの場所で行えます。主にデータサイエンスや学術研究で使用されます。
Image in a image block

  • Ctrl + Enterで起動したPDF処理アプリケーションの画面です。
Image in a image block

  • 試しに4ページで1つのPDFを4つのPDFに分割してみました。
Image in a image block

  • 問題なく4つのPDFに分割されました。
Image in a image block

5️⃣ さいごに

  • 最後までご覧いただきありがとうございました!
  • Notion AIは文書や表を生成するだけでも十分強力ですが、Pythonコードの生成に活用すれば、各種ライブラリを使用することでPDFやExcel、Wordの操作などアイデア次第で様々な業務効率化が期待できます!
  • この動画がためになった、参考になったという方はぜひチャンネル登録、Goodボタンを押していただけると今後の動画投稿の励みになります。
  • またTwitterでもVBA、Pythonに関するアウトプットをしていますので、フォローいただけますと幸いです。