Example #1
0
// 辅助测试:测试文档的分类
func testDoc(classifier *classifier.Classifier, doc string) {
	score := classifier.Categorize(doc)
	fmt.Printf("测试文档归类于以下分类的概率为: \n")
	fmt.Println("--------------------------")
	fmt.Println(doc)
	fmt.Println("--------------------------")
	printScore(score)
}
Example #2
0
// 辅助测试:测试单词的频率
func testWord(classifier *classifier.Classifier, word, category string) {
	score := classifier.Score(word, category)
	if category != "" {
		fmt.Printf("单词【%s】在分类【%s】中出现的概率为: \n", word, category)
	} else {
		fmt.Printf("单词【%s】在分类中出现的概率为: \n", word)
	}
	printScore(score)
}