マジセミドライブ

ウェビナー関連のニュースやITサービス&ツールの最新情報を随時配信します。

OSS情報

2023.03.14

【OSS情報】日本住所正規化ライブラリ「 NJA 」(normalize-japanese-addresses)

【OSS情報】日本住所正規化ライブラリ「 NJA 」(normalize-japanese-addresses)

【OSS情報】日本住所正規化ライブラリ「 NJA 」

NJAの「概要」

「 NJA 」(normalize-japanese-addresses)とは、「日本住所正規化ライブラリ」です。

日本の住所の「表記揺れ補正」「誤字脱字対応」により、住所情報を正規化できます。

デモサイト

以下のデモサイトでNJAの機能を試用できます。

→codepen.io →geolonia →pen →oNBrqzL

ユースケース

・住所の正規化を必要とするWebサービス

・住所情報チェック

GitHubページ

→github.com →geolonia →normalize-japanese-addresses

主要開発元

NJAは、日本企業である「Geolonia社」が中心となり開発が進められています。

Geolonia社は、地図アプリケーションの開発を中心に、オープンソースの地理空間情報技術の開発を行っています。

→geolonia.com

ライセンス情報

NJAのライセンスは「MIT License」です。

詳細について、こちらを参照ください。

→github.com →geolonia →normalize-japanese-addresses →LICENSE

動作環境

・Node.jsが必要

インストール

npmコマンドを使用してインストールできます。

→github.com →geolonia →normalize-japanese-addresses [→インストール]

NJAの「特徴」

最新データ取得

・「市区町村の最新データ」をWebAPIから取得
・WebAPIのエンドポイントを指定可能
・「ローカルファイルとして保存したファイル」からのデータ取得も可能

正規化対象項目

・都道府県名
・市区町村名
・町域名
・番地
・建物名 など

正規化機能

・「郡の名前」が省略されている場合は補完
・「アルファベット」「数字」を「半角」に統一
・「町丁目レベルに記載されている数字」は「漢数字」に変換
・「番地や号レベルに記載されている数字」は「アラビア数字」に変換
・「番地などの文字列」は「-」に変換
・京都の「通り名」を削除

ゆらぎ補正 国交省位置参照情報に合わせる

・新字体と旧字体
・「ヶケが」「ヵカか力」「之ノの」「ッツっつ」
・漢字ゆらぎを吸収 :「釜と竈」「埠頭とふ頭」 など

キャッシュ数設定

・キャッシュする「市区町村の数」を変更可能
・デフォルトは 1000件

【お知らせ】ITセミナー「マジセミ」のご紹介

「 マジセミ 」では、日々、多くのIT関連セミナーを開催しています。

参加者のみなさまのために「本当に役立つ情報の提供」を目標としています。

また、「 マジセミ 」を通じて、デジタル関連プロダクト(サービス)との「新たな出会いの場」「新たな体験の場」を創造することで、「IT業界の発展」「製造業の発展」「エンジニアの活躍促進」の実現を目指しています。

多くのセミナーの中から「ご自身のスキルやビジネスを強化できるセミナー」を見つけて、ぜひ一度、ご参加ください。

マジセミ


参考サイト
→github.com →geolonia →normalize-japanese-addresses
→blog.geolonia.com →住所正規化ライブラリ「normalize-japanese-addresses」にローカルファイルの利用に対応した新規リリースを行いました

おすすめの記事

【デジタル寺田の3分用語解説】 サイバー犯罪者向けの生成AI「 WormGPT 」とは?🐛

デジタル寺田の3分用語解説

2024.12.11

【デジタル寺田の3分用語解説】 サイバー犯罪者向けの生成AI「 WormGPT 」とは?🐛

「 WormGPT 」は、サイバー犯罪者向けに開発された生成AIツールで、セキュリティや倫理的な制限がなく、「フィッシングメール作成」や「マルウェア開発」を簡易化します。「As-a-Service」モデルで提供され、アクセスが容易で、犯罪の精度と規模を向上させる脅威となっています。

【デジタル寺田の3分用語解説】 2025年「 リスキリング 」の課題📚

デジタル寺田の3分用語解説

2024.12.11

【デジタル寺田の3分用語解説】 2025年「 リスキリング 」の課題📚

2025年の リスキリング 課題は、「企業の人材投資不足」「長時間労働」「自己学習時間の短さ」「職能資格制度」が妨げとなり、「スキル不足を招く悪循環」が指摘されています。企業が未来の競争力を得る鍵であり、AIやテクノロジー進化への対応が急務です。社会全体での意識改革も必要となっています。

【デジタル寺田の3分用語解説】「 6G 」とは?「5G」とどう違うのか📶

デジタル寺田の3分用語解説

2024.12.11

【デジタル寺田の3分用語解説】「 6G 」とは?「5G」とどう違うのか📶

「 6G 」は、2030年商用化を目指す次世代通信技術で、「5G」の数十倍~100倍の速度を実現。エネルギー効率やセキュリティが向上し、「メタバース」「医療」「教育」など多分野で活用が期待されており、私たちの生活や社会の在り方を大きく変革する可能性を秘めている。