用python写识别系统中数据库的识别

各位大佬,我用python写昆虫识别系统
但规则库是个txt文件,然后如何才能让它识别并读取到这个规则库
txt里就写着比如
对人类有害 是益虫
然后在系统里输入对人类有害
就能识别到是益虫
我不会啊

将txt文件读取出来,然后做成字典。

# txt文件名默认为rule.txt,且与python脚本处于同一目录下
# txt文件编码格式默认为UTF-8,若为GBK请修改参数
# 默认规则每行一条,每条以: key+空格+value 的格式书写 
rule={}
with open("rule.txt","r","utf-8") as f:
    rule_text=f.readline()
    while(rule_text):
        key=rule_text.split(" ")[0]
        value=rule_text.split(" ")[-1]
        rule[key]=value
        rule_text=f.readline()
user_query=input("请输入查询语句")
if(user_query in rule):
    print(rule[user_query])
else:
    print("没有相关规则")
        

https://tensorflow.google.cn/text/tutorials/text_classification_rnn?hl=zh_cn