for id in ids: log = Slack(oldest, latest, id) print('#', log.info['name'], '(', len(log.info['members']), 'members) -', len(log.logs), 'logs') print(log.logs) score = sc.score_log(len(log.logs), len(log.info['members'])) print('num-score:', score) if len(log.logs) == 0: score_pn = 0 print("np-score:", score_pn) print("\n") continue p = MecabParse() score_pn = 0 line = [] # channel毎にパースしてリスト化 for message in log.logs: line += p.parse_wordpart(message) param = p.get_params() print(param) score_pn += sc.score_pn(line, param[2]) print("score-pn: ", score_pn) print("\n") print('Score: ', sc.get_score_all()) print('NP-Score: ', sc.get_score_pn());