| 12345678910111213141516171819 |
- import sys
- sys.path.insert(0, "g:\\TraeWork_pro")
- from BiddingKG.dl.rules.loader import RuleLoader
- stats = RuleLoader.get_stats()
- print("patterns:", stats["pattern_count"])
- print("classifiers:", stats["classifier_count"])
- print("first 5 pattern_ids:", stats["pattern_ids"][:5])
- print("classifier_ids:", stats["classifier_ids"])
- # Test a pattern match
- m = RuleLoader.match("failure_keywords", "本次招标失败")
- print("failure match:", m is not None)
- # Test classify
- label = RuleLoader.classify("money_source", "财政拨款")
- print("money_source classify:", label)
- print("ALL OK")
|