def __call__(self, question) :
# print(question.questionSentence)
qSentence = question.questionSentence
# question.wordsToken = list(jieba.cut(qSentence))
question.wordsToken, question.posToken = getPosToken(qSentence)
assert len(question.wordsToken) == len(question.posToken)
# print 'Length words Token = %d'%(len(question.wordsToken))
# print 'Length pos token = %d'%(len(question.posToken))
question.keyWordToken = list(jieba.analyse.extract_tags(qSentence, topK=5))
# print ' '.join(question.keyWordToken)
# dependency = parser.parse(words).next()
# print '/'.join(question.wordsToken)
# for word, flag in question.posToken:
# print('%s %s'%(word, flag))
question.questionType, question.answerType = getQuestionType(question.questionSentence)
question.getAnswerTemp()
# my_print(question.answerTemp)
# print question.answerRe
评论列表
文章目录