1.一种人工智能对话的知识检索方法,其特征在于,包括以下步骤:
步骤1:获取用户的问题语句;
步骤2:对所述问题语句进行语意和意图分析,得到问题标识;
步骤3:根据所述问题标识,在本地知识库中搜索本地答案;
步骤4:得到本地答案,将本地答案数据整合并回复给用户;
步骤5:当本地知识库中未搜索到本地答案时,根据所述问题标识,在数据源中搜索异地答案;
步骤6:得到异地答案,将所述异地答案整合并回复给用户。
2.根据权利要求1所述的一种人工智能对话的知识检索方法,其特征在于,所述数据源包括文件、第三方知识库和网络资源。
3.根据权利要求1所述的一种人工智能对话的实时知识检索方法,其特征在于,所述步骤6具体为,得到异地答案后,对异地答案进行语意和意图分析,当所述异地答案的属性为陈述句,或者为知识性答案时,将所述异地答案整合并回复给用户。
4.根据权利要求1或3所述的一种人工智能对话的实时知识检索方法,其特征在于,所述语意和意图分析用于判断语句的言语行为属性和意图属性。
5.基于权利要求1所述方法的知识库自动完善方法,其特征在于,包括以下步骤,
步骤11:当在所述本地知识库中未搜索到本地答案时,以所述问题语句作为种子信息;
步骤12:将所述种子信息传给爬虫引擎;
步骤13:获取所述爬虫引擎在所述数据源中抓取的数据;
步骤14:把所述数据存入所述本地知识库中。
6.根据权利要求5所述的知识库自动完善方法,其特征在于,所述步骤14还包括,对所述数据进行语意和意图分析,当所述数据的属性为陈述句,或者为知识性答案时,将所述数据存入所述本地知识库中;否,则将所述数据删除。