用于发送信息的方法和装置.pdf
《用于发送信息的方法和装置.pdf》由会员分享,可在线阅读,更多相关《用于发送信息的方法和装置.pdf(19页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010247322.1 (22)申请日 2020.03.31 (71)申请人 百度在线网络技术 (北京) 有限公司 地址 100085 北京市海淀区上地十街10号 百度大厦三层 (72)发明人 崔力娟李裕东 (74)专利代理机构 北京英赛嘉华知识产权代理 有限责任公司 11204 代理人 王达佐马晓亚 (51)Int.Cl. G06F 16/9535(2019.01) G06F 16/9538(2019.01) G06K 9/62(2006.01) (54)发明名称 用于发。
2、送信息的方法和装置 (57)摘要 本公开实施例公开了用于发送信息的方法 和装置。 该方法的一具体实施方式包括: 对用户 通过终端所输入的搜索信息进行需求识别, 得到 用户需求; 基于上述用户需求从预设的至少一个 类别的信息集合中获取至少一张信息卡片, 其 中, 信息集合包括信息和用于描述信息的信息卡 片; 基于上述搜索信息进行信息搜索, 得到搜索 结果; 基于上述搜索结果的特征信息对上述至少 一张信息卡片进行筛选, 得到目标信息卡片; 基 于上述目标信息卡片和上述搜索结果向上述终 端发送待展示信息。 该实施方式实现了基于搜索 结果对多张信息卡片进行筛选, 使推送给终端的 信息卡片更加准确。 权。
3、利要求书3页 说明书10页 附图5页 CN 111475722 A 2020.07.31 CN 111475722 A 1.一种用于发送信息的方法, 包括: 对用户通过终端所输入的搜索信息进行需求识别, 得到用户需求; 基于所述用户需求从预设的至少一个类别的信息集合中获取至少一张信息卡片, 其 中, 信息集合包括信息和用于描述信息的信息卡片; 基于所述搜索信息进行信息搜索, 得到搜索结果; 基于所述搜索结果的特征信息对所述至少一张信息卡片进行筛选, 得到目标信息卡 片; 基于所述目标信息卡片和所述搜索结果向所述终端发送待展示信息。 2.根据权利要求1所述的方法, 其中, 所述基于所述搜索结果的。
4、特征信息对所述至少一 张信息卡片进行筛选, 得到目标信息卡片, 包括: 对于所述至少一张信息卡片中的信息卡片, 执行以下第一筛选步骤: 将所述特征信息、 针对所述至少一张信息卡片的类型的统计信息以及该信息卡片的类 型输入预先确定的待用筛选模型, 得到针对该信息卡片的筛选信息; 根据针对该信息卡片的筛选信息, 确定该信息卡片是否为目标信息卡片。 3.根据权利要求2所述的方法, 其中, 所述第一筛选步骤还包括: 根据该信息卡片的类型, 从预先训练的至少一个筛选模型中确定待用筛选模型, 其中, 筛选模型用于表征特征信息、 统计信息和信息卡片的类型与筛选信息的对应关系。 4.根据权利要求2所述的方法,。
5、 其中, 筛选信息包括展示和不展示; 以及 所述根据针对该信息卡片的筛选信息, 确定该信息卡片是否为目标信息卡片, 包括: 响应于确定针对该信息卡片的筛选信息为展示, 确定该信息卡片为目标信息卡片; 响应于确定针对该信息卡片的筛选信息为不展示, 确定该信息卡片不是目标信息卡 片。 5.根据权利要求1所述的方法, 其中, 所述基于所述搜索结果的特征信息对所述至少一 张信息卡片进行筛选, 得到目标信息卡片, 包括: 对于所述至少一张信息卡片中的信息卡片, 执行以下第二筛选步骤: 将所述特征信息和该信息卡片的类型与预先设定的特征组合进行匹配; 根据匹配结果, 确定该信息卡片是否为目标信息卡片。 6.。
6、根据权利要求1所述的方法, 其中, 所述基于所述目标信息卡片和所述搜索结果向所 述终端发送待展示信息, 包括: 根据与所述搜索信息的相似性和属性信息对所述目标信息卡片和所述搜索结果进行 打分, 根据打分结果对所述目标信息卡片和所述搜索结果进行排序; 将排序后的目标信息卡片和搜索结果作为待展示信息发送给所述终端。 7.根据权利要求1所述的方法, 其中, 所述基于所述搜索信息进行信息搜索, 得到搜索 结果, 包括: 对所述搜索信息进行分词处理, 得到至少一个分词; 根据所述至少一个分词从互联网数据搜索信息, 得到搜索结果。 8.一种用于发送信息的装置, 包括: 识别单元, 被配置成对用户通过终端所。
7、输入的搜索信息进行需求识别, 得到用户需求; 获取单元, 被配置成基于所述用户需求从预设的至少一个类别的信息集合中获取至少 权利要求书 1/3 页 2 CN 111475722 A 2 一张信息卡片, 其中, 信息集合包括信息和用于描述信息的信息卡片; 搜索单元, 被配置成基于所述搜索信息进行信息搜索, 得到搜索结果; 筛选单元, 被配置成基于所述搜索结果的特征信息对所述至少一张信息卡片进行筛 选, 得到目标信息卡片; 发送单元, 被配置成基于所述目标信息卡片和所述搜索结果向所述终端发送待展示信 息。 9.根据权利要求8所述的装置, 其中, 所述筛选单元包括: 第一执行单元, 被配置成对于所述。
8、至少一张信息卡片中的信息卡片, 执行预设的第一 筛选步骤, 其中, 所述第一执行单元包括: 输入单元, 被配置成将所述特征信息、 针对所述至少一张信息卡片的类型的统计信息 以及该信息卡片的类型输入预先确定的待用筛选模型, 得到针对该信息卡片的筛选信息; 卡片确定单元, 被配置成根据针对该信息卡片的筛选信息, 确定该信息卡片是否为目 标信息卡片。 10.根据权利要求9所述的装置, 其中, 所述第一执行单元还包括: 确定单元, 被配置成根据该信息卡片的类型, 从预先训练的至少一个筛选模型中确定 待用筛选模型, 其中, 筛选模型用于表征特征信息、 统计信息和信息卡片的类型与筛选信息 的对应关系。 1。
9、1.根据权利要求9所述的装置, 其中, 筛选信息包括展示和不展示; 以及 所述卡片确定单元进一步被配置成: 响应于确定针对该信息卡片的筛选信息为展示, 确定该信息卡片为目标信息卡片; 响应于确定针对该信息卡片的筛选信息为不展示, 确定该信息卡片不是目标信息卡 片。 12.根据权利要求8所述的装置, 其中, 所述筛选单元包括: 第二执行单元, 被配置成对于所述至少一张信息卡片中的信息卡片, 执行以下第二筛 选步骤: 将所述特征信息和该信息卡片的类型与预先设定的特征组合进行匹配; 根据匹配结果, 确定该信息卡片是否为目标信息卡片。 13.根据权利要求8所述的装置, 其中, 所述发送单元进一步被配置。
10、成: 根据与所述搜索信息的相似性和属性信息对所述目标信息卡片和所述搜索结果进行 打分, 根据打分结果对所述目标信息卡片和所述搜索结果进行排序; 将排序后的目标信息卡片和搜索结果作为待展示信息发送给所述终端。 14.根据权利要求8所述的装置, 其中, 所述搜索单元进一步被配置成: 对所述搜索信息进行分词处理, 得到至少一个分词; 根据所述至少一个分词从互联网数据搜索信息, 得到搜索结果。 15.一种服务器, 包括: 一个或多个处理器; 存储装置, 其上存储有一个或多个程序, 当所述一个或多个程序被所述一个或多个处理器执行, 使得所述一个或多个处理器实 现如权利要求1-7中任一所述的方法。 权利要。
11、求书 2/3 页 3 CN 111475722 A 3 16.一种计算机可读介质, 其上存储有计算机程序, 其中, 所述程序被处理器执行时实 现如权利要求1-7中任一所述的方法。 权利要求书 3/3 页 4 CN 111475722 A 4 用于发送信息的方法和装置 技术领域 0001 本公开实施例涉及计算机技术领域, 具体涉及用于发送信息的方法和装置。 背景技术 0002 在现有搜索场景下, 某些垂类行业将卡片作为通往详细信息的入口。 卡片可以包 含图片、 文字、 链接等丰富的信息。 在向用户下发卡片时, 首先需要进行用户需求识别, 再根 据识别出的用户需求向用户下发卡片。 在进行用户需求识。
12、别时, 如果用户需求识别不准确, 会导致下发给用户的卡片可能不能满足用户需求, 从而有损用户搜索体验。 发明内容 0003 本公开实施例提出了用于发送信息的方法和装置。 0004 第一方面, 本公开实施例提供了一种用于发送信息的方法, 该方法包括: 对用户通 过终端所输入的搜索信息进行需求识别, 得到用户需求; 基于上述用户需求从预设的至少 一个类别的信息集合中获取至少一张信息卡片, 其中, 信息集合包括信息和用于描述信息 的信息卡片; 基于上述搜索信息进行信息搜索, 得到搜索结果; 基于上述搜索结果的特征信 息对上述至少一张信息卡片进行筛选, 得到目标信息卡片; 基于上述目标信息卡片和上述 。
13、搜索结果向上述终端发送待展示信息。 0005 在一些实施例中, 上述基于上述搜索结果的特征信息对上述至少一张信息卡片进 行筛选, 得到目标信息卡片, 包括: 对于上述至少一张信息卡片中的信息卡片, 执行以下第 一筛选步骤: 将上述特征信息、 针对上述至少一张信息卡片的类型的统计信息以及该信息 卡片的类型输入预先确定的待用筛选模型, 得到针对该信息卡片的筛选信息; 根据针对该 信息卡片的筛选信息, 确定该信息卡片是否为目标信息卡片。 0006 在一些实施例中, 上述第一筛选步骤还包括: 根据该信息卡片的类型, 从预先训练 的至少一个筛选模型中确定待用筛选模型, 其中, 筛选模型用于表征特征信息、。
14、 统计信息和 信息卡片的类型与筛选信息的对应关系。 0007 在一些实施例中, 筛选信息包括展示和不展示; 以及上述根据针对该信息卡片的 筛选信息, 确定该信息卡片是否为目标信息卡片, 包括: 响应于确定针对该信息卡片的筛选 信息为展示, 确定该信息卡片为目标信息卡片; 响应于确定针对该信息卡片的筛选信息为 不展示, 确定该信息卡片不是目标信息卡片。 0008 在一些实施例中, 上述基于上述搜索结果的特征信息对上述至少一张信息卡片进 行筛选, 得到目标信息卡片, 包括: 对于上述至少一张信息卡片中的信息卡片, 执行以下第 二筛选步骤: 将上述特征信息和该信息卡片的类型与预先设定的特征组合进行匹。
15、配; 根据 匹配结果, 确定该信息卡片是否为目标信息卡片。 0009 在一些实施例中, 上述基于上述目标信息卡片和上述搜索结果向上述终端发送待 展示信息, 包括: 根据与上述搜索信息的相似性和属性信息对上述目标信息卡片和上述搜 索结果进行打分, 根据打分结果对上述目标信息卡片和上述搜索结果进行排序; 将排序后 说明书 1/10 页 5 CN 111475722 A 5 的目标信息卡片和搜索结果作为待展示信息发送给上述终端。 0010 在一些实施例中, 上述基于上述搜索信息进行信息搜索, 得到搜索结果, 包括: 对 上述搜索信息进行分词处理, 得到至少一个分词; 根据上述至少一个分词从互联网数据。
16、搜 索信息, 得到搜索结果。 0011 第二方面, 本公开实施例提供了一种用于发送信息的装置, 装置包括: 识别单元, 被配置成对用户通过终端所输入的搜索信息进行需求识别, 得到用户需求; 获取单元, 被配 置成基于上述用户需求从预设的至少一个类别的信息集合中获取至少一张信息卡片, 其 中, 信息集合包括信息和用于描述信息的信息卡片; 搜索单元, 被配置成基于上述搜索信息 进行信息搜索, 得到搜索结果; 筛选单元, 被配置成基于上述搜索结果的特征信息对上述至 少一张信息卡片进行筛选, 得到目标信息卡片; 发送单元, 被配置成基于上述目标信息卡片 和上述搜索结果向上述终端发送待展示信息。 001。
17、2 在一些实施例中, 上述筛选单元包括: 第一执行单元, 被配置成对于上述至少一张 信息卡片中的信息卡片, 执行预设的第一筛选步骤, 其中, 上述第一执行单元包括: 输入单 元, 被配置成将上述特征信息、 针对上述至少一张信息卡片的类型的统计信息以及该信息 卡片的类型输入预先确定的待用筛选模型, 得到针对该信息卡片的筛选信息; 卡片确定单 元, 被配置成根据针对该信息卡片的筛选信息, 确定该信息卡片是否为目标信息卡片。 0013 在一些实施例中, 上述第一执行单元还包括: 确定单元, 被配置成根据该信息卡片 的类型, 从预先训练的至少一个筛选模型中确定待用筛选模型, 其中, 筛选模型用于表征特。
18、 征信息、 统计信息和信息卡片的类型与筛选信息的对应关系。 0014 在一些实施例中, 筛选信息包括展示和不展示; 以及上述卡片确定单元进一步被 配置成: 响应于确定针对该信息卡片的筛选信息为展示, 确定该信息卡片为目标信息卡片; 响应于确定针对该信息卡片的筛选信息为不展示, 确定该信息卡片不是目标信息卡片。 0015 在一些实施例中, 上述筛选单元包括: 第二执行单元, 被配置成对于上述至少一张 信息卡片中的信息卡片, 执行以下第二筛选步骤: 将上述特征信息和该信息卡片的类型与 预先设定的特征组合进行匹配; 根据匹配结果, 确定该信息卡片是否为目标信息卡片。 0016 在一些实施例中, 上述。
19、发送单元进一步被配置成: 根据与上述搜索信息的相似性 和属性信息对上述目标信息卡片和上述搜索结果进行打分, 根据打分结果对上述目标信息 卡片和上述搜索结果进行排序; 将排序后的目标信息卡片和搜索结果作为待展示信息发送 给上述终端。 0017 在一些实施例中, 上述搜索单元进一步被配置成: 对上述搜索信息进行分词处理, 得到至少一个分词; 根据上述至少一个分词从互联网数据搜索信息, 得到搜索结果。 0018 第三方面, 本公开实施例提供了一种服务器, 该服务器包括: 一个或多个处理器; 存储装置, 其上存储有一个或多个程序, 当上述一个或多个程序被上述一个或多个处理器 执行时, 使得上述一个或多。
20、个处理器实现如第一方面中任一实现方式描述的方法。 0019 第四方面, 本公开实施例提供了一种计算机可读介质, 其上存储有计算机程序, 其 中, 该计算机程序被处理器执行时实现如第一方面中任一实现方式描述的方法。 0020 本公开实施例提供的用于发送信息的方法和装置, 首先对用户通过终端所输入的 搜索信息进行需求识别, 从而得到用户需求。 其次, 基于用户需求从预设的至少一个类别的 信息集合中获取至少一张信息卡片之后, 基于搜索信息进行信息搜索, 得到搜索结果。 然 说明书 2/10 页 6 CN 111475722 A 6 后, 基于搜索结果的特征信息对至少一张信息卡片进行筛选, 得到目标信。
21、息卡片。 最后, 基 于目标信息卡片和搜索结果向终端发送待展示信息。 从而实现了基于搜索结果对多张信息 卡片进行筛选, 使推送给终端的信息卡片更加准确。 附图说明 0021 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述, 本公开的其它 特征、 目的和优点将会变得更明显: 0022 图1是本公开的一个实施例可以应用于其中的示例性系统架构图; 0023 图2是根据本公开的用于发送信息的方法的一个实施例的流程图; 0024 图3是根据本公开的用于发送信息的方法的一个应用场景的示意图; 0025 图4是根据本公开的用于发送信息的方法的又一个实施例的流程图; 0026 图5是根据本公开的用于。
22、发送信息的装置的一个实施例的结构示意图; 0027 图6是适于用来实现本公开实施例的服务器的计算机系统的结构示意图。 具体实施方式 0028 下面结合附图和实施例对本公开作进一步的详细说明。 可以理解的是, 此处所描 述的具体实施例仅仅用于解释相关发明, 而非对该发明的限定。 另外还需要说明的是, 为了 便于描述, 附图中仅示出了与有关发明相关的部分。 0029 需要说明的是, 在不冲突的情况下, 本公开中的实施例及实施例中的特征可以相 互组合。 下面将参考附图并结合实施例来详细说明本公开。 0030 图1示出了可以应用本公开实施例的用于发送信息的方法或用于发送信息的装置 的示例性系统架构10。
23、0。 0031 如图1所示, 系统架构100可以包括终端设备101、 102、 103, 网络104和服务器105。 网络104用以在终端设备101、 102、 103和服务器105之间提供通信链路的介质。 网络104可以 包括各种连接类型, 例如有线、 无线通信链路或者光纤电缆等等。 0032 用户可以使用终端设备101、 102、 103通过网络104与服务器105交互, 以接收或发 送消息等。 终端设备101、 102、 103上可以安装有各种通讯客户端应用, 例如搜索引擎、 网页 浏览器应用、 购物类应用、 搜索类应用、 即时通信工具、 邮箱客户端、 社交平台软件等。 0033 终端设。
24、备101、 102、 103可以是硬件, 也可以是软件。 当终端设备101、 102、 103为硬 件时, 可以是具有显示屏并且支持信息搜索的各种电子设备, 包括但不限于智能手机、 平板 电脑、 膝上型便携计算机和台式计算机等等。 当终端设备101、 102、 103为软件时, 可以安装 在上述所列举的电子设备中。 其可以实现成多个软件或软件模块(例如用来提供分布式服 务), 也可以实现成单个软件或软件模块。 在此不做具体限定。 0034 服务器105可以是提供各种服务的服务器, 例如对终端设备101、 102、 103上展示的 信息提供支持的后台服务器。 后台服务器可以对接收到的搜索信息等数。
25、据进行分析等处 理, 并将处理结果(例如待展示信息)反馈给终端设备。 0035 需要说明的是, 服务器105可以是硬件, 也可以是软件。 当服务器105为硬件时, 可 以实现成多个服务器组成的分布式服务器集群, 也可以实现成单个服务器。 当服务器105为 软件时, 可以实现成多个软件或软件模块(例如用来提供分布式服务), 也可以实现成单个 说明书 3/10 页 7 CN 111475722 A 7 软件或软件模块。 在此不做具体限定。 0036 应该理解, 图1中的终端设备、 网络和服务器的数目仅仅是示意性的。 根据实现需 要, 可以具有任意数目的终端设备、 网络和服务器。 0037 需要说明。
26、的是, 本公开实施例所提供的用于发送信息的方法一般由服务器105执 行, 相应地, 用于发送信息的装置一般设置于服务器105中。 0038 继续参考图2, 示出了根据本公开的用于发送信息的方法的一个实施例的流程 200。 该用于发送信息的方法, 包括以下步骤: 0039 步骤201, 对用户通过终端所输入的搜索信息进行需求识别, 得到用户需求。 0040 在本实施例中, 用于发送信息的方法的执行主体(例如图1所示的服务器105)可以 通过有线连接方式或者无线连接方式从用户利用其进行信息搜索的终端接收搜索信息。 其 中, 搜索信息为用户输入的、 用于进行信息搜索的信息。 执行主体可以对所接收的搜。
27、索信息 进行需求识别, 从而得到用户需求。 作为示例, 执行主体可以基于词表匹配的方式进行用户 需求识别, 还可以基于用户搜索、 查看、 点击等特征进行需求识别, 还可以基于神经网络模 型进行需求识别等。 0041 步骤202, 基于用户需求从预设的至少一个类别的信息集合中获取至少一张信息 卡片。 0042 在本实施例中, 执行主体可以基于步骤201识别出的用户需求, 从预设的至少一个 类别的信息集合中获取至少一张信息卡片。 这里, 执行主体内部可以针对至少一个类别中 的每一个类别分别建立对应的信息集合。 信息集合可以包括信息和用于描述信息的信息卡 片。 这里, 信息卡片可以是对信息的整合和可。
28、视化的结果。 以影视类别为例, 针对影视类别 的信息卡片可以整合影视的播放链接、 演员表、 评价、 购买等信息。 信息卡片可以是通往信 息的入口, 信息卡片可以包括图片、 文字、 链接等等。 这样, 执行主体可以根据用户需求分别 从各类别对应的信息集合中获取信息卡片, 从而得到至少一张信息卡片。 作为示例, 执行主 体可以基于识别出的用户需求, 从各个类别的信息集合中搜索满足用户需求的信息, 并获 取满足用户需求的信息对应的信息卡片。 这里, 上述至少一个类别可以包括但不限于: 商 品、 影视、 音乐、 小说、 POI(Point of Information, 信息点)等等。 0043 步骤。
29、203, 基于搜索信息进行信息搜索, 得到搜索结果。 0044 在本实施例中, 执行主体可以基于用户通过终端输入的搜索信息进行信息搜索, 从而得到搜索结果。 这里, 搜索结果可以包括标题、 摘要等等。 作为示例, 搜索结果可以是文 字类型的结果。 0045 在本实施例的一些可选的实现方式中, 步骤203可以具体如下进行: 执行主体首先 可以对搜索信息进行分词处理, 得到至少一个分词。 之后, 执行主体可以根据得到的至少一 个分词, 从互联网数据搜索相关信息, 并根据搜索得到的相关信息得到搜索结果。 这里, 互 联网数据可以是指通过网络爬虫从互联网采集的数据。 0046 步骤204, 基于搜索结。
30、果的特征信息对至少一张信息卡片进行筛选, 得到目标信息 卡片。 0047 在本实施例中, 执行主体首先可以根据步骤203中得到的搜索结果确定搜索结果 的特征信息。 作为示例, 搜索结果的特征信息可以包括标题和摘要中关键词的关键词信息, 这里, 关键词信息可以包括关键词的位置信息、 关键词的统计信息(例如出现次数的统计信 说明书 4/10 页 8 CN 111475722 A 8 息)等等。 这里, 关键词的位置信息可以是指关键词在标题或摘要中的位置信息。 实践中, 可 以根据实际需要确定搜索结果的特征信息具体包括哪些信息。 之后, 执行主体可以基于所 确定的搜索结果的特征信息对步骤202中获取。
31、的至少一张信息卡片进行筛选, 根据筛选结 果从至少一张信息卡片中确定目标信息卡片。 0048 在本实施例的一些可选的实现方式中, 上述步骤204可以具体如下进行: 对于上述 至少一张信息卡片中的每一张信息卡片, 执行主体可以执行以下第二筛选步骤: 0049 首先, 将特征信息和该信息卡片的类型与预先设定的特征组合进行匹配。 0050 在本实现方式中, 执行主体内部可以预先存储有多个特征组合, 并预先设定各个 特征组合对应的筛选信息, 其中, 筛选信息可以包括展示和不展示。 这样, 执行主体可以将 搜索结果的特征信息和该信息卡片的类型与多个特征组合进行匹配。 这里, 多个特征组合 可以根据实际需。
32、要进行设定。 0051 然后, 根据匹配结果, 确定该信息卡片是否为目标信息卡片。 0052 在本实现方式中, 执行主体可以根据匹配结果, 确定该信息卡片是否为目标信息 卡片。 作为示例, 执行主体可以从多个特征组合中确定与搜索结果的特征信息和该信息卡 片的类型相匹配的特征组合, 并确定相匹配的特征组合对应的筛选信息。 如果该筛选信息 为展示, 则可以确定该信息卡片为目标信息卡片; 如果该筛选信息为不展示, 则可以确定该 信息卡片不是目标信息卡片。 作为示例, 搜索结果的特征信息和该信息卡片的类型与特征 组合相匹配, 可以是指相同或者相似。 举例来说, 如果搜索结果的特征信息和该信息卡片的 类。
33、型包括某个特征组合中的全部特征, 则可以确定与该特征组合相匹配。 0053 步骤205, 基于目标信息卡片和搜索结果向终端发送待展示信息。 0054 在本实施例中, 执行主体可以基于步骤204中得到的目标信息卡片和步骤203中得 到的搜索结果, 向上述终端发送待展示信息, 以供终端进行展示。 作为示例, 执行主体可以 将目标信息卡片和搜索结果作为待展示信息发送给终端。 0055 在本实施例的一些可选的实现方式中, 上述步骤205可以具体如下进行: 0056 首先, 根据与搜索信息的相似性和属性信息对目标信息卡片和搜索结果进行打 分, 根据打分结果对目标信息卡片和搜索结果进行排序。 0057 在。
34、本实现方式中, 执行主体可以对目标信息卡片和搜索结果进行排序。 具体的, 首 先, 执行主体可以计算目标信息卡片所包含的信息与搜索信息的相似性, 以及计算搜索结 果与搜索信息的相似性。 之后, 执行主体还可以确定目标信息卡片和搜索结果的属性信息, 这里, 属性信息可以包括信息提供者、 样式(例如卡片样式、 文本样式等等)等等。 针对属性 信息可以预先设定分值, 例如, 不同信息提供者设定不同分值、 不同样式设定不同分值。 最 后, 执行主体可以对各个目标信息卡片和搜索结果的相关性、 属性信息对应的分值进行加 权求和(即打分), 并将加权求和结果作为打分结果。 并根据打分结果对目标信息卡片和搜 。
35、索结果进行排序。 0058 之后, 将排序后的目标信息卡片和搜索结果作为待展示信息发送给终端。 0059 在本实现方式中, 执行主体可以将排序后的目标信息卡片和搜索结果作为待展示 信息发送给终端, 以供终端进行展示。 通过本实现方式, 执行主体可以向终端发送排序后的 目标信息卡片和搜索结果, 其中, 目标信息卡片可以排序在搜索结果之前。 由于目标信息卡 片包含丰富信息, 因此, 可以提高终端所展示信息的丰富程度, 提升用户体验。 说明书 5/10 页 9 CN 111475722 A 9 0060 继续参见图3, 图3是根据本实施例的用于发送信息的方法的应用场景的一个示意 图。 在图3的应用场。
36、景中, 用户首先通过终端301输入搜索信息, 服务器302对用户通过终端 301所输入的搜索信息进行需求识别, 得到用户需求。 其次, 服务器302基于用户需求从预设 的多个类别的信息集合中获取多张信息卡片。 之后, 服务器302基于搜索信息进行信息搜 索, 得到搜索结果。 然后, 服务器302基于搜索结果的特征信息对多张信息卡片进行筛选, 得 到目标信息卡片。 最后, 服务器302基于目标信息卡片和搜索结果向终端301发送待展示信 息, 以供终端301展示给用户。 0061 本公开的上述实施例提供的方法基于搜索结果对多张信息卡片进行筛选, 从而使 推送给终端的信息卡片更加准确。 0062 进。
37、一步参考图4, 其示出了用于发送信息的方法的又一个实施例的流程400。 该用 于发送信息的方法的流程400, 包括以下步骤: 0063 步骤401, 对用户通过终端所输入的搜索信息进行需求识别, 得到用户需求。 0064 在本实施例中, 步骤401与图2所示实施例的步骤201类似, 此处不再赘述。 0065 步骤402, 基于用户需求从预设的至少一个类别的信息集合中获取至少一张信息 卡片。 0066 在本实施例中, 步骤402与图2所示实施例的步骤202类似, 此处不再赘述。 0067 步骤403, 基于搜索信息进行信息搜索, 得到搜索结果。 0068 在本实施例中, 步骤403与图2所示实施。
38、例的步骤203类似, 此处不再赘述。 0069 步骤404, 对于至少一张信息卡片中的信息卡片, 执行预设的第一筛选步骤4041 步骤4042。 0070 在本实施例中, 对于步骤402中获取的至少一张信息卡片中的每一张信息卡片, 执 行主体可以执行预设的第一筛选步骤4041步骤4042。 0071 步骤4041, 将特征信息、 针对至少一张信息卡片的类型的统计信息以及该信息卡 片的类型输入预先确定的待用筛选模型, 得到针对该信息卡片的筛选信息。 0072 在本实施例中, 执行主体可以将上述搜索结果的特征信息、 针对上述至少一张信 息卡片的类型的统计信息以及该信息卡片的类型输入预先确定的待用筛。
39、选模型, 从而得到 针对该信息卡片的筛选信息。 这里, 至少一张信息卡片的类型的统计信息可以包括至少一 张信息卡片中各类型的信息卡片的数量、 所占比例等等。 这里, 待用筛选模型可以用于表征 特征信息、 统计信息和信息卡片的类型与筛选信息的对应关系。 0073 在本实施例的一些可选的实现方式中, 在步骤4041之前, 上述第一筛选步骤还可 以包括: 根据该信息卡片的类型, 从预先训练的至少一个筛选模型中确定待用筛选模型。 0074 在本实施例中, 针对每种类型的信息卡片, 执行主体内部可以预先建立有针对该 类型的筛选模型。 这样, 对于至少一张信息卡片中的每一张信息卡片, 执行主体可以根据该 。
40、信息卡片的类型, 从至少一个筛选模型中确定针对该信息卡片的类型的筛选模型作为待用 筛选模型。 这里, 筛选模型可以是采用机器学习方法, 利用预设样本集合训练得到的分类模 型。 筛选模型可以用于表征特征信息、 统计信息和信息卡片的类型与筛选信息的对应关系。 其中, 特征信息可以搜索结果的特征信息。 这里, 筛选信息可以用于表征是否将信息卡片推 送给终端。 0075 作为示例, 筛选模型可以是上述执行主体或者其他用于训练筛选模型的执行主体 说明书 6/10 页 10 CN 111475722 A 10 通过以下步骤训练得到的: 0076 首先, 获取样本集合, 其中, 样本集合中的样本包括样本特征。
41、信息、 样本统计信息 和样本信息卡片的类型以及对应的筛选信息。 0077 然后, 将样本集合中的样本的样本特征信息、 样本统计信息和样本信息卡片的类 型作为输入, 将与输入的样本特征信息、 样本统计信息和样本信息卡片的类型对应的筛选 信息作为期望输出, 训练得到筛选模型。 0078 步骤4042, 根据针对该信息卡片的筛选信息, 确定该信息卡片是否为目标信息卡 片。 0079 在本实施例中, 执行主体可以根据步骤4041中得到的针对该信息卡片的筛选信 息, 确定该信息卡片是否为目标信息卡片。 0080 在本实施例的一些可选的实现方式中, 筛选信息可以包括展示和不展示, 其中, 展 示可以表示向。
42、终端发送信息卡片, 不展示可以表示不向终端发送信息卡片。 以及步骤4042 可以具体如下进行: 0081 首先, 响应于确定针对该信息卡片的筛选信息为展示, 确定该信息卡片为目标信 息卡片。 0082 在本实现方式中, 如果确定针对该信息卡片的筛选信息为展示, 则执行主体可以 确定该信息卡片为目标信息卡片。 0083 然后, 响应于确定针对该信息卡片的筛选信息为不展示, 确定该信息卡片不是目 标信息卡片。 0084 在本实现方式中, 如果确定针对该信息卡片的筛选信息为不展示, 则执行主体可 以确定该信息卡片不是目标信息卡片。 0085 步骤405, 基于目标信息卡片和搜索结果向终端发送待展示信。
43、息。 0086 在本实施例中, 步骤405与图2所示实施例的步骤205类似, 此处不再赘述。 0087 从图4中可以看出, 与图2对应的实施例相比, 本实施例中的用于发送信息的方法 的流程400突出了基于筛选模型从至少一张信息卡片中筛选用于推送的目标信息卡片的步 骤。 由此, 本实施例描述的方案可以使筛选的目标信息卡片更加准确, 进而使推送给终端的 信息卡片更加准确。 0088 进一步参考图5, 作为对上述各图所示方法的实现, 本公开提供了一种用于发送信 息的装置的一个实施例, 该装置实施例与图2所示的方法实施例相对应, 该装置具体可以应 用于各种电子设备中。 0089 如图5所示, 本实施例。
44、的用于发送信息的装置500包括: 识别单元501、 获取单元 502、 搜索单元503、 筛选单元504和发送单元505。 其中, 识别单元501被配置成对用户通过终 端所输入的搜索信息进行需求识别, 得到用户需求; 获取单元502被配置成基于上述用户需 求从预设的至少一个类别的信息集合中获取至少一张信息卡片, 其中, 信息集合包括信息 和用于描述信息的信息卡片; 搜索单元503被配置成基于上述搜索信息进行信息搜索, 得到 搜索结果; 筛选单元504被配置成基于上述搜索结果的特征信息对上述至少一张信息卡片 进行筛选, 得到目标信息卡片; 发送单元505被配置成基于上述目标信息卡片和上述搜索结 。
45、果向上述终端发送待展示信息。 0090 在本实施例中, 用于发送信息的装置500的识别单元501、 获取单元502、 搜索单元 说明书 7/10 页 11 CN 111475722 A 11 503、 筛选单元504和发送单元505的具体处理及其所带来的技术效果可分别参考图2对应实 施例中步骤201、 步骤202、 步骤203、 步骤204和步骤205的相关说明, 在此不再赘述。 0091 在本实施例的一些可选的实现方式中, 上述筛选单元504包括: 第一执行单元(图 中未示出), 被配置成对于上述至少一张信息卡片中的信息卡片, 执行预设的第一筛选步 骤, 其中, 上述第一执行单元包括: 输入。
46、单元(图中未示出), 被配置成将上述特征信息、 针对 上述至少一张信息卡片的类型的统计信息以及该信息卡片的类型输入预先确定的待用筛 选模型, 得到针对该信息卡片的筛选信息; 卡片确定单元(图中未示出), 被配置成根据针对 该信息卡片的筛选信息, 确定该信息卡片是否为目标信息卡片。 0092 在本实施例的一些可选的实现方式中, 所述第一执行单元还包括: 确定单元(图中 未示出), 被配置成根据该信息卡片的类型, 从预先训练的至少一个筛选模型中确定待用筛 选模型, 其中, 筛选模型用于表征特征信息、 统计信息和信息卡片的类型与筛选信息的对应 关系。 0093 在本实施例的一些可选的实现方式中, 筛。
47、选信息包括展示和不展示; 以及上述卡 片确定单元进一步被配置成: 响应于确定针对该信息卡片的筛选信息为展示, 确定该信息 卡片为目标信息卡片; 响应于确定针对该信息卡片的筛选信息为不展示, 确定该信息卡片 不是目标信息卡片。 0094 在本实施例的一些可选的实现方式中, 上述筛选单元504包括: 第二执行单元(图 中未示出), 被配置成对于上述至少一张信息卡片中的信息卡片, 执行以下第二筛选步骤: 将上述特征信息和该信息卡片的类型与预先设定的特征组合进行匹配; 根据匹配结果, 确 定该信息卡片是否为目标信息卡片。 0095 在本实施例的一些可选的实现方式中, 上述发送单元505进一步被配置成:。
48、 根据与 上述搜索信息的相似性和属性信息对上述目标信息卡片和上述搜索结果进行打分, 根据打 分结果对上述目标信息卡片和上述搜索结果进行排序; 将排序后的目标信息卡片和搜索结 果作为待展示信息发送给上述终端。 0096 在本实施例的一些可选的实现方式中, 上述搜索单元进一步被配置成: 对上述搜 索信息进行分词处理, 得到至少一个分词; 根据上述至少一个分词从互联网数据搜索信息, 得到搜索结果。 0097 下面参考图6, 其示出了适于用来实现本公开的实施例的电子设备(例如图1中的 服务器)600的结构示意图。 图6示出的服务器仅仅是一个示例, 不应对本公开的实施例的功 能和使用范围带来任何限制。 。
49、0098 如图6所示, 电子设备600可以包括处理装置(例如中央处理器、 图形处理器等) 601, 其可以根据存储在只读存储器(ROM)602中的程序或者从存储装置608加载到随机访问 存储器(RAM)603中的程序而执行各种适当的动作和处理。 在RAM 603中, 还存储有电子设备 600操作所需的各种程序和数据。 处理装置601、 ROM 602以及RAM603通过总线604彼此相连。 输入/输出(I/O)接口605也连接至总线604。 0099 通常, 以下装置可以连接至I/O接口605: 包括例如触摸屏、 触摸板、 键盘、 鼠标、 摄 像头、 麦克风、 加速度计、 陀螺仪等的输入装置6。
50、06; 包括例如液晶显示器(LCD)、 扬声器、 振 动器等的输出装置607; 包括例如磁带、 硬盘等的存储装置608; 以及通信装置609。 通信装置 609可以允许电子设备600与其他设备进行无线或有线通信以交换数据。 虽然图6示出了具 说明书 8/10 页 12 CN 111475722 A 12 有各种装置的电子设备600, 但是应理解的是, 并不要求实施或具备所有示出的装置。 可以 替代地实施或具备更多或更少的装置。 图6中示出的每个方框可以代表一个装置, 也可以根 据需要代表多个装置。 0100 特别地, 根据本公开的实施例, 上文参考流程图描述的过程可以被实现为计算机 软件程序。。
- 内容关键字: 用于 发送 信息 方法 装置
阻燃B1级高耐热节能环保型聚丙烯绝缘电力电缆.pdf
电池加解锁RGV.pdf
可自动调节加工设备位置的制袋机.pdf
高压变压器、高压发生器和医学影像设备.pdf
铝管密封接头一体成型装置.pdf
汽车分动器控制电路.pdf
护理垫包装生产线的推料装置.pdf
桥梁建设用预制混凝土运输装置.pdf
水泵电机零件试压装置.pdf
折叠式便携首饰盒.pdf
河道防汛水位预警装置.pdf
高压、大流量先导式电磁阀防冲开结构.pdf
半圆形光纤传感器.pdf
环氧树脂分离提纯装置.pdf
计时器.pdf
钢制骨架剪切机.pdf
基于斜滑块的转盘式封口机真空室升降定位高度调节机构.pdf
电加热系统用加热器结构.pdf
拼接式石墨型模具.pdf
波码通信井下智能配水器.pdf
钢波纹管涵内临时支撑装置.pdf
传动式钢材加工成型机.pdf
微纳米复合高稳定性超双疏金属防腐缓蚀材料的制备方法.pdf
血管介入手术机器人.pdf
基于语义元数据的二次模糊搜索方法.pdf
基于污泥焚烧灰渣的复合材料及其制备方法.pdf
矿浆品位仪的压榨装置及滤饼压榨方法.pdf
余热回收蒸汽发生系统.pdf
云计算虚拟网络系统、及其使用方法、装置、设备及介质.pdf
基于潜在扩散模型的双目图像生成方法及系统.pdf
新型船用金属复合板的爆炸焊接制备方法.pdf
脱硫废液蒸发系统以及方法.pdf
一种利用鳕鱼皮制备胶原蛋白肽的方法.pdf
单体及应用其制造液晶显示面板的方法.pdf
碳纳米管填充硬质聚氨酯导电泡沫塑料的制备.pdf
一种新的精对苯二甲酸的制造方法.pdf
制造羟基羧酸烷氧基衍生物的方法.pdf
一种聚烯烃石墨烯复合材料及其制备方法.pdf
一种香兰素的制备方法.pdf
一种新型水产养殖益生菌剂及其生产方法和用途.pdf
一种半芳香族透明聚酰胺的制备方法及半芳香族透明聚酰胺.pdf
一种固液两用发酵罐.pdf
一种抗辐射桑葚果酒及其制备方法.pdf
人源化抗CD25单链抗体及制备方法.pdf
聚氨酯复合阻燃吸波材料及其制备方法.pdf
一种帕托思原油直馏沥青生产SBS改性沥青及其制备方法.pdf
普伐他汀钠的制造方法.pdf
用于哺乳动物细胞中RNA干扰的沙门氏菌菌株、其制备方法及应用.pdf
一种可减少噪音的硬质泡沫.pdf
管材制造方法.pdf
由葡萄糖和乙醇酸进行3-羟基酸的微生物生产.pdf