[go: up one dir, main page]

CN111798285A - 信息生成方法和装置 - Google Patents

信息生成方法和装置 Download PDF

Info

Publication number
CN111798285A
CN111798285A CN201910940197.XA CN201910940197A CN111798285A CN 111798285 A CN111798285 A CN 111798285A CN 201910940197 A CN201910940197 A CN 201910940197A CN 111798285 A CN111798285 A CN 111798285A
Authority
CN
China
Prior art keywords
answer
target
notification
sample
question
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910940197.XA
Other languages
English (en)
Other versions
CN111798285B (zh
Inventor
王颖帅
李晓霞
苗诗雨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201910940197.XA priority Critical patent/CN111798285B/zh
Publication of CN111798285A publication Critical patent/CN111798285A/zh
Application granted granted Critical
Publication of CN111798285B publication Critical patent/CN111798285B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • G06Q30/0643Graphical representation of items or shoppers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/332Query formulation
    • G06F16/3329Natural language query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/01Customer relationship services

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Mathematical Physics (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请实施例公开了信息生成方法和装置。该方法的一具体实施方式包括:从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,上述预设第一条件用于判断答案与上述目标问题是否匹配,上述答案集合中的答案与用户标识对应;将上述目标答案对应的用户标识确定为目标用户标识,以及向上述目标用户标识对应的目标终端,发送第一通知,其中,上述目标终端响应于接收到上述第一通知,生成以及展示第一通知展示界面,其中,上述第一通知用于指示上述目标答案满足预设第一条件。该实施方式提供了新的信息生成方式。

Description

信息生成方法和装置
技术领域
本申请实施例涉及计算机技术领域,具体涉及信息生成方法和装置。
背景技术
随着计算机技术和互联网技术的发展,用户可以通过电子设备获取日益丰富、多种多样的信息。另一方面,物品提供平台可提供的信息也日益多样。
例如,用户可以针对物品提出问题。物品提供平台可以将此问题,分发给可能使用过此物品的用户。可能使用过此物品的用户可以提供答案。物品提供平台可以将接收到的答案,返回给提出问题的用户。当然,上述问题和答案,也可以显示在上述物品的展示页面,为更广泛的用户提供参考。
发明内容
本申请实施例提出了信息生成方法和装置。
第一方面,本申请实施例提供了一种信息生成方法,该方法包括:从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,上述预设第一条件用于判断答案与上述目标问题是否匹配,上述答案集合中的答案与用户标识对应;将上述目标答案对应的用户标识确定为目标用户标识,以及向上述目标用户标识对应的目标终端,发送第一通知,其中,上述目标终端响应于接收到上述第一通知,生成以及展示第一通知展示界面,其中,上述第一通知用于指示上述目标答案满足预设第一条件。
第二方面,本申请实施例提供了一种信息生成装置,该装置包括:选取单元,被配置成从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,上述预设第一条件用于判断答案与上述目标问题是否匹配,上述答案集合中的答案与用户标识对应;第一发送单元,被配置成将上述目标答案对应的用户标识确定为目标用户标识,以及向上述目标用户标识对应的目标终端,发送第一通知,其中,上述目标终端响应于接收到上述第一通知,生成以及展示第一通知展示界面,其中,上述第一通知用于指示上述目标答案满足预设第一条件。
第三方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行,使得该一个或多个处理器实现如上述信息生成方法中任一实施例的方法。
第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上述信息生成方法中任一实施例的方法。
第五方面,本申请实施例提供了一种信息展示方法,该方法包括:响应于接收到第一通知,生成以及展示第一通知展示界面,其中,上述第一通知用于指示上述目标答案满足预设第一条件,上述第一通知由服务器通过以下方式生成:从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,上述预设第一条件用于判断答案与上述目标问题是否匹配,上述答案集合中的答案与用户标识对应;将上述目标答案对应的用户标识确定为目标用户标识,以及向上述目标用户标识对应的目标终端,发送第一通知。
第六方面,本申请实施例提供了一种信息展示装置,该装置包括:展示模块,被配置成响应于接收到第一通知,生成以及展示第一通知展示界面,其中,上述第一通知用于指示上述目标答案满足预设第一条件,上述第一通知由服务器通过以下方式生成:从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,上述预设第一条件用于判断答案与上述目标问题是否匹配,上述答案集合中的答案与用户标识对应;将上述目标答案对应的用户标识确定为目标用户标识,以及向上述目标用户标识对应的目标终端,发送第一通知。
第七方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行,使得该一个或多个处理器实现如上述信息展示方法中任一实施例的方法。
第八方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上述信息展示方法中任一实施例的方法。
本申请实施例提供的信息生成方法和装置,通过从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案;然后,向给出目标答案的用户所对应的终端,发送第一通知;最后,上述终端可以响应于接收到第一通知,生成以及展示第一通知展示界面;由此,技术效果至少可以包括:提供了新的展示信息。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1是本申请的一个实施例可以应用于其中的示例性系统架构图;
图2是根据本申请的信息生成方法的一个实施例的流程图;
图3A是根据本申请的信息生成方法的一个应用场景的示意图;
图3B是根据图3A应用场景的第一通知展示界面的示意图;
图4是根据本申请的第二通知展示界面的示意图;
图5是根据本申请的生成第一样本集的示例性流程图;
图6是根据本申请的信息生成装置的一个实施例的结构示意图;
图7是适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
图1示出了可以应用本申请的信息生成方法或信息生成装置的实施例的示例性系统架构100。
如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。
终端设备101、102、103可以是硬件,也可以是软件。当终端设备101、102、103为硬件时,可以是具有显示屏的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。当终端设备101、102、103为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块。在此不做具体限定。
服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上购物类应用支持的后台服务器。后台服务器可以对接收到的数据获取请求等数据进行分析等处理,并将处理结果(例如问题对应的答案)反馈给终端设备。
服务器104可以是提供各种服务的服务器。服务器可以响应于用户的服务请求而提供服务。可以理解,一个服务器可以提供一种或多种服务,同一种服务也可以由多个服务器来提供。
需要说明的是,本申请实施例所提供的信息生成方法一般由服务器105执行,相应地,信息生成装置一般设置于服务器105中。
需要说明的是,本申请实施例所提供的信息展示方法一般由终端设备101、102、103执行,相应地,信息展示装置一般设置于终端设备101、102、103中。
需要说明的是,服务器可以是硬件,也可以是软件。当服务器为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器为软件时,可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块。在此不做具体限定。
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。当信息生成方法运行于其上的电子设备不需要与其他电子设备进行数据传输时,该系统架构可以仅包括信息生成方法运行于其上的电子设备。
继续参考图2,其示出了根据本申请的信息生成方法的一个实施例的流程200。该信息生成方法,包括以下步骤:
步骤201,从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案。
在本实施例中,信息生成方法的执行主体(例如图1所示的服务器)可以从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案。
在这里,上述预设第一条件用于判断答案与上述目标问题是否匹配。
在这里,预设第一条件的具体内容,可以根据实际情况设置,在此不做限定。
在这里,目标问题可以是用户提出的任何问题。答案集合中的答案,可以是任意用户针对目标问题给出的答案。
在这里,答案集合中的答案与用户标识对应。答案对应的用户标识,可以指示给出该答案的用户。
可选的,上述目标问题与目标物品标识对应。上述目标问题,可以是针对目标物品标识提出的问题。上述答案集合中的答案由购买上述目标物品的用户给出。
步骤202,将目标答案对应的用户标识确定为目标用户标识,以及向目标用户标识对应的目标终端,发送第一通知。
在本实施例中,上述执行主体可以将上述目标答案对应的用户标识确定为目标用户标识,以及向上述目标用户标识对应的目标终端,发送第一通知。
在这里,目标用户标识可以对应一个或至少两个目标终端。
在这里,上述目标终端可以响应于接收到第一通知,生成以及展示第一通知展示界面。
在这里,第一通知可以指示目标答案满足预设第一条件。
在这里,第一通知展示界面可以用于展示第一通知。展示第一通知,可以是展示第一通知的原本内容,也可以是展示第一通知的相似内容,也可以是指示第一通知的内容的信息。
作为示例,第一通知展示界面可以动态展示气球图像,用于指示第一通知的内容(答案被评为有效答案)。
作为示例,目标终端可以响应于接收到第一通知,生成第一通知展示界面。第一通知展示界面可以向用户提供“目标答案满足预设第一条件”的信息,例如,目标终端可以展示“您的答案被评为最佳答案”的字样,向用户反馈关于目标答案的相关情况。
继续参见图3是根据本实施例的信息生成方法的一个应用场景的示意图。具体如下:
首先,第一用户可以使用第一终端301,向服务器302发送目标问题305“这个洗发水好用吗?”。
然后,服务器302可以向第二用户使用的第二终端303以及第三用户使用的第三终端304,发送目标问题305“这个洗发水好用吗?”。
再后,第二终端可以向服务器返回第二用户给出的第二答案306“好用”。第三终端可以返回第三用户给出的第三答案307“还没用,不知道”。
再后,服务器可以将第二答案和第三答案,确定为目标问题的答案集合;然后,从答案集合中,选取满足预设第一条件的答案,例如选取出第二答案“好用”;再后,服务器可以将第二答案确定为目标答案。
再后,服务器可以向给出目标答案的第二用户所使用的第二终端,发送第一通知308,例如“有效答案”。
最后,终端可以响应于接收到第一通知,生成以及展示第一通知展示界面“您的答案被评为有效答案”。作为示例,请参考图3B,其示出了终端展示第一通知展示界面的界面,第一通知展示界面中可以包括“您的答案被评为有效答案”的字样。第一通知展示界面还可以包括上述目标问题“这个洗发水好用吗?”、上述第二答案“好用”以及上述第三答案“还没用,不知道”。
本实施例示出的方法,通过从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案;然后,向给出目标答案的用户所对应的终端,发送第一通知;最后,上述终端可以响应于接收到第一通知,生成以及展示第一通知展示界面;由此,技术效果至少可以包括:
第一,提供了新的展示信息。
第二,可以向用户及时反馈信息。对于给出目标答案的用户,如果该用户给出的答案满足第一预设条件,那么可以通过第一通知和第一通知展示界面,及时向该用户反馈目标答案的相关情况。进一步地,可以对用户参与给出答案产生积极影响,提高用户对问答活动的参与度。
在一些实施例中,上述方法还可以包括:调整上述目标用户标识对应的预定义权限的权限值;向上述目标终端发送第二通知。
在这里,第二通知用于指示预定义权限的权限值的调整。
在本实施例中,权限(privilege)可以是指用户具有特定的系统资源使用权力。
可选的,系统资源可以包括以下至少一项但不限于:带宽、流量、存储空间或交易数额。
通常,可以针对某个特定资源的使用,给不同用户设置不同的权限,系统软件则自动地执行与用户相应的权限。
在本实施例中,权限值可以用于表征权限范围。
作为示例,用户可以使用预定数量范围的带宽、流量、存储空间或交易数额,不符合预定数量范围则被限制。不同数量范围,可以用不同的权限值表示。
在这里,上述目标终端可以响应于接收到上述第二通知,生成以及展示第二通知展示界面。第二通知展示界面用于展示第二通知。
请参考图4,其示出了终端展示第二通知展示界面的示意图。权限可以是用户每个月可以使用500兆(M)流量。权限调整方式可以是将用户每个月可以使用的流量增加100M。作为第二通知的权限调整信息可以包括“月流量增加100M”。因此,第二通知展示界面可以包括“月流量增加100M”的字样。作为示例,第二通知展示界面还可以包括上述目标问题“这个洗发水好用吗?”、上述第二答案“好用”、上述第三答案“还没用,不知道”以及第一通知“您的答案被评为有效答案”。
在一些实施例中,根据调整后的权限值,执行可以执行以下至少一项但不限于:推送信息、控制用户对预设资源的访问。
需要说明的是,预定义权限的权限值可以用于多种对用户服务的场景,例如,向用户推送信息、限制用户访问等。由于重新确定的权限值参考了更为全面的参考信息,因此,利用重新确定的权限值,可以在对用户服务的过程中,提高系统的安全性和准确性。
在一些实施例中,上述目标问题与目标物品标识对应,上述目标物品标识与问题集合对应。
在一些实施例中,上述方法还可以包括:将提出上述问题集合中问题的用户的用户标识,作为集合元素生成用户标识集合;根据上述用户标识集合,建立线上交流组群。
需要说明的是,针对同一物品提出问题的用户,可能具有针对此物品进行交流的需求,因此,为针对目标物品提出问题的用户建立线上交流组群,提供交流平台,可以方便用户进行信息交互。
在一些实施例中,终端上展示上述线上交流组群的界面包括拼单控件。拼单控件用于触发终端发送拼单请求。拼单请求中可以包括线上交流组群标识。
可以理解,控件可以是界面元素,用于检测用户操作、获取用户的操作信息,使得终端可以获取操作信息。
通常,线上交流组群中的用户,可以触发拼单控件。终端响应于检测到拼单控件被触发,可以向上述执行主体发送拼单请求。
在一些实施例中,上述方法还可以包括:响应于接收到拼单请求,确定上述拼单请求发起的拼单是否成立;响应于确定上述拼单成立,发送拼单成立通知。
在一些实施例中,上述执行主体可以利用预设第二条件,判断平淡请求发起的拼单是否成立。上述预设第二条件的具体内容,可以根据实际情况设置,在此不做限定。
作为示例,上述预设第二条件可以包括但不限于以下至少一项:发送拼单请求的人数大于预设人数阈值;发送目标物品标识的库存量大于预设库存量阈值;发送拼单请求的人数在线上交流组群中的比例,大于预设比例阈值。
在这里,上述执行主体,可以向上述线上交流组群中的用户使用的终端,发送拼单成立通知。
需要说明的是,在展示线上结论组群的界面中设置拼单控件,可以为用户提供发起拼单的选择。由此,一方面,以目标物品为基础而建立的线上交流组群,具有对目标物品发起拼单的需求,由此,可以方便用户快速找到线上组织,进行拼单;另一方面,多个用户可以针对目标物品发起拼单,并查看是否拼单成功,可以方便用户实现拼单。
在一些实施例中,预设第一条件可以包括以下至少一项但不限于:预定义反馈信息大于预设数量阈值;答案是判断模型输出的。
在这里,预定义反馈信息可以是任意用户针对答案的反馈信息。
作为示例,可以与答案关联展示点赞控件,任意用户触发点赞控件,可以生成预定义反馈信息。终端可以将预定义反馈信息发送至服务器。
需要说明的是,利用预定义反馈信息进行答案选取,可以通过采集用户的意见,充分利用用户对答案的判断,进行答案选取。
在这里,上述判断模型输出包括问题和答案集合。判断模型的输出为从答案集合中选取出的答案。
可以理解,判断模型可以针对问题,从答案集合中选取答案并输出选取的答案。
需要说明的是,利用判断模型进行答案选取,可以提供不借助于用户反馈而对答案进行选取。
在一些实施例中,上述判断模型可以通过以下方式得到:获取第一样本集;利用第一样本集,对第一初始模型进行训练,得到判断模型。
在这里,第一初始模型可以是各种结构的,作为示例,第一初始模型可以包括但不限于:卷积神经网络、循环神经网络等。
在一些实施例中,第一初始模型可以包括特征提取层、输出层和以下至少一项:因子分解机(Factorization Machine,FM)和卷积神经网络。在这里,特征提取层的输出,与因子分解机的输入和/或卷积神经网络的输入连接;因子分解机的输出和/或卷积神经网络的输出,与输出层的输入连接。
作为示例,上述特征提取层的输入为第一问题向量和第一答案向量,特征提取层的输出为第二问题向量和第二答案向量;第二问题向量和第二答案向量可以导入到因子分解机和/或卷积神经网络;因子分解机的输出第二问题向量和第三答案向量,和/或,卷积神经网络的输出为第二问题向量和第四答案向量。
接上例,如果上述第一初始模型包括因子分解机和卷积神经网络,可以将第三答案向量和第四答案向量进行拼接作为第五答案向量,以及将第五答案向量和第二问题向量输入到上述输出层,输出层输出答案标识,答案标识与输入到特征输入层的第一答案向量中的某一个对应。
在这里,第一答案向量的个数可以是一个或者至少两个。
可以理解,因子分解机和卷积神经网络,可以联合训练,也可以分开训练;可以联合使用,也可以分开使用。
在这里,上述第一样本集中的第一样本,可以包括第一训练用问题和第一训练用答案集合,第一训练用问题与第一标注答案相关联,上述第一训练用答案集合包括上述第一标注答案。
作为示例,第一初始模型的训练过程简述如下:将第一样本中的第一训练用问题和第一训练用答案集合,导入第一初始模型,第一初始模型输出答案。将第一初始模型输出的答案,与第一标注答案进行比对。如果比对结果指示不一致,则调节第一初始模型中的参数;如果比对结果指示一致,则不调节第一初始模型中的参数。
在一些实施例中,特征提取层可以包括分词,分词的时候,可以使用指定词库,指定词库可以是线上物品交互场景提出的词库。由此,可以使得分词更为准确。
在一些实施例中,特征提取层可以使用滑动窗口,滑动窗口的长度可以根据实际情况设置。由此,可以参考上下文语境,提高特征提取的准确度。
在一些实施例中,请参考图5,其示出了第一样本即的示例性生成流程500。流程500可以包括:
步骤501,获取第二样本集。
在这里,第二样本可以包括第二训练用问题和第二用来用答案集合,第二训练用答案与第二标注答案相关联。
在这里,第二标注答案由人工标注。
步骤502,利用第二样本集,对第二初始模型进行训练,得到样本分类模型。
在这里,样本分类模型用于表征问题、答案这两者与匹配度之间的关系。
也就是说,样本分类模型的输入包括问题和答案,样本分类模型的输出为问题和答案之间的匹配度。
在这里,第二初始模型可以是各种结构的,作为示例,第二初始模型可以包括但不限于:卷积神经网络、循环神经网络等。
步骤503,获取第三样本集,以及将第三样本集导入样本分类模型,生成问题与各个答案的匹配度。
在这里,第三样本可以包括第三问题和第三答案集合。可以理解,第三样本中的第三问题,没有关联答案相关联。第三样本可以是需要标注的样本。
步骤504,根据匹配度,从第三样本的第三答案集合中选取第三答案,以及将选取出的第三答案和第三样本中的问题确定为第四样本。
在一些实施例中,可以选取大于预设第一匹配度阈值的第三答案,生成正样本;可以选取小于预设第二匹配度阈值的第三答案,生成负样本。第一匹配度阈值可以大于第二匹配度阈值。
步骤505,基于第四样本,生成第一样本集。
需要说明的是,根据人工标注的第二样本,训练样本分类模型;将未标注的第三样本导入样本分类模型,根据样本分类模型给出的匹配度,从第三样本的第三答案集合中选取第三答案,将选取出的第三答案相对于答案集合数量变少,相应的,每个第四样本中的答案也会减少。由此,可以减少第四样本的无效数据量,采用基于第四样本生成的第一样本集进行训练,可以提高训练速度和准确度。
在一些实施例中,可以将所确定的一个或多个第四样本,确定为第一样本集。
在一些实施例中,步骤505,可以包括:将第四样本发送至标注终端,标注终端是标注人员所使用的终端,标注终端返回标注人员从第四样本中选取出的第五样本;将上述第二样本集合和接收到的第五样本,确定为上述第一样本集。
需要说明的是,将经过样本分类模型筛选的第四样本发送至标注终端,一方面可以由标注人员进行选择,提高所选取的样本的准确度;另一方面,经筛选的第四样本中的答案,相对与第三样本的,大大减少,可以减少标注人员的工作量。由此,可以在短时间内获得大量经标注的训练样本。
进一步参考图6,作为对上述各图所示方法的实现,本申请提供了一种信息生成装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
如图6所示,本实施例的信息生成装置600包括:选取单元601、和第一发送单元602。其中,选取单元,被配置成从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,上述预设第一条件用于判断答案与上述目标问题是否匹配,上述答案集合中的答案与用户标识对应;第一发送单元,被配置成将上述目标答案对应的用户标识确定为目标用户标识,以及向上述目标用户标识对应的目标终端,发送第一通知,其中,上述目标终端响应于接收到上述第一通知,生成以及展示第一通知展示界面,其中,上述第一通知用于指示上述目标答案满足预设第一条件息。
在本实施例中,信息生成装置600的选取单元601、和第一发送单元602具体处理及其所带来的技术效果可分别参考图2对应实施例中步骤201和步骤202的相关说明,在此不再赘述。
在一些实施例中,上述装置包括:调整单元,被配置成调整上述目标用户标识对应的预定义权限的权限值;第二发送单元,被配置成向上述目标终端发送第二通知,其中,上述目标终端响应于接收到上述第二通知,生成以及展示第二通知展示界面,其中,上述第二通知用于指示上述权限值的调整。
在一些实施例中,上述目标问题与目标物品标识对应,上述目标物品标识与问题集合对应;以及上述装置还包括:生成单元,被配置成将提出上述问题集合中问题的用户的用户标识,作为集合元素生成用户标识集合;建立单元,被配置成根据上述用户标识集合,建立线上交流组群。
在一些实施例中,终端上展示上述线上交流组群的界面包括拼单控件,上述拼单控件用于触发终端发送拼单请求;以及上述装置还包括:确定单元,被配置成响应于接收到拼单请求,确定上述拼单请求发起的拼单是否成立;返回单元,被配置成响应于确定上述拼单成立,返回拼单成立通知。
在一些实施例中,上述预设第一条件包括以下至少一项:预定义反馈信息的数量大于信息数量阈值,其中,预定义反馈信息是用户针对答案的反馈信息;答案是判断模型输出的,其中,上述判断模型的输入包括问题和答案集合,上述判断模型的输出为从答案集合中选取的答案。
在一些实施例中,上述判断模型通过以下方式得到:获取第一样本集,其中,上述第一样本包括第一训练用问题和第一训练用答案集合,第一训练用问题与第一标注答案相关联,上述第一训练用答案集合包括上述第一标注答案;利用上述第一样本集,对第一初始模型进行训练,得到上述判断模型。
在一些实施例中,上述第一样本集通过以下方式生成:获取第二样本集,其中,第二样本包括第二训练用问题和第二训练用答案集合,第二训练用问题与第二标注答案相关联,其中,第二标注答案由人工标注;利用上述第二样本集,对第二初始模型进行训练,得到样本分类模型,其中,上述样本分类模型用于表征问题、答案这两者与匹配度之间的对应关系;获取第三样本集,以及将上述第三样本集导入上述样本分类模型,生成问题与各个答案的匹配度,其中,第三样本包括第三问题和第三答案集合;根据匹配度,从第三样本的答案集合中选取第三答案,以及将选取出的第三答案和第三样本中的问题确定为第四样本;基于第四样本,生成上述第一样本集。
在一些实施例中,上述基于上述第四样本,生成上述第一样本集,包括:将第四样本发送至标注终端,标注终端是标注人员所使用的终端,标注终端返回标注人员从第四样本中选取出的第五样本;将上述第二样本集合和接收到的第五样本,确定为上述第一样本集。
在一些实施例中,上述第一初始模型包括特征提取层、输出层和以下至少一项:因子分解机和卷积神经网络;其中,特征提取层的输出,与因子分解机的输入和/或卷积神经网络的输入连接;因子分解机的输出和/或卷积神经网络的输出,与输出层的输入连接。
本申请一个实施例提供了一种信息展示方法,该方法包括:响应于接收到第一通知,生成以及展示第一通知展示界面,其中,上述第一通知用于指示上述目标答案满足预设第一条件,上述第一通知由服务器通过以下方式生成:从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,上述预设第一条件用于判断答案与上述目标问题是否匹配,上述答案集合中的答案与用户标识对应;将上述目标答案对应的用户标识确定为目标用户标识,以及向上述目标用户标识对应的目标终端,发送第一通知。
本申请一个实施例提供了一种信息展示装置,该装置包括:展示模块,被配置成响应于接收到第一通知,生成以及展示第一通知展示界面,其中,上述第一通知用于指示上述目标答案满足预设第一条件,上述第一通知由服务器通过以下方式生成:从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,上述预设第一条件用于判断答案与上述目标问题是否匹配,上述答案集合中的答案与用户标识对应;将上述目标答案对应的用户标识确定为目标用户标识,以及向上述目标用户标识对应的目标终端,发送第一通知。
需要说明的是,信息展示方法和信息展示装置的实现细节和技术效果,可以参考本申请中其它部分的说明,在此不再赘述。
下面参考图7,其示出了适于用来实现本申请实施例的电子设备的计算机系统700的结构示意图。图7示出的电子设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图7所示,计算机系统700包括处理器(例如,中央处理单元CPU)701,其可以根据存储在只读存储器(ROM,Read Only Memory)702中的程序或者从存储部分706加载到随机访问存储器(RAM,Random Access Memory)703中的程序而执行各种适当的动作和处理。在RAM 703中,还存储有系统700操作所需的各种程序和数据。CPU701、ROM 702以及RAM 703通过总线704彼此相连。输入/输出(I/O,Input/Output)接口705也连接至总线704。
以下部件连接至I/O接口705:包括硬盘等的存储部分706;以及包括诸如LAN(局域网,Local Area Network)卡、调制解调器等的网络接口卡的通信部分707。通信部分707经由诸如因特网的网络执行通信处理。驱动器708也根据需要连接至I/O接口705。可拆卸介质709,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器708上,以便于从其上读出的计算机程序根据需要被安装入存储部分706。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分707从网络上被下载和安装,和/或从可拆卸介质709被安装。在该计算机程序被处理器701执行时,执行本申请的方法中限定的上述功能。需要说明的是,本申请上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括选取单元和第一发送单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,选取单元还可以被描述为“用于选取答案的单元”。
作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,上述预设第一条件用于判断答案与上述目标问题是否匹配,上述答案集合中的答案与用户标识对应;将上述目标答案对应的用户标识确定为目标用户标识,以及向上述目标用户标识对应的目标终端,发送第一通知,其中,上述目标终端响应于接收到上述第一通知,生成以及展示第一通知展示界面,其中,上述第一通知用于指示上述目标答案满足预设第一条件。
作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:响应于接收到第一通知,生成以及展示第一通知展示界面,其中,上述第一通知用于指示上述目标答案满足预设第一条件,上述第一通知由服务器通过以下方式生成:从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,上述预设第一条件用于判断答案与上述目标问题是否匹配,上述答案集合中的答案与用户标识对应;将上述目标答案对应的用户标识确定为目标用户标识,以及向上述目标用户标识对应的目标终端,发送第一通知。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

Claims (13)

1.一种信息生成方法,包括:
从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,所述预设第一条件用于判断答案与所述目标问题是否匹配,所述答案集合中的答案与用户标识对应;
将所述目标答案对应的用户标识确定为目标用户标识,以及向所述目标用户标识对应的目标终端,发送第一通知,其中,所述目标终端响应于接收到所述第一通知,生成以及展示第一通知展示界面,其中,所述第一通知用于指示所述目标答案满足预设第一条件。
2.根据权利要求1所述的方法,其中,所述方法包括:
调整所述目标用户标识对应的预定义权限的权限值;
向所述目标终端发送第二通知,其中,所述目标终端响应于接收到所述第二通知,生成以及展示第二通知展示界面,其中,所述第二通知用于指示所述权限值的调整。
3.根据权利要求1所述的方法,其中,所述目标问题与目标物品标识对应,所述目标物品标识与问题集合对应;以及
所述方法还包括:
将提出所述问题集合中问题的用户的用户标识,作为集合元素生成用户标识集合;
根据所述用户标识集合,建立线上交流组群。
4.根据权利要求3所述的方法,其中,终端上展示所述线上交流组群的界面包括拼单控件,所述拼单控件用于触发终端发送拼单请求;以及
所述方法还包括:
响应于接收到拼单请求,确定所述拼单请求发起的拼单是否成立;
响应于确定所述拼单成立,返回拼单成立通知。
5.根据权利要求1-4中任一项所述的方法,其中,所述预设第一条件包括以下至少一项:
预定义反馈信息的数量大于信息数量阈值,其中,预定义反馈信息是用户针对答案的反馈信息;
答案是判断模型输出的,其中,所述判断模型的输入包括问题和答案集合,所述判断模型的输出为从答案集合中选取的答案。
6.根据权利要求5所述的方法,其中,所述判断模型通过以下方式得到:
获取第一样本集,其中,所述第一样本包括第一训练用问题和第一训练用答案集合,第一训练用问题与第一标注答案相关联,所述第一训练用答案集合包括所述第一标注答案;
利用所述第一样本集,对第一初始模型进行训练,得到所述判断模型。
7.根据权利要求6所述的方法,其中,所述第一样本集通过以下方式生成:
获取第二样本集,其中,第二样本包括第二训练用问题和第二训练用答案集合,第二训练用问题与第二标注答案相关联,其中,第二标注答案由人工标注;
利用所述第二样本集,对第二初始模型进行训练,得到样本分类模型,其中,所述样本分类模型用于表征问题、答案这两者与匹配度之间的对应关系;
获取第三样本集,以及将所述第三样本集导入所述样本分类模型,生成问题与各个答案的匹配度,其中,第三样本包括第三问题和第三答案集合;
根据匹配度,从第三样本的第三答案集合中选取第三答案,以及将选取出的第三答案和第三样本中的问题确定为第四样本;
基于第四样本,生成所述第一样本集。
8.根据权利要求7所述的方法,其中,所述基于所述第四样本,生成所述第一样本集,包括:
将第四样本发送至标注终端,标注终端是标注人员所使用的终端,标注终端返回标注人员从第四样本中选取出的第五样本;
将所述第二样本集合和接收到的第五样本,确定为所述第一样本集。
9.根据权利要求6所述的方法,其中,所述第一初始模型包括特征提取层、输出层和以下至少一项:因子分解机和卷积神经网络;其中,特征提取层的输出,与因子分解机的输入和/或卷积神经网络的输入连接;因子分解机的输出和/或卷积神经网络的输出,与输出层的输入连接。
10.一种信息生成装置,包括:
选取单元,被配置成从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,所述预设第一条件用于判断答案与所述目标问题是否匹配,所述答案集合中的答案与用户标识对应;
第一发送单元,被配置成将所述目标答案对应的用户标识确定为目标用户标识,以及向所述目标用户标识对应的目标终端,发送第一通知,其中,所述目标终端响应于接收到所述第一通知,生成以及展示第一通知展示界面,其中,所述第一通知用于指示所述目标答案满足预设第一条件。
11.一种信息展示方法,包括:
响应于接收到第一通知,生成以及展示第一通知展示界面,其中,所述第一通知用于指示所述目标答案满足预设第一条件,所述第一通知由服务器通过以下方式生成:从目标问题的答案集合中,选取满足预设第一条件的答案,以及将选取出的答案确定为目标答案,其中,所述预设第一条件用于判断答案与所述目标问题是否匹配,所述答案集合中的答案与用户标识对应;将所述目标答案对应的用户标识确定为目标用户标识,以及向所述目标用户标识对应的目标终端,发送第一通知。
12.一种电子设备,包括:
一个或多个处理器;
存储装置,其上存储有一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-9中任一所述的方法或者如权利要求11所述的方法。
13.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-9中任一所述的方法或者如权利要求11所述的方法。
CN201910940197.XA 2019-09-30 2019-09-30 信息生成方法和装置 Active CN111798285B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910940197.XA CN111798285B (zh) 2019-09-30 2019-09-30 信息生成方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910940197.XA CN111798285B (zh) 2019-09-30 2019-09-30 信息生成方法和装置

Publications (2)

Publication Number Publication Date
CN111798285A true CN111798285A (zh) 2020-10-20
CN111798285B CN111798285B (zh) 2024-06-18

Family

ID=72805601

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910940197.XA Active CN111798285B (zh) 2019-09-30 2019-09-30 信息生成方法和装置

Country Status (1)

Country Link
CN (1) CN111798285B (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794233A (zh) * 2005-12-28 2006-06-28 刘文印 一种网上用户交互问答方法及其系统
US8504418B1 (en) * 2012-07-19 2013-08-06 Benjamin P. Dimock Incenting answer quality
CN104166707A (zh) * 2014-08-08 2014-11-26 百度在线网络技术(北京)有限公司 搜索推荐方法和搜索推荐装置
CN108335144A (zh) * 2018-02-12 2018-07-27 广州华多网络科技有限公司 展示应用程序的方法、装置和系统
CN108391159A (zh) * 2018-02-07 2018-08-10 北京密境和风科技有限公司 互动直播方法、客户端、服务器和系统
CN109064180A (zh) * 2018-07-13 2018-12-21 广州神马移动信息科技有限公司 评论方法、装置及终端设备
CN109472305A (zh) * 2018-10-31 2019-03-15 国信优易数据有限公司 答案质量确定模型训练方法、答案质量确定方法及装置
CN110209786A (zh) * 2019-05-28 2019-09-06 北京百度网讯科技有限公司 是非类答案的显示方法、装置、计算机设备和存储介质

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794233A (zh) * 2005-12-28 2006-06-28 刘文印 一种网上用户交互问答方法及其系统
US8504418B1 (en) * 2012-07-19 2013-08-06 Benjamin P. Dimock Incenting answer quality
CN104166707A (zh) * 2014-08-08 2014-11-26 百度在线网络技术(北京)有限公司 搜索推荐方法和搜索推荐装置
CN108391159A (zh) * 2018-02-07 2018-08-10 北京密境和风科技有限公司 互动直播方法、客户端、服务器和系统
CN108335144A (zh) * 2018-02-12 2018-07-27 广州华多网络科技有限公司 展示应用程序的方法、装置和系统
CN109064180A (zh) * 2018-07-13 2018-12-21 广州神马移动信息科技有限公司 评论方法、装置及终端设备
CN109472305A (zh) * 2018-10-31 2019-03-15 国信优易数据有限公司 答案质量确定模型训练方法、答案质量确定方法及装置
CN110209786A (zh) * 2019-05-28 2019-09-06 北京百度网讯科技有限公司 是非类答案的显示方法、装置、计算机设备和存储介质

Also Published As

Publication number Publication date
CN111798285B (zh) 2024-06-18

Similar Documents

Publication Publication Date Title
CN107393541B (zh) 信息验证方法和装置
US10580413B2 (en) Method and apparatus for outputting information
US10747771B2 (en) Method and apparatus for determining hot event
CN107731229B (zh) 用于识别语音的方法和装置
CN109976997B (zh) 测试方法和装置
CN109257321B (zh) 安全登录方法和装置
CN109685536B (zh) 用于输出信息的方法和装置
CN108595448B (zh) 信息推送方法和装置
CN111695041B (zh) 用于推荐信息的方法和装置
US11244153B2 (en) Method and apparatus for processing information
US12086830B2 (en) Systems and methods for leveraging social queuing to simulate ticket purchaser behavior
WO2020078050A1 (zh) 评论信息处理方法和装置、服务器、终端及可读介质
CN113971243A (zh) 应用于问卷调查的数据处理方法、系统、设备及存储介质
CN109413056B (zh) 用于处理信息的方法和装置
CN108810047A (zh) 用于确定信息推送准确率的方法、装置及服务器
CN110557351B (zh) 用于生成信息的方法和装置
CN110765490A (zh) 用于处理信息的方法和装置
CN107634942B (zh) 识别恶意请求的方法和装置
CN107885872B (zh) 用于生成信息的方法和装置
CN113779346B (zh) 用于识别一人多账号的方法及装置
CN112861094B (zh) 人机识别方法和装置
CN109408647B (zh) 用于处理信息的方法和装置
CN111798285B (zh) 信息生成方法和装置
CN111046438A (zh) 一种基于区块链的论坛平台信息处理方法、设备及介质
CN107622766B (zh) 用于搜索信息的方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TG01 Patent term adjustment
TG01 Patent term adjustment