概要

以下の記事の続きです。

/ja/posts/5f1a65ef748c5a/

Japan Searchの利活用スキーマを使って、cwrcのentity-lookupを行うパッケージを試作します。

デモ

以下のページでお試しいただけます。

https://nakamura196.github.io/nuxt3-demo/entity-lookup/

Person, Place, Organizationなどの種別ごとに、JPS, Wikidata, VIAFにentity-lookupを行います。

ライブラリ

以下で公開しています。

https://github.com/nakamura196/jps-entity-lookup

cwrcですでに公開されていたリポジトリhttps://github.com/cwrc/wikidata-entity-lookupをベースに、主に以下のファイルをJapan Searchの利活用スキーマに合わせて修正しました。

https://github.com/nakamura196/jps-entity-lookup/blob/main/src/index.js

インストール方法

以下が参考になりました。

https://qiita.com/pure-adachi/items/ba82b03dba3ebabc6312

開発中

開発中のライブラリをインストールする場合には、以下のようにインストールしました。

pnpm i /Users/nakamura/xxx/jps-entity-lookup

GitHubから

GitHubからは以下のようにインストールします。

pnpm i nakamura196/jps-entity-lookup

まとめ

参考になりましたら幸いです。


動画版(生成AIによる自動生成): この記事の内容をずんだもん×四国めたんの掛け合いで解説しています。自動生成のため、内容に誤りがある可能性があります。正確な情報は記事本文をご参照ください。