问题标签 [synonym]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1423 浏览

synonym - LyX 中的同义词建议

LyX是否有任何软件包可以为Microsoft Word 之类的单词提供同义词建议?

快速解决方案--> 在这里下载您喜欢的词库的 .dat 和 .idx 文件把它们放在一个文件夹中。从 Tool>Preferences>paths 设置该文件夹的同义词库路径

0 投票
1 回答
1811 浏览

data-mining - 同义词查找器文本挖掘算法

我想创建一个自动同义词查找算法(主要用于品牌名称)。例如,如果用户输入“可口可乐”这个词,我想返回“可乐”这个词。

这可以很容易地使用字典来完成;但我需要一个字典文件。如何自动创建一个?(我有一个包含 100 万多条记录的小型语料库,同义词将来自此)。

有没有针对这个问题的文本挖掘算法?此外,还有一些在线同义​​词服务,但这些服务不包含品牌名称 :-(

谢谢,克里斯

0 投票
2 回答
287 浏览

solr - Solr 同义词无法正常工作

我们有一个大型餐厅菜单数据库,用户可以在其中搜索菜单项。有很多项目,当这些词并排时,它是一道独特的菜,但这些词很常见,到处都是。

示例:用户想要在数据库中搜索“cheese steak”...可以是“cheesesteak”或“cheese steak”

在我的同义词文件中,我有:

当我搜索“cheesesteak”时,我得到了有效的结果。我得到带有“cheesesteak”和“cheese steak”的菜单项(并排的单词)

但是当我搜索“cheese steak”时,我会得到各种不相关的结果,比如“steak salad with blue cheese”,它会找到任何带有奶酪和牛排的东西

有没有办法配置这个同义词文件以便它工作?我不想强迫用户输入引号等。

0 投票
1 回答
1298 浏览

oracle - 表的 Oracle 同义词是否会导致竞争条件?

我对远程数据库中的表使用了同义词。远程站点中的应用程序会将数据插入源表,我的应用程序将通过表的同义词读取这些数据。

远程站点应用程序将在向源表插入记录后发送 TCP 消息。我的应用程序在收到该消息后执行提取。但是我检测到某些记录无法获取,因为在收到 TCP 消息时表(同义词)中不可用。

在 Synonyms 中插入和获取时是否有可能出现竞争条件?

0 投票
1 回答
256 浏览

java - jOOQ 可以为 Oracle 同义词生成代码吗?

我的团队一直在试验jOOQ,它看起来很有效。但是,我们必须使用一些 Oracle 同义词,这些同义词是指一些 Oracle 视图。我们能够使用视图,但我们需要通过同义词使用它。这可能吗?

0 投票
2 回答
1141 浏览

solr - Solr:多词同义词

我正在开发一组同义词,您可以在其中找到一些多词表达,例如:

黑莓 => 黑莓

在分析阶段,使用 /admin/analysis.jsp 工具,我可以看到结果是正确的。

诸如“quiero una black berry”之类的查询返回以下序列:

org.apache.solr.analysis.StandardTokenizerFactory {luceneMatchVersion=LUCENE_36}:

org.apache.solr.analysis.SynonymFilterFactory {synonyms=lang/synonyms_es.txt, expand=false, ignoreCase=true, luceneMatchVersion=LUCENE_36}:

但是,如果我在“真实”查询中尝试这句话,请求处理程序(edismax 处理程序的演变),标记“black”和“berry”不会被“blackberry”取代。

我在这里看到你可以通过修改 FieldQParser 插件来解决这种情况。

无论如何,由于这样的帖子是在将近 3 年前发布的,我想知道 Solr 内部是否有解决这个问题的方法,避免扩展一些插件。

谢谢。

0 投票
2 回答
3450 浏览

search - 有没有办法在不重新启动 Solr 服务器的情况下动态更新同义词文件?

我们知道 conf 目录中有一个synonym.txt文件,每当我发现一些新的同义​​词时,我都想更新它......

那么有什么方法可以在不重新启动Solr 服务器的情况下动态更新该文件,并且我的搜索结果会考虑新的同义词吗?

如果有人有任何想法,请帮助我..提前谢谢...

0 投票
4 回答
1382 浏览

java - 类的“同义词”

举个例子,我有一个WAV代表 WAV 声音文件的类。为了方便起见,我需要添加一个WaveformAudioFile具有完全相同功能的类。

无论可能的设计/风格问题如何,集成新类的合适方法是什么?通过使用扩展(不添加任何内容),使用通用接口或其他方式?

编辑:进一步考虑这一点,如果要考虑设计,是否有避免冗余代码的替代方法?我的意思是如果有多个类,编写接口会很烦人。某种可用于初始化的模式。属性 ?

0 投票
2 回答
2047 浏览

apache - 如何使用 SolrJ 重新加载 Solr 核心?

我正在使用 SolrJ 来索引我的数据。我正在动态更新 Synonym.txt 文件,但 Solr 服务器没有从 Synonym.txt 文件中获取最新更改,我之前的问题是如何动态更新 synonym.txt 文件? 所以我必须以编程方式重新加载/重新启动 Solr 核心......那我该怎么做......?

提前致谢...

0 投票
1 回答
252 浏览

solr - 如何以编程方式更改索引并查询 synonm.txt 中的新同义词

请任何人建议我如何以编程方式在索引和查询部分中为新的同义词输入进行更改。