[发明专利]请求处理方法、装置和介质在审
申请号: | 202111276256.1 | 申请日: | 2021-10-29 |
公开(公告)号: | CN114089840A | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 崔欣 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06N3/04;G06N3/08 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求 处理 方法 装置 介质 | ||
本发明实施例提供了一种请求处理方法、装置和介质。其中的方法具体包括:根据用户的历史输入串,确定当前输入串的下一字符为结束符的概率;根据当前输入串的下一字符为结束符的概率,进行发云处理。本发明实施例可以降低请求处理所耗费的网络资源,以及能够降低服务端的处理负担。
技术领域
本发明涉及输入法技术领域,尤其涉及一种请求处理方法、装置和介质。
背景技术
传统输入法受限于本地计算机的存储器容量和CPU能力,使用规模较小的词库和语言模型,输入准确率有限。云输入法是依托于云计算技术的输入法,凭借服务器集群强大的存储和运算能力,拥有传统输入法所不可比拟的优势:更大、更新的词库,更高级的语言模型,这些优势使得输入的准确率有了显著的提升。客户端可以向云端发送云请求,该云请求中可以包括输入串,由云端确定该云请求对应的云候选并返回至客户端,供用户选择。
为了提升云候选的提供速度,目前的一种请求处理方法,一旦检测到输入串的更新,就会发送云请求。
发明人在实施本发明实施例的过程中发现,客户端频繁地发送云请求,往往会耗费较多的网络资源,且会增加服务端的处理负担。
发明内容
如何降低请求处理所耗费的网络资源,以及如何降低服务端的处理负担,是本领域技术人员需要解决的技术问题。鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的请求处理方法、装置和介质。
为了解决上述问题,本发明实施例公开了一种请求处理方法,应用于客户端,所述方法包括:
根据用户的历史输入串,确定当前输入串的下一字符为结束符的概率;
根据当前输入串的下一字符为结束符的概率,进行发云处理。
另一方面,本发明实施例公开了一种请求处理装置,应用于客户端,该装置包括:
结束概率确定模块,用于根据用户的历史输入串,确定当前输入串的下一字符为结束符的概率;
发云处理模块,用于根据当前输入串的下一字符为结束符的概率,进行发云处理。
再一方面,本发明实施例公开了一种用于处理请求的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,所述程序被一个或者一个以上处理器执行时,实现前述方法的步骤。
又一方面,本发明实施例公开了一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如前述一个或多个所述的请求处理方法。
本发明实施例包括以下优点:
本发明实施例根据当前输入串的下一字符为结束符的概率,进行发云处理,可以根据输入串的结束规律,检测当前输入串是否表征当前输入过程的结束,并根据对应的检测结果进行发云处理。由于本发明实施例在当前输入串不表征当前输入过程的结束的情况下,可以不发送云请求,因此能够节省客户端的网络资源、以及降低服务端的处理负担。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的一种请求处理方法的应用环境的示意;
图2是本发明实施例的一种请求处理方法的步骤流程图;
图3是本发明实施例的一种请求处理方法的步骤流程图;
图4是本发明实施例的一种请求处理装置的结构框图;
图5是本发明的一种用于处理请求的装置800的框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111276256.1/2.html,转载请声明来源钻瓜专利网。