本发明专利技术公开了一种邮件生成方法及设备,包括:接收用户的输入信息,并对接收到的输入信息进行分析,得到关键字段信息;利用所述关键字段信息进行资源匹配,得到对应的资源信息;根据所述资源信息以及所述输入信息生成邮件文件并发送,通过语义分析邮件正文,实现了自动获取添加收件人、抄送等内容,从而简化了用户在邮件撰写的操作步骤,提升了用户的使用体验。
【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种邮件生成方法及设备。
技术介绍
在目前的电子邮件编辑界面中,用户需要分别输入收件人、抄送、秘送、主题、邮件正文及附件,如图1所示,当用户点击发送的时候,系统根据RFC822的标准规定形成一个电子邮件的文件,并发送给服务器,从而实现邮件的发送。而众所周知的是,在通过电子邮件进行沟通的时候,邮件正文内容应该是主体,而收件人、抄送等内容通常会在邮件正文中出现,可从邮件正文自动获得,因此,在此基础上,可以知道,现有技术的邮件生成方式存在了如下的缺陷:由于正文中已经出现了收件人、抄送等内容,所以,再次手工重复填写收件人等信息,会降低邮件生成操作的效率,从而影响了用户的使用体验。
技术实现思路
本专利技术实施例的目的在于提供一种邮件生成方法及设备,通过语义分析邮件正文,实现了自动获取添加收件人、抄送等内容,从而简化了用户在邮件撰写的操作步骤,提升了用户的使用体验。为了达到上述目的,本专利技术实施例提供了一种邮件生成方法,包括:接收用户的输入信息,并对接收到的输入信息进行分析,得到关键字段信息;利用所述关键字段信息进行资源匹配,得到对应的资源信息;根据所述资源信息以及所述输入信息生成邮件文件并发送。优选地,所述对接收到的输入信息进行分析,得到关键字段信息,包括:分析所述输入信息,得到收件人信息、发件人信息以及剩余的输入信息;进一步分析剩余的输入信息得到关键字段信息。优选地,所述分析所述输入信息,得到收件人信息、发件人信息,具体包括:根据预设邮件模板分析所述输入信息,得到收件人信息以及发件人信息。优选地,所述进一步分析剩余的输入信息得到关键字段信息,具体包括:对剩余的输入信息进行分词处理以及语义分析处理,得到关键字段信息。本专利技术实施例提供了一种邮件生成设备,包括:邮件应用模块,用于接收用户的输入信息;用于将所述输入信息发送给语义引擎模块;用于将关键字段信息发送给资源库模块;所述语义引擎模块,用于对接收到的输入信息进行分析,得到关键字段信息;用于将所述关键字段信息发送给邮件应用模块;资源库模块,用于接收所述邮件应用模块发送的所述关键字段信息;用于利用所述关键字段信息进行资源匹配,得到对应的资源信息;用于将所述资源信息发送给邮件应用模块;所述邮件应用模块,还用于根据所述资源信息以及所述输入信息生成邮件文件并发送。优选地,所述语义引擎模块,用于分析所述输入信息,得到收件人信息、发件人信息以及剩余的输入信息;用于进一步分析剩余的输入信息得到关键字段信息。优选地,所述语义引擎模块,具体用于根据预设邮件模板分析所述输入信息,得到收件人信息以及发件人信息。优选地,所述语义引擎模块,具体用于对剩余的输入信息利用分词处理以及语义分析处理,得到关键字段信息。与现有技术相比,本专利技术实施例所提出的技术方案具有以下优点:本专利技术的上述实施例,接收用户的输入信息,并对接收到的输入信息进行分析,得到关键字段信息,利用所述关键字段信息进行资源匹配,得到对应的资源信息,根据所述资源信息以及所述输入信息生成邮件文件并发送,通过语义分析邮件正文,实现了自动获取添加收件人、抄送等内容,从而简化了用户在邮件撰写的操作步骤,提升了用户的使用体验。【附图说明】图1是现有技术中的邮件编辑界面的示意图;图2是本专利技术实施例提供的系统架构图;图3是本专利技术实施例提供的邮件生成的流程示意图;图4是本专利技术实施例一提供的邮件生成的流程示意图;图5是本专利技术实施例提供的邮件生成的示例图;图6是本专利技术实施例提供的邮件模板格式的示例图;图7是本专利技术实施例提供的邮件生成的装置图。【具体实施方式】下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。由于邮件类公文都有一定固定的格式,通过对邮件正文进行语义分析,从而实现自动完成收件人、抄送、秘送、邮件正文及附件信息的内容,极大地简化用户在邮件撰写的操作步骤,提升了用户的使用体验。参见图2,为本专利技术实施例的系统架构图,该系统架构中,邮件应用模块分别与语义弓I擎模块和资源库模块连接。邮件应用模块的作用:作为与用户直接打交道的界面,负责邮件正文编辑,传输邮件正文到语义引擎模块,从语义引擎模块接收邮件相关收件人、抄送等信息,然后传输这些信息到资源库查询获得相应字段内容后,与邮件正文一起生成邮件文件;语义引擎模块的作用:通过对用户输入的素材(邮件正文)进行分析,理解邮件内容,抽取获得收件人、抄送、主题、附件等信息,并把这些信息传回给邮件应用模块;资源库模块的作用:接收语义引擎模块分析得到的信息,然后将这些信息对应到相应的内容资源,返回给邮件应用模块。比如:“收件人-张三”对应生成” zhangsan@163.com”,“抄送-李四”对应生成“lisi@163.com”,“附件-GGSN扩容建设方案”对应生成“GGSN扩容建设方案.PPt ”。参见图3,为本专利技术实施例提供的邮件生成的流程示意图,该流程包括:步骤301,邮件应用模块接收用户的输入信息,并将所述输入信息发送给语义引擎模块。步骤302,语义引擎模块对接收到的输入信息进行分析,得到关键字段信息,并将所述关键字段信息发送给邮件应用模块。本步骤中,所述语义引擎模块对接收到的输入信息进行分析,得到关键字段信息,包括:所述语义引擎模块分析所述输入信息,得到收件人信息、发件人信息以及剩余的输入信息;所述语义引擎模块进一步分析剩余的输入信息得到关键字段信息;所述语义引擎模块分析所述输入信息得到收件人信息、发件人信息,具体包括:所述语义引擎模块根据预设邮件模板分析所述输入信息,得到收件人信息以及发件人信息;所述语义引擎模块进一步分析剩余的输入信息得到关键字段信息,具体包括:所述语义引擎模块对剩余的输入信息利用分词处理以及语义分析处理,得到关键字段信息。步骤303,资源库模块对关键字段信息进行资源匹配,得到对应的资源信息,并将所述资源信息发送给邮件应用模块。本步骤中,资源库模块对于邮件应用模块发送的关键字段信息进行资源匹配,得到对应的资源信息。步骤304,邮件应用模块根据所述资源信息以及所述输入信息生成邮件文件并发送。参见图4,为本专利技术实施例一提供的邮件生成的流程示意图,该流程可包括:步骤401,邮件应用模块接收用户输入的内容。具体的,当用户准备撰写邮件时,会开启新的邮件窗口,如图1所示,用户在正文位置输入待写的邮件内容。在具体的应用场景中,如用户王五希望向张三发送一封邮件,内容为“经过我们的讨论,形成了 GGSN扩容建设方案汇报文件,请查收附件。同时也请李四阅知! ”,其会在邮件正文处进行撰写,具体如图5所示。步骤402,邮件应用模块将用户输入的内容发送给语义引擎模块。具体的,语义引擎模块会接收到如图5所示的邮件内容。步骤403,语义引擎模块分析用户输入的内容得到发件人信息以及收件人信息。...
【技术保护点】
一种邮件生成方法,其特征在于,包括:接收用户的输入信息,并对接收到的输入信息进行分析,得到关键字段信息;利用所述关键字段信息进行资源匹配,得到对应的资源信息;根据所述资源信息以及所述输入信息生成邮件文件并发送。
【技术特征摘要】
【专利技术属性】
技术研发人员:焦伟,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。