本发明涉及计算机应用领域,具体而言,涉及一种推荐医生的个性化排序方法。
背景技术:
1、用户通过互联网平台进行线上寻医、网上问诊时,互联网医疗服务平台向用户推荐适合用户需求的医生信息。因此,互联网医疗服务平台需要准确提前定位用户需求,从平台入驻的医生库中,选择最适合的医生推荐给用户。因此,推荐医生的排序规则对用户体验好感度、医生资源浪费率都有很大的影响。
2、常用的医生排序规则,偏向于常规的维度排序,如问诊价格、医生是否在线、医生所在医院、医生职称等维度,得出的排序结果,每个用户展现的列表都是统一的,而每个用户的寻医问诊诉求都不一致,因此单一呈现的列表无法为用户提供更高效的查找效率。因此,需要一种个性化推荐的医生排序方法,来提高推荐适宜的命中度和用户体验好感度。
技术实现思路
1、为实现上述目的,本申请提供了一种推荐医生的个性化排序方法,包括以下步骤:
2、加载平台医生的静态权重值s;
3、计算需求用户的动态权重值a,其中动态权重值的计算依据为i组动态子指标信息,其中动态子指标信息由动态子指标名称an(i)、子指标权重比例ar(i)和静态维度加权av(i)构成,其中为动态子指标序号,i>=1;
4、根据静态权重值s和动态权重值a计算医生权重值k;
5、根据医生权重值k倒序排序,提取排序后的医生展示信息,推送至用户终端。
6、其中,静态权重值s根据配置时间定期计算获得,其静态权重值的计算依据为j组静态子指标信息,其中静态子指标信息由静态子指标名称sn(j)、子指标权重比例sr(j)和静态维度加权sv(j)构成,其中静态子指标信息的序号,j>=1。
7、进一步的,一项静态维度加权sv(j)的元素包括n组静态子权,表示为:静态子权条件svn(n)和加分值svv(n);
8、一项动态维度加权av(i)的元素包括m组动态子权,表示为:动态子权条件avn(m)和加分值avv(m)。
9、具体的,i组动态子指标信息的子指标权重比例与j组静态子指标信息的子指标权重比例合计等于1,即
10、进一步的,n项静态子权条件svn(n)对应的n项加分值svv(n)的合计为x,在x值保持不变的情况下,根据静态子权条件定期更新加分值,其中,x为大于10的整数;
11、m项动态子权条件avn(m)对应的m项加分值avn(m)的合计为y,在y值保持不变的情况下,根据动态子权条件定期更新加分值,其中,y为大于10的整数。
12、进一步的,动态权重值a的计算方法为:
13、静态权重值s的计算方法为:
14、医生权重值k的计算方法为:k=a+s。
15、其中,第j项静态维度加权sv(j)指:满足静态子权条件的加权分值合计,表示为:其中,svv(n)为满足svn(n)对应的加权分值;
16、第i项动态维度加权av(i)指:满足动态子权条件的加权分值合计,表示为:其中,avv(m)为满足avn(m)对应的加权分值。
17、构成静态权重值的静态子指标信息对应的静态子指标名称sn(j)包括医院质量、医生服务质量和项目周期阶段;
18、构成动态权重值的动态子指标信息对应的动态子指标名称an(i)包括用户相关性。
19、具体的,构成用户相关性的动态子权条件包括用户性别、用户年龄、用户历史订单和用户行为;
20、其中,用户性别为用户的性别和选择科室的组合,用户年龄为用户的年龄阶段与选择科室的组合。
21、其中,项目周期阶段用于判断医生是否处于新入驻阶段,项目周期包括冷启动期、成长期、成熟期、衰退期。
22、根据本发明,对所有的医生、医生资源的信息进行评级分类,采用合理公正的权重分配方式,结合用户的实际情况进行个性化的推荐,且算法清晰、可复用、可调整,并兼顾运行环境,提高用户的问诊体验、医生的接诊效率和平台运行的高效稳定性。
1.一种推荐医生的个性化排序方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的个性化排序方法,其特征在于,所述静态权重值s根据配置时间定期计算获得,所述静态权重值的计算依据为j组静态子指标信息,所述静态子指标信息由静态子指标名称sn(j)、子指标权重比例sr(j)和静态维度加权sv(j)构成,其中j>=1。
3.根据权利要求2所述的个性化排序方法,其特征在于,一项所述静态维度加权sv(j)的元素包括n组静态子权,表示为:静态子权条件svn(n)和加分值svv(n);
4.根据权利要求2所述的个性化排序方法,其特征在于,所述i组动态子指标信息的子指标权重比例与j组静态子指标信息的子指标权重比例合计等于1,即
5.根据权利要求3所述的个性化排序方法,其特征在于,n项所述静态子权条件svn(n)对应的n项加分值svv(n)的合计为x,在x值保持不变的情况下,根据静态子权条件定期更新加分值,其中,x为大于10的整数;
6.根据权利要求2所述的个性化排序方法,其特征在于,所述动态权重值a的计算方法为:
7.根据权利要求3所述的个性化排序方法,其特征在于,
8.根据权利要求3所述的个性化排序方法,其特征在于,所述构成静态权重值的静态子指标信息对应的静态子指标名称sn(j)包括医院质量、医生服务质量和项目周期阶段;
9.根据权利要求8所述的个性化排序方法,其特征在于,构成所述用户相关性的动态子权条件包括用户性别、用户年龄、用户历史订单和用户行为;
10.根据权利要求8所述的个性化排序方法,其特征在于,所述项目周期阶段用于判断医生是否处于新入驻阶段,所述项目周期包括冷启动期、成长期、成熟期、衰退期。