信息处理方法和装置的制造方法

文档序号:10552939阅读:212来源:国知局
信息处理方法和装置的制造方法
【专利摘要】本发明实施例提供了一种信息处理方法及装置,该方法首先获取第一用户上传的稿件和需求信息,计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度,获取匹配度大于预设值的至少一个第二用户,将所述稿件发送至所述匹配度大于预设值的至少一个第二用户中的一个第二用户,不需要学术社交网站后台的人员人为判断第一用户的需求信息,通过计算第一用户的需求信息与各个第二用户的能力信息的匹配度,获得能够解决第一用户的需求的第二用户,不需要人为从大量第二用户中查找出能够解决第一用户的需求的各个第二用户,从而节省了时间,提高了效率。
【专利说明】
信息处理方法和装置
技术领域
[0001]本发明实施例涉及通信技术领域,更具体的涉及一种信息处理方法和装置。
【背景技术】
[0002]为了方便用户之间的沟通,很多学术社交网站应用而生,用户可以通过学术社交网站与其他用户进行沟通。
[0003]例如,用户的文章在发表之前,需要专家对其文章所写的内容和水平进行指导,用户的可能需要专家为其翻译某些文章。用户将待审核的文章或待翻译的文章上传后,学术社交网站的后台人员人为判断用户上传的待审核的文章或待翻译的文章的需求信息,然后在需求信息确定哪些专家能够解决该用户的需求,将将待审核的文章或待翻译的文章发送给该专家。
[0004]综上,在学术社交网站中,需要人为确定用户的需求信息,然后在判断哪些专家可以满足用户的需求,费事费力,效率低下。

【发明内容】

[0005]有鉴于此,本发明提供了一种信息处理方法及装置,以克服现有技术中用在学术社交网站中,需要人为确定用户的需求信息,然后在判断哪些专家可以满足用户的需求,费事费力,效率低下的问题。
[0006]为实现上述目的,本发明提供如下技术方案:
[0007]—种信息处理方法,包括:
[0008]获取第一用户上传的稿件和需求信息;
[0009]计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度;
[0010]获取匹配度大于预设值的至少一个第二用户;
[0011]将所述稿件发送至所述匹配度大于预设值的至少一个第二用户中的一个第二用户。
[0012]其中,所述获取第一用户上传的稿件和需求信息包括:
[0013]接收所述第一用户上传的稿件;
[0014]显示需求信息选择界面,所述需求信息填写界面包括需求信息选择框;
[0015]接收所述第一用户通过所述需求信息选择界面选择的需求信息。
[0016]其中,所述各个第二用户的能力信息的预先存储过程包括:
[0017]接收所述第二用户的请求注册的消息;
[0018]显示能力信息选择界面,所述能力信息选择界面包括能力信息选择框;
[0019]获取所述第二用户通过所述能力信息选择界面选择的能力信息,并存储。
[0020]其中,在所述需求信息包括任务类型和技术领域,所述能力信息包括任务类型和技术领域时,对于每一第二用户,所述计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度包括:
[0021]判断所述需求信息中的任务类型是否与所述能力信息中的任务信息相匹配;
[0022]当不匹配时,确定所述匹配度为零;
[0023]当匹配时,依据所述需求信息中技术领域与所述能力信息中的技术领域的包含关系计算所述匹配度。
[0024]一种信息处理装置,包括:
[0025]第一获取模块,用于获取第一用户上传的稿件和需求信息;
[0026]计算模块,用于计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度;
[0027]第二获取模块,用于获取匹配度大于预设值的至少一个第二用户;
[0028]发送模块,用于将所述稿件发送至所述匹配度大于预设值的至少一个第二用户中的一个第二用户。
[0029]其中,所述第一获取模块包括:
[0030]第一接收单元,用于接收所述第一用户上传的稿件;
[0031]显示单元,用于显示需求信息选择界面,所述需求信息填写界面包括需求信息选择框;
[0032]第二接收单元,用于接收所述第一用户通过所述需求信息选择界面选择的需求信息。
[0033]其中,还包括:
[0034]接收模块,用于接收所述第二用户的请求注册的消息;
[0035]显示模块,用于显示能力信息选择界面,所述能力信息选择界面包括能力信息选择框;
[0036]第二获取模块,用于获取所述第二用户通过所述能力信息选择界面选择的能力信息,并存储。
[0037]其中,在所述需求信息包括任务类型和技术领域,所述能力信息包括任务类型和技术领域时,对于每一第二用户,所述计算模块包括:
[0038]判断单元,用于判断所述需求信息中的任务类型是否与所述能力信息中的任务信息相匹配;
[0039]确定单元,用于当不匹配时,确定所述匹配度为零;
[0040]计算单元,用于当匹配时,依据所述需求信息中技术领域与所述能力信息中的技术领域的包含关系计算所述匹配度。
[0041]经由上述的技术方案可知,与现有技术相比,本发明实施例提供的一种信息处理方法中,获取第一用户上传的稿件和需求信息,计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度,获取匹配度大于预设值的至少一个第二用户,将所述稿件发送至所述匹配度大于预设值的至少一个第二用户中的一个第二用户,不需要学术社交网站后台的人员人为判断第一用户的需求信息,通过计算第一用户的需求信息与各个第二用户的能力信息的匹配度,获得能够解决第一用户的需求的第二用户,不需要人为从大量第二用户中查找出能够解决第一用户的需求的各个第二用户,从而节省了时间,提高了效率。
【附图说明】
[0042]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0043]图1为本发明实施例提供的一种信息处理方法的流程示意图;
[0044]图2为本发明实施例提供的一种信息处理方法中获取第一用户上传的稿件的需求信息的一种实现方式的方法流程示意图;
[0045]图3为本发明实施例提供的一种信息处理方法中需求信息选择界面示意图;
[0046]图4为本发明实施例提供的一种信息处理方法中各个第二用户的能力信息的预先存储过程的一种实现方式的方法流程示意图;
[0047]图5为本发明实施例提供的一种信息处理方法中在所述需求信息包括任务类型和技术领域,所述能力信息包括任务类型和技术领域时,计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度的一种实现方式的方法流程示意图;
[0048]图6为本发明实施例提供的一种信息处理装置的结构示意图;
[0049]图7为本发明实施例提供的一种信息处理装置中第一获取模块的一种实现方式的结构示意图;
[0050]图8为本发明实施例提供的一种信息处理装置中各个第二用户的能力信息的预先存储的一种实现方式的结果示意图;
[0051]图9为本发明实施例提供的一种信息处理装置中的计算模块的一种实现方式的结构示意图。
【具体实施方式】
[0052]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0053]请参阅图1,为本发明实施例提供的一种信息处理方法的流程示意图,该方法包括:
[0054]步骤SlOl:获取第一用户上传的稿件和需求信息。
[0055]需求信息可以包括任务类型,任务类型可以包括翻译或审稿。需求信息还可以包括对执行任务的第二用户的要求信息,要求信息可以包括第二用户的职称、第二用户发表的文章的数量的最小值、第二用户发表的文章的级别、第二用户的学历、第二用户的归属信息、第二用户作为会议讲课专家的次数、第二用户执行任务的次数、其他用户对第二用户执行任务的评价中的一种或多种。其中第二用户的归属信息可以包括第二用户所属的院校或所述的单位。第二用户发表的文章的级别可以与第二用户将文章发表的杂志或期刊的级别有关。或者第二用户发表的文章的级别可以与第二用户发表的文章的技术领域有关,技术领域范围越小级别越高。
[0056]为了任务执行的更加精准,需求信息还可以包括稿件的技术领域。这样可以将稿件发给相应技术领域的第二用户翻译或审核。
[0057]获取第一用户的需求信息的方式有很多种,第一种,获取第一用户的需求信息包括:获取用户输入的需求内容;从所述需求内容中获取包含第一预设词汇的第一语句信息;从所述第一语句信息中获得所述需求信息。
[0058]第一预设词汇可以是人为整理的,例如,在实际应用中用户输入的需求内容可能包括:我需要将稿件进行如下处理:翻译,需要对我稿件进行翻译的人具备如下能力:职称为教授,英文等级为英语专业八级。那么预设词汇可以为“处理”、“职称”、“等级”等等。可以依据每个语句中可能有的“、”、“,”、“。”、等语句分隔符来截取包含预设词汇的语句。
[0059]可以通过语义分析识别技术获得语句信息中的需求信息。从所述语句信息中获得所述需求信息可以包括:将所述语句信息切分出所有可能的第一词汇;将所述第一词汇与第一数据库中的标准需求信息进行匹配;所述第一词汇中获得与所述标准需求信息相匹配的需求信息。以“职称为教授”为例进行说明,第一词汇包括:职、称、为、教、授、职称、称为、为教、教授、职称为、称为教、为教授、职称为教、称为教授、职称为教授。数据库中存储有所有的需求信息,例如教授、英文专业八级等等,将第一词汇与第一数据库中各个词汇进行匹配后,获得教授这一词汇,将这一词汇作为需求信息。
[0060]第二种获取第一用户的需求信息的方法可以包括:从所述稿件中获取所述第一用户的能力信息,依据所述能力信息确定所述需求信息。
[0061]能力信息可以包括第一用户的级别信息,第一用户上传的稿件中一般都包括第一用户的姓名、职称、所属单位或所属院校,第一用户的级别信息可以通过用户的职称或者第一用户的所属单位或所属院校来体现。假设预先设置各个单位或院校与等级的对应关系,或者职称和等级的对应关系,例如A单位的级别为三级、B单位的级别为三级、C单位的级别为二级、D单位的级别为一级。假设第一用户所属的单位是C,则第一用户的等级为二级。假设E院校为985院校,将E院校设置为二级院校;F院校为211且985院校,将F院校设置为三级院校,G院校为普通院校,将G院校设置为一级院校。假设第一用户所属的院校为G,则第一用户的等级为一级。假设将职称为教授设置为二级、职称为教师设置为一级,如果第一用户的职称为教授,则第一用户的等级为二级。
[0062]可以理解的是,可以让比第一用户能力信息高的或具有相同能力的用户为第一用户服务。假设,第一用户的能力信息为:学历为本科、职位为教师、发表的文章个数为3篇,则需求信息可以为学历至少为本科、职位为教授、发表的文章个数大于等于3篇。
[0063]上述只是对能力信息进行举例,可以理解的是,能力信息还可以包括第一用户的学历、发表文章的个数、发表文章的等级、技术领域、作为会议讲课专家的次数、发布任务的次数等信息。其中,发布任务的次数是指第一用户让第二用户审核或翻译稿件的次数。
[0064]第一用户的学历、发表文章的个数、发表文章的等级、技术领域、作为会议讲课专家的次数、发布任务的次数可以从第一用户在学术社交网站上的个人主页或简历列表中获得。
[0065]第三种获取第一用户的需求信息的方法可以包括:获取第一用户的个人主页中的信息或者简历列表中的信息;从所述个人主页中的信息或者简历列表中的信息中获取包含第二预设词汇的第二语句信息;从所述第二语句信息中获得所述第一用户的能力信息。
[0066]第二预设词汇可以是人为整理的,例如第一用户在个人主页上写道:我的学历是本科,我的研究方向是计算机。那么第二预设词汇可以是“学历”、“研究方向”等等。
[0067]可以理解的是,可以让比第一用户能力信息高的或具有相同能力的用户为第一用户服务。假设,第一用户的能力信息为:学历为本科、职位为教师、发表的文章个数为3篇,则需求信息可以为学历至少为本科、职位为教授、发表的文章个数大于等于3篇。
[0068]第二用户的能力信息的预先存储过程,可以与第三种获取第一用户的需求信息中获取第一用户的能力信息的过程相同,在此不再赘述。
[0069]步骤S102:计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度。
[0070]可以理解的是,如果第一用户的需求信息包括任务类型,则第二用户的能力信息至少包括任务类型,如果第一用户的需求信息包括要求信息,则第二用户的能力信息至少包括要求信息。
[0071]计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度可以由很多种方式,例如,假设需求信息中包括任务类型、技术领域、职称发表的文章的数量的最小值,能力信息中包括第二用户的任务类型、第二用户的技术领域、第二用户的职称、第二用户发表的文章的数量,则可以判断需求信息中能够与能力信息匹配的参数个数,依据所述匹配的参数个数和总体的参数个数计算匹配度,具体的可以为:匹配度=匹配的参数个数/总体的参数个数。
[0072]可以理解的是,第一用户的需求信息中有些要求第二用户必须满足,有些要求第二用户可以不满足,例如第一用户的需求信息包括:对上传的稿件进行翻译、稿件的技术领域、翻译稿件的用户的职称、翻译稿件的用户的翻译水平,第二用户A的能力信息包括:第二用户A能够翻译稿件、第二用户A研究的技术领域、第二用户A的职称、第二用户A的水平。第二用户B的能力信息包括:第二用户B能够审核稿件、第二用户B的职称、第二用户B的水平。那么因为第一用户需要对稿件进行翻译,而不是审稿,所以即使第二用户B的第二用户B的职称和第二用户B的水平都满足第一用户的要求,也不能将第一用户的稿件发给第二用户B,而第二用户A可以翻译稿件,如果第二用户A研究的技术领域以及第二用户A的水平均满足第一用户的要求,即使第二用户A的职称不满足第一用户的要求,也可能将第一用户的稿件发给第二用户A。
[0073]因此,可以将第一用户的需求信息划分为两类,一类是硬件需求,即第二用户必须满足,否则匹配度为零;一类是软件需求,即第二用户可以不用完全满足,硬件需求可以是任务类型(翻译或审稿)、翻译或审稿水平,软件需求可以为:职称、学历、所属院校或所属单位、发表文章个数、作为会议讲课专家的次数等等。仍以上述例子进行说明,第一用户和第二用户B的匹配度为0,因为第二用户B的只能审核稿件不能翻译稿件,第一用户和第二用户A的匹配度可以=软件需求参数匹配个数/软件需求参数总和= 2/3。
[0074]综上,计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度的方法还可以包括:将所述第一用户的需求信息分为硬件信息和软件信息;将所述硬件信息与所述第二用户的能力信息中与所述硬件信息对应的信息相匹配,如果匹配不成功,则匹配度为零,如果匹配成功,则将所述软件信息与所述第二用户的能力信息中与所述软件信息对应的信息相匹配,并计算出匹配度。
[0075]预先存储的各个第二用户的能力信息可以是人为整理的,将各个第二用户的能力信息人为整理成相应的格式。或者是从第二用户在学术社交网站中的个人主页或简历列表中获得的。
[0076]步骤S103:获取匹配度大于预设值的至少一个第二用户。
[0077]能够满足第一用户的需求条件的第二用户可能有一个或多个,如果只有一个,则直接将稿件发送至该第二用户,如果有多个,则仅需要将稿件发送至其中一个第二用户即可。
[0078]步骤S104:将所述稿件发送至所述匹配度大于预设值的至少一个第二用户中的一个第二用户。
[0079]最终将稿件发送的这一第二用户可以是人为选择的,例如,将匹配度大于预设值的所有第二用户都推荐给学术社交网络的后台工作人员,工作人员从中选择出最合适的一个第二用户。最终将稿件发送的这一第二用户可以是人为选择的还可以是随机选择的。
[0080]本发明实施例提供的一种信息处理方法中,获取第一用户上传的稿件和需求信息,计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度,获取匹配度大于预设值的至少一个第二用户,将所述稿件发送至所述匹配度大于预设值的至少一个第二用户中的一个第二用户,不需要学术社交网站后台的人员人为判断第一用户的需求信息,通过计算第一用户的需求信息与各个第二用户的能力信息的匹配度,获得能够解决第一用户的需求的第二用户,不需要人为从大量第二用户中查找出能够解决第一用户的需求的各个第二用户,从而节省了时间,提高了效率。
[0081]请参阅图2,为本发明实施例提供的一种信息处理方法中获取第一用户上传的稿件的需求信息的一种实现方式的方法流程示意图,该方法可以包括:
[0082]步骤S201:接收所述第一用户上传的稿件。
[0083]步骤S202:显示需求信息选择界面。
[0084]所述需求信息填写界面包括需求信息选择框。
[0085]显示需求信息选择界面的触发条件可以是接收到第一用户上传稿件。
[0086]步骤S203:接收所述第一用户通过所述需求信息选择界面选择的需求信息。
[0087]为了本领域技术人员更加理解本发明实施例,请参阅图3,为本发明实施例提供的一种信息处理方法中需求信息选择界面示意图。
[0088]从图3可以看出,需求信息选择界面300中可以包括任务类型选择框301、对第二用户的要求选择框,要求选择框可以包括:第二用户的学历选择框302、第二用户的职称选择框303、第二用户的发表文章个数最小值选择框304等等。第一用户可以通过点击选择框,从选择框的下拉菜单中选择相应的需求信息。当然也可以给第一用户提示相应的格式信息,让第一用户在选择框中输入相应的需求信息。
[0089]请参阅图4,为本发明实施例提供的一种信息处理方法中各个第二用户的能力信息的预先存储过程的一种实现方式的方法流程示意图,该方法包括:
[0090]步骤S401:接收所述第二用户的请求注册的消息。
[0091]步骤S402:显示能力信息选择界面,所述能力信息选择界面包括能力信息选择框。
[0092]步骤S403:获取所述第二用户通过所述能力信息选择界面选择的能力信息,并存储。
[0093]能力信息选择界面与需求信息选择界面类似,具体的,可以参考图3的描述,在此不再赘述。
[0094]可以理解的是,第二用户在进行注册时,可以从选择框中选择自己能够干的事情即任务类型,例如对文章进行翻译、翻译的语言、审稿、审稿的技术领域、职称、发表的文章的数量、发表的文章的级别,如果选择翻译或审稿后,需要上传相应的能够证明自己填写的信息真实的材料以及能够证明自己的水平的材料,然后由学术社交网站的后台人为确认,如果确认通过,则将该第二用户的数据存储至数据库中。
[0095]请参阅图5,为本发明实施例提供的一种信息处理方法中在所述需求信息包括任务类型和技术领域,所述能力信息包括任务类型和技术领域时,计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度的一种实现方式的方法流程示意图,该方法包括:
[0096]步骤S501:判断所述需求信息中的任务类型是否与所述能力信息中的任务信息相匹配。
[0097]步骤S502:当不匹配时,确定所述匹配度为零。
[0098]步骤S503:当匹配时,依据所述需求信息中技术领域与所述能力信息中的技术领域的包含关系计算所述匹配度。
[0099]为了确保审稿或翻译的准确性,一般都让与第一用户为同一技术领域的第二用户审稿或翻译,因此可以根据需求信息中技术领域与所述能力信息中的技术领域的包含关系计算所述匹配度。
[0100]具体的,假设第一用户的需求信息中的技术领域为:细胞生物一一生殖细胞一一卵母细胞一一信号通路,第二用户A的技术领域为:细胞生物一一生殖细胞一一胚胎干细胞一一造血细胞,第二用户B的技术领域为:细胞生物一一生殖细胞一一卵母细胞一一细胞骨架,第三用户C的技术领域为:细胞生物一一生殖细胞一一卵母细胞一一信号通路,可以通过第一用户的技术领域与第二用户的技术领域的重叠程度,计算匹配度。例如第一用户与第二用户A的匹配度可以为2/4,第一用户与第二用户B的匹配度为3/4,第一用户与第二用户C的匹配度为4/4,假设预设值为3/4,则可以从第二用户B和第二用户C中选择一个为第一用户审核稿件或翻译。
[0101]请参阅图6,为本发明实施例提供的一种信息处理装置的结构示意图,该装置包括:第一获取模块601、计算模块602、第二获取模块603以及发送模块604,其中:
[0102]第一获取模块601,用于获取第一用户上传的稿件和需求信息。
[0103]需求信息可以包括任务类型,任务类型可以包括翻译或审稿。需求信息还可以包括对执行任务的第二用户的要求信息,要求信息可以包括第二用户的职称、第二用户发表的文章的数量的最小值、第二用户发表的文章的级别、第二用户的学历、第二用户的归属信息、第二用户作为会议讲课专家的次数、第二用户执行任务的次数、其他用户对第二用户执行任务的评价中的一种或多种。其中第二用户的归属信息可以包括第二用户所属的院校或所述的单位。第二用户发表的文章的级别可以与第二用户将文章发表的杂志或期刊的级别有关。或者第二用户发表的文章的级别可以与第二用户发表的文章的技术领域有关,技术领域范围越小级别越高。
[0104]为了任务执行的更加精准,需求信息还可以包括稿件的技术领域。这样可以将稿件发给相应技术领域的第二用户翻译或审核。
[0105]获取第一用户的需求信息的方式有很多种,第一种,第一获取模块601包括:第一获取单元,用于获取用户输入的需求内容;第二获取单元,用于从所述需求内容中获取包含第一预设词汇的第一语句信息;第三获取单元,用于从所述第一语句信息中获得所述需求
?目息O
[0106]第一预设词汇可以是人为整理的,例如,在实际应用中用户输入的需求内容可能包括:我需要将稿件进行如下处理:翻译,需要对我稿件进行翻译的人具备如下能力:职称为教授,英文等级为英语专业八级。那么预设词汇可以为“处理”、“职称”、“等级”等等。可以依据每个语句中可能有的“、”、“,”、“。”、等语句分隔符来截取包含预设词汇的语句。
[0107]可以通过语义分析识别技术获得语句信息中的需求信息。第三获取单元可以包括:切分子单元,用于将所述第一语句信息切分出所有可能的第一词汇;;匹配子单元,用于将所述第一词汇与第一数据库中的标准需求信息进行匹配;第一获取子单元,用于从所述第一词汇中获得与所述标准需求信息相匹配的需求信息。以“职称为教授”为例进行说明,第一词汇包括:职、称、为、教、授、职称、称为、为教、教授、职称为、称为教、为教授、职称为教、称为教授、职称为教授。数据库中存储有所有的需求信息,例如教授、英文专业八级等等,将第一词汇与第一数据库中各个词汇进行匹配后,获得教授这一词汇,将这一词汇作为需求?目息。
[0108]第一获取模块601可以包括:第四获取单元,用于从所述稿件中获取所述第一用户的能力信息;确定需求单元,用于依据所述第一用户的能力信息确定所述需求信息。
[0109]能力信息可以包括第一用户的级别信息,第一用户上传的稿件中一般都包括第一用户的姓名、职称、所属单位或所属院校,第一用户的级别信息可以通过用户的职称或者第一用户的所属单位或所属院校来体现。假设预先设置各个单位或院校与等级的对应关系,或者职称和等级的对应关系,例如A单位的级别为三级、B单位的级别为三级、C单位的级别为二级、D单位的级别为一级。假设第一用户所属的单位是C,则第一用户的等级为二级。假设E院校为985院校,将E院校设置为二级院校;F院校为211且985院校,将F院校设置为三级院校,G院校为普通院校,将G院校设置为一级院校。假设第一用户所属的院校为G,则第一用户的等级为一级。假设将职称为教授设置为二级、职称为教师设置为一级,如果第一用户的职称为教授,则第一用户的等级为二级。
[0110]可以理解的是,可以让比第一用户能力信息高的或具有相同能力的用户为第一用户服务。假设,第一用户的能力信息为:学历为本科、职位为教师、发表的文章个数为3篇,则需求信息可以为学历至少为本科、职位为教授、发表的文章个数大于等于3篇。
[0111]上述只是对能力信息进行举例,可以理解的是,能力信息还可以包括第一用户的学历、发表文章的个数、发表文章的等级、技术领域、作为会议讲课专家的次数、发布任务的次数等信息。其中,发布任务的次数是指第一用户让第二用户审核或翻译稿件的次数。
[0112]第一用户的学历、发表文章的个数、发表文章的等级、技术领域、作为会议讲课专家的次数、发布任务的次数可以从第一用户在学术社交网站上的个人主页或简历列表中获得。
[0113]第一获取模块601可以包括:第五获取单元,用于获取第一用户的个人主页中的信息或者简历列表中的信息;第六获取单元,用于从所述个人主页中的信息或者简历列表中的信息中获取包含第二预设词汇的第二语句信息;第七获取单元,用于从所述第二语句信息中获得所述第一用户的能力信息。
[0114]第二预设词汇可以是人为整理的,例如第一用户在个人主页上写道:我的学历是本科,我的研究方向是计算机。那么第二预设词汇可以是“学历”、“研究方向”等等。
[0115]可以理解的是,可以让比第一用户能力信息高的或具有相同能力的用户为第一用户服务。假设,第一用户的能力信息为:学历为本科、职位为教师、发表的文章个数为3篇,则需求信息可以为学历至少为本科、职位为教授、发表的文章个数大于等于3篇。
[0116]第二用户的能力信息的预先存储过程,可以与第三种获取第一用户的需求信息中获取第一用户的能力信息的过程相同,在此不再赘述。
[0117]计算模块602,用于计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度。
[0118]可以理解的是,如果第一用户的需求信息包括任务类型,则第二用户的能力信息至少包括任务类型,如果第一用户的需求信息包括要求信息,则第二用户的能力信息至少包括要求信息。
[0119]计算模块602可以由很多种实现方式,例如,假设需求信息中包括任务类型、技术领域、职称发表的文章的数量的最小值,能力信息中包括第二用户的任务类型、第二用户的技术领域、第二用户的职称、第二用户发表的文章的数量,则计算模块602可以包括:判断匹配参数单元,用于判断需求信息中能够与能力信息匹配的参数个数;计算匹配度单元,用于依据所述匹配的参数个数和总体的参数个数计算匹配度,具体的可以为:匹配度=匹配的参数个数/总体的参数个数。
[0120]可以理解的是,第一用户的需求信息中有些要求第二用户必须满足,有些要求第二用户可以不满足,例如第一用户的需求信息包括:对上传的稿件进行翻译、稿件的技术领域、翻译稿件的用户的职称、翻译稿件的用户的翻译水平,第二用户A的能力信息包括:第二用户A能够翻译稿件、第二用户A研究的技术领域、第二用户A的职称、第二用户A的水平。第二用户B的能力信息包括:第二用户B能够审核稿件、第二用户B的职称、第二用户B的水平。那么因为第一用户需要对稿件进行翻译,而不是审稿,所以即使第二用户B的第二用户B的职称和第二用户B的水平都满足第一用户的要求,也不能将第一用户的稿件发给第二用户B,而第二用户A可以翻译稿件,如果第二用户A研究的技术领域以及第二用户A的水平均满足第一用户的要求,即使第二用户A的职称不满足第一用户的要求,也可能将第一用户的稿件发给第二用户A。
[0121]因此,可以将第一用户的需求信息划分为两类,一类是硬件需求,即第二用户必须满足,否则匹配度为零;一类是软件需求,即第二用户可以不用完全满足,硬件需求可以是任务类型(翻译或审稿)、翻译或审稿水平,软件需求可以为:职称、学历、所属院校或所属单位、发表文章个数、作为会议讲课专家的次数等等。仍以上述例子进行说明,第一用户和第二用户B的匹配度为0,因为第二用户B的只能审核稿件不能翻译稿件,第一用户和第二用户A的匹配度可以=软件需求参数匹配个数/软件需求参数总和= 2/3。
[0122]综上,计算模块602可以包括:分配单元,用于将所述第一用户的需求信息分为硬件信息和软件信息;第一匹配单元,用于将所述硬件信息与所述第二用户的能力信息中与所述硬件信息对应的信息相匹配;第一确定匹配度单元,用于如果匹配不成功,则匹配度为零;第二匹配单元,用于如果匹配成功,则将所述软件信息与所述第二用户的能力信息中与所述软件信息对应的信息相匹配,并计算出匹配度。
[0123]预先存储的各个第二用户的能力信息可以是人为整理的,将各个第二用户的能力信息人为整理成相应的格式。或者是从第二用户在学术社交网站中的个人主页或简历列表中获得的。
[0124]第二获取模块603,用于获取匹配度大于预设值的至少一个第二用户。
[0125]能够满足第一用户的需求条件的第二用户可能有一个或多个,如果只有一个,则直接将稿件发送至该第二用户,如果有多个,则仅需要将稿件发送至其中一个第二用户即可。
[0126]发送模块604,用于将所述稿件发送至所述匹配度大于预设值的至少一个第二用户中的一个第二用户。
[0127]最终将稿件发送的这一第二用户可以是人为选择的,例如,将匹配度大于预设值的所有第二用户都推荐给学术社交网络的后台工作人员,工作人员从中选择出最合适的一个第二用户。最终将稿件发送的这一第二用户可以是人为选择的还可以是随机选择的。
[0128]本发明实施例提供的一种信息处理装置中,第一获取模块601获取第一用户上传的稿件和需求信息,计算模块602计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度,计算模块603获取匹配度大于预设值的至少一个第二用户,发送模块604将所述稿件发送至所述匹配度大于预设值的至少一个第二用户中的一个第二用户,不需要学术社交网站后台的人员人为判断第一用户的需求信息,通过计算第一用户的需求信息与各个第二用户的能力信息的匹配度,获得能够解决第一用户的需求的第二用户,不需要人为从大量第二用户中查找出能够解决第一用户的需求的各个第二用户,从而节省了时间,提高了效率。
[0129]请参阅图7,为本发明实施例提供的一种信息处理装置中第一获取模块的一种实现方式的结构示意图,第一获取模块包括:第一接收单元701、显示单元702以及第二接收单元703,其中:
[0130]第一接收单元701,用于接收所述第一用户上传的稿件。
[0131]显示单元702,用于显示需求信息选择界面。
[0132]所述需求信息填写界面包括需求信息选择框。
[0133]显示需求信息选择界面的触发条件可以是接收到第一用户上传稿件。
[0134]第二接收单元703,用于接收所述第一用户通过所述需求信息选择界面选择的需求信息。
[0135]为了本领域技术人员更加理解本发明实施例中的需求信息选择界面选择,可以参阅图3所示的需求信息选择界面选择。
[0136]请参阅图8,为本发明实施例提供的一种信息处理装置中各个第二用户的能力信息的预先存储的一种实现方式的结果示意图,该装置包括:接收模块801、显示模块802以及第二获取模块803,其中:
[0137]接收模块801,用于接收所述第二用户的请求注册的消息。
[0138]显示模块802,用于显示能力信息选择界面,所述能力信息选择界面包括能力信息选择框。
[0139]第二获取模块803,用于获取所述第二用户通过所述能力信息选择界面选择的能力信息,并存储。
[0140]能力信息选择界面与需求信息选择界面类似,具体的,可以参考图3的描述。
[0141]可以理解的是,第二用户在进行注册时,可以从选择框中选择自己能够干的事情即任务类型,例如对文章进行翻译、翻译的语言、审稿、审稿的技术领域、职称、发表的文章的数量、发表的文章的级别,如果选择翻译或审稿后,需要上传相应的能够证明自己填写的信息真实的材料以及能够证明自己的水平的材料,然后由学术社交网站的后台人为确认,如果确认通过,则将该第二用户的数据存储至数据库中。
[0142]请参阅图9,为本发明实施例提供的一种信息处理装置中的计算模块的一种实现方式的结构示意图,在所述需求信息包括任务类型和技术领域,所述能力信息包括任务类型和技术领域时,对于每一第二用户,所述计算模块包括:判断单元901、确定单元902以及计算单元903,其中:
[0143]判断单元901,用于判断所述需求信息中的任务类型是否与所述能力信息中的任务信息相匹配。
[0144]确定单元902,用于当不匹配时,确定所述匹配度为零。
[0145]计算单元903,用于当匹配时,依据所述需求信息中技术领域与所述能力信息中的技术领域的包含关系计算所述匹配度。
[0146]为了确保审稿或翻译的准确性,一般都让与第一用户为同一技术领域的第二用户审稿或翻译,因此可以根据需求信息中技术领域与所述能力信息中的技术领域的包含关系计算所述匹配度。
[0147]具体的,假设第一用户的需求信息中的技术领域为:细胞生物一一生殖细胞一一卵母细胞一一信号通路,第二用户A的技术领域为:细胞生物一一生殖细胞一一胚胎干细胞一一造血细胞,第二用户B的技术领域为:细胞生物一一生殖细胞一一卵母细胞一一细胞骨架,第三用户C的技术领域为:细胞生物一一生殖细胞一一卵母细胞一一信号通路,可以通过第一用户的技术领域与第二用户的技术领域的重叠程度,计算匹配度。例如第一用户与第二用户A的匹配度可以为2/4,第一用户与第二用户B的匹配度为3/4,第一用户与第二用户C的匹配度为4/4,假设预设值为3/4,则可以从第二用户B和第二用户C中选择一个为第一用户审核稿件或翻译。
[0148]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0149]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种信息处理方法,其特征在于,包括: 获取第一用户上传的稿件和需求信息; 计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度; 获取匹配度大于预设值的至少一个第二用户; 将所述稿件发送至所述匹配度大于预设值的至少一个第二用户中的一个第二用户。2.根据权利要求1所述信息处理方法,其特征在于,所述获取第一用户上传的稿件和需求信息包括: 接收所述第一用户上传的稿件; 显示需求信息选择界面,所述需求信息填写界面包括需求信息选择框; 接收所述第一用户通过所述需求信息选择界面选择的需求信息。3.根据权利要求1所述信息处理方法,其特征在于,所述各个第二用户的能力信息的预先存储过程包括: 接收所述第二用户的请求注册的消息; 显示能力信息选择界面,所述能力信息选择界面包括能力信息选择框; 获取所述第二用户通过所述能力信息选择界面选择的能力信息,并存储。4.根据权利要求1至3任一所述信息处理方法,其特征在于,在所述需求信息包括任务类型和技术领域,所述能力信息包括任务类型和技术领域时,对于每一第二用户,所述计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度包括: 判断所述需求信息中的任务类型是否与所述能力信息中的任务信息相匹配; 当不匹配时,确定所述匹配度为零; 当匹配时,依据所述需求信息中技术领域与所述能力信息中的技术领域的包含关系计算所述匹配度。5.一种信息处理装置,其特征在于,包括: 第一获取模块,用于获取第一用户上传的稿件和需求信息; 计算模块,用于计算所述需求信息与预先存储的各个第二用户的能力信息的匹配度; 第二获取模块,用于获取匹配度大于预设值的至少一个第二用户; 发送模块,用于将所述稿件发送至所述匹配度大于预设值的至少一个第二用户中的一个第二用户。6.根据权利要求5所述信息处理装置,其特征在于,所述第一获取模块包括: 第一接收单元,用于接收所述第一用户上传的稿件; 显示单元,用于显示需求信息选择界面,所述需求信息填写界面包括需求信息选择框; 第二接收单元,用于接收所述第一用户通过所述需求信息选择界面选择的需求信息。7.根据权利要求5所述信息处理装置,其特征在于,还包括: 接收模块,用于接收所述第二用户的请求注册的消息; 显示模块,用于显示能力信息选择界面,所述能力信息选择界面包括能力信息选择框;第二获取模块,用于获取所述第二用户通过所述能力信息选择界面选择的能力信息,并存储。8.根据权利要求5至7任一所述信息处理装置,其特征在于,在所述需求信息包括任务类型和技术领域,所述能力信息包括任务类型和技术领域时,对于每一第二用户,所述计算丰吴块包括: 判断单元,用于判断所述需求信息中的任务类型是否与所述能力信息中的任务信息相匹配; 确定单元,用于当不匹配时,确定所述匹配度为零; 计算单元,用于当匹配时,依据所述需求信息中技术领域与所述能力信息中的技术领域的包含关系计算所述匹配度。
【文档编号】G06F17/30GK105912581SQ201610201787
【公开日】2016年8月31日
【申请日】2016年3月31日
【发明人】董亚坤, 文漪
【申请人】比美特医护在线(北京)科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1