AI PROGRAM REVIEW
AIプログラム審査室
自作のAI業務プログラムのソースコードをアップロードすると、まずプログラムであるかを確認し、そのうえでコードを自動で分析・実行して、安全性・信頼性・使いやすさ・保守のしやすさ・移植のしやすさを14項目で点検します。点数はアップロードしたコードから見つかった事実だけで決まるため、同じコードなら必ず同じ点数と結果IDになり、プログラム名・提出者・説明書などの入力は点数に影響しません。すべての基準と配点は下に公開しています。
審査するのはプログラムのコードだけ · PDF・文書は対象外AI呼び出しなし · 同じファイルなら同じ点数分析はこのブラウザの中で行います
いまは例のプログラム「年次有給休暇の日数計算ツール」が入っています。「すべて消す」を押してから、審査したいプログラムをアップロードしてください。
自動分析レポート
アップロードしたファイルから見つけた根拠 · 行番号つき
ファイルをアップロードすると、分析結果がここに表示されます。
点数表と審査ルール
すべての基準を公開しています
- まず審査の対象かどうかを確認します。実際に動くコード(HTMLならスクリプト、JS・Apps Script・Pythonなど)が入ったプログラムであることが条件です。PDF・文書・画像、画面だけのHTMLは、点数を付けずに「審査対象外」とご案内し、運営者にも送りません。(AIで作ったかどうかは判定せず、プログラムかどうかだけを確認します。)
- 必須要件: コードにAPIキー・パスワードや個人情報とみられる値が見つかった場合は、点数に関係なく等級を確定せず保留にします。
- 14項目・100点満点: 安全性35点・信頼性30点・使いやすさ15点・保守のしやすさ10点・移植のしやすさ10点。すべての点数は、アップロードしたコードから見つかった事実(ファイルと行番号の根拠つき)だけで計算し、項目ごとの配点と採点ルールを下にすべて公開しています。
- 等級は点数で決めます(S 90点以上・A 75点以上・B 60点以上)。ただし、実行時のエラーがあればB以下に制限し、実際の実行チェックができていなければSは付けません。
- 同じコードなら、いつでも同じ点数と同じ結果IDになります(コードと採点基準のバージョンから作る指紋)。プログラム名・提出者・所属・説明書など、提出者が書いた内容は点数にまったく使いません。
報酬の金額は機関ごとに異なるため、ご自身で入力してください。入力した値はこのブラウザにだけ保存されます。
自動分析は文字列のルールで判断するため、見落としや誤検出が起きることがあります。結果は、審査担当者の判断を助ける材料として使ってください。