Inceptarium

NotebookSnap

概要

NotebookSnapは、JupyterやColabノートブックを、単一のHTML、注釈付きPDF、あるいは再現可能なバンドルに変換する軽量サービスです。環境差分や壊れた可視化に悩むエンジニア学生やTAが、課題提出やプレゼン、ポートフォリオを素早く正しく出力できる点で価値があります。小規模運営で回せるようバッチ化と自動化に重心を置いています。

解決する課題

エンジニア学生やTA、非常勤講師は、他環境で動かないノートや表示が崩れたプロット、再現不能な手順に悩まされます。グレードや面接用に、手早く整った出力を低コストで作る手段が不足しています。

解決策

NotebookSnapは表示可能なエクスポートと再現バンドルを自動で作成します。軽い環境チェックで出力をキャプチャし、プロットを埋め込み、必要に応じて最小限のDockerやrequirements.txtを同梱します。ノートをアップロードするかリポジトリを接続すると、HTML/PDFと再現バンドルが返ります。エクスポート単位や少額の月額で課金し、少人数運営に適したサービス設計です。

ユーザーストーリー

修士のマヤは応用MLの最終プロジェクトをまとめている。火曜の夜、3つのJupyterノート、CSV、乱れたrequirements.txtを開き、NotebookSnapにアップロードして「課題用エクスポート」と「プロットを埋め込む」を選択する。進捗バーが環境チェックを示し、1つのパッケージ不足を警告する。マヤはその依存を直して再エクスポートし、綺麗なHTMLと小さなDocker付きの再現バンドルを受け取る。HTMLはポートフォリオに入れ、バンドルはTAに送る。後日、面接で同じHTMLリンクを渡すと、採用担当は1コマンドでローカル実行し同じ結果を確認できた。マヤは1回ごとの安価な料金を払い、学期の残りは学生向け月額に登録した。

パースペクティブ: Reducing dependency on large platforms

作成日時: 2025/11/22 9:45:45