Neo4j中的持续空间矢量表示

Neo4j中的持续空间矢量表示,neo4j,nlp,spacy,Neo4j,Nlp,Spacy,我将文本作为属性存储在Neo4j数据库中的节点。然而,当我读取文本并从中创建空间对象以计算它们和用户在内存中输入的一个文本之间的相似性时,执行起来需要花费太多的时间。我想知道解决这个问题的最好办法是什么 我知道GraphAware是存在的,但它只支持OpenNLP和StanfordCoreNLP。我想的另一种方法是将Spacy对象作为另一个属性存储到此节点,但当属性的大小很大时,我不知道性能如何 谢谢大家! Bader尝试使用数据库存储和搜索类似的嵌入

我将文本作为属性存储在Neo4j数据库中的节点。然而,当我读取文本并从中创建空间对象以计算它们和用户在内存中输入的一个文本之间的相似性时,执行起来需要花费太多的时间。我想知道解决这个问题的最好办法是什么

我知道GraphAware是存在的,但它只支持OpenNLP和StanfordCoreNLP。我想的另一种方法是将Spacy对象作为另一个属性存储到此节点,但当属性的大小很大时,我不知道性能如何

谢谢大家!

Bader

尝试使用数据库存储和搜索类似的嵌入