かどで日記総合wiki

かどで日記のもろもろが書かれています。

もくじ

ADR 2 : 自然言語処理を別 API として分離

Status :🟡 提案

Context

かどで日記の今後の拡張性を考えていく中で、exec で Python を呼び出している。 コンテナかなりをしていく上でも Python と PHP を 1 つのコンテナに現状なっている。

これらを改善するために自然言語処理部分を API として切り出す。

Decision

自然言語処理部分を別 API としてサーバーを立てる。

Consequences

Pros

他からも自然言語処理を呼び出せるため、例えばかどで日記をお試しで使えるサイトなども実現できる

Cons

手間に対して速度などのメリットが少ない DB からの切り離しが必要なため、全体の改修が必要

Notes

自然言語処理がデータベースに依存しなくなるので、固有表現周りの取得をどうするかが課題 サーバーレス的な形でもできるが、激重 GiNZA を毎度立ち上げるのはクラウド破産しそうで避けたい

References