一种信息输入方法和装置的制造方法_3

文档序号:9432608阅读:来源:国知局
饮类捜索意图,则得到针对第 一聊天客户端(也可W理解为用户A)的捜索意图为餐饮类捜索意图。
[0095] 在具体实现中,如果用户刚启动聊天客户端而没有聊天记录,或者由于聊天记录 过少而无法识别出捜索意图,则可W不执行上述对聊天记录进行语义分析获得捜索意图的 过程,或者,采用下述实施例=中的方式来确定捜索意图。
[0096] 步骤220,获取与所述捜索意图对应的意图词表,在所述意图词表中匹配所述候选 项,并将匹配成功的候选项确定为目标查询串;
[0097] 在本发明实施例中,对于每个捜索意图,可预先设置与捜索意图对应的意图词表, 比如餐饮类捜索意图,可把各餐馆名、各菜名等存入对应的意图词表,不同捜索意图对应的 意图词表不同。
[0098] 在确定意图词表W后,可W在该意图词表中匹配用户输入的编码串对应的候选 项,并将匹配成功的候选项作为目标查询串。例如,对于前述餐饮类捜索意图,可W获取对 应餐饮类捜索意图的意图词表,当用户输入"quan化de",得到的候选项包括"全聚德"、"全 局的"等,在餐饮类捜索意图的意图词表中匹配候选项,可W确定"全聚德"作为目标查询 串。
[0099] 需要说明的是,意图词表可W是在确定捜索意图之后,实时从服务器中同步至输 入法本地的,也可W预先将各种捜索意图的意图词表下载至本地存储。
[0100] 可选的,在步骤220之后,还包括: 阳101] 步骤212,为所述目标查询串添加预设的捜索触发接口,并在展现所述目标查询串 时展现所述捜索触发接口;当判断接收到用户对所述捜索触发接口的触发操作,则进入步 骤 230。 阳102] 如图1A,在确定"全聚德"为目标查询串后,可W为该目标查询串添加预设的捜索 触发接口,并在展现目标查询串时展现该捜索触发接口,其中,捜索触发接口的形状可W与 捜索意图相关,根据捜索意图的不同而不同,例如,图1A中"全聚德"显示位置之后相应的 按钮为与餐饮类捜索意图相关的形状。当用户点击该按钮之后,即判断接收到用户对所述 捜索触发接口的触发操作,则可进入步骤230,进入捜索过程。当判断未接收到用户对所述 捜索触发接口的触发操作,则不进行后续操作。 阳103]步骤230,对所述目标查询串进行捜索,获得对应的捜索结果;
[0104] 在本发明实施例中,可W先在捜索引擎中捜索该目标查询串,获取所有与该目标 查询串相关的初始捜索结果,然后根据前述确定的捜索意图,计算每个初始捜索结果与捜 索意图的匹配度,将匹配度大于预设匹配度阔值的初始捜索结果进入后续处理。 阳1化]可选的,步骤230进一步可W包括如下子步骤: 阳106] 子步骤232,基于所述目标查询串W及对应的捜索意图,在与所述捜索意图对应的 第=方网站中获取捜索结果。
[0107] 在本发明实施例中,为了提高捜索的精准率,可W为每一个捜索意图设置对应的 一个或多个相应类型的垂直捜索网站,比如餐饮类型可W对应大众点评网站等,对于餐饮 相关的信息可W去大众点评网站获取捜索结果。比如前述"全聚德",可W从大众点评网站 中检索到"全聚德"各个分店包括对应的位置、价格、用户评分等信息的捜索结果。
[0108] 步骤240,从所述捜索结果中提取对应的目标内容;
[0109] 本实施例中,在得到捜索结果W后,可W将捜索结果进行整理分析,得到结构化的 信息,并将结构化信息中的各属性进行字段提取、排序后作为目标内容。当前,在其他实施 例中,可W直接在第S方网站中直接获取结构化信息形式的捜索结果,则本步骤中,可W提 取结构化信息中的关键字段,如"全聚德"各分店的店名、评价星级、与用户当前位置的距离 等关键字段作为目标内容。
[0110] 可选的,在步骤240之后,还包括: 阳111 ]步骤242,采用当前输入法程序提供的第二模板,将所述目标内容重构为所述输入 法程序所能识别的包括发送接口的第二模板信息,并在当前输入法界面中展现所述第二模 板信息;当判断接收到用户对所述发送接口的触发操作,则进入子步骤252。
[0112] 将目标内容重构成第二模板信息后的结果如图1B所示。
[0113] 可选的,第二模板信息中还可W包括一条或多条捜索条目,在步骤242之后,还包 括:
[0114]步骤244,当接收到对所述第二模板信息中某一捜索条目的触发操作后,获取所述 捜索条目的详细信息作为目标内容,并返回执行步骤242。
[0115] 例如,如图1B所示,在第二模板信息展示后,当接收到用户对所述第二模板信息 中某一捜索条目的点击操作后,可W获取所述捜索条目的详细信息,将捜索条目的详细信 息作为目标内容,再次采用当前输入法程序提供的第二模板,将目标内容重构为所述输入 法程序所能识别的第二模板信息,并在当前输入法界面中展现所述第二模板信息,如图1C 所示。
[0116]当判断接收到用户对所述发送接口的触发操作,则进入子步骤252。
[0117] 步骤250,当检测到第一聊天客户端的信息发送接口被触发时,采用所述第一聊天 客户端提供的第一模板,将所述目标内容重构为所述第一聊天客户端所能识别的第一模板 信息,并将所述第一模板信息发送至第二聊天客户端。
[0118] 在获取目标内容W后,可W按照第一聊天客户端提供的第一模板,直接将该目标 内容重构成第一模板信息。
[0119] 可选的,在步骤242的基础之上,当判断接收到用户对所述第二模板信息中的发 送接口的触发操作时,所述步骤250包括:
[0120]子步骤252,采用所述第一聊天客户端提供的第一模板,将所述第二模板信息实时 进行重构,得到第一模板信息,并将该第一模板信息发送至第二聊天客户端。 阳121] 例如,当用户在图1B中点击"发送给对方"后,可W采用第一聊天客户端提供的第 一模板,对该第二模板信息实时进行重构,得到第一模板信息后发送至第二聊天客户端,得 到如图1D的结果。
[0122] 本发明实施例与实施例一类似的步骤原理类似,在此不再详述。
[0123] 在本发明实施例中,用户在第一聊天客户端中使用输入法时,其可能存在捜索意 图,比如聊天客户端A在与客户端B聊天时,用户A提及想要去看电影,其存在捜索上映电 影、场次、票价等意图,那么本发明则可直接由输入法控制W识别用户A的捜索意图为影视 捜索意图,然后可确认对应捜索意图的目标查询串为电影,那么服务器则可根据该意图和 目标查询串去获取对应的电影、场次、票价等捜索结果,重构为客户端B可识别的模板信息 W发送给客户端B展示。那么对于聊天客户端A的用户来说:
[0124] 首先,由于输入法一直保留在用户当前使用的聊天客户端中,用户不需要离开该 聊天客户端的聊天界面W去其他软件中进行捜索过程,保证了用户连贯的聊天流程,没有 任何多余切换操作。
[0125] 其次,用户在输入过程中,由于没有多余的切换操作,基本上没有切换代价和成 本;
[01%] 另外,不需要用户进行复杂的复制/粘贴、截图或者分享流程W把捜索结果发送 给聊天对象,可自动从捜索结果中整理精确和简练的目标内容,并将目标内容重构成排版 后的适合第二聊天客户端阅读的形式,W发送第二客户端,使得内容更适合对方阅读,降低 交流成本; 阳127] 并且,相对输入法单纯的文字输入来说,其输入的信息层次更丰富。 阳12引实施例S
[0129] 参照图3,其示出了本发明一种信息输入方法实施例=的流程示意图。
[0130] 在本发明实施例中,在用户使用第一聊天客户端时,任意时刻触发输入法进行输 入的过程,均可对候选项主动去确定哪个或哪几个为目标查询串,并确定各目标查询串相 应的捜索意图,W进行精确的捜索和内容发送过程。 阳131 ] 前述信息输入方法具体可W包括: 阳132] 步骤310,在获取与输入的编码串对应的候选项后,获取意图词表,并在所述意图 词表中匹配所述候选项,将匹配成功的候选项确定为目标查询串,W及,确定所述目标查询 串对应的捜索意图;
[0133] 在用户打开第一聊天客户端的聊天界面,并启动输入法程序后,输入法程序将根 据用户输入的编码串,获取对应的候选项,并将该候选项进行展示。
[0134] 对于运些候选项,本发明可W直接获取预置的意图词表,其中,每个意图词表对应 一个捜索意图。
[0135] 然后把各个意图词表的词与候选项进行匹配,若匹配上,则可W将该候选项作为 目标查询串,并根据意图词表所属的捜索意图,确定所述目标查询串对应的捜索意图。
[0136] 在实际中,若多个候选项匹配上一个意图词表,则可W将排序最靠前的匹配上某 一个意图词表的候选项,作为目标查询串。
[0137] 当然,在本发明实施例中,也可W先将首个候选项作为目标查询串,再在各个意图 词表中查找是否存在该候选项,如果没匹配到任意一个意图词表,则不再将该候选项作为 目标查询串,可W选择下一个候选项作为目标查询串,在各个意图词表中匹配,若匹配上某 个意图词表,则将该意图词表对应的捜索意图标记为该目标查询串的捜索意图,W此类推。
[0138] 可选的,所述确定所述目标查询串对应的捜索意图包括:
[0139] 子步骤S312,当所述目标查询串只匹配到一个意图词表时,将所述匹配到的意图 词表对应的捜索意图确定为所述目标查询串对应的捜索意图;
[0140] 子步骤S314,当所述目标查询串匹配到至少两个意图词表时,则从第一聊天客户 端中获取聊天记录,对所述聊天记录进行语义分析,确定与所述聊天记录对应的主题;根据 预先设置的主题与捜索意图的对应关系,获得与所述主题对应的捜索意图作为所述目标查 询串对应的捜索意图。 阳141] 在具体实现中,将某个候选项与各个意图词表进行匹配时,可能只匹配到一个意 图词表,也可能匹配到至少两个意图词表。那么当目标查询串只匹配一个意图词表时,直接 将所述意图词表对应的捜索意图确定为所述目标查询串对应的捜索意图。 阳14引当候选项匹配到多个意图词表时,则需要进一步确认哪一个更符合第一聊天客户 端的捜索意图,本发明可W结合聊天记录来获得当前的捜索意图,具体是根据第一聊天客 户端的聊天记录进行语义分析,确定与所述聊天记录对应的主题;根据预先设置的主题与 捜索意图的对应关系,获得与所述主题对应的捜索意图。 阳143]
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1