索引文本与Solr中的翻译

时间:2015-02-23 10:23:14

标签: solr lucene translation lemmatization

我正在使用两种语言(西班牙语和巴斯克语)索引Solr中的一些文章。 我正在使用两个词形变换器,每种语言一个(西班牙语Lemmatizer SL和Basque lemmatizer BL)并使用synonim。

我有四个字段用于eacyh文本字段。例如,对于我有的article_body:

body_S (使用SL索引和搜索)

body_S2B (带SL的索引,翻译为巴斯克语并使用BL搜索)

body_B (索引并使用BL搜索)

body_B2S (带BL的索引,翻译为西班牙语并使用SL搜索)

我使用从body_S到body_S2B的copyfield,以及body_B到body_B2S的copyfield。 在搜索时间,如果我在巴斯克搜索,我会查看body_B和body_S2B,如果我用西班牙语搜索,我会查看body_S和body_B2S。

我的问题是......我做得对吗还是有更简单的方法吗? 谢谢

0 个答案:

没有答案