# coding:utf-8 Topic = {"标题匹配": "title_words", "全文匹配": "content_words", "标题&全文匹配": "title_content_words"} # 调用的词源类型 ContentsKeywordsPath = "./docs/xhs_content_rules.csv" TitleKeywordsPath = "./docs/xhs_title_rules.csv" Compare = {"大于等于": ">=", "大于": ">"} MaxId = "./docs/save_max_id" RulesHead = ["A", "B"] Rules = [{ # A和B都得出现,标题和全文得出现 "标题匹配": {"params": {"A": 0, "B": 0}, "condition": ">"}, "全文匹配": {"params": {"A": 0, "B": 0}, "condition": ">"}, "标题&全文匹配": {"params": {"A": 1, "B": 1}, "condition": ">="} }, # 标题出现1A及以上 {"标题匹配": {"params": {"A": 1, "B": 0}, "condition": ">="}}, # 标题出现3B及以上 {"标题匹配": {"params": {"A": 0, "B": 3}, "condition": ">="}}, # 全文匹配 1A and 2B 及以上 {"全文匹配": {"params": {"A": 1, "B": 2}, "condition": ">="}}, # 全文匹配 5B 及以上 {"全文匹配": {"params": {"A": 0, "B": 5}, "condition": ">="}}, # 全文匹配 2A 及以上 {"全文匹配": {"params": {"A": 2, "B": 0}, "condition": ">="}} ] mongo_db = { "host": "192.168.3.166:27082", "user": "", "password": "", "db": "zhaoxiuzhen", "col": "20230416Xhs" } # 标题出现1A及以上 # 标题出现5B及以上 # 全文匹配 1A and 2B 及以上 # 全文匹配 5B 及以上 # 全文匹配 2A 及以上 # 全文匹配A和B都得出现,标题和全文得出现