Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"壊れやすさ、 "が ですます として認識される #52

Closed
azu opened this issue Jan 16, 2025 · 5 comments · Fixed by textlint-ja/analyze-desumasu-dearu#20 or #53
Closed

Comments

@azu
Copy link
Member

azu commented Jan 16, 2025

          以下の例で誤判定が見つかりました。おそらくkuromoji側の問題なのだろうと思いますが、まだこちらでは詳しく確認できておりません。

原因や対処法につきまして、ご確認いただけますと幸いです。

本文

# サンプル

構成物の崩れやすさ、脆さに注意が必要である。

なお、「崩れやすさ」だけでなく、同様の構造をもつ句であれば同様の問題が発生する模様です。
「焦げやすさ」「転びやすさ」でも同じ問題が発生しました。「崩れ易さ」とすると問題は発生しませんでした。

エラー内容

3行目「やすさ」に対して、以下のエラーが発生しました。

C:\path\to\dummy.md
  3:7  error  本文: "である"調 でなければなりません
=> "である"調 であるべき箇所に、次の "ですます"調 の箇所があります: "やすさ、"
Total:
である  : 1
ですます: 1
  ja-technical-writing/no-mix-dearu-desumasu

✖ 1 problem (1 error, 0 warnings)

.textlintrc.json

"no-mix-dearu-desumasu": {
  "preferInBody": "である",
  "preferInList": "である",
  "strict": true
}

バージョン

  • textlint: 14.4.2
  • textlint-rule-no-mix-dearu-desumasu: 6.0.3
  • analyze-desumasu-dearu: 5.0.1
  • kuromojin: 2.1.1
  • kuromoji: 0.1.1
  • textlint-rule-helper: 2.3.1

Originally posted by @stringthread in #15 (comment)

@azu
Copy link
Member Author

azu commented Jan 16, 2025

@azu
Copy link
Member Author

azu commented Jan 16, 2025

どれも同じだったので、形態素解析の辞書由来みたいですね。
あんまり直感的な感じはしないので、"特殊・マス"の"やす"は除外するという形がいいかなという気はします。

助動詞 + "特殊・マス" は他にも同じような特殊なパターンがあるのかもしれないですね。

mecab

echo "構成物の崩れやすさ、脆さに注意が必要である。" | mecab
構成    名詞,サ変接続,*,*,*,*,構成,コウセイ,コーセイ
物      名詞,接尾,一般,*,*,*,物,ブツ,ブツ
の      助詞,連体化,*,*,*,*,の,ノ,ノ
崩れ    動詞,自立,*,*,一段,連用形,崩れる,クズレ,クズレ
やす    助動詞,*,*,*,特殊・マス,基本形,やす,ヤス,ヤス
さ      助詞,終助詞,*,*,*,*,さ,サ,サ
、      記号,読点,*,*,*,*,、,、,、
脆      形容詞,自立,*,*,形容詞・アウオ段,ガル接続,脆い,モロ,モロ
さ      名詞,接尾,特殊,*,*,*,さ,サ,サ
に      助詞,格助詞,一般,*,*,*,に,ニ,ニ
注意    名詞,サ変接続,*,*,*,*,注意,チュウイ,チューイ
が      助詞,格助詞,一般,*,*,*,が,ガ,ガ
必要    名詞,形容動詞語幹,*,*,*,*,必要,ヒツヨウ,ヒツヨー
で      助動詞,*,*,*,特殊・ダ,連用形,だ,デ,デ
ある    助動詞,*,*,*,五段・ラ行アル,基本形,ある,アル,アル
。      記号,句点,*,*,*,*,。,。,。
EOS

https://github.com/togatoga/kanpyo

kanpyo tokenize "構成物の崩れやすさ、脆さに注意が必要である。"
構成    名詞,サ変接続,*,*,*,*,構成,コウセイ,コーセイ
物      名詞,接尾,一般,*,*,*,物,ブツ,ブツ
の      助詞,連体化,*,*,*,*,の,ノ,ノ
崩れ    動詞,自立,*,*,一段,連用形,崩れる,クズレ,クズレ
やす    助動詞,*,*,*,特殊・マス,基本形,やす,ヤス,ヤス
さ      助詞,終助詞,*,*,*,*,さ,サ,サ
、      記号,読点,*,*,*,*,、,、,、
脆      形容詞,自立,*,*,形容詞・アウオ段,ガル接続,脆い,モロ,モロ
さ      名詞,接尾,特殊,*,*,*,さ,サ,サ
に      助詞,格助詞,一般,*,*,*,に,ニ,ニ
注意    名詞,サ変接続,*,*,*,*,注意,チュウイ,チューイ
が      助詞,格助詞,一般,*,*,*,が,ガ,ガ
必要    名詞,形容動詞語幹,*,*,*,*,必要,ヒツヨウ,ヒツヨー
で      助動詞,*,*,*,特殊・ダ,連用形,だ,デ,デ
ある    助動詞,*,*,*,五段・ラ行アル,基本形,ある,アル,アル
。      記号,句点,*,*,*,*,。,。,。
EOS

https://github.com/daac-tools/vibrato

構成    名詞,サ変接続,*,*,*,*,構成,コウセイ,コーセイ
物      名詞,接尾,一般,*,*,*,物,ブツ,ブツ
の      助詞,連体化,*,*,*,*,の,ノ,ノ
崩れ    動詞,自立,*,*,一段,連用形,崩れる,クズレ,クズレ
やす    助動詞,*,*,*,特殊・マス,基本形,やす,ヤス,ヤス
さ      助詞,終助詞,*,*,*,*,さ,サ,サ
、      記号,読点,*,*,*,*,、,、,、
脆      形容詞,自立,*,*,形容詞・アウオ段,ガル接続,脆い,モロ,モロ
さ      名詞,接尾,特殊,*,*,*,さ,サ,サ
に      助詞,格助詞,一般,*,*,*,に,ニ,ニ
注意    名詞,サ変接続,*,*,*,*,注意,チュウイ,チューイ
が      助詞,格助詞,一般,*,*,*,が,ガ,ガ
必要    名詞,形容動詞語幹,*,*,*,*,必要,ヒツヨウ,ヒツヨー
で      助動詞,*,*,*,特殊・ダ,連用形,だ,デ,デ
ある    助動詞,*,*,*,五段・ラ行アル,基本形,ある,アル,アル
。      記号,句点,*,*,*,*,。,。,。
EOS

@azu
Copy link
Member Author

azu commented Jan 16, 2025

image

"やす"は"ます"の訛りっぽい可能性はありそう
https://x.com/ko_noike/status/1879687907675705647

@azu
Copy link
Member Author

azu commented Jan 16, 2025

@stringthread https://github.com/textlint-ja/textlint-rule-no-mix-dearu-desumasu/releases/tag/v6.0.4 で修正しました

@stringthread
Copy link

@azu 迅速なご対応をありがとうございます

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants