实时推荐(realtime_recommendation)(2.2.21)
| 参数 | 是否必选 | 说明 | 类型 | 取值范围 | 默认值 | 
|---|---|---|---|---|---|
| sources | 是 | 节点的ID,可以是多个。 | String | source节点的个数不超过上限(默认30个,可以通过source_limit调节)。节点之间用逗号进行分隔。 | - | 
| alpha | 否 | 权重系数,其值越大,步长越长。 | Double | 0~1,不包括0和1。 | 0.85 | 
| N | 否 | 总的游走步数。 | Integer | 1~200000。 | 10000 | 
| nv | 否 | 游走过程提前结束参数:候选推荐节点访问次数的最小值。 
        说明: 
        对于一个节点,如果其在随机游走过程被访问到,且被访问到的次数达到“nv”,则该节点将记入候选推荐的节点。 | Integer | 1~10。 | 5 | 
| np | 否 | 游走过程提前结束参数:候选推荐节点个数。 
        说明: 
        若某个source节点的候选推荐节点达到“np”,对于该source节点的随机游走将提前结束。 | Integer | 1~2000。 | 1000 | 
| label | 否 | 希望输出的点的类型。 
        说明: 
        
 | String | 节点label。 | - | 
| directed | 否 | 是否考虑边的方向。 | Boolean | true 或false。 | true | 
| source_limit | 否 | 控制sources的个数上限 | Int | 1~100000 | 30 | 
| restricted | 否 | 是否接受不合法的source节点输入 restricted=true时,当有图上不存在的source节点输入时,报错; restricted=false,接受包含图上不存在的节点作为sources进行输入,但若所有source节点都不存在时,报错 | Bool | true 或false。 | true | 
| 参数 | 类型 | 说明 | 
|---|---|---|
| score | List | 各节点的得分,反应推荐程度,值越大推荐度越高,格式: [{vertexId:scoreValue},...] 其中, vertexId: string类型 scoreValue: double类型 | 
| sources | List | 起始节点的ID数组。 | 
 
    