# そうだ！NNにルールベースで勝つぞ！

**URL:** https://forum.kaisaba.net/t/topic/1504
**Category:** 技術
**Tags:** ai
**Created:** [2026 年 5 月 29 日午前 9:00 UTC](https://forum.kaisaba.net/t/topic/1504 "2026-05-29T09:00:07Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![bac0n](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/bac0n/32/9_2.png) [@bac0n](https://forum.kaisaba.net/u/bac0n)
#### Post date: [2026 年 6 月 11 日午前 11:17 UTC](https://forum.kaisaba.net/t/topic/1504/21 "2026-06-11T11:17:38Z")

</div>

ぱっと見でaiの回答そのまま大量にコピペしてるように見えるから  
というかそうだけど

---

<div class="post-metadata">

### Author: ![Tomato42830501](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/tomato42830501/32/30_2.png) [@Tomato42830501](https://forum.kaisaba.net/u/Tomato42830501)
#### Post date: [2026 年 6 月 11 日午前 11:24 UTC](https://forum.kaisaba.net/t/topic/1504/22 "2026-06-11T11:24:35Z")

</div>

AIじゃないですよ  
Wikidataですよ  
そこら辺の見分けは付けましょう？

---

<div class="post-metadata">

### Author: ![bac0n](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/bac0n/32/9_2.png) [@bac0n](https://forum.kaisaba.net/u/bac0n)
#### Post date: [2026 年 6 月 11 日午前 11:25 UTC](https://forum.kaisaba.net/t/topic/1504/23 "2026-06-11T11:25:27Z")

</div>

これもそうなの？

---

<div class="post-metadata">

### Author: ![bac0n](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/bac0n/32/9_2.png) [@bac0n](https://forum.kaisaba.net/u/bac0n)
#### Post date: [2026 年 6 月 11 日午前 11:25 UTC](https://forum.kaisaba.net/t/topic/1504/24 "2026-06-11T11:25:46Z")

</div>

（ちょっとうざめ）

---

<div class="post-metadata">

### Author: ![Tomato42830501](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/tomato42830501/32/30_2.png) [@Tomato42830501](https://forum.kaisaba.net/u/Tomato42830501)
#### Post date: [2026 年 6 月 11 日午前 11:26 UTC](https://forum.kaisaba.net/t/topic/1504/25 "2026-06-11T11:26:27Z")

</div>

そうですね  
AIってこんな言い方しないでしょ

---

<div class="post-metadata">

### Author: ![bac0n](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/bac0n/32/9_2.png) [@bac0n](https://forum.kaisaba.net/u/bac0n)
#### Post date: [2026 年 6 月 11 日午前 11:27 UTC](https://forum.kaisaba.net/t/topic/1504/26 "2026-06-11T11:27:33Z")

</div>

bert系でこういうのよくあるからそうだと思ってしまいました  
申し訳ございませんでした

---

<div class="post-metadata">

### Author: ![Tomato42830501](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/tomato42830501/32/30_2.png) [@Tomato42830501](https://forum.kaisaba.net/u/Tomato42830501)
#### Post date: [2026 年 6 月 11 日午前 11:31 UTC](https://forum.kaisaba.net/t/topic/1504/27 "2026-06-11T11:31:27Z")

</div>

```auto
wd = WikiData()
フライパン_ids = wd.get_id_from_word("フライパン") # <IDList ids=\[391, 393など\]> # 今でいう検索結果のId、Q294みたいな
フライパン_id0 = フライパン_ids[0] # <ID value=391>
フライパン_id0_query = フライパン_id0.get_query()
フライパン_id0_query.top_class # str。今のコードでいう上位クラス。

```

まずこうしましょう

---

<div class="post-metadata">

### Author: ![Tomato42830501](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/tomato42830501/32/30_2.png) [@Tomato42830501](https://forum.kaisaba.net/u/Tomato42830501)
#### Post date: [2026 年 6 月 11 日午前 11:32 UTC](https://forum.kaisaba.net/t/topic/1504/28 "2026-06-11T11:32:42Z")

</div>

![image](https://forum.kaisaba.net/uploads/default/original/2X/5/54c37d363658ce5fcc721e3d8bf4a70ecb69e743.png)  
日本語変数見たことないからきもすぎる

---

<div class="post-metadata">

### Author: ![Tomato42830501](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/tomato42830501/32/30_2.png) [@Tomato42830501](https://forum.kaisaba.net/u/Tomato42830501)
#### Post date: [2026 年 6 月 11 日午前 11:49 UTC](https://forum.kaisaba.net/t/topic/1504/29 "2026-06-11T11:49:00Z")

</div>

```auto
フライパン (Q127666)
  -[上位クラス]-> 鍋 (Q154038)
    -[上位クラス]-> キッチンウェア (Q1521410)
    -[上位クラス]-> 容器 (Q987767)
    -[下位クラス]-> Q2887585 (Q2887585)
    -[下位クラス]-> Q28942701 (Q28942701)
    -[下位クラス]-> Q3016988 (Q3016988)
    -[下位クラス]-> Q66619296 (Q66619296)
    -[下位クラス]-> Bedourie oven (Q4879375)
    -[用途]-> ベーキング (Q720398)
    -[用途]-> 茹でる (Q20074315)
    -[特徴]-> 体積 (Q39297)
    -[特徴]-> 高さ (Q208826)
  -[下位クラス]-> Q130547770 (Q130547770)
    -[上位クラス]-> フライパン (Q127666)
  -[下位クラス]-> Q1349665 (Q1349665)
    -[上位クラス]-> フライパン (Q127666)
    -[用途]-> Q16565465 (Q16565465)
    -[一部]-> 製塩所 (Q1880708)
  -[下位クラス]-> Q3116690 (Q3116690)
    -[分類]-> 鍋 (Q154038)
    -[上位クラス]-> フライパン (Q127666)
  -[下位クラス]-> Q75723927 (Q75723927)
    -[上位クラス]-> フライパン (Q127666)
  -[下位クラス]-> bachîn (Q25686529)
    -[分類]-> 遺産 (Q2434238)
    -[上位クラス]-> フライパン (Q127666)
    -[上位クラス]-> 直接打奏体鳴楽器 (Q19462049)
  -[用途]-> ソテー (Q1521462)
    -[分類]-> 調理法 (Q1039303)
    -[上位クラス]-> フライ (Q300472)
    -[下位クラス]-> Q10959630 (Q10959630)
    -[下位クラス]-> Q1824769 (Q1824769)
    -[下位クラス]-> Gan Bian (Q9384765)
    -[下位クラス]-> Seblak (Q19732533)
    -[一部]-> インド料理 (Q192087)
    -[一部]-> フランス料理 (Q6661)
    -[一部]-> 中華料理 (Q10876842)
  -[用途]-> フライ (Q300472)
    -[分類]-> 調理 (Q38695)
    -[上位クラス]-> 調理法 (Q1039303)
    -[下位クラス]-> Abisinios (Q30918987)
    -[下位クラス]-> Godok-godok (Q19725989)
    -[下位クラス]-> Jalea (Q3895837)
    -[下位クラス]-> Kahangga (Q97202291)
    -[下位クラス]-> Kharkiv-style cutlets (Q131730781)
    -[用途]-> fried food (Q89809821)
  -[用途]-> 蒸し煮 (Q784148)
    -[分類]-> 調理法 (Q1039303)
    -[上位クラス]-> 調理 (Q38695)
    -[下位クラス]-> smothering (Q7546501)
    -[下位クラス]-> コッコーヴァン (Q527323)

```

素晴らしい 👏

---

<div class="post-metadata">

### Author: ![Tomato42830501](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/tomato42830501/32/30_2.png) [@Tomato42830501](https://forum.kaisaba.net/u/Tomato42830501)
#### Post date: [2026 年 6 月 11 日午前 11:51 UTC](https://forum.kaisaba.net/t/topic/1504/30 "2026-06-11T11:51:20Z")

</div>

続いて、どうやってここから回答を生成すんの？ということです。

---

<div class="post-metadata">

### Author: ![Tomato42830501](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/tomato42830501/32/30_2.png) [@Tomato42830501](https://forum.kaisaba.net/u/Tomato42830501)
#### Post date: [2026 年 6 月 11 日午前 11:52 UTC](https://forum.kaisaba.net/t/topic/1504/31 "2026-06-11T11:52:54Z")

</div>

LLMの一部は全てリンク付けなわけですが  
どうしましょう  
まず入力をリンク付けする必要があります。

```auto
東京って何？

```

この時、「何」の処理をどうするかですよ。  
固定ルールは嫌いなので学習時にルールを生成したいわけです。

---

<div class="post-metadata">

### Author: ![bac0n](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/bac0n/32/9_2.png) [@bac0n](https://forum.kaisaba.net/u/bac0n)
#### Post date: [2026 年 6 月 11 日午後 12:09 UTC](https://forum.kaisaba.net/t/topic/1504/32 "2026-06-11T12:09:54Z")

</div>

たまに英語と謎の数字があるの気になる

---

<div class="post-metadata">

### Author: ![bac0n](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/bac0n/32/9_2.png) [@bac0n](https://forum.kaisaba.net/u/bac0n)
#### Post date: [2026 年 6 月 11 日午後 12:13 UTC](https://forum.kaisaba.net/t/topic/1504/33 "2026-06-11T12:13:22Z")

</div>

学習時にルールを生成ってできるのかな？  
よくわかんないけど「とは？」「って何？」「について教えて」みたいなやつをどこかに置いておいて  
何かの質問だとわかったら質問の中にある固有名詞を調べて回答するというかよくわかんないんだけどそんなのどうですか（語彙力-100)

---

<div class="post-metadata">

### Author: ![Tomato42830501](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/tomato42830501/32/30_2.png) [@Tomato42830501](https://forum.kaisaba.net/u/Tomato42830501)
#### Post date: [2026 年 6 月 11 日午後 12:15 UTC](https://forum.kaisaba.net/t/topic/1504/34 "2026-06-11T12:15:39Z")

</div>

かなり補助データがないとダメだと思うよ。  
例えば何が何と対応するかみたいな

```auto
東京って何？

```

って言われたときに  
「何」が何と結びついているのか、そして「何」の場合は何をすべきかみたいな

---

<div class="post-metadata">

### Author: ![bac0n](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/bac0n/32/9_2.png) [@bac0n](https://forum.kaisaba.net/u/bac0n)
#### Post date: [2026 年 6 月 11 日午後 12:17 UTC](https://forum.kaisaba.net/t/topic/1504/35 "2026-06-11T12:17:09Z")

</div>

うーんうんうんうん

---

<div class="post-metadata">

### Author: ![bac0n](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/bac0n/32/9_2.png) [@bac0n](https://forum.kaisaba.net/u/bac0n)
#### Post date: [2026 年 6 月 11 日午後 12:25 UTC](https://forum.kaisaba.net/t/topic/1504/36 "2026-06-11T12:25:46Z")

</div>

東京って何？

1. 「って何？」があるから質問
2. 「って何？」の前には「東京」がある
3. 「東京」が何か聞いていることが分かった
4. 「東京」を調べる
5. 回答する

結びついてるかの判定は「って何？」「とは？」の 前にあるもの で判定するといいと思いました  
今のところはそれで十分だと思います

---

<div class="post-metadata">

### Author: ![Tomato42830501](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/tomato42830501/32/30_2.png) [@Tomato42830501](https://forum.kaisaba.net/u/Tomato42830501)
#### Post date: [2026 年 6 月 11 日午後 12:27 UTC](https://forum.kaisaba.net/t/topic/1504/37 "2026-06-11T12:27:39Z")

</div>

固定ルールは嫌いです。

---

<div class="post-metadata">

### Author: ![bac0n](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/bac0n/32/9_2.png) [@bac0n](https://forum.kaisaba.net/u/bac0n)
#### Post date: [2026 年 6 月 11 日午後 12:29 UTC](https://forum.kaisaba.net/t/topic/1504/38 "2026-06-11T12:29:33Z")

</div>

ルールベースで勝つって言ってるのに固定ルールは嫌いなのかあ

---

<div class="post-metadata">

### Author: ![Tomato42830501](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/tomato42830501/32/30_2.png) [@Tomato42830501](https://forum.kaisaba.net/u/Tomato42830501)
#### Post date: [2026 年 6 月 11 日午後 12:34 UTC](https://forum.kaisaba.net/t/topic/1504/39 "2026-06-11T12:34:14Z")

</div>

勝手に作られるルールが好き  
Classic 1.0も2.0も固定ルールはないでしょ?

---

<div class="post-metadata">

### Author: ![bac0n](https://forum.kaisaba.net/user_avatar/forum.kaisaba.net/bac0n/32/9_2.png) [@bac0n](https://forum.kaisaba.net/u/bac0n)
#### Post date: [2026 年 6 月 11 日午後 12:38 UTC](https://forum.kaisaba.net/t/topic/1504/40 "2026-06-11T12:38:22Z")

</div>

ベーコンによって勝手に作られたルールだよ  
というのはおいておいて

勝手に作られるようにできるの？  
学習するたびに別のルールになったらあんまりよくないんじゃないかあ？

[前のページ](https://forum.kaisaba.net/t/topic/1504.md?page=1)

[次のページ](https://forum.kaisaba.net/t/topic/1504.md?page=3)
