Solr 法语本体论
我想问一下如何在我的solr搜索引擎中实现像“WOLF”这样的法语本体。 我的想法是,当我搜索“voiture”这个词时,也会得到类似“car”“carg”“auto”的结果 到目前为止,我已经为我的数据建立了索引,并在我的搜索引擎中实现了一些插件(比如词干分析、拼写检查等等),它工作得非常好 我打算这样做, 使用我的数据收集在同一solr中索引所有WOLF本体 因此,当我搜索某个术语时,我将查询solr WOLF数据,以检索同义词 localhost:8983/solr/wolf/spell1?q=words%3A($query) 然后再查询真实数据 localhost:8983/solr/data/spell1?q=groupe%3A($query,$term1,$term2) 以显示结果 这可能吗? 我可以用其他的方法吗? 任何建议都将不胜感激Solr 法语本体论,solr,ontology,Solr,Ontology,我想问一下如何在我的solr搜索引擎中实现像“WOLF”这样的法语本体。 我的想法是,当我搜索“voiture”这个词时,也会得到类似“car”“carg”“auto”的结果 到目前为止,我已经为我的数据建立了索引,并在我的搜索引擎中实现了一些插件(比如词干分析、拼写检查等等),它工作得非常好 我打算这样做, 使用我的数据收集在同一solr中索引所有WOLF本体 因此,当我搜索某个术语时,我将查询solr WOLF数据,以检索同义词 localhost:8983/solr/wolf/spell1
先谢谢你 您的方法当然是可行的,尽管可能比使用Solr的内置方法效率低。此外,在查询时必须小心,因为在某些情况下(特别是生物医学,我注意到),查询扩展将非常大,大大降低响应时间 您可以将本体的同义词序列化为Solr的同义词格式,然后在索引时使用该格式添加同义词
当然,这并不能解决这样一个事实,即您可能希望在查询过程中利用本体的结构(即搜索传输的所有“子部分”),这是一个完全不同的问题。好的,tnx对于答案,我将尝试使用同义词过滤器。