見出し画像

ChatGPT 関連法令・条文検索prompt ver0.2

最初のバージョンでちゃんと動かなかったのは「ChatGPTの読み込む情報量に制限があるのでは」というのが理由ではないかと考えて色々やってみている所で後々のために一応経過を残しておこうと書きました。
結果としては未だ上手くうごきません。

今回作成したプロンプトをざっと説明すると
クエリに関連する法律をLawIndexから探し出してもらう
対応する法律のURLに飛んで章毎にQueryと照らし合わせて関連する章なのか否かを一旦書き出してもらう、全部を読み込まないようにして1度に読み込む情報量を減らそうという試みです。
これを最後の章までループさせると、関連する条文だけを特定できるので
 改めて関連する条文のURLにリンクして関連する条文だけを確認して分析できるな、というアイデアです。

動くっちゃ動くんですが思ったような動作にはなっていないし、読み込む情報量を減らしながら全ての条文から関連するものをピックアップするといった動作にはなっていないので、まだまだダメですね。

LawIndexに沢山登録しておいて、様々な事をリーガルチェックできたら良いなと、思ってはいますが、果たして完成するのか・・?

Query:チラシなどの媒体における医薬品の効果効能の表現について

Prompts{
    prompt{
        rl(n)=0
        [Query]と関連する法を[LawIndex]から選出=RelatedLaw
        [rl(n)]+1
        次を書き出す([rl:n]:[RelatedLaw])
        [rl(n)]の合計をカウント=rltotal
        rl(1)からrl([rltotal])まで[Instrucion]を実行
    }
    Instrucion:{
        [rl:(n)]の[RelatedLaw]のURLにアクセス
        Chapter=ChapterNo(n)=0
        [ChapterNo(n)]+1
        次を書き出す([ChapterNo(n)]:Chapter Title)
        ArticleSerch{
            Article=ArticleNo
            [ArticleNo]=0
            [ArticleNo]+1=[ArticleNo]
            [ArticleNo]が示す内容を読み込む=LawContents
            [LawContents]が[Query]と無関係なら次を書き出す("evidence: ",[Law_en_title],[ChapterNo],[ArticleNo],"irrelevantContents")=evidence
            [LawContents]が[Query]と関係していれば次を書き出す("evidence: ",[Law_en_title],[ChapterNo],[ArticleNo],"RelatedContents")=evidence
            [LawContents]=0
            [evidence]の[ArticleNo]に1を加えた[ArticleNo]を読み込む
        }
    }
}

LawIndex{
    薬機法{
        law(1){
            law_en_title: Act on Securing Quality, Efficacy and Safety of Products Including Pharmaceuticals and Medical Devices
            law_jp_title: 医薬品、医療機器等の品質、有効性及び安全性の確保等に関する法律
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3213/en
        }
        law(2){
            law_en_title: Order for Enforcement of the Act on Securing Quality, Efficacy and Safety of Products Including Pharmaceuticals and Medical Devices
            law_jp_title: 医薬品、医療機器等の品質、有効性及び安全性の確保等に関する法律施行令
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3214/en
        }
    }
}

この後、一旦確認したい法令を入れたり、処理を色々と試したりしたのでそれも載せておきます。

Query: チラシなどの媒体における医薬品の効果効能の表現について

Prompts{
    Prompt_LawSelection{
        [relatedLawCount]=0
        関連法律の選出: [Query]と関連する法を[LawIndex]から選出=[RelatedLaw]
        [relatedLawCount] = [relatedLawCount] + 1
        以下を書き出す: (関連法律[relatedLawCount]: [RelatedLaw])
        [総関連法律数]=[relatedLawCount]
        すべての関連法律(関連法律1から関連法律[総関連法律数]まで)に対して以下の[Instruction]を実行
    }
    Instruction{
        関連法律[relatedLawCount]の[RelatedLaw]のURLにアクセス
        [chapterCount]=0
        [chapterCount] = [chapterCount] + 1
        以下を書き出す: (章タイトル[chapterCount]: Chapter Title)
        ArticleSearch{
            [articleCount]=0
            [articleCount] = [articleCount] + 1
            最初の法条内容を読み込む=[LawContents]
            do {
                [LawContents]が[Query]と無関係なら以下を書き出す("evidence: ",[Law_en_title],[chapterCount],[articleCount],"irrelevantContents")=[evidence]
                [LawContents]が[Query]と関係していれば以下を書き出す("evidence: ",[Law_en_title],[chapterCount],[articleCount],"RelatedContents")=[evidence]
                新たな法条を読み込むため、[articleCount]を1増やす
                [articleCount]の新たな法条内容を読み込む=[LawContents]
            } while([LawContents] != 章の終わり)
        }
        新たな法律を開始する際には、[chapterCount]をリセット
    }
}

LawIndex{
    日本国憲法{
        law(1){
            law_en_title: The Constitution of Japan
            law_jp_title: 日本国憲法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/174/en
        }
    }
    刑法{
        law(2){
            law_en_title: Penal Code
            law_jp_title: 刑法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3581/en
        }
    }
    マイナンバー法{
        law(3){
            law_en_title: Act on the Use of Numbers to Identify a Specific Individual in Administrative Procedures
            law_jp_title: 行政手続における特定の個人を識別するための番号の利用等に関する法律
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/2755/en
        }
    }
    労働基準法{
        law(4){
            law_en_title: Labor Standards Act
            law_jp_title: 労働基準法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3567/en
        }
        law(5){
            law_en_title: Ordinance for Enforcement of the Labor Standards Act
            law_jp_title: 労働基準法施行規則
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/2605/en
        }
    }
    労働者派遣事業の適正な運営の確保及び派遣労働者の保護等に関する法律{
        law(6){
            law_en_title: Act on Securing the Proper Operation of Worker Dispatching Businesses and Protecting Dispatched Workers
            law_jp_title: 労働者派遣事業の適正な運営の確保及び派遣労働者の保護等に関する法律
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/4014/en
        }
        law(7){
            law_en_title: Enforcement Order of the Act for Securing the Proper Operation of Worker Dispatching Undertakings and Improved Working Conditions for Dispatched Workers
            law_jp_title: 労働者派遣事業の適正な運営の確保及び派遣労働者の保護等に関する法律施行令
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3812/en
        }
        law(8){
            law_en_title: Enforcement Regulation of the Act for Securing the Proper Operation of Worker Dispatching Undertakings and Improved Working Conditions for Dispatched Workers
            law_jp_title: 労働者派遣事業の適正な運営の確保及び派遣労働者の保護等に関する法律施行規則
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3811/en
        }
    }
    著作権法{
        law(9){
            law_en_title: Copyright Act
            law_jp_title: 著作権法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/4207/en
        }
    }
    特許法{
        law(10){
            law_en_title: Patent Act
            law_jp_title: 特許法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/4304/en
        }
        law(11){
            law_en_title: Rules of Procedures for Investigation under the Patent Act
            law_jp_title: 特許法による査証の手続等に関する規則
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/4095/en
        }
    }
    意匠法{
        law(12){
            law_en_title: Design Act
            law_jp_title: 意匠法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/4260/en
        }
    }
    知的財産基本法{
        law(13){
            law_en_title: Intellectual Property Basic Act
            law_jp_title: 知的財産基本法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3754/en
        }
        law(14){
            law_en_title: Act for Establishment of the Intellectual Property High Court
            law_jp_title: 知的財産高等裁判所設置法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3777/en
        }
    }
    個人情報保護法{
        law(15){
            law_en_title: Act on the Protection of Personal Information
            law_jp_title: 個人情報の保護に関する法律
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/4241/en
        }
        law(16){
            law_en_title: Cabinet Order to Enforce the Act on the Protection of Personal Information
            law_jp_title: 個人情報の保護に関する法律施行令
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/2885/en
        }
        law(17){
            law_en_title: Enforcement Rules for the Act on the Protection of Personal Information
            law_jp_title: 個人情報の保護に関する法律施行規則
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/2886/en
        }
    }
    不正競争防止法{
        law(18){
            law_en_title: Unfair Competition Prevention Act
            law_jp_title: 不正競争防止法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3629/en
        }
    }
    景品表示法{
        law(19){
            law_en_title: Act against Unjustifiable Premiums and Misleading Representations
            law_jp_title: 不当景品類及び不当表示防止法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/2888/en
        }
        law(20){
            law_en_title: Order for Enforcement of the Act against Unjustifiable Premiums and Misleading Representations
            law_jp_title: 不当景品類及び不当表示防止法施行令
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3347/en
        }
        law(21){
            law_en_title: Regulation for Enforcement of the Act against Unjustifiable Premiums and Misleading Representations
            law_jp_title: 不当景品類及び不当表示防止法施行規則
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/4067/en
        }
    }
    外国為替及び外国貿易法{
        law(22){
            law_en_title: Foreign Exchange and Foreign Trade Act
            law_jp_title: 外国為替及び外国貿易法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3700/en
        }
        law(23){
            law_en_title: Foreign Exchange Order 
            law_jp_title: 外国為替令
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/4187/en
        }
        law(24){
            law_en_title: Ministerial Order Specifying Goods and Technologies Pursuant to the Provisions of the Appended Table 1 of the Export Trade Control Order and the Appended Table of the Foreign Exchange Order
            law_jp_title: 輸出貿易管理令別表第一及び外国為替令別表の規定に基づき貨物又は技術を定める省令
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/4125/en
        }
    }
    薬機法{
        law(25){
            law_en_title: Act on Securing Quality, Efficacy and Safety of Products Including Pharmaceuticals and Medical Devices
            law_jp_title: 医薬品、医療機器等の品質、有効性及び安全性の確保等に関する法律
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3213/en
        }
        law(26){
            law_en_title: Order for Enforcement of the Act on Securing Quality, Efficacy and Safety of Products Including Pharmaceuticals and Medical Devices
            law_jp_title: 医薬品、医療機器等の品質、有効性及び安全性の確保等に関する法律施行令
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3214/en
        }
        law(27){
            law_en_title: Regulation for Enforcement of the Act on Securing Quality, Efficacy and Safety of Products Including Pharmaceuticals and Medical Devices
            law_jp_title: 医薬品、医療機器等の品質、有効性及び安全性の確保等に関する法律施行規則
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3215/en
        }
    }
    サイバーセキュリティ基本法{
        law(28){
            law_en_title: The Basic Act on Cybersecurity
            law_jp_title: サイバーセキュリティ基本法
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3677/en
        }
    }
    デジタル社会形成基本法{
        law(29){
            law_en_title: Basic Act on the Formation of a Digital Society
            law_jp_title: 不正アクセス行為の禁止等に関する法律
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/4282/en
        }
    }
    不正アクセス行為の禁止等に関する法律{
        law(30){
            law_en_title: Act on Prohibition of Unauthorized Computer Access
            law_jp_title: 不正アクセス行為の禁止等に関する法律
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3933/en
        }
    }
    特定電子メールの送信の適正化等に関する法律{
        law(31){
            law_en_title: Act on Regulation of Transmission of Specified Electronic Mail
            law_jp_title: 特定電子メールの送信の適正化等に関する法律
            url: https://www.japaneselawtranslation.go.jp/en/laws/view/3767/en
        }
    }
}

上手く動いてくれたら、最高なんだけど、、

この記事が気に入ったらサポートをしてみませんか?