[发明专利]中文项目集合的关键词可问答式自动完成的软件实现方法有效
| 申请号: | 201210522311.5 | 申请日: | 2012-12-07 |
| 公开(公告)号: | CN102999481A | 公开(公告)日: | 2013-03-27 |
| 发明(设计)人: | 王钰 | 申请(专利权)人: | 金川集团股份有限公司 |
| 主分类号: | G06F17/24 | 分类号: | G06F17/24 |
| 代理公司: | 甘肃省知识产权事务中心 62100 | 代理人: | 张克勤 |
| 地址: | 737104 甘*** | 国省代码: | 甘肃;62 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 中文 项目 集合 关键词 问答式 自动 完成 软件 实现 方法 | ||
技术领域
本发明涉及文字信息的快速录入、检索领域,特别涉及一种输入的内容属于某一领域并经常出现的软件实现方法。
背景技术
随着计算机科学与技术的发展,信息沟通领域也在逐步发展,并逐步渗透至企业的方方面面,如办公、通知、信息监控等。但在某些特别的领域,如调度工作中的故障实时上报、派修信息实时下达,由于时间紧张,传统的计算机录入信息方式很难实现,只能通过人脑记忆加打电话来解决。在国内,由于汉字种类繁多,单靠键盘和某汉字输入法,完成某个短句子的输入,一般人都需要一定的时间。即使通过手写、语音识别,由于识别的效率和准确性问题,完成短句的输入也同样很耗时间,甚至远不如键盘输入。另外,传统“自动完成”的功能,虽然表面上减少了已知的某个句子的输入时间,但对于时间紧迫且基于电话问答形式的故障上报的信息录入方式,依然不尽如人意,另外,用大脑将零星的关键点转化成完整的句子,还需耽误不少时间。
发明内容
本发明的目的是提供一种中文项目集合的关键词可问答式自动完成的软件实现方法,以解决在对话时间和其他较短时间内快速、自动完成某项领域中某个短句信息的输入或选择,和基于对话方式零总结的短句信息的高速输入或选择。
为实现上述目的,本发明采用以下技术方案:
一种中文项目集合的关键词可问答式自动完成的软件实现方法,包括:
关联某领域的项目集合;所述项目是指在某领域内可能多次用到的词组或句子,所述的项目集合是指在某一领域的所有项目行组成的数据库关系表;
项目集合中的项目包含有项目编号列、项目内容列、大写首字母列;根据需要还可以包含其它列。不同于以往自动完成中的需建立三个词典对象,本发明将这三列做为一个整体且一一对应。筛选机制也非对词典对象整体筛选。
用户按特定方式输入内容,之后按照特定筛选流程筛选出符合的项目展现给用户待用户选择;
当用户选择一个项目时,记录或返回所选项目的项目编号列和/或大写首字母列(103),之后根据记录或返回的结果,系统完成特定的自动完成的动作。
具体步骤流程包括:用户输入短句或关键点;系统根据所输入的内容,在项目集合中筛选出相应的项目列,显示并等待用户选择;当用户选择筛选后的某一项目时,记录所选的项目的项目编号列和/或项目内容列的数据;系统自动将该项目的内容填充至输入框和/或通过项目编号完成某项自动完成的操作和/或返回项目编号让程序记录。
所述的大写首字母列,每个字母对应项目内容列的汉字、数字、有意义的符号,其他不对应。如“1#臂、不稳定”,对应的大写首字母是“YHBBWD”。
所述的数字,是指与阿拉伯数字对应的汉字的大写首字母。如:数字1的汉字是“一”,对应的首字母是“Y”。
所述的有意义的符号,是指在某领域中该符号所具有特殊含义的汉字的大写首字母。如:如符号“#”在井下无轨设备修理领域对应文字“号”,相应的首字母是“H”。
所述的用户按特定方式输入内容,具体的输入方式包括:
用户双手快速输入某项目内容中的任意部分;
用户单手输入与某项目内容对应的大写首字母序列的任意部分;
用户双手陆续输入关键词,关键词间用已定义的关键词分隔符隔开;
用户单手陆续输入关键词对应的大写首字母序列,关键词对应的大写首字母序列间用已定义的关键词分隔符隔开。
所述的按照特定筛选流程筛选出符合的项目,具体方法流程包括:
周期监听或监测到内容有变时获取输入的内容;
判断输入的内容是否包含指定的关键词分隔符;
当输入的内容带有关键词分隔符时,用该分隔符拆分输入的内容为若干个关键词,并在项目集合中的项目内容列和大写首字母列筛选包含所有这些关键词的项目;
如检测不到关键词分隔符,在项目集合中的项目内容列或大写首字母列筛选整体包含所输内容的项目;
当检测不到关键词分隔符且整体筛选后的项目个数是零时,将所输内容以字符为单位拆成多个字符,并在项目集合中的项目内容列筛选包含所有被拆字符的项目;
显示筛选后项目待用户选择。
所述的判断输入的内容是否包含指定的关键词分隔符这一步骤中,关键字分隔符指定为空格,和/或除汉字、字母、数字外的任一符号。
所述的检测不到关键词分隔符且整体筛选后的项目个数是零时,将所输内容以字符为单位拆成多个字符,并在项目集合中的项目内容列筛选包含所有被拆字符的项目这一步骤中,筛选的仅是项目内容列,不筛选大写首字母列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金川集团股份有限公司,未经金川集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210522311.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种磷酸二铵产品的生产方法
- 下一篇:一种治疗萎缩性胃炎的中药及其制备方法





