- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在构建一个应用程序,希望它将使用维基词典的单词和定义作为数据源。在我的查询中,我希望能够搜索与标题或定义中用户提供的术语相似的所有Wiktionary条目,但其标题以指定的后缀(或一组后缀之一)结尾。
例如,我要查找所有包含单词“large dog”的维基词典条目,如下所示:
https://en.wiktionary.org/w/api.php?action=query&list=search&srsearch=large%20dog
但是,请进一步过滤结果以仅包含标题以“d”结尾的条目。因此,在该示例中,将返回“猎狗”,“圣伯纳德”和“释放”。
MediaWiki搜索API有可能吗?你有什么建议?
最佳答案
使用ElasticSearch / CirrusSearch多数情况下可以实现,但是使用disabled for performance reasons。您仍然可以在Wiki或attempt smart search queries上使用它。
通常对于Wiktionary,我使用yanker,它可以访问数据库的页表。您的示例(一个字母的后缀)可能很大,但是例如 .*hound$
发现:Afghan_hound
Bavarian_mountain_hound
Foxhound
Irish_Wolfhound
Mahound
Otterhound
Russian_Wolfhound
Scottish_Deerhound
Tripehound
basset_hound
bearhound
black_horehound
bloodhound
boarhound
bookhound
boozehound
buckhound
chowhound
coon_hound
coonhound
covert-hound
covert_hound
coverthound
deerhound
double-nosed_andean_tiger_hound
elkhound
foxhound
gazehound
gorehound
grayhound
greyhound
harehound
heckhound
hell-hound
hell_hound
hellhound
hoarhound
horehound
hound
limehound
lyam-hound
minkhound
newshound
nursehound
otterhound
powder_hound
powderhound
publicity-hound
publicity_hound
rock_hound
rockhound
scent_hound
scenthound
shag-hound
sighthound
sleuth-hound
sleuthhound
slot-hound
slowhound
sluthhound
smooth_hound
smoothhound
smuthound
staghound
war_hound
whorehound
wolfhound
关于elasticsearch - Wiktionary/MediaWiki搜索和后缀过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29723258/
我正在构建一个应用程序,希望它将使用维基词典的单词和定义作为数据源。在我的查询中,我希望能够搜索与标题或定义中用户提供的术语相似的所有Wiktionary条目,但其标题以指定的后缀(或一组后缀之一)结
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 4 年前。
我目前正在开发一个 Android 应用程序,它是一个字典,我在其中使用 Wiktionary API 在线获取含义:[ http://en.wiktionary.org/w/api.php?acti
好吧,我只是想解析维基词典 Data Dump由 Wikimedia 提供. 我的目的是将 XML 数据转储解析到 MySQL 数据库中。我没有找到关于此 XML 结构的适当文档。另外,我无法打开该文
Safari 不支持 .ogg 文件,但这不会阻止 wiktionary.org 播放 ogg 文件。我已经查看了那里的源代码,但找不到他们是如何播放这些文件的。 这是他们使用 .ogg 文件的链接。
我正在使用this code作为解析通过维基词典 API 返回的 JSON 的起点。我想自定义此代码以仅提取任何单词的 IPA 发音信息。我本来希望自己编写所有内容,但一事无成,所以我开始摆弄上面链接
我是一名优秀的程序员,十分优秀!