2 ポイント 投稿者 GN⁺ 2024-08-26 | 1件のコメント | WhatsAppで共有
  • 最近、画像として整理されたジャズピアノ練習スケジュール表を受け取った
  • Claudeに緑色で表示された日付を抽出してほしいと依頼した
  • 2024年9月13日から2025年5月23日まで、緑色で表示された13個の金曜日の日付を正確に抽出してくれた
  • その日付は、2024年9月10日火曜日から始まる隔週金曜日のレッスン日だった

ICSカレンダーファイルを作成する

  • 抽出した日付をもとに、太平洋時間の午後2時に"Jazz Piano Lesson"というタイトルの予定を作成してほしいと依頼した
  • ClaudeがICS(iCalendar)ファイル形式でカレンダー予定を生成してくれた:
    • 各予定のタイトルは"Jazz Piano Lesson"に設定されている
    • 各日付の太平洋時間午後2時に予定が設定されている
    • 各予定は1時間続くように設定されている
    • タイムゾーンはUTCに適切に調整されている
    • 各予定には一意の識別子(UID)が提供されている
  • ICSファイルの使い方:
    1. 出力結果の内容をコピーする
    2. 新しいテキストファイルに貼り付ける
    3. ファイルを.ics拡張子で保存する(例: "jazz_piano_lessons.ics")
    4. このファイルを好きなカレンダーアプリケーションにインポートする
  • ほとんどのカレンダーアプリケーションでこのファイルを読み込み、適切な繰り返し予定を作成できるはずだ

Googleカレンダーにインポートする

  • calendar.google.comで生成したICSファイルをインポートした結果、予定は完璧に登録された
  • GoogleカレンダーにICSファイルをインポートするには、カレンダー設定に移動してからインポート/エクスポートへ進めばよい
  • この作業がどれほど簡単かに驚いた

ChatGPTとの比較

  • ChatGPTで同じ作業を試してみた
  • 画像から日付は識別したが、.icsファイルは作れないと言われた
  • 代わりにPythonコードを提供し、ICSファイルを生成するよう案内した
  • 後で会話に戻って".icsファイルの内容だけ見せてほしい"と頼むと、その内容を提供してくれた

GN+の意見

  • この記事は、AI技術を活用して画像からテキストを抽出し、抽出した情報をもとにICSカレンダーファイルを自動生成する興味深い事例を紹介している。これは、日常生活でAIがどのように活用できるかを示す良い例だ。

  • このような技術は単純な反復作業を自動化し、ユーザーの時間と労力を節約できる。特に予定管理のような煩雑な作業を簡単に処理できるため、生産性向上に役立つとみられる。

  • ただし、AIモデルの正確性と信頼性は十分に検証される必要がある。誤った情報抽出によって予定の誤りなどの問題が発生する可能性があるためだ。また、個人情報保護の観点でも注意が必要とみられる。

  • 類似機能を提供する製品やサービスとしては、Google Lens、Adobe AcrobatのScan & OCR機能、Evernoteの文書スキャン機能などがある。これらは画像からテキストを抽出することに特化しているが、抽出した情報をもとにカレンダー予定を自動生成する機能は提供していない。

  • この技術を導入する際には、AIモデルの性能と限界をよく理解し、抽出した情報をレビューして確認するプロセスが必要になる。また、個人情報を含む画像を扱う際にはセキュリティに特に注意しなければならない。こうした点を考慮すれば、AIを活用した業務自動化は私たちの生活に前向きな変化をもたらすことが期待される。

1件のコメント

 
GN⁺ 2024-08-26
Hacker Newsの意見
  • Claudeを使う際は、結果を常に二重チェックすべき

    • 99.9%は正確でも、1〜2件の記録が間違っていることがある
    • LLMは長いリストや表でわずかな誤りを犯すことがある
    • 信頼はしても検証は必要
    • 「機械的に検証可能」な回答が必要な場合は、LLMにPythonのバリデータを書かせることができる
  • ChatGPTを使ってPDFファイルから有用な日付、時刻、コメントを抽出した経験の共有

    • icsファイル形式の内容をコード出力として生成するよう依頼した
    • コードインタープリタを使って内容をファイルに保存し、.ics拡張子で保存するよう依頼した
    • gcalアプリ経由でファイルをダウンロードして予定を取り込めた
    • コードインタープリタがicsファイルを「作成」できないという主張は、Python環境に特定のライブラリがないため
  • 多くの学校や雇用主はいまだにPDF形式でカレンダーを公開している

    • カレンダーアプリに取り込める形式にするより、ブランディングや見た目の形式に多くの時間を費やしている
    • 文書を読み取り、簡単な表に変換する2段階のプロセスを提案
      • 日付、時刻(タイムゾーン含む)、場所、URL、メモ、繰り返しを表に整理する
      • この表を読み取り、google/ical/icsファイルまたはリンクを生成する
  • ChatGPT-4を使い、映画名の一覧をtxtファイルで渡して各映画の公開日を返してもらった経験の共有

    • iCalファイルに変換して、映画の公開日を毎年の記念日イベントとして設定した
    • 友人たちにも同じ作業を行い、100%の成功率だった
  • Siriが予定作成で失敗した経験の共有

    • 「月曜日に始まり90日間続くイベントを作成」のような作業を正しく実行できなかった
    • Siriは手動ではやりたくない作業をこなせない
  • GPT4-oを使い、インターネットバンキング取引一覧のスクリーンショットから会社の税務申告用の取引一覧を取得した経験の共有

    • プロダクトマネージャーが機能フラグを有効にするため会社ID一覧をスクリーンショットで送ってきた際、それを使ってカンマ区切りの一覧を生成した
  • AIを使って、相互運用可能で人間が読めるファイル形式を重視するデザインパターンへの期待

    • .ICSファイルのような形式のサポートを優先するWebサイト/アプリがもっと増えてほしい
    • この10年間でデータはより分断され、ファイルへの重視が薄れる傾向があった
  • ChatGPTを使ってカレンダー項目を生成した経験の共有

    • Google Calendarリンク、icsファイル、QRコードを通じてカレンダー項目を生成した
  • AIを使ったカレンダー招待が有用であることを強調

    • 関連する作業を行った経験の共有
  • GPT4-oを使ってデータ入力を簡素化した経験の共有

    • 人々はまだLLMを体系的には使っていないが、今後は変わると考えている
    • 印刷された情報がある場合、カメラで素早く確認して自動化できる
    • 看板やポスターなどで視覚的に多くの情報を伝えるには、多大な労力と費用がかかっている