Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j中的标签传播算法_Neo4j - Fatal编程技术网

Neo4j中的标签传播算法

Neo4j中的标签传播算法,neo4j,Neo4j,我有一个Python项目,我的数据是这样的:我有文章和文章的关键字 我尝试使用Neo4j中的数据运行标签传播 我有两种类型的节点:“文章”和“关键字” 我有一个将节点关键字与节点文章链接的关系:“出现在” 有些文章有标签(字符串标签),我不知道如何将这些标签放在种子标签中 我也不知道如何使用两种类型的节点调用LPA 你能帮我吗 谢谢您不能在标签传播算法中将字符串标签作为种子标签。您必须创建一个映射函数,将字符串标签映射到整数标签,然后将这些整数标签作为种子输入 例如,如果您有如下图形: (:No

我有一个Python项目,我的数据是这样的:我有文章和文章的关键字

我尝试使用Neo4j中的数据运行标签传播

我有两种类型的节点:“文章”和“关键字” 我有一个将节点关键字与节点文章链接的关系:“出现在”

有些文章有标签(字符串标签),我不知道如何将这些标签放在种子标签中

我也不知道如何使用两种类型的节点调用LPA

你能帮我吗


谢谢

您不能在标签传播算法中将字符串标签作为种子标签。您必须创建一个映射函数,将字符串标签映射到整数标签,然后将这些整数标签作为种子输入

例如,如果您有如下图形:

(:Node{label:'y'})-[:REL]->(:Node)<-[:REL]-(:Node{label:'x'})

然后,您可以将这些整数标签输入到标签传播算法中

非常感谢您。可以使用多种类型的节点调用LPA吗?是的,可以。。。查看文档:感谢您的帮助Tomaž将字符串标签映射到整数标签的映射函数必须在Neo4j中创建?
x -> 1
y -> 2