一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

文档推荐方法、装置、计算机设备及介质与流程

2022-03-09 07:44:36 来源:中国专利 TAG:


1.本公开涉及计算机技术领域,尤其涉及一种文档推荐方法、装置、计算机设备及介质。


背景技术:

2.随着计算机技术的不断深入发展,人们的生活、工作与文档应用(如docs应用)的联系变得越来越密切。用户通过文档应用,能够实现对在线文档、在线表格或在线演示文稿的管理。
3.通常地,文档应用对应一个文档模板库,当用户想要利用文档模板来创建文档时,需要手动从文档模板库中选取对应的文档模板,用户需要耗费较长时间在文档模板库中寻找所需的文档模板,操作步骤较繁琐,降低了人机交互效率。


技术实现要素:

4.本公开提供一种文档推荐方法、装置、计算机设备及介质,简化了操作步骤,提升了人机交互效率。本公开的技术方案如下:
5.根据本公开实施例的第一方面,提供一种文档推荐方法,该方法包括:
6.响应于接收到终端发送的文档模板获取请求,获取该终端已登录对象的职能信息,该职能信息表示该对象对应的职位以及该对象在该职位上的关联信息;
7.基于该对象的职能信息,确定与该职能信息匹配的目标文档模板;
8.向该终端发送该目标文档模板,以供该终端在所展示的文档页面中显示该目标文档模板。
9.本公开实施例中,在接收到文档模板获取请求时,根据对象的职能信息,来向对象显示与其职能信息匹配的目标文档模板,为其针对性的提供文档模板,能够为对象提供其所需的文档模板,以便对象基于该目标文档模板来快速创建文档,使得对象无需耗费较长时间在文档模板库中寻找所需的文档模板,简化了操作步骤,提升了人机交互效率。
10.在一些实施例中,基于该对象的职能信息,确定与该职能信息匹配的目标文档模板包括:
11.基于该对象的职能信息,确定该对象的职业能力信息,该职业能力信息表示该对象在该职位上的职业能力;
12.确定与该职位能力信息匹配的目标文档模板。
13.本公开实施例中,根据对象的职能信息来确定对象的职业能力信息,由于该职业能力信息能够表示对象在对应职位上的职业能力,也即能够表征对象使用文档的熟练程度,进而根据对象的职业能力信息,来向其显示与职业能力信息匹配的目标文档模板,为其针对性的提供文档模板,能够为对象提供其所需的文档模板,以便对象基于该目标文档模板来快速创建文档,使得对象无需耗费较长时间在文档模板库中寻找所需的文档模板,简化了操作步骤,提升了人机交互效率。
14.在一些实施例中,该职能信息的数量为至少两个;
15.基于该对象的职能信息,确定该对象的职业能力信息包括:
16.分别确定至少两个该职能信息对应的职业能力信息;
17.基于至少两个该职能信息对应的职业能力信息以及至少两个该职能信息分别对应的权重,确定该对象的职业能力信息。
18.本公开实施例中,从至少两个职能信息的维度来确定职业能力信息,再根据该至少两个职能信息的权重来确定对象的职业能力信息,丰富了确定职业能力信息所参考的信息维度,进而提高了确定职业能力信息的精确性,以便后续基于该职业能力信息来为用户精准推荐文档模板。
19.在一些实施例中,在应用该文档推荐方法的第一时间段内,至少两个该职能信息对应的权重相同;在应用该文档推荐方法的第二时间段内,至少两个该职能信息对应的权重基于该第一时间段内的文档使用记录确定,其中,该第二时间段为第一时间段之后的时间段。
20.本公开实施例中,在应用该文档推荐方法的前一时间段,为各个职能信息设置相同的权重,在该前一时间段的后一时间段,按照该前一时间段的文档使用记录来确定后一时间段内各个职能信息的权重,以确定出精确的信息权重,从而提高确定职业能力信息的精确性。
21.在一些实施例中,该方法还包括:
22.基于多个对象的职能信息以及该多个对象在该第一时间段内的文档使用记录,进行相关性分析,得到至少两个该职能信息分别与对象所使用的文档之间的相关程度;
23.将至少两个该职能信息分别与对象所使用的文档之间的相关程度,确定为至少两个该职能信息在该第二时间段内分别对应的权重。
24.本公开实施例中,通过相关性分析,来确定各个职能信息与对象所使用的文档之间的相关程度,将该相关程度作为各个职能信息对应的权重,能够快速确定出各个职能信息对应的权重,且该权重能够表征对应职能信息与对象所使用的文档之间的相关程度,提高了确定信息权重的精确性。
25.在一些实施例中,确定与该职业能力信息匹配的目标文档模板包括:
26.若该职位关联多个文档模板,则在该职位所关联的多个文档模板中,确定与该职业能力信息匹配的目标文档模板。
27.本公开实施例中,针对不同的职位,分别设置多个文档模板,进而根据用户的职位来动态推荐不同职位分类下的文档模板,能够为用户精准推荐文档模板。
28.在一些实施例中,该职能信息包括职位部门信息,该职位部门信息表示该对象对应的职位所属部门;
29.基于该对象的职能信息,确定与该职能信息匹配的目标文档模板包括:
30.基于该对象的职能信息中的职位部门信息,获取该职位所属部门在目标时间段内所更新的文档模板,基于所获取的文档模板确定该目标文档模板。
31.本公开实施例中,根据用户所在部门的需求,来个性化地推荐文档模板,提高了文档创作及文档产出的效率,同时也有利于部门内的信息传递,提高了沟通效率。
32.根据本公开实施例的第二方面,提供一种文档推荐装置,该装置包括:
33.获取单元,被配置为执行响应于接收到终端发送的文档模板获取请求,获取该终端已登录对象的职能信息,该职能信息表示该对象对应的职位以及该对象在该职位上的关联信息;
34.确定单元,被配置为执行基于该对象的职能信息,确定与该职能信息匹配的目标文档模板;
35.发送单元,被配置为执行向该终端发送该目标文档模板,以供该终端在所展示的文档页面中显示该目标文档模板。
36.在一些实施例中,该确定单元,包括:
37.第一确定子单元,被配置为执行基于该对象的职能信息,确定该对象的职业能力信息,该职业能力信息表示该对象在该职位上的职业能力;
38.第二确定子单元,被配置为执行确定与该职位能力信息匹配的目标文档模板。
39.在一些实施例中,该职能信息的数量为至少两个;
40.该第一确定子单元,被配置为执行:
41.分别确定至少两个该职能信息对应的职业能力信息;
42.基于至少两个该职能信息对应的职业能力信息以及至少两个该职能信息分别对应的权重,确定该对象的职业能力信息。
43.在一些实施例中,在应用该文档推荐方法的第一时间段内,至少两个该职能信息对应的权重相同;在应用该文档推荐方法的第二时间段内,至少两个该职能信息对应的权重基于该第一时间段内的文档使用记录确定,其中,该第二时间段为第一时间段之后的时间段。
44.在一些实施例中,该装置还包括:
45.分析单元,被配置为执行基于多个对象的职能信息以及该多个对象在该第一时间段内的文档使用记录,进行相关性分析,得到至少两个该职能信息分别与对象所使用的文档之间的相关程度;
46.该确定单元,还被配置为执行将至少两个该职能信息分别与对象所使用的文档之间的相关程度,确定为至少两个该职能信息在该第二时间段内分别对应的权重。
47.在一些实施例中,该第二确定子单元,被配置为执行:
48.若该职位关联多个文档模板,则在该职位所关联的多个文档模板中,确定与该职业能力信息匹配的目标文档模板。
49.在一些实施例中,该职能信息包括职位部门信息,该职位部门信息表示该对象对应的职位所属部门;
50.该确定单元,被配置为执行:
51.基于该对象的职能信息中的职位部门信息,获取该职位所属部门在目标时间段内所更新的文档模板,基于所获取的文档模板确定该目标文档模板。
52.根据本公开实施例的第三方面,提供一种计算机设备,该计算机设备包括:
53.一个或多个处理器;
54.用于存储该处理器可执行程序代码的存储器;
55.其中,该处理器被配置为执行该程序代码,以实现上述的文档推荐方法。
56.根据本公开实施例的第四方面,提供一种计算机可读存储介质,该计算机可读存
储介质包括:当该计算机可读存储介质中的程序代码由计算机设备的处理器执行时,使得计算机设备能够执行上述的文档推荐方法。
57.根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的文档推荐方法。
58.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
59.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
60.图1是根据一示例性实施例示出的一种文档推荐方法的实施环境示意图;
61.图2是根据一示例性实施例示出的一种文档推荐方法的流程图;
62.图3是根据一示例性实施例示出的一种文档推荐方法的流程图;
63.图4是根据一示例性实施例示出的一种文档页面的示意图;
64.图5是根据一示例性实施例示出的一种文档推荐装置的框图;
65.图6是根据一示例性实施例示出的一种终端的框图;
66.图7是根据一示例性实施例示出的一种服务器的框图。
具体实施方式
67.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
68.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
69.本公开所涉及的数据或信息可以为经用户授权或者经过各方充分授权的数据或信息。
70.图1是本公开实施例提供的一种文档推荐方法的实施环境示意图,参见图1,该实施环境中包括:终端101和服务器102。
71.终端101可以为智能手机、智能手表、台式电脑、手提电脑、虚拟现实终端、增强现实终端、无线终端和膝上型便携计算机等设备中的至少一种。终端101具有通信功能,可以接入有线网络或无线网络。终端101可以泛指多个终端中的一个,本实施例仅以终端101来举例说明。本领域技术人员可以知晓,上述终端的数量可以更多或更少。
72.在一些实施例中,终端101运行有文档应用。在一些实施例中,文档应用提供为一种应用程序(如文档编辑软件),或者,文档应用提供为一种网页应用。本公开实施例中,终端101用于响应于终端101已登录对象在文档应用上的触发操作,向服务器102发送文档模板获取请求,以请求服务器102确定该对象对应的目标文档模板。
73.在一些实施例中,终端101与服务器102通过有线或无线通信方式进行直接或间接的连接,本公开实施例对此不作限定。
74.服务器102可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式文件系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn(content delivery network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。可选地,上述服务器102的数量可以更多或更少,本公开实施例对此不加以限定。当然,服务器102还可以包括其他功能服务器,以便提供更全面且多样化的服务。
75.服务器102可以是上述终端101所运行的应用的后台服务器。本公开实施例中,服务器102用于响应于接收到终端101发送的文档模板获取请求,获取终端101已登录对象的职能信息,基于该对象的职能信息,确定与该职能信息匹配的目标文档模板,向终端101发送该目标文档模板,以供终端101在所展示的文档页面中显示该目标文档模板。
76.上述实施例是以终端101触发文档模板获取请求,以请求服务器102来确定目标文档模板,进而终端101接收并显示该目标文档模板的过程,而在另一些实施例中,本公开实施例提供的文档推荐方法由终端101执行,相应过程为:终端101响应于终端101已登录对象的触发操作,获取该终端101已登录对象的职能信息,基于该对象的职能信息,确定与该职能信息匹配的目标文档模板,进而终端101在所展示的文档页面中显示该目标文档模板。
77.图2是根据一示例性实施例示出的一种文档推荐方法的流程图,如图2所示,该方法由服务器执行,包括以下步骤:
78.在步骤201中,服务器响应于接收到终端发送的文档模板获取请求,获取该终端已登录对象的职能信息,该职能信息表示该对象对应的职位以及该对象在该职位上的关联信息。
79.在步骤202中,服务器基于该对象的职能信息,确定与该职能信息匹配的目标文档模板。
80.在步骤203中,服务器向该终端发送该目标文档模板,以供该终端在所展示的文档页面中显示该目标文档模板。
81.本公开实施例提供的技术方案,在接收到文档模板获取请求时,根据对象的职能信息,来向对象显示与其职能信息匹配的目标文档模板,为其针对性的提供文档模板,能够为对象提供其所需的文档模板,以便对象基于该目标文档模板来快速创建文档,使得对象无需耗费较长时间在文档模板库中寻找所需的文档模板,简化了操作步骤,提升了人机交互效率。
82.在一些实施例中,基于该对象的职能信息,确定与该职能信息匹配的目标文档模板包括:
83.基于该对象的职能信息,确定该对象的职业能力信息,该职业能力信息表示该对象在该职位上的职业能力;
84.确定与该职位能力信息匹配的目标文档模板。
85.在一些实施例中,该职能信息的数量为至少两个;
86.基于该对象的职能信息,确定该对象的职业能力信息包括:
87.分别确定至少两个该职能信息对应的职业能力信息;
88.基于至少两个该职能信息对应的职业能力信息以及至少两个该职能信息分别对应的权重,确定该对象的职业能力信息。
89.在一些实施例中,在应用该文档推荐方法的第一时间段内,至少两个该职能信息对应的权重相同;在应用该文档推荐方法的第二时间段内,至少两个该职能信息对应的权重基于该第一时间段内的文档使用记录确定,其中,该第二时间段为第一时间段之后的时间段。
90.在一些实施例中,该方法还包括:
91.基于多个对象的职能信息以及该多个对象在该第一时间段内的文档使用记录,进行相关性分析,得到至少两个该职能信息分别与对象所使用的文档之间的相关程度;
92.将至少两个该职能信息分别与对象所使用的文档之间的相关程度,确定为至少两个该职能信息在该第二时间段内分别对应的权重。
93.在一些实施例中,确定与该职业能力信息匹配的目标文档模板包括:
94.若该职位关联多个文档模板,则在该职位所关联的多个文档模板中,确定与该职业能力信息匹配的目标文档模板。
95.在一些实施例中,该职能信息包括职位部门信息,该职位部门信息表示该对象对应的职位所属部门;
96.基于该对象的职能信息,确定与该职能信息匹配的目标文档模板包括:
97.基于该对象的职能信息中的职位部门信息,获取该职位所属部门在目标时间段内所更新的文档模板,基于所获取的文档模板确定该目标文档模板。
98.上述图2所示仅为本公开的基本流程,下面基于一种具体实施方式,来对本公开提供的方案进行进一步阐述,图3是根据一示例性实施例示出的一种文档推荐方法的流程图,图3以终端和服务器之间的交互流程为例,来对方案进行说明,参见图3,该方法包括:
99.在步骤301中,终端响应于终端已登录对象的触发操作,向服务器发送文档模板获取请求。
100.其中,对象是指用户账号,相应地,终端已登录对象是指终端已登录的用户账号。在一些实施例中,用户账号可以是任一组织机构内员工的账号。在一些实施例中,对象采用对象标识来表示,例如,对象标识可以是用户账号(如员工账号)、账号名称、用户编号(员工编号)、用户id(identity,身份标识号码)等等。
101.在一些实施例中,终端运行有文档应用。在一种可选的实施例中,文档模板获取请求基于用户对文档页面的创建操作触发。示例地,该文档应用提供有文档页面的创建控件,如新建文档控件。相应地,文档模板获取请求基于该文档页面的创建控件触发。其中,触发操作可以是点击操作或选择操作。例如,当用户想要创建文档时,对文档应用所提供的文档页面的创建控件实施点击操作,则终端响应于对该文档页面的创建控件的点击操作,触发执行向服务器发送文档模板获取请求的过程。在另一种可选的实施例中,文档模板获取请求基于用户针对文档模板的查看操作触发。示例地,该文档应用的文档页面提供有文档模板的查看控件,如模板查看控件。相应地,文档模板获取请求基于该文档模板的查看控件触发。例如,当用户想要查看文档模板时,对文档页面中的文档模板的查看控件实施点击操作,则终端响应于对该文档模板的查看控件的点击操作,触发执行向服务器发送文档模板获取请求的过程。
102.需要说明的是,上述实施例以文档模板获取请求基于用户对文档页面的创建操作,或者对文档模板的查看操作触发为例,而在另一些实施例中,该文档模板获取请求还能够基于用户的其他操作触发,例如,基于用户在该文档应用或网页应用上的登录操作触发。本公开实施例对此不加以限定。
103.服务器为终端所运行的文档应用的后台服务器。在本公开实施例中,文档模板获取请求用于请求获取服务器所推荐的文档模板。
104.在步骤302中,服务器响应于接收到终端发送的文档模板获取请求,获取终端已登录对象的职能信息,该职能信息表示该对象对应的职位以及该对象在该职位上的关联信息。
105.在一些实施例中,职能信息包括职位属性信息、职位等级信息、职业年限信息中的至少两项。在一种可选的实施例中,职能信息包括职位属性信息,以及职位等级信息、职业年限信息中的至少一项。其中,该职位属性信息表示该对象对应的职位。例如,岗位:项目管理。该职位等级信息表示该对象在该职位上的等级。例如,职级:2级。该职业年限信息表示该对象在该职位上的就业时长。例如,工作年限:8年。
106.在一种可选的实施例中,职能信息为终端已登录对象的社会职能信息,也即是用户在社会这一大范围上的广义的职能信息。例如,以职位属性信息为例,可以是教师、医生、文职人员等等。在另一种可选的实施例中,职能信息为终端已登录对象在其所属组织机构中的职能信息,也即是用户在其所属公司中的职能信息。例如,以职位属性信息为例,可以是项目管理人员、会议记录人员等等。
107.进一步地,在职能信息为终端已登录对象在其所属组织机构中的职能信息的情况下,该职能信息还包括在职时间信息、职工性质信息中的至少一项。其中,该在职时间信息表示该对象在所属组织机构的就业时长。例如,在职时间:1天。该职工性质信息表示该对象是否为所属组织机构的正式职工。例如,工作性质:正式职工(如非外包职工)。在一些实施例中,职能信息还包括终端已登录对象所属部门的信息,例如,职能信息还包括职位部门信息,该职位部门信息表示该对象对应的职位所属部门。例如,部门:项目管理部门。如此,提供了多个维度的职能信息,丰富了文档模板推荐所参考的信息维度。
108.在一些实施例中,服务器响应于接收到终端发送的文档模板获取请求,基于该文档模板获取请求所携带的终端已登录对象的对象标识,从对象信息库中,获取该对象标识对应的职能信息。其中,该对象信息库用于存储多个对象标识以及该多个对象标识对应的职能信息。在一种可选的实施例中,该对象信息库为一个组织机构的对象信息库,也就是说,该对象信息库用于存储一个组织机构内的多个员工的标识以及该多个员工的标识对应的职能信息。
109.在一种可选的实施例中,服务器基于该文档模板获取请求所携带的终端已登录对象的对象标识,从对象信息库中,获取该对象标识对应的职位属性信息、职位等级信息、在职时间信息、职工性质信息、职业年限信息。在另一种可选的实施例中,服务器基于该文档模板获取请求所携带的终端已登录对象的对象标识,从对象信息库中,获取该对象标识对应的职位部门信息。
110.上述实施例是服务器基于文档模板获取请求,从对象信息库中获取上述职能信息的过程。在另一些实施例中,文档模板获取请求携带该终端已登录对象的职能信息,相应
地,服务器响应于接收到终端发送的文档模板获取请求,获取该文档模板获取请求所携带的终端已登录对象的职能信息。
111.在一种可选的实施例中,服务器响应于接收到终端发送的文档模板获取请求,从该文档模板获取请求的职位属性字段中,获取该文档模板获取请求所携带的职位属性信息,从该文档模板获取请求的职位等级字段中,获取该文档模板获取请求所携带的职位等级信息,从该文档模板获取请求的在职时间字段中,获取该文档模板获取请求所携带的在职时间信息,从该文档模板获取请求的职位性质字段中,获取该文档模板获取请求所携带的职工性质信息,从该文档模板获取请求的职业年限字段中,获取该文档模板获取请求所携带的职业年限信息。在另一种可选的实施例中,服务器响应于接收到终端发送的文档模板获取请求,从该文档模板获取请求的职位部门字段中,获取该文档模板获取请求所携带的职位部门信息。
112.在步骤303中,服务器基于该对象的职能信息,确定与该职能信息匹配的目标文档模板。
113.其中,目标文档模板是指服务器所推荐的文档模板。在一些实施例中,目标文档模板的数量为一个或多个。
114.(303a)在一些实施例中,服务器基于该对象的职能信息,确定该对象的职业能力信息,该职业能力信息表示该对象在该职位上的职业能力,确定与该职位能力信息匹配的目标文档模板。
115.在一些实施例中,职业能力信息由用于表示对象的职位的信息和用于表示职业能力的信息组成。例如,以职位为pmo(program management office,项目管理)为例,职业能力信息可以是初级pmo、中级pmo、资深pmo等等。在一种可选的实施例中,用于表示职业能力的信息采用表示职业能力高低的文字来表示,例如,极低、较低、中等、较高、极高,或者,初级、中级、高级等等。在另一种可选的实施例中,用于表示职业能力的信息采用职业能力分数来表示,例如,可采用区间[1,5]内的数值来表示职业能力,如职业能力分数1表示职业能力低,职业能力分数3表示职业能力中等,职业能力分数5表示职业能力高。当然,还能够采用其他方式来表示职业能力,本公开实施例对职业能力的表示方式不加以限定。
[0116]
在一些实施例中,职能信息的数量为至少两个,相应地,服务器确定该对象的职业能力信息的过程包括:分别确定至少两个该职能信息对应的职业能力信息,基于至少两个该职能信息对应的职业能力信息以及至少两个该职能信息分别对应的权重,确定该对象的职业能力信息。在该实施例中,从至少两个职能信息的维度来确定职业能力信息,再根据该至少两个职能信息的权重来确定对象的职业能力信息,丰富了确定职业能力信息所参考的信息维度,进而提高了确定职业能力信息的精确性,以便后续基于该职业能力信息来为用户精准推荐文档模板。
[0117]
在一些实施例中,服务器确定与该职业能力信息匹配的目标文档模板的过程包括:若该职位关联多个文档模板,则在该职位所关联的多个文档模板中,确定与该职业能力信息匹配的目标文档模板。如此,针对不同的职位,分别设置多个文档模板,进而根据用户的职位来动态推荐不同职位分类下的文档模板,能够为用户精准推荐文档模板。
[0118]
下面以职能信息包括职位属性信息、职位等级信息、在职时间信息、职工性质信息、职业年限信息为例,对服务器确定该对象的职业能力信息的过程进行说明,相应过程包
括:服务器分别确定职位属性信息对应的职业能力信息、职位等级信息对应的职业能力信息、在职时间信息对应的职业能力信息、职工性质信息对应的职业能力信息、职业年限信息对应的职业能力信息,基于职位属性信息对应的职业能力信息、职位等级信息对应的职业能力信息、在职时间信息对应的职业能力信息、职工性质信息对应的职业能力信息、职业年限信息对应的职业能力信息以及职位属性信息对应的权重、职位等级信息对应的权重、在职时间信息对应的权重、职工性质信息对应的权重、职业年限信息对应的权重,进行加权平均,得到该对象的职业能力信息。
[0119]
在一些实施例中,服务器基于职位属性信息对应的职业能力信息、职位等级信息对应的职业能力信息、在职时间信息对应的职业能力信息、职工性质信息对应的职业能力信息、职业年限信息对应的职业能力信息以及职位属性信息对应的权重、职位等级信息对应的权重、在职时间信息对应的权重、职工性质信息对应的权重、职业年限信息对应的权重、各个维度的职能信息的数量以及公式(1),进行加权平均,得到该对象的职业能力信息。
[0120]
p=(a1*b1 a2*b2 a3*b3 a4*b4 a5*b5)/5
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
[0121]
式中,p为对象的职业能力信息(也即是职业能力分数);a1为职位属性信息对应的职业能力信息;b1为职位属性信息对应的权重;a2为职位等级信息对应的职业能力信息;b2为职位等级信息对应的权重;a3为在职时间信息对应的职业能力信息;b3为在职时间信息对应的权重;a4为职工性质信息对应的职业能力信息;b4为职工性质信息对应的权重;a5为职业年限信息对应的职业能力信息;b5为职业年限信息对应的权重;5表示各个维度的职能信息的数量。
[0122]
在上述实施例中,从多个职能信息的维度来进行文档模板推荐,能够为用户精准推荐文档模板。需要说明的是,上述实施例是服务器基于上述对象的5个职能信息,来确定该对象的职业能力信息。在一些实施例中,服务器还能够基于职位属性信息,以及职位等级信息、职业年限信息、在职时间信息、职工性质信息中的至少一项,来确定该对象的职业能力信息。例如,服务器还能够基于职位属性信息,以及职位等级信息和职业年限信息,来确定该对象的职业能力信息。
[0123]
在一些实施例中,在(303a)所示出的实施例中,在应用该文档推荐方法的第一时间段内,该至少两个职能信息对应的权重相同;在应用该文档推荐方法的第二时间段内,该至少两个职能信息对应的权重基于该第一时间段内的文档使用记录确定。
[0124]
其中,该第二时间段为第一时间段之后的时间段。第一时间段表示应用该文档推荐方法的初始时间段,如首次应用该文档推荐方法的3个月内。第二时间段表示应用该文档推荐方法的时长达到目标时长之后的时间段,如应用该文档推荐方法的时长达到3个月之后的时间段。示例地,以职能信息包括职位属性信息、职位等级信息、在职时间信息、职工性质信息、职业年限信息为例,在应用该文档推荐方法的第一时间段内,上述5个职能信息的权重相同,分别是0.2;在应用该文档推荐方法的第二时间段内,上述5个职能信息的权重可能相同也可能不同。如此,在应用该文档推荐方法的前一时间段(或称为初始时间段),为各个职能信息设置相同的权重,在该前一时间段的后一时间段,按照该前一时间段的文档使用记录来确定后一时间段内各个职能信息的权重,以确定出精确的信息权重,从而提高确定职业能力信息的精确性。
[0125]
示例地,假设在应用该文档推荐方法的第一时间段内,当一位刚入职的pmo员工新
建文档时,文档应用的后台服务器能够获取到该员工的职能信息,如岗位:pmo;职级:k2;在职时间:1天;工作性质:非外包;工作年限:0年。根据上述职能信息以及各个职能信息所对应的权重(相同),后台服务器能够判断出该员工为初级pmo,表示其对业务状况和部门惯例均不大熟悉,后台服务器为其推荐初级pmo对应的文档模板,例如为其推荐较多的项目管理分类下的带有部分注释的模板,以便其快速掌握业务及文档写作方法。
[0126]
示例地,假设在应用该文档推荐方法的第二时间段内,当一位刚入职的pmo员工新建文档时,文档应用的后台服务器能够获取到该员工的职能信息,如岗位:pmo;职级:m3;在职时间:1天;工作性质:非外包;工作年限:8年。以岗位因素占据较高权重,其次为职级与工作年限为例,根据上述职能信息以及各个职能信息所对应的权重,后台服务器能够判断出该员工为资深pmo,表示其对整体的工作流程非常熟悉,后台服务器为其推荐资深pmo对应的文档模板,例如为其推荐少量的产品需求文档。此外,后台服务器基于该员工的在职时间信息,能够判断出该员工需要适应公司的业务状况和特点,因此,还能够为其推荐部分周报、日报模板等,以便其熟悉业务和管理团队。
[0127]
在一些实施例中,服务器确定各个职能信息在第二时间段内的权重的过程包括:服务器基于多个对象的职能信息以及该多个对象在该第一时间段内的文档使用记录,进行相关性分析,得到至少两个该职能信息分别与对象所使用的文档之间的相关程度,将至少两个该职能信息分别与对象所使用的文档之间的相关程度,确定为至少两个该职能信息在该第二时间段内分别对应的权重。
[0128]
在一些实施例中,以职能信息包括职位属性信息、职位等级信息、在职时间信息、职工性质信息、职业年限信息为例,服务器确定各个职能信息在第二时间段内的权重的过程包括:服务器基于多个对象的职能信息以及该多个对象在该第一时间段内的文档使用记录,进行相关性分析,得到职位属性信息、职位等级信息、在职时间信息、职工性质信息、职业年限信息分别与对象所使用的文档之间的相关程度,将职位属性信息、职位等级信息、在职时间信息、职工性质信息、职业年限信息分别与对象所使用的文档之间的相关程度,确定为职位属性信息、职位等级信息、在职时间信息、职工性质信息、职业年限信息在该第二时间段内分别对应的权重。
[0129]
其中,相关性分析是指对两个或多个具备相关性的变量元素进行分析,从而衡量两个变量因素的相关程度(或称为重要程度)。在一些实施例中,采用回归分析的方式,来执行上述确定各个职能信息在第二时间段内的权重的过程。其中,该回归分析是一种用于预测变量之间关系的统计过程,如预测一个因变量和一个或多个自变量之间的关系。在本公开实施例中,因变量对应于对象所使用的文档,自变量对应于上述各个职能信息。
[0130]
上述实施例中,是在应用该文档推荐方法的时长达到第一时间段的时长后,基于第一时间段内的文档使用记录,来确定第二时间段内各个职能信息对应的权重。在一些实施例中,在应用该文档推荐方法的第二时间段内,还能够每间隔一段时间,执行一次基于上一时间段的文档使用记录,来确定下一时间段内各个职能信息对应的权重的过程。如此,根据各个时间段更新的文档使用记录,来确定下个时间段内各个职能信息对应的权重,提高了确定信息权重的精确性。
[0131]
在上述实施例中,通过相关性分析,来确定各个职能信息与对象所使用的文档之间的相关程度,将该相关程度作为各个职能信息对应的权重,能够快速确定出各个职能信
息对应的权重,且该权重能够表征对应职能信息与对象所使用的文档之间的相关程度,提高了确定信息权重的精确性。
[0132]
在(303a)所示出的实施例中,根据对象的职能信息来确定对象的职业能力信息,由于该职业能力信息能够表示对象在对应职位上的职业能力,也即能够表征对象使用文档的熟练程度,进而根据对象的职业能力信息,来向其显示与职业能力信息匹配的目标文档模板,为其针对性的提供文档模板,能够为对象提供其所需的文档模板,以便对象基于该目标文档模板来快速创建文档,使得对象无需耗费较长时间在文档模板库中寻找所需的文档模板,简化了操作步骤,提升了人机交互效率。
[0133]
(303b)在一些实施例中,服务器确定与该职能信息匹配的目标文档模板的过程包括:基于该对象的职能信息中的职位部门信息,获取该职位所属部门在目标时间段内所更新的文档模板,基于所获取的文档模板确定该目标文档模板。
[0134]
其中,目标时间段为预先设定的时间段,如距离当前时刻的前7天。在一些实施例中,服务器基于该对象的职能信息中的职位部门信息,判断该职位所属部门在目标时间段内是否更新过文档模板,若该职位所属部门在目标时间段内更新过文档模板,则获取该职位所属部门在目标时间段内所更新的文档模板。
[0135]
在一些实施例中,服务器获取到该职位所属部门在目标时间段内所更新的文档模板之后,将所获取的文档模板确定为该目标文档模板。
[0136]
在一种可选的实施例中,在所获取的文档模板的数量为多个的情况下,服务器还获取各个文档模板的更新时间。进一步可选地,服务器还按照各个文档模板的更新时间,对各个文档模板进行排序,得到排序后的各个文档模板。
[0137]
在该实施例中,服务器获取目标时间段内所更新的全部文档模板,以便为用户提供更加丰富的文档模板,且通过按照更新时间来进行排序,以便后续终端按照排序来展示各个文档模板,使得用户能够明确各个文档模板的更新时间。
[0138]
在另一些实施例中,服务器获取到该职位所属部门在目标时间段内所更新的文档模板之后,从所获取的文档模板中选取一个目标文档模板。
[0139]
在一种可选的实施例中,服务器从所获取的文档模板中,选取距离当前时间最近的文档模板,将所选取的文档模板确定为该目标文档模板。在另一种可选的实施例中,服务器从所获取的文档模板中,选取与终端已登录对象的职位能力信息匹配的文档模板,将所选取的文档模板确定为该目标文档模板。在另一种可选的实施例中,服务器从所获取的文档模板中,选取使用次数最多的文档模板,将所选取的文档模板确定为该目标文档模板。在该实施例中,提供了多种选取目标文档模板的方式,丰富了目标文档模板的筛选方式。
[0140]
在(303b)所示出的实施例中,根据用户所在部门的需求,来个性化地推荐文档模板,提高了文档创作及文档产出的效率,同时也有利于部门内的信息传递,提高了沟通效率。
[0141]
基于(303a)和(303b),示出了两种确定目标文档模板的方式。在一些实施例中,优先采用(303b)的方式来确定目标文档模板的优先级。相应地,服务器执行步骤303的过程为:服务器基于该对象的职能信息中的职位部门信息,判断该职位所属部门在目标时间段内是否更新过文档模板,若该职位所属部门在目标时间段内更新过文档模板,则采用(303b)的方式来确定目标文档模板;若该职位所属部门在目标时间段内未更新过文档模
板,则采用(303a)的方式来确定目标文档模板。如此,根据不同部门的用户,为其展示对应部门内最近更新的文档模板,以便为用户提供其所需的文档模板,使得用户能够及时采用最近更新过的文档模板,方便部门员工第一时间接受文档模板,有利于部门内的信息传递,提高了沟通效率。
[0142]
在另一些实施例中,服务器同时采用(303a)的方式和(303b)的方式来确定目标文档模板。在一种可选的实施例中,优先显示采用(303b)的方式所确定出的目标文档模板。例如,将采用(303b)的方式所确定出的目标文档模板显示在第一个。
[0143]
在步骤304中,服务器向终端发送该目标文档模板,以供终端在所展示的文档页面中显示该目标文档模板。
[0144]
在步骤305中,终端接收该目标文档模板,在所展示的文档页面中显示该目标文档模板。
[0145]
在一些实施例中,终端接收该目标文档模板,在所展示的文档页面的文档模板推荐区域,显示该目标文档模板。示例地,图4是根据一示例性实施例示出的一种文档页面的示意图,参见图4,文档模板区域可以是图4所示出的文档页面的下方区域。
[0146]
在一些实施例中,以步骤301中的文档模板获取请求基于用户对文档页面的创建操作触发为例,终端接收该目标文档模板之后,展示新创建的文档页面,在所展示的文档页面中显示该目标文档模板。在另一些实施例中,以步骤301中的文档模板获取请求基于用户针对文档模板的查看操作触发为例,也即是用户在该文档页面中触发该文档模板获取请求的情况下,终端接收该目标文档模板之后,在所展示的文档页面中显示该目标文档模板。
[0147]
本公开实施例提供的技术方案,在接收到文档模板获取请求时,根据对象的职能信息,来向对象显示与其职能信息匹配的目标文档模板,为其针对性的提供文档模板,能够为对象提供其所需的文档模板,以便对象基于该目标文档模板来快速创建文档,使得对象无需耗费较长时间在文档模板库中寻找所需的文档模板,简化了操作步骤,提升了人机交互效率。
[0148]
图5是根据一示例性实施例示出的一种文档推荐装置的框图。参见图5,该装置包括获取单元501,确定单元502和发送单元503。
[0149]
获取单元501,被配置为执行响应于接收到终端发送的文档模板获取请求,获取该终端已登录对象的职能信息,该职能信息表示该对象对应的职位以及该对象在该职位上的关联信息;
[0150]
确定单元502,被配置为执行基于该对象的职能信息,确定与该职能信息匹配的目标文档模板;
[0151]
发送单元503,被配置为执行向该终端发送该目标文档模板,以供该终端在所展示的文档页面中显示该目标文档模板。
[0152]
本公开实施例提供的技术方案,在接收到文档模板获取请求时,根据对象的职能信息,来向对象显示与其职能信息匹配的目标文档模板,为其针对性的提供文档模板,能够为对象提供其所需的文档模板,以便对象基于该目标文档模板来快速创建文档,使得对象无需耗费较长时间在文档模板库中寻找所需的文档模板,简化了操作步骤,提升了人机交互效率。
[0153]
在一些实施例中,该确定单元502,包括:
[0154]
第一确定子单元,被配置为执行基于该对象的职能信息,确定该对象的职业能力信息,该职业能力信息表示该对象在该职位上的职业能力;
[0155]
第二确定子单元,被配置为执行确定与该职位能力信息匹配的目标文档模板。
[0156]
在一些实施例中,该职能信息的数量为至少两个;
[0157]
该第一确定子单元,被配置为执行:
[0158]
分别确定至少两个该职能信息对应的职业能力信息;
[0159]
基于至少两个该职能信息对应的职业能力信息以及至少两个该职能信息分别对应的权重,确定该对象的职业能力信息。
[0160]
在一些实施例中,在应用该文档推荐方法的第一时间段内,至少两个该职能信息对应的权重相同;在应用该文档推荐方法的第二时间段内,至少两个该职能信息对应的权重基于该第一时间段内的文档使用记录确定,其中,该第二时间段为第一时间段之后的时间段。
[0161]
在一些实施例中,该装置还包括:
[0162]
分析单元,被配置为执行基于多个对象的职能信息以及该多个对象在该第一时间段内的文档使用记录,进行相关性分析,得到至少两个该职能信息分别与对象所使用的文档之间的相关程度;
[0163]
该确定单元502,还被配置为执行将至少两个该职能信息分别与对象所使用的文档之间的相关程度,确定为至少两个该职能信息在该第二时间段内分别对应的权重。
[0164]
在一些实施例中,该第二确定子单元,被配置为执行:
[0165]
在该职位所关联的多个文档模板中,确定与该职业能力信息匹配的目标文档模板。
[0166]
在一些实施例中,该职能信息包括职位部门信息,该职位部门信息表示该对象对应的职位所属部门;
[0167]
该确定单元502,被配置为执行:
[0168]
基于该对象的职能信息中的职位部门信息,获取该职位所属部门在目标时间段内所更新的文档模板,基于所获取的文档模板确定该目标文档模板。
[0169]
需要说明的是:上述实施例提供的文档推荐装置在文档推荐时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的文档推荐装置与文档推荐方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0170]
本公开实施例所提到的计算机设备可提供为一种终端。图6示出了本公开一个示例性实施例提供的终端600的结构框图。该终端600可以是:智能手机、平板电脑、mp3播放器(moving picture experts group audio layer iii,动态影像专家压缩标准音频层面3)、mp4(moving picture experts group audio layer iv,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端600还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
[0171]
通常,终端600包括有:处理器601和存储器602。
[0172]
处理器601可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处
理器601可以采用dsp(digital signal processing,数字信号处理)、fpga(field-progra mmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器601也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器601可以集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器601还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。
[0173]
存储器602可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器602还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器602中的非暂态的计算机可读存储介质用于存储至少一个程序代码,该至少一个程序代码用于被处理器601所执行以实现本公开中方法实施例提供的文档推荐方法中终端执行的过程。
[0174]
在一些实施例中,终端600还可选包括有:外围设备接口603和至少一个外围设备。处理器601、存储器602和外围设备接口603之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口603相连。具体地,外围设备包括:射频电路604、显示屏605、摄像头组件606、音频电路607、定位组件608和电源609中的至少一种。
[0175]
外围设备接口603可被用于将i/o(input/output,输入/输出)相关的至少一个外围设备连接到处理器601和存储器602。在一些实施例中,处理器601、存储器602和外围设备接口603被集成在同一芯片或电路板上;在一些其他实施例中,处理器601、存储器602和外围设备接口603中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
[0176]
射频电路604用于接收和发射rf(radio frequency,射频)信号,也称电磁信号。射频电路604通过电磁信号与通信网络以及其他通信设备进行通信。射频电路604将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路604包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路604可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi(wireless fidelity,无线保真)网络。在一些实施例中,射频电路604还可以包括nfc(near field communication,近距离无线通信)有关的电路,本公开对此不加以限定。
[0177]
显示屏605用于显示ui(user interface,用户界面)。该ui可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏605是触摸显示屏时,显示屏605还具有采集在显示屏605的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器601进行处理。此时,显示屏605还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏605可以为一个,设置在终端600的前面板;在另一些实施例中,显示屏605可以为至少两个,分别设置在终端600的不同表面或呈折叠设计;在另一些实施例中,显示屏605可以是柔性显示屏,设置在终端600的弯曲表面上或折叠面上。甚至,
显示屏605还可以设置成非矩形的不规则图形,也即异形屏。显示屏605可以采用lcd(liquid crystal display,液晶显示屏)、oled(organic light-emitting diode,有机发光二极管)等材质制备。
[0178]
摄像头组件606用于采集图像或视频。可选地,摄像头组件606包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及vr(virtual reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件606还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
[0179]
音频电路607可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器601进行处理,或者输入至射频电路604以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端600的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器601或射频电路604的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路607还可以包括耳机插孔。
[0180]
定位组件608用于定位终端600的当前地理位置,以实现导航或lbs(location based service,基于位置的服务)。定位组件608可以是基于美国的gps(global positioning system,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统的定位组件。
[0181]
电源609用于为终端600中的各个组件进行供电。电源609可以是交流电、直流电、一次性电池或可充电电池。当电源609包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
[0182]
在一些实施例中,终端600还包括有一个或多个传感器610。该一个或多个传感器610包括但不限于:加速度传感器611、陀螺仪传感器612、压力传感器613、指纹传感器614、光学传感器615以及接近传感器616。
[0183]
加速度传感器611可以检测以终端600建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器611可以用于检测重力加速度在三个坐标轴上的分量。处理器601可以根据加速度传感器611采集的重力加速度信号,控制显示屏605以横向视图或纵向视图进行用户界面的显示。加速度传感器611还可以用于游戏或者用户的运动数据的采集。
[0184]
陀螺仪传感器612可以检测终端600的机体方向及转动角度,陀螺仪传感器612可以与加速度传感器611协同采集用户对终端600的3d动作。处理器601根据陀螺仪传感器612采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变ui)、拍摄时的图像稳定、游戏控制以及惯性导航。
[0185]
压力传感器613可以设置在终端600的侧边框和/或显示屏605的下层。当压力传感器613设置在终端600的侧边框时,可以检测用户对终端600的握持信号,由处理器601根据
压力传感器613采集的握持信号进行左右手识别或快捷操作。当压力传感器613设置在显示屏605的下层时,由处理器601根据用户对显示屏605的压力操作,实现对ui界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
[0186]
指纹传感器614用于采集用户的指纹,由处理器601根据指纹传感器614采集到的指纹识别用户的身份,或者,由指纹传感器614根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器601授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器614可以被设置在终端600的正面、背面或侧面。当终端600上设置有物理按键或厂商logo时,指纹传感器614可以与物理按键或厂商logo集成在一起。
[0187]
光学传感器615用于采集环境光强度。在一个实施例中,处理器601可以根据光学传感器615采集的环境光强度,控制显示屏605的显示亮度。具体地,当环境光强度较高时,调高显示屏605的显示亮度;当环境光强度较低时,调低显示屏605的显示亮度。在另一个实施例中,处理器601还可以根据光学传感器615采集的环境光强度,动态调整摄像头组件606的拍摄参数。
[0188]
接近传感器616,也称距离传感器,通常设置在终端600的前面板。接近传感器616用于采集用户与终端600的正面之间的距离。在一个实施例中,当接近传感器616检测到用户与终端600的正面之间的距离逐渐变小时,由处理器601控制显示屏605从亮屏状态切换为息屏状态;当接近传感器616检测到用户与终端600的正面之间的距离逐渐变大时,由处理器601控制显示屏605从息屏状态切换为亮屏状态。
[0189]
本领域技术人员可以理解,图6中示出的结构并不构成对终端600的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
[0190]
本公开实施例所提到的计算机设备可提供为一种服务器。图7是根据一示例性实施例示出的一种服务器的框图,该服务器700可因配置或性能不同而产生比较大的差异,可以包括一个或多个处理器(central processing units,cpu)701和一个或多个的存储器702,其中,该一个或多个存储器702中存储有至少一条程序代码,该至少一条程序代码由该一个或多个处理器701加载并执行以实现上述各个方法实施例提供的文档推荐方法中服务器执行的过程。当然,该服务器700还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该服务器700还可以包括其他用于实现设备功能的部件,在此不做赘述。
[0191]
在示例性实施例中,还提供了一种包括程序代码的计算机可读存储介质,例如包括程序代码的存储器702,上述程序代码可由服务器700的处理器701执行以完成上述文档推荐方法。可选地,计算机可读存储介质可以是rom(read-only memory,只读内存)、ram(random access memory,随机存取存储器)、cd-rom(compact-disc read-only memory,只读光盘)、磁带、软盘和光数据存储设备等。
[0192]
在示例性实施例中,还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的文档推荐方法。
[0193]
在一些实施例中,本公开实施例所涉及的计算机程序可被部署在一个计算机设备上执行,或者在位于一个地点的多个计算机设备上执行,又或者,在分布在多个地点且通过
通信网络互连的多个计算机设备上执行,分布在多个地点且通过通信网络互连的多个计算机设备可以组成区块链系统。
[0194]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0195]
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献