実行しましたが何も起きません。エラーメッセージも出ません。何がいけないのでしょうか。
形態素解析を使い、文章をカテゴリ分類しようと考えています。実行しましたが何も起きません。エラーメッセージも出ません。何がいけないのでしょうか。
該当のソースコード
import MeCab text = '今日は雨が降っています' weather_set = set(['晴れ','天気','雨','曇り']) navi_set = set(['渋谷','東京','電車','地図']) mecab = MeCab.Tagger("-Ochasen") def classify_category(text): tokens = mecab.parse(text) token = tokens.split("\n") weather_score = 0 navi_score = 0 for ele in token: element = ele.split("\t") if element[0] == "EOS": break surface = element[0] if surface in weather_set: weather_score += 1 if surface in navi_set: navi_score += 1 if weater_score > navi_score: print("天気") else: print("ナビゲーション")
回答1件
あなたの回答
tips
プレビュー