CN110516042A - 消息处理方法、装置、电子设备及存储介质 - Google Patents

消息处理方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN110516042A
CN110516042A CN201910811820.1A CN201910811820A CN110516042A CN 110516042 A CN110516042 A CN 110516042A CN 201910811820 A CN201910811820 A CN 201910811820A CN 110516042 A CN110516042 A CN 110516042A
Authority
CN
China
Prior art keywords
task
message
instruction message
instruction
sent
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.)
Pending
Application number
CN201910811820.1A
Other languages
English (en)
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 ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network 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 ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201910811820.1A priority Critical patent/CN110516042A/zh
Publication of CN110516042A publication Critical patent/CN110516042A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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 or dialogue systems
    • 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/3331Query processing
    • G06F16/334Query execution
    • G06F16/3344Query execution using natural language analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本公开提供一种消息处理方法、装置、电子设备及存储介质,该方法包括:接收第一用户在聊天群组中发送的指示消息;从所述指示消息中提取任务关键词和操作关键词;根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的命令信息;根据所述命令信息,进行相应的任务跟进操作。有效提高消息处理效率,提高用户体验。

Description

消息处理方法、装置、电子设备及存储介质
技术领域
本公开涉及互联网技术领域,尤其涉及一种消息处理方法、装置、电子设备及存储介质。
背景技术
随着互联网技术和计算机技术的飞速发展,各种聊天工具进入到人们的生活当中,各企业在工作中也通常使用相应的聊天工具来实现员工之间的工作任务交流,对于每个任务,需要不断跟进任务的状态。比如软件产品研发任务,从任务开始到结束通常是比较长的周期,且需要多人合作,任务的跟进十分重要。
现有技术中,任务的跟进通常需要进入单独的页面,填写复杂的信息和数据,跟进处理效率较低。
发明内容
本公开提供一种消息处理方法、装置、电子设备及存储介质,以解决现有技术任务跟进处理效率低等缺陷。
本公开第一个方面提供一种消息处理方法,包括:
接收第一用户在聊天群组中发送的指示消息;
从所述指示消息中提取任务关键词和操作关键词;
根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的命令信息;
根据所述命令信息,进行相应的任务跟进操作。
本公开第二个方面提供一种消息处理方法,包括:
监听聊天群组中的聊天内容,当监听到第一用户在聊天群组中的指示标识时,获取第一用户在聊天群组中的指示消息,所述指示消息包括任务信息及对应的操作信息;
将所述指示消息发送给服务器,以使所述服务器进行任务跟进操作。
本公开第三个方面提供一种消息处理装置,包括:
接收模块,用于接收第一用户在聊天群组中发送的指示消息;
提取模块,用于从所述指示消息中提取任务关键词和操作关键词;
确定模块,用于根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的命令信息;
处理模块,用于根据所述命令信息,进行相应的任务跟进操作。
本公开第四个方面提供一种消息处理装置,包括:
监听模块,用于监听聊天群组中的聊天内容,当监听到第一用户在聊天群组中的指示标识时,获取第一用户在聊天群组中的指示消息,所述指示消息包括任务信息及对应的操作信息;
发送模块,用于将所述指示消息发送给服务器,以使所述服务器进行任务跟进操作。
本公开第五个方面提供一种电子设备,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,以实现第一个方面提供的方法。
本公开第六个方面提供一种电子设备,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,以实现第二个方面提供的方法。
本公开第七个方面提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被执行时实现第一个方面提供的方法。
本公开第八个方面提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被执行时实现第二个方面提供的方法。
本公开提供的消息处理方法、装置、电子设备及存储介质,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。
附图说明
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例适用的任务管理***的结构示意图;
图2为本公开一实施例提供的消息处理方法的流程示意图;
图3为本公开另一实施例提供的消息处理方法的流程示意图;
图4为本公开一实施例提供的消息处理装置的结构示意图;
图5为本公开另一实施例提供的消息处理装置的结构示意图;
图6为本公开一实施例提供的电子设备的结构示意图;
图7为本公开另一实施例提供的电子设备的结构示意图;
图8为本公开一实施例提供的电子设备的示例性结构示意图。
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
首先对本公开所涉及的名词进行解释:
NLP:Natural Language Processing,自然语言处理,是人工智能AI的一个子领域。可以实现语音识别、中文自动分词、词性标注、自然语言生成、文本分类、信息抽取、文字校对、问答、机器翻译等。
本公开实施例提供的消息处理方法,适用于以下任务管理***:如图1所示,为本公开实施例适用的任务管理***的结构示意图。该任务管理***可以包括服务器、智能设备、至少一个用户终端。智能设备可以通过聊天工具与至少一个用户终端组成聊天群组,监听群组中各用户的聊天信息,用户可以在聊天群组中发送指示消息,比如通过@智能设备标识的方式在指示消息中作为指示标识,使得智能设备能够获知该用户是对其发送的指示消息,智能设备则可以获取到该用户的指示消息,发送给服务器,服务器接收到指示消息进行自动解析,获得机器可识别的命令信息,根据命令信息进行任务跟进操作。比如创建任务、更新任务(包括更新任务状态、更新任务执行人、更新任务的具体内容等等)等。实现了基于聊天***的任务跟进。有效提高消息处理效率,从而提高用户体验。
其中,智能设备可以是聊天群组中的一员,聊天群组中的群成员除智能设备外,还可以包括一个或多个用户。智能设备还可以接收服务器的响应消息,并自动向聊天群组发送该响应消息。
可选地,该任务管理***,还可以包括任务跟进***,服务器解析完将命令信息发送给任务跟进***,由任务跟进***根据命令信息进行任务跟进操作。任务跟进***可以调用API服务记录任务的详细信息。
此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。
下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
本公开一实施例提供一种消息处理方法,用于跟进工作中的各种任务。本公开实施例的执行主体为消息处理装置,该装置可以设置在服务器中。
如图2所示,为本公开实施例提供的消息处理方法的流程示意图,该方法包括:
步骤101,接收第一用户在聊天群组中发送的指示消息。
具体的,智能设备可以通过聊天工具与至少一个用户终端组成聊天群组,监听群组中各用户的聊天信息,用户可以在聊天群组中发送指示消息,比如通过@智能设备标识的方式在指示消息中作为指示标识,使得智能设备能够获知该用户是对其发送的指示消息,智能设备则可以获取到该用户的指示消息。其中,任务信息可以包括但不限于任务名称、参与人员、各参与人员负责的任务阶段、任务内容等等中的至少一项,具体可以根据实际需求设置。操作信息可以包括创建任务操作、更新任务操作、查询任务操作等等,具体可以根据实际需求设置。
示例性的,用户发送“@机器人,创建任务,任务名称为XX项目”,其中“机器人”即表示智能设备在聊天群组中的名称,智能设备监听到该用户发送的指示消息后,将指示消息“创建任务,任务名称为XX项目”发送给服务器。服务器即可接收到该指示消息。
步骤102,从指示消息中提取任务关键词和操作关键词。
步骤103,根据任务关键词和操作关键词,确定指示消息对应的机器能够识别的命令信息。
具体的,服务器接收到指示消息后,需要对指示消息进行解析,从指示消息中提取任务关键词和操作关键词,并根据任务关键词和操作关键词获得机器可识别的命令信息。
可选地,服务器可以采用NLP算法对用户的自然语言进行处理,提取关键词,并根据各关键词获取各关键词对应的命令信息。比如提取出操作关键词“创建任务”、任务关键词“任务名称”和“XX项目”,可以预先配置有相应的关键词库以及关键词与命令的对应关系。
步骤104,根据命令信息,进行相应的任务跟进操作。
具体的,在获取到指示消息对应的命令信息后,则可以根据命令信息进行相应的任务跟进操作。
示例性的,在提取出操作关键词“创建任务”、任务关键词“任务名称”和“XX项目”后,获得该指示消息对应的表示创建一个名称为XX项目的任务的命令信息。根据该命令信息执行创建任务的任务跟进操作,记录该任务的详细信息,开始了一个新任务的状态跟进。
示例性的,若指示消息为更新任务的指示,则提取出相应的关键词,获得表示更新指定任务的相应部分的命令信息,进而更新该任务状态。
本公开实施例提供的消息处理方法,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。
本公开另一实施例对上述实施例提供的方法做进一步补充说明。
作为一种可实施的方式,在上述实施例的基础上,可选地,指示消息包括任务信息及对应的操作信息。步骤104具体包括:
若操作信息为创建任务操作,则根据命令信息创建任务,记录任务信息;
若操作信息为更新任务操作,则根据命令信息及任务信息更新已创建的任务;
若操作信息为查询任务操作,则根据命令信息查询并返回任务信息对应的任务的详细信息,以使智能设备将详细信息发送到聊天群组展示给用户。
作为另一种可实施的方式,在上述实施例的基础上,可选地,从指示消息中提取任务关键词和操作关键词,具体可以包括:
步骤1021,根据预设关键词库,从指示消息中提取任务关键词和操作关键词。
作为另一种可实施的方式,在上述实施例的基础上,可选地,根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的命令信息,具体可以包括:
步骤1031,基于预设的关键词与命令的对应关系,根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的所述命令信息。
具体的,服务器可以采用NLP算法对用户的自然语言进行处理,提取关键词,并根据各关键词获取各关键词对应的命令信息。比如提取出操作关键词“创建任务”、任务关键词“任务名称”和“XX项目”,在提取出操作关键词“创建任务”、任务关键词“任务名称”和“XX项目”后,获得该指示消息对应的表示创建一个名称为XX项目的任务的命令信息。
可选地,可以预先配置有相应的关键词库以及关键词与命令的对应关系库。基于关键词库,从指示消息中提取关键词,基于关键词与命令的对应关系库,获取指示消息对应的命令信息。
作为另一种可实施的方式,在上述实施例的基础上,可选地,在根据命令信息,进行相应的任务跟进操作之后,该方法还包括:
步骤105,向智能设备发送操作结果消息,以使智能设备向聊天群组发送操作结果消息。
具体的,服务器在每次进行任务跟进操作后,服务器还可以向智能设备发送操作结果消息,使智能设备将操作结果消息发送到聊天群组,展示给用户,使用户能够及时了解自己的指示是否被处理。
可选地,可以预先配置有相应的操作结果消息库,存储有不同的操作结果消息,比如“任务已创建完成”、“任务已更新完成”等等。
可选地,还可以将创建的任务详细信息发送给智能设备,使智能设备发送到聊天群组,展示给用户,比如以列表的形式展示,可以包括任务ID、任务名称、任务参与人、任务阶段、任务内容、任务当前状态等等。发送指示消息的用户可以是参与该任务的任意相关人员,比如该任务每个部分或每个阶段的负责人可以更新其负责部分的状态。还可以以其他可视化的方式展示给用户,具体可以根据实际需求设置。
作为另一种可实施的方式,在上述实施例的基础上,可选地,该方法还包括:
按照预设提醒规则,向智能设备发送任务提醒消息,以使智能设备通过聊天工具向对应的负责人发送任务提醒消息。
具体的,该步骤可以是贯穿整个任务跟进过程。用户可以在任意时刻设置任务提醒节点及提醒规则,服务器根据设置的节点,按照预设提醒规则向智能设备发送任务提醒消息,智能设备在接收到任务提醒消息后,通过聊天工具相对应的负责人发送任务提醒消息,负责人则可以在该聊天工具进入与智能设备的对话界面,查看任务提醒消息。
需要说明的是,本公开实施例中各可实施的方式可以单独实施,也可以在不冲突的情况下以任意组合方式结合实施本公开不做限定。
本公开实施例提供的消息处理方法,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。并且,还可以通过聊天工具及时提醒相关人员,进一步提高了用户体验。
本公开再一实施例提供一种消息处理方法,用于对任务进行跟进处理,本公开实施例的执行主体为消息处理装置,该装置可以设置在智能设备中。智能设备可以是智能机器人、智能终端等等。
如图3所示,为本公开实施例提供的消息处理方法的流程示意图,该方法包括:
步骤301,监听聊天群组中的聊天内容,当监听到第一用户在聊天群组中的指示标识时,获取第一用户在聊天群组中的指示消息,指示消息包括任务信息及对应的操作信息。
具体的,智能设备可以通过聊天工具与至少一个用户终端组成聊天群组,监听群组中各用户的聊天信息,用户可以在聊天群组中发送指示消息,比如通过@智能设备标识的方式在指示消息中作为指示标识,使得智能设备能够获知该用户是对其发送的指示消息,智能设备则可以获取到该用户的指示消息。其中,任务信息可以包括但不限于任务名称、参与人员、各参与人员负责的任务阶段、任务内容等等中的至少一项,具体可以根据实际需求设置。操作信息可以包括创建任务操作、更新任务操作、查询任务操作等等,具体可以根据实际需求设置。
示例性的,用户发送“@机器人,创建任务,任务名称为XX项目”,其中“机器人”即表示智能设备在聊天群组中的名称。
步骤302,将指示消息发送给服务器,以使服务器进行任务跟进操作。
具体的,智能设备监听到该用户发送的指示消息后,将指示消息“创建任务,任务名称为XX项目”发送给服务器。
需要说明的是,本公开实施例为与上述实施例提供的方法的交互端的方法,即智能设备执行的方法,具体执行操作已在上述实施例进行了详细说明,在此不再赘述。
本公开实施例提供的消息处理方法,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。
本公开又一实施例对上述实施例提供的方法做进一步补充说明。
作为一种可实施的方式,在上述实施例的基础上,可选地,在将指示消息发送给服务器,以使服务器进行任务跟进操作之后,方法还包括:
步骤303,接收服务器反馈的操作结果消息;
步骤304,向聊天群组发送操作结果消息。
具体的,服务器在每次进行任务跟进操作后,服务器还可以向智能设备发送操作结果消息,使智能设备将操作结果消息发送到聊天群组,展示给用户,使用户能够及时了解自己的指示是否被处理。
作为一种可实施的方式,在上述实施例的基础上,可选地,在将指示消息发送给服务器,以使服务器进行任务跟进操作之后,方法还包括:
接收服务器发送的任务提醒消息;
通过聊天工具向对应的负责人发送任务提醒消息,以使任务提醒消息展示在负责人的聊天窗口中。
具体的,该步骤可以是贯穿整个任务跟进过程。用户可以在任意时刻设置任务提醒节点及提醒规则,服务器根据设置的节点,按照预设提醒规则向智能设备发送任务提醒消息,智能设备在接收到任务提醒消息后,通过聊天工具相对应的负责人发送任务提醒消息,负责人则可以在该聊天工具进入与智能设备的对话界面,查看任务提醒消息。
本公开实施例为与上述实施例提供的方法的交互端的方法,即智能设备执行的方法,具体执行操作已在上述实施例进行了详细说明,在此不再赘述。
需要说明的是,本公开实施例中各可实施的方式可以单独实施,也可以在不冲突的情况下以任意组合方式结合实施本公开不做限定。
本公开实施例提供的消息处理方法,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。并且,还可以通过聊天工具及时提醒相关人员,进一步提高了用户体验。
本公开再一实施例提供一种消息处理装置,用于执行上述实施例的方法,该装置可以设置在服务器中。
如图4所示,为本公开实施例提供的消息处理装置的结构示意图。该消息处理装置50包括接收模块51、提取模块52、确定模块53和处理模块54。
其中,接收模块,用于接收第一用户在聊天群组中发送的指示消息;提取模块,用于从所述指示消息中提取任务关键词和操作关键词;确定模块,用于根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的命令信息;处理模块,用于根据命令信息,进行相应的任务跟进操作。
关于本公开实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
根据本公开实施例提供的消息处理装置,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。
本公开又一实施例对上述实施例提供的装置做进一步补充说明,以执行上述实施例提供的方法。
作为一种可实施的方式,在上述实施例的基础上,可选地,指示消息包括任务信息及对应的操作信息。处理模块,具体用于:
若操作信息为创建任务操作,则根据命令信息创建任务,记录任务信息;
若操作信息为更新任务操作,则根据命令信息及任务信息更新已创建的任务。
作为另一种可实施的方式,在上述实施例的基础上,可选地,提取模块,具体用于:
根据预设关键词库,从所述指示消息中提取任务关键词和操作关键词。
作为另一种可实施的方式,在上述实施例的基础上,可选地,确定模块,具体用于:
基于预设的关键词与命令的对应关系,根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的所述命令信息。
作为另一种可实施的方式,在上述实施例的基础上,可选地,处理模块,还用于:
向智能设备发送操作结果消息,以使智能设备向聊天群组发送操作结果消息。
作为另一种可实施的方式,在上述实施例的基础上,可选地,处理模块,还用于:
按照预设提醒规则,向智能设备发送任务提醒消息,以使智能设备通过聊天工具向对应的负责人发送任务提醒消息。
关于本公开实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
需要说明的是,本公开实施例中各可实施的方式可以单独实施,也可以在不冲突的情况下以任意组合方式结合实施本公开不做限定。
根据本公开实施例的消息处理装置,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验,还可以通过聊天工具及时提醒相关人员,进一步提高了用户体验。
本公开再一实施例提供一种消息处理装置,用于执行上述实施例的方法,该装置可以设置在智能设备中。
如图5所示,为本公开实施例提供的消息处理装置的结构示意图。该消息处理装置70包括监听模块71和发送模块72。
其中,监听模块,用于监听聊天群组中的聊天内容,当监听到第一用户在聊天群组中的指示标识时,获取第一用户在聊天群组中的指示消息,指示消息包括任务信息及对应的操作信息;
发送模块,用于将指示消息发送给服务器,以使服务器进行任务跟进操作。
关于本公开实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
根据本公开实施例提供的消息处理装置,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。
本公开又一实施例对上述实施例提供的装置做进一步补充说明,以执行上述实施例提供的方法。
作为一种可实施的方式,在上述实施例的基础上,可选地,该装置还包括接收模块,用于接收服务器反馈的操作结果消息。发送模块,还用于向聊天群组发送操作结果消息。
作为另一种可实施的方式,在上述实施例的基础上,可选地,该装置还包括接收模块(为了与上述实施例中的接收模块进行区分,可以称为第二接收模块,可以将上述实施例中的接收模块称为第一接收模块),用于接收服务器发送的任务提醒消息;发送模块,还用于,通过聊天工具向对应的负责人发送任务提醒消息,以使任务提醒消息展示在负责人的聊天窗口中。
关于本公开实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
需要说明的是,本公开实施例中各可实施的方式可以单独实施,也可以在不冲突的情况下以任意组合方式结合实施本公开不做限定。
根据本公开实施例的消息处理装置,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。并且,还可以通过聊天工具及时提醒相关人员,进一步提高了用户体验。
本公开再一实施例提供一种电子设备,用于执行上述实施例提供的方法。该电子设备可以是服务器。
如图6所示,为本公开实施例提供的电子设备的结构示意图。该电子设备90包括:至少一个处理器91和存储器92;
存储器存储计算机执行指令;至少一个处理器执行存储器存储的计算机执行指令,以实现上述实施例提供的方法。
根据本公开实施例的电子设备,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。并且,还可以通过聊天工具及时提醒相关人员,进一步提高了用户体验。
本公开又一实施例提供一种电子设备,用于执行上述实施例提供的方法。该电子设备可以是上述的智能设备。
如图7所示,为本公开实施例提供的电子设备的结构示意图。该电子设备100包括:至少一个处理器1001和存储器1002;
存储器存储计算机执行指令;至少一个处理器执行存储器存储的计算机执行指令,以实现上述实施例提供的方法。
根据本公开实施例的电子设备,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。并且,还可以通过聊天工具及时提醒相关人员,进一步提高了用户体验。
作为一种示例性的实施例,可选地,如图8所示,为本公开实施例提供的电子设备的示例性结构示意图。该电子设备800的结构适用于上述任一实施例提供的电子设备,即可以是服务器也可以是智能设备。该电子设备800可以包括处理装置(例如中央处理器、图形处理器等)801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储装置808加载到随机访问存储器(RAM)803中的程序而执行各种适当的动作和处理。在RAM 803中,还存储有电子设备800操作所需的各种程序和数据。处理装置801、ROM 802以及RAM 803通过总线804彼此相连。输入/输出(I/O)接口805也连接至总线804。
通常,以下装置可以连接至I/O接口805:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置806;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置807;包括例如磁带、硬盘等的存储装置808;以及通信装置809。通信装置809可以允许电子设备800与其他设备进行无线或有线通信以交换数据。虽然图8示出了具有各种装置的电子设备800,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置809从网络上被下载和安装,或者从存储装置808被安装,或者从ROM 802被安装。在该计算机程序被处理装置801执行时,执行本公开实施例的方法中限定的上述功能。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
本公开又一实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机执行指令,计算机执行指令被执行时实现上述任一实施例提供的方法。
根据本公开实施例的计算机可读存储介质,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。并且,还可以通过聊天工具及时提醒相关人员,进一步提高了用户体验。
本公开又一实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机执行指令,计算机执行指令被执行时实现上述任一实施例提供的方法。
根据本公开实施例的计算机可读存储介质,通过智能设备监听获取用户在聊天群组中发送的指示消息,并从指示消息中提取任务关键词和操作关键词,根据任务关键词和操作关键词来确定指示消息对应的机器能够识别的命令信息,进行任务跟进操作,有效提高了消息处理效率,从而提高用户体验。并且,还可以通过聊天工具及时提醒相关人员,进一步提高了用户体验。
第一方面,根据本公开的一个或多个实施例,提供了一种消息处理方法,包括:
接收第一用户在聊天群组中发送的指示消息;
从所述指示消息中提取任务关键词和操作关键词;
根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的命令信息;
根据所述命令信息,进行相应的任务跟进操作。
根据本公开的一个或多个实施例,所述指示消息包括任务信息及对应的操作信息;
所述根据所述命令信息,进行相应的任务跟进操作,包括:
若所述操作信息为创建任务操作,则根据所述命令信息创建任务,记录所述任务信息;
若所述操作信息为更新任务操作,则根据所述命令信息及所述任务信息更新已创建的任务。
根据本公开的一个或多个实施例,所述从所述指示消息中提取任务关键词和操作关键词,包括:
根据预设关键词库,从所述指示消息中提取任务关键词和操作关键词。
根据本公开的一个或多个实施例,所述根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的所述命令信息,包括:
基于预设的关键词与命令的对应关系,根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的所述命令信息。
根据本公开的一个或多个实施例,在根据所述命令信息,进行相应的任务跟进操作之后,所述方法还包括:
向智能设备发送操作结果消息,以使所述智能设备向所述聊天群组发送所述操作结果消息。
根据本公开的一个或多个实施例,所述方法还包括:
按照预设提醒规则,向智能设备发送任务提醒消息,以使所述智能设备通过聊天工具向对应的负责人发送所述任务提醒消息。
第二方面,根据本公开的一个或多个实施例,提供了一种消息处理方法,包括:
监听聊天群组中的聊天内容,当监听到第一用户在聊天群组中的指示标识时,获取第一用户在聊天群组中的指示消息;
将所述指示消息发送给服务器,以使所述服务器进行任务跟进操作。
根据本公开的一个或多个实施例,所述指示消息包括任务信息及对应的操作信息;
在将所述指示消息发送给服务器,以使所述服务器进行任务跟进操作之后,所述方法还包括:
接收所述服务器反馈的操作结果消息;
向所述聊天群组发送所述操作结果消息。
根据本公开的一个或多个实施例,在将所述指示消息发送给服务器,以使所述服务器进行任务跟进操作之后,所述方法还包括:
接收所述服务器发送的任务提醒消息;
通过聊天工具向对应的负责人发送所述任务提醒消息,以使所述任务提醒消息展示在所述负责人的聊天窗口中。
第三方面,根据本公开的一个或多个实施例,提供了一种消息处理装置,包括:
接收模块,用于接收第一用户在聊天群组中发送的指示消息;
提取模块,用于从所述指示消息中提取任务关键词和操作关键词;
确定模块,用于根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的命令信息;
处理模块,用于根据所述命令信息,进行相应的任务跟进操作。
根据本公开的一个或多个实施例,所述指示消息包括任务信息及对应的操作信息;
所述处理模块,具体用于:
若所述操作信息为创建任务操作,则根据所述命令信息创建任务,记录所述任务信息;
若所述操作信息为更新任务操作,则根据所述命令信息及所述任务信息更新已创建的任务。
根据本公开的一个或多个实施例,所述提取模块,具体用于:
根据预设关键词库,从所述指示消息中提取任务关键词和操作关键词。
根据本公开的一个或多个实施例,所述确定模块,具体用于:
基于预设的关键词与命令的对应关系,根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的所述命令信息。
根据本公开的一个或多个实施例,所述处理模块,还用于:
向智能设备发送操作结果消息,以使所述智能设备向所述聊天群组发送所述操作结果消息。
根据本公开的一个或多个实施例,所述处理模块,还用于:
按照预设提醒规则,向智能设备发送任务提醒消息,以使所述智能设备通过聊天工具向对应的负责人发送所述任务提醒消息。
第四方面,根据本公开的一个或多个实施例,提供了一种消息处理装置,包括:
监听模块,用于监听聊天群组中的聊天内容,当监听到第一用户在聊天群组中的指示标识时,获取第一用户在聊天群组中的指示消息,所述指示消息包括任务信息及对应的操作信息;
发送模块,用于将所述指示消息发送给服务器,以使所述服务器进行任务跟进操作。
根据本公开的一个或多个实施例,所述指示消息包括任务信息及对应的操作信息;所述装置还包括:
接收模块,用于接收所述服务器反馈的操作结果消息;
所述发送模块,还用于向所述聊天群组发送所述操作结果消息。
根据本公开的一个或多个实施例,所述装置还包括:
接收模块,用于接收所述服务器发送的任务提醒消息;
所述发送模块,还用于通过聊天工具向对应的负责人发送所述任务提醒消息,以使所述任务提醒消息展示在所述负责人的聊天窗口中。
第五方面,根据本公开的一个或多个实施例,提供了一种电子设备,包括至少一个处理器和存储器;
所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的消息处理方法。
第六方面,根据本公开的一个或多个实施例,提供了一种电子设备,包括至少一个处理器和存储器;
所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第二方面以及第二方面各种可能的设计所述的消息处理方法。
第七方面,根据本公开的一个或多个实施例,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的消息处理方法。
第八方面,根据本公开的一个或多个实施例,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第二方面以及第二方面各种可能的设计所述的消息处理方法。
在本公开所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本公开实施例方案的目的。
另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本公开各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
最后应说明的是:以上各实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述各实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的范围。

Claims (15)

1.一种消息处理方法,其特征在于,包括:
接收第一用户在聊天群组中发送的指示消息;
从所述指示消息中提取任务关键词和操作关键词;
根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的命令信息;
根据所述命令信息,进行相应的任务跟进操作。
2.根据权利要求1所述的方法,其特征在于,所述指示消息包括任务信息及对应的操作信息;
所述根据所述命令信息,进行相应的任务跟进操作,包括:
若所述操作信息为创建任务操作,则根据所述命令信息创建任务,记录所述任务信息;
若所述操作信息为更新任务操作,则根据所述命令信息及所述任务信息更新已创建的任务。
3.根据权利要求1所述的方法,其特征在于,所述从所述指示消息中提取任务关键词和操作关键词,包括:
根据预设关键词库,从所述指示消息中提取任务关键词和操作关键词。
4.根据权利要求1所述的方法,其特征在于,所述根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的所述命令信息,包括:
基于预设的关键词与命令的对应关系,根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的所述命令信息。
5.根据权利要求1所述的方法,其特征在于,在根据所述命令信息,进行相应的任务跟进操作之后,所述方法还包括:
向智能设备发送操作结果消息,以使所述智能设备向所述聊天群组发送所述操作结果消息。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
按照预设提醒规则,向智能设备发送任务提醒消息,以使所述智能设备通过聊天工具向对应的负责人发送所述任务提醒消息。
7.一种消息处理方法,其特征在于,包括:
监听聊天群组中的聊天内容,当监听到第一用户在聊天群组中的指示标识时,获取第一用户在聊天群组中的指示消息;
将所述指示消息发送给服务器,以使所述服务器进行任务跟进操作。
8.根据权利要求7所述的方法,其特征在于,所述指示消息包括任务信息及对应的操作信息;
在将所述指示消息发送给服务器,以使所述服务器进行任务跟进操作之后,所述方法还包括:
接收所述服务器反馈的操作结果消息;
向所述聊天群组发送所述操作结果消息。
9.根据权利要求7或8所述的方法,其特征在于,在将所述指示消息发送给服务器,以使所述服务器进行任务跟进操作之后,所述方法还包括:
接收所述服务器发送的任务提醒消息;
通过聊天工具向对应的负责人发送所述任务提醒消息,以使所述任务提醒消息展示在所述负责人的聊天窗口中。
10.一种消息处理装置,其特征在于,包括:
接收模块,用于接收第一用户在聊天群组中发送的指示消息;
提取模块,用于从所述指示消息中提取任务关键词和操作关键词;
确定模块,用于根据所述任务关键词和所述操作关键词,确定所述指示消息对应的机器能够识别的命令信息;
处理模块,用于根据所述命令信息,进行相应的任务跟进操作。
11.一种消息处理装置,其特征在于,包括:
监听模块,用于监听聊天群组中的聊天内容,当监听到第一用户在聊天群组中的指示标识时,获取第一用户在聊天群组中的指示消息,所述指示消息包括任务信息及对应的操作信息;
发送模块,用于将所述指示消息发送给服务器,以使所述服务器进行任务跟进操作。
12.一种电子设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,以实现权利要求1-6中任一项所述的方法。
13.一种电子设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,以实现权利要求7-9中任一项所述的方法。
14.一种计算机可读存储介质,其特征在于,该计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被执行时实现权利要求1-6中任一项所述的方法。
15.一种计算机可读存储介质,其特征在于,该计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被执行时实现权利要求7-9中任一项所述的方法。
CN201910811820.1A 2019-08-30 2019-08-30 消息处理方法、装置、电子设备及存储介质 Pending CN110516042A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910811820.1A CN110516042A (zh) 2019-08-30 2019-08-30 消息处理方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910811820.1A CN110516042A (zh) 2019-08-30 2019-08-30 消息处理方法、装置、电子设备及存储介质

Publications (1)

Publication Number Publication Date
CN110516042A true CN110516042A (zh) 2019-11-29

Family

ID=68628295

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910811820.1A Pending CN110516042A (zh) 2019-08-30 2019-08-30 消息处理方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN110516042A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111294274A (zh) * 2020-01-20 2020-06-16 北京砚棋科技有限公司 数据处理方法及其应用、数据处理装置及计算机可读介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107733780A (zh) * 2017-09-18 2018-02-23 上海量明科技发展有限公司 任务智能分配方法、装置及即时通信工具
CN108227648A (zh) * 2016-12-14 2018-06-29 波音公司 机器人任务***
CN109829679A (zh) * 2018-12-15 2019-05-31 深圳壹账通智能科技有限公司 项目管理方法、装置、计算机装置及存储介质
CN109873752A (zh) * 2019-01-25 2019-06-11 平安科技(深圳)有限公司 通信群组内的机器人互动方法、装置、存储介质和设备
CN109905315A (zh) * 2017-12-08 2019-06-18 阿里巴巴集团控股有限公司 群组任务的信息获取方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108227648A (zh) * 2016-12-14 2018-06-29 波音公司 机器人任务***
CN107733780A (zh) * 2017-09-18 2018-02-23 上海量明科技发展有限公司 任务智能分配方法、装置及即时通信工具
CN109905315A (zh) * 2017-12-08 2019-06-18 阿里巴巴集团控股有限公司 群组任务的信息获取方法及装置
CN109829679A (zh) * 2018-12-15 2019-05-31 深圳壹账通智能科技有限公司 项目管理方法、装置、计算机装置及存储介质
CN109873752A (zh) * 2019-01-25 2019-06-11 平安科技(深圳)有限公司 通信群组内的机器人互动方法、装置、存储介质和设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111294274A (zh) * 2020-01-20 2020-06-16 北京砚棋科技有限公司 数据处理方法及其应用、数据处理装置及计算机可读介质

Similar Documents

Publication Publication Date Title
CN105592237B (zh) 一种会话切换的方法、装置及智能客服机器人
US10956480B2 (en) System and method for generating dialogue graphs
CN108022586A (zh) 用于控制页面的方法和装置
CN106407178A (zh) 一种会话摘要生成方法及装置
CN107451110A (zh) 一种生成会议纪要的方法、装置及服务器
CN110019443A (zh) 非关系型数据库事务处理方法、装置及电子设备
CN108961033A (zh) 多业务***交互方法及装置、存储介质、电子终端
CN108121800A (zh) 基于人工智能的信息生成方法和装置
CN105446146A (zh) 基于语义分析的智能终端控制方法、***及智能终端
US10685655B2 (en) Leveraging natural language processing
CN109302461A (zh) 信息展示、处理方法、介质、***和计算设备
CN108701127A (zh) 电子设备及其操作方法
CN110199274A (zh) 用于自动化查询回答生成的***和方法
CN106790598A (zh) 功能配置方法和***
CN109885277A (zh) 人机交互设备、方法、***和装置
CN109448727A (zh) 语音交互方法以及装置
CN109215679A (zh) 基于用户情绪的对话方法和装置
CN108614851A (zh) 教学***中的注释内容显示方法以及装置
CN107948437A (zh) 熄屏显示方法和装置
CN110460510A (zh) 一种建立多人会话的方法、装置、电子设备及介质
CN110516261A (zh) 简历评估方法、装置、电子设备及计算机存储介质
CN110245334A (zh) 用于输出信息的方法和装置
CN111159344A (zh) 机器人应答方法、装置、设备及存储介质
CN110516042A (zh) 消息处理方法、装置、电子设备及存储介质
CN110480633A (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191129