ユーザー辞書で新語を登録する(SPSS Modeler データ加工逆引き13-8)

# ユーザー辞書で新語を登録する

![スクリーンショット 2025-02-12 12.04.49.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/e2254c60-19cc-40e7-8ad4-528bba03ae0e.png)

この記事はSPSS Modeler Premium Ver18.6から追加された日本語テキスト機能を利用して書いています。SPSS Modeler Professionalをお使いの方はアップグレードするかPython連携を用いて実現します。

Python連携を紹介する記事はこちら

https://qiita.com/harrowharrow16/items/248ff8fe3879b63e7ae3

## 1.想定される利用目的

・抽出されたコンセプトの時点で組織固有の名称や表現、辞書で管理するべき新語を登録する。

## 2.ストリームとデータのダウンロード

ストリーム

https://github.com/yoichiro0903n/blue/raw/refs/heads/main/new_words.str

## 3.サンプルストリームの説明

![スクリーンショット 2025-02-04 11.38.18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/0d2c70f6-a841-85f0-2075-e74a18a4154b.png)

a.入力データは以下の通りです。

![スクリーンショット 2025-02-12 11.36.32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/20c61e16-34fa-4755-92f5-617a9052a3d7.png)


b.[テキストマイニング]ノードを編集します。[IDフィールド]と[テキストフィールド]を以下の通り選択します。

![スクリーンショット 2025-02-04 11.39.53.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/9caae9b2-18b8-13fd-a522-027abf145d8f.png)

[モデル]タブを編集します。[抽出結果を利用して...]を選択します。

![スクリーンショット 2025-02-04 11.40.04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/6bd2486b-5ba5-c375-be79-96fcb5306678.png)

[実行]します。SPSSの製品名が分割したり、部分が欠落して抽出されています。
画面右上のドロップダウンリストから辞書[リソースエディター]を呼び出します。

![スクリーンショット 2025-02-12 11.37.08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/36477c80-2341-4e71-a2f9-f13a81220055.png)

ユーザー辞書[ローカルライブラリー]のみを表示させます。

![スクリーンショット 2025-02-12 11.26.46.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/880bde6c-b063-49a7-a648-9115719cb052.png)

ローカルライブラリに[新規タイプ]を追加します。
![スクリーンショット 2025-02-12 11.27.08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/cf1dd90f-6b70-49a2-ad75-2634d1eb17a6.png)

タイプの名称を[製品名]とします。
![スクリーンショット 2025-02-12 11.27.31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/b138462a-25d3-49b5-be1e-fc7d3f634176.png)

出来上がった[製品名]を右クリックして[新しいキーワードを追加]を選択
![スクリーンショット 2025-02-12 11.27.48.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/767eddd7-ea94-41b1-bc6d-9426dea13187.png)

製品名を登録します。
![スクリーンショット 2025-02-12 11.28.40.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/3a1095d0-052c-4eac-b9cb-a5b429c29637.png)


以下のようにふたつ登録して、元の[カテゴリーとコンセプト]画面に戻ります。
![スクリーンショット 2025-02-12 11.38.32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/5f692817-f0f2-49aa-b34c-569c105efa49.png)

辞書が更新されたのでコンセプトが黄色くハイライト（辞書が未適用）になっています。
![スクリーンショット 2025-02-12 11.39.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/10f20345-eef8-4cde-b8b3-d34e0c1f63e8.png)

[抽出]ボタンを押します。
![スクリーンショット 2025-02-12 11.39.49.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/8cdf250f-e393-4588-aa1e-9199688ad0cf.png)

#### 注意事項

ローカル辞書を保存するにはインタラクティブセッション終了時に以下の[更新]を選択します。
チームメンバーと辞書を共有するにはライブラリに任意の名前をつけて公開/管理します。

![スクリーンショット 2025-02-12 11.45.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/fc54c544-335b-4fe9-953f-f7afc6bab8a2.png)


## 4.参考情報

#### Python連携によるテキストマイニング

https://qiita.com/harrowharrow16/items/248ff8fe3879b63e7ae3

#### SPSS Modeler ノードリファレンス目次

https://qiita.com/416nishimaki/private/503037195081d3323eee

#### SPSS Modeler 逆引きストリーム集（データ加工）

https://qiita.com/416nishimaki/items/4bf813e6cba84b2a1008