Solr 基于本体的搜索

Solr 基于本体的搜索,solr,nlp,stanford-nlp,ontology,protege,Solr,Nlp,Stanford Nlp,Ontology,Protege,我正在开发基于本体的网页搜索引擎。我们有很多由不同应用程序托管的网页 所有可搜索的网页都在本体中捕获,以及它包含的信息、信息维度、URL、参数等 我写了一个像google这样的页面,用户可以在其中编写搜索文本,我想显示所有有意义的网页链接,这些链接与他的查询紧密匹配 我的问题更多的是关于技术堆栈 对本体进行索引和搜索的最佳方式是什么到目前为止,我正在考虑在Solr中实现它,但不确定如何在Solr中索引不同的三元组,以及我的设计方法应该是什么 理解用户搜索文本并将其转换为可在本体上执行的查询。-可

我正在开发基于本体的网页搜索引擎。我们有很多由不同应用程序托管的网页

所有可搜索的网页都在本体中捕获,以及它包含的信息、信息维度、URL、参数等

我写了一个像google这样的页面,用户可以在其中编写搜索文本,我想显示所有有意义的网页链接,这些链接与他的查询紧密匹配

我的问题更多的是关于技术堆栈

  • 对本体进行索引和搜索的最佳方式是什么到目前为止,我正在考虑在Solr中实现它,但不确定如何在Solr中索引不同的三元组,以及我的设计方法应该是什么

  • 理解用户搜索文本并将其转换为可在本体上执行的查询。-可能是NLP吗


  • 请提供建议,如果能详细解释解决方案,那将是非常好的。

    内尔和Lucene解决了我的需求

    内尔和Lucene解决了我的需求

    提供更多信息,如数据源(即,您从特定来源获取数据或您想在网页上爬行?Sasikumar,所有单独的可搜索网页都在本体中捕获,其中包含网页标题、名称、url、参数等元数据。我想在本体上进行搜索,并显示来自本体的网页链接。我不想爬网所有网页。请让我知道如果你需要更多的细节。是的,请给我更多的信息。因为在搜索之前需要将数据保存到SOLR服务器,对吗?甚至谷歌也会抓取所有的数据,然后从他们抓取的数据中,被用于谷歌搜索。还有一个问题是,您想在SOLR查询表单中使用人工智能吗@User3222372提供更多信息,如数据源(即,您正在从特定来源获取数据,或者您想在网页上爬行)?Sasikumar,所有单独的可搜索网页都在本体中捕获,并带有其元数据,如网页标题、名称、url、,参数等,我想做一个本体搜索,并显示一个链接的网页从本体。我不想爬网所有网页。请让我知道如果你需要更多的细节。是的,请给我更多的信息。因为在搜索之前需要将数据保存到SOLR服务器,对吗?甚至谷歌也会抓取所有的数据,然后从他们抓取的数据中,被用于谷歌搜索。还有一个问题是,您想在SOLR查询表单中使用人工智能吗@user3222372Hi user3222372,您能分享更多关于您使用的管道的详细信息吗?将数据从源获取到SOLR的步骤,以及NER的确切位置。提前感谢。嗨,用户322372,你能分享更多关于你使用的管道的详细信息吗?把数据从源代码中获取到SOLR中的步骤,以及NER到底在哪里。提前谢谢。