pycrfsuite(BIO taging)とnltkを使ってシーケンスラベリングプログラムを作成しています。プログラムは、異なるコンテキストでクエリを処理できる必要があります。
コンテキストごとに異なるモデルをトレーニングし、em を個別に保存しました。1 つのモデルはフライト予約クエリを処理し、1 つのモデルはクエリを処理して SMS を送信するなどです。
ユーザーが任意のコンテキストからクエリを入力できるインターフェイスがあります。各モデルを反復処理する以外に、その特定のクエリに対してそれぞれのモデルを見つけて使用する最良の方法を誰かが提案できますか? それとも、異なるモデルを使用することについて完全に間違っていますか?