基于计算机自然语言处理的搜索方法技术

技术编号:37371900 阅读:39 留言:0更新日期:2023-04-27 07:16
本发明专利技术提供一种基于计算机自然语言处理的搜索方法,包括:采集用户音频中的搜索关键词;提取开启位置词中的位置关键词填充至第一位置开启语句相应的槽位处,得到第二位置开启语句;提取文档名称中的名称关键词填充至第一文档开启语句相应的槽位处,得到第二文档开启语句;确定第二位置开启语句的第一位置目标,以及第二文档开启语句的第一文档目标,若第一位置目标和第一文档目标相对应,则控制数字化文件柜将与第一位置目标对应的门体打开;接收用户输入的第二位置目标或第二文档目标,根据第一位置目标与第二文档目标、或第二位置目标与第一文档目标,将相应的第一位置目标或第二位置目标对应的门体打开。位置目标对应的门体打开。位置目标对应的门体打开。

【技术实现步骤摘要】
基于计算机自然语言处理的搜索方法


[0001]本专利技术涉及数据处理
,尤其涉及一种基于计算机自然语言处理的搜索方法。

技术介绍

[0002]文件柜是放置文件、资料等的柜子。一般使用在办公室、档案室、资料室、存储室或个人书房等。随着电子时代的到来,文件柜也开始步入了电子智能化道路。
[0003]现有技术中,电子化文件柜可以在文件存储后对文件进行位置记忆,用户在搜寻文件时,需要在电子化文件柜上输入文字信息,来打开对应的存储格,取出所需的文件。
[0004]然而,现有技术中,用户无法与电子化文件柜采用语音交互的方式搜寻文件,也无法结合音频交互的方式对用户进行验证,导致用户在通过文件柜取出相应的文件时操作复杂。

技术实现思路

[0005]本专利技术实施例提供一种基于计算机自然语言处理的搜索方法,用户可以与电子化文件柜采用语音交互的方式搜寻文件,并结合用户主动输入的位置开启语句和文档开启语句进行组合验证,在位置开启语句和文档开启语句无法通过验证时,则在对用户的音色进行验证后,通过语音交互方式协助用户准确快速的找到所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于计算机自然语言处理的搜索方法,其特征在于,包括:S1,在判断用户输入唤醒词后,采集用户音频中的搜索关键词;S2,若判断所述搜索关键词为开启位置词,则调取与开启位置词相对应的第一位置开启语句,提取所述开启位置词中的位置关键词填充至所述第一位置开启语句相应的槽位处,得到第二位置开启语句;S3,若判断所述搜索关键词为文档名称,则调取与文档名称相对应的第一文档开启语句,提取所述文档名称中的名称关键词填充至所述第一文档开启语句相应的槽位处,得到第二文档开启语句;S4,确定所述第二位置开启语句的第一位置目标,以及第二文档开启语句的第一文档目标,若所述第一位置目标和第一文档目标相对应,则用户通过数字化文件柜的验证,控制数字化文件柜将与第一位置目标对应的门体打开;S5,若所述第一位置目标和第一文档目标不对应,则提取所述用户音频中的音色信息,若所述音色信息满足预设要求,则输出补充提醒指令,接收用户输入的第二位置目标或第二文档目标,根据所述第一位置目标与第二文档目标、或第二位置目标与第一文档目标,将相应的第一位置目标或第二位置目标对应的门体打开;S6,若所述音色信息不满足预设要求,则提醒用户通过手动方式与数字化文件柜交互。2.根据权利要求1所述的基于计算机自然语言处理的搜索方法,其特征在于,所述S2包括:接收预先设置的位置子词,所述位置子词为行、列、排中的任意一种或多种;若判断搜索关键词存在位置子词,则判断所述搜索关键词为开启位置词,调取与开启位置词相对应的第一位置开启语句;根据所述位置子词确定第一位置开启语句中相对应的槽位,提取开启位置词中位置子词前部的数量子词,将所述数量子词填充至与位置子词相对应的槽位内,得到第二位置开启语句。3.根据权利要求2所述的基于计算机自然语言处理的搜索方法,其特征在于,还包括:若判断所述第一位置开启语句中存在部分未填充的槽位,则根据所述用户音频中的音色信息获取相对应的历史操作记录,所述历史操作记录具有每个时刻相应用户对历史位置目标的开启信息;提取第一位置开启语句中已填充的槽位,将所述已填充的槽位与所有的历史位置目标比对,将包含已填充的槽位内数量子词的历史位置目标作为第三位置目标;基于所述第三位置目标生成问询语句的问询内容,根据所述问询语句与用户交互,确定一个第三位置目标为第一位置目标。4.根据权利要求3所述的基于计算机自然语言处理的搜索方法,其特征在于,所述基于所述第三位置目标生成问询语句的问询内容,根据所述问询语句与用户交互,确定一个第三位置目标为第一位置目标,包括:根据所述第三位置目标的数量在初始化问询语句中建立相对应的槽位,将第三位置目标分别填充至初始化问询语句的槽位内,得到用于问询的问询语句;对所述问询语句播放后,采集用户的问询补充内容,若判断所述问询补充内容中的数量子词与第三位置目标内的数量子词完全对应,则将完全对应的第三位置目标作为第一位
置目标。5.根据权利要求1所述的基于计算机自然语言处理的搜索方法,其特征在于,所述S3包括:接收预先设置的文件子词,所述文件子词为合同、简介、扫描件、图片、书中的任意一种或多种;若判断搜索关键词存在文件子词,则判断所述搜索关键词为文档名称,调取与文档名称相对应的第一文档开启语句;根据所述文件子词确定第一文档开启语句中相对应的槽位,提取文档名称中文件子词前部的名称子词,将所述名称子词填充至与文件子词相对应的槽位内,得到第...

【专利技术属性】
技术研发人员:谷泓杰茅仁伟胡鹏飞陈可王玲何正旭俞佳莉
申请(专利权)人:国网浙江省电力有限公司营销服务中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1