NG ワードチェッカー

リリースノート
アップデート バージョン リリース日 変更内容
最適化のアップデート 1.3.2 2024年11月09日
不具合修正と調整

処理の最適化を行い、解析速度を最大 8 倍ほど高速化
長文を解析したときに、警告レベルが不正に吊り上がってしまう不具合を修正
一部の短い NG ワードを誤検知する確率を低減

1.3.1 2024年11月07日
不具合修正と調整

プログラムのリファクタリングを実施
URL を /ngword/ngword-check から /ng-word-checker/ へ変更
警告 lv が 6 の場合でも検知した単語を表示するように変更
NG ワードを追加

1.3.0 2022年07月10日
新機能

デバッグモードを有効にしてる時に、実際に検出された単語の詳細を表示する機能を追加
誤検出率を下げるためにパラメーターを調整、NG ワードを追加
check_comparison_text() 関数の返り値をよりシンプルに変更、NG ワード率をレベルに変換する関数を追加

不具合修正と調整

同じ NG ワードが複数含まれる場合、一番目の単語しか評価しない不具合を修正
find_text() 関数の返り値が再帰を考慮しておらず、再帰を行うと返り値の index がより小さい値になってしまう不具合を修正
関係ない文字を含む NG ワードの検出が最長一致になっていた不具合を修正

長文対応のアップデート 1.2.0 2022年06月10日
新機能

NG ワードレベルの採点アルゴリズムを改善し、誤検出率を下げ、検出漏れ率も減少、高速化
入力テキストが長くなるにつれ、精度が不安定にならないように改善
漢字で入力された NG ワードにも対応
NG ワードリストを引数で上書きできる機能を追加

特殊文字対応のアップデート 1.1.0 2022年05月30日
新機能

長い平仮名を入力すると複数の短い NG ワードを検知してしまう問題を改善
check_heavy_ng_text() 関数がそのままの NG ワードを検知できない不具合を修正
カタカナに見える別の文字を一つのカタカナに対して複数指定できるように改善、処理速度の向上
全角英文字や丸で囲まれた文字にも対応

リリース 1.0.0 2022年03月01日
新機能

単語が健全かどうかを厳重にチェックするフォームを作成