日本語文章に対して誤字の修正提案を行う。文字の置換、削除に対応している。文字追加は未対応。
日本語誤字チェック Extension
日本語文章に含まれる誤字を検知し修正を提案します。
メール送信前、チャットやブログの書き込み前にチェックを行うことで、文章の高品質化に貢献します。誤字検出の精度は100%ではなく、検出漏れ・誤検出も発生するため、あくまで参考としてご利用ください。
誤字検出用のAPIサーバを用意いただき、拡張機能の設定からAPIに接続することで、高精度な誤字検出を利用できます。APIサーバのソースコードはGitHubで公開されています。
https://github.com/nknytk/jp-proofreading-memo
また、APIサーバのDocker ImageをDocker Hubから取得できます。
https://hub.docker.com/r/nknytk/jp-proofreading-memo
APIサーバの準備が難しい場合でも、ブラウザ内で動作するJavaScript版の誤字検出モデルが同梱されており、利用できます。JavaScript版モデルの精度はAPIに劣るため、可能であればAPI版の利用をおすすめします。
API版・JavaScript版どちらを利用するにせよ、第三者のサーバにデータを送ることがないため、情報漏洩の心配なくご利用いただけます。
本拡張機能のソースコードはGitHubで公開されています。
https://github.com/nknytk/chrome-extention-jp-proofreader
本製品のライセンスについては、上記GitHubリポジトリのREADMEをご覧ください。
Read more
メール送信前、チャットやブログの書き込み前にチェックを行うことで、文章の高品質化に貢献します。誤字検出の精度は100%ではなく、検出漏れ・誤検出も発生するため、あくまで参考としてご利用ください。
誤字検出用のAPIサーバを用意いただき、拡張機能の設定からAPIに接続することで、高精度な誤字検出を利用できます。APIサーバのソースコードはGitHubで公開されています。
https://github.com/nknytk/jp-proofreading-memo
また、APIサーバのDocker ImageをDocker Hubから取得できます。
https://hub.docker.com/r/nknytk/jp-proofreading-memo
APIサーバの準備が難しい場合でも、ブラウザ内で動作するJavaScript版の誤字検出モデルが同梱されており、利用できます。JavaScript版モデルの精度はAPIに劣るため、可能であればAPI版の利用をおすすめします。
API版・JavaScript版どちらを利用するにせよ、第三者のサーバにデータを送ることがないため、情報漏洩の心配なくご利用いただけます。
本拡張機能のソースコードはGitHubで公開されています。
https://github.com/nknytk/chrome-extention-jp-proofreader
本製品のライセンスについては、上記GitHubリポジトリのREADMEをご覧ください。
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "\u65e5\u672c\u8a9e\u8aa4\u5b57\u30c1\u30a7\u30c3\u30af", "description": "\u65e5\u672c\u8a9e\u6587\u7ae0\u306b\u5bfe\u3057\u3066\u8aa4\u5b57\u306e\u4fee\u6b63\u63d0\u6848\u3092\u884c\u3046\u3002\u6587\u5b57\u306e\u7f6e\u63db\u3001\u524a\u9664\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u308b\u3002\u6587\u5b57\u8ffd\u52a0\u306f\u672a\u5bfe\u5fdc\u3002", "version": "0.2.0", "permissions": ["contextMenus", "storage"], "content_security_policy": { "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';" }, "background": { "service_worker": "background.js", "type": "module" }, "content_scripts": [{ "matches": ["http://*/*", "https://*/*", "file://*/*"], "js": ["content.js"], "css": ["style.css"] }], "options_page": "options/config.html", "action": { "default_popup": "options/config.html", "default_icon": "icons/icon_48.png" }, "icons": { "16": "icons/icon_16.png", "48": "icons/icon_48.png", "128": "icons/icon_128.png" }}
Read more