pythonでFastTextを使用して文書分類したく、モデルの構築から始め文書分類してみたところ、分析結果が空になりました。
そこで、モデルはネット上に公開されているものもいくつか試しましたが、すべて同じく空の結果となりました。
このため問題はモデルを作るところではなく、分類の箇所かと思うのですがどこがおかしいかわからず困っています。
もしコードに問題ないのなら環境構築に失敗しているのでしょうか?
該当のソースコード
def predict(text): wkt = MeCab.Tagger ("-Owakati") row = wkt.parse(text) words = ''.join(row) print(words) classifier = ft.load_model('model.bin') estimate = classifier.predict([words], k=2) estimate2 = classifier.predict_proba([words], k=2) print(estimate) print(estimate2) target = "解析する文書をこちらに入力" predict(target)
実行結果
解析 する 文書 を こちら に 入力
[[]]
[[]]
環境
OS:windows10
python:3.7.0
FastText:0.8.3