首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何实现语义搜索?

如何实现语义搜索?
EN

Drupal用户
提问于 2013-04-09 17:51:00
回答 1查看 700关注 0票数 0

如何在我的站点中添加或实现语义搜索功能?

我在我的站点中有rdfx和schema.org模块来向我的内容中添加语义数据,所以我需要一种向我的站点添加语义搜索功能的方法。

EN

回答 1

Drupal用户

发布于 2013-04-09 20:47:26

以下内容可能完全符合你的需要,也可能不完全满足你的需要,但它们都是你的想法。由于我现在知道目前可用的语义搜索模块,这将是我的解决办法。

默认的drupal搜索并没有真正为您提供许多配置选项,以确定在确定搜索结果相关性时可以更重地权衡节点的哪个字段/标记,我将启用并使用Apache搜索集成模块来获得更精确的搜索结果。

通过这个模块,您可以获得以下几个好处:

  • 它允许您在搜索结果相关性方面为标题、正文、粗体文本、注释文本以及所有词汇表中的术语配置不同的权重。通过这种方式,你可以对某个词汇表中的词汇进行很重的权衡,同时从评论中忽略文本,并对来自另一个词汇的文本进行轻量化(例如) --根据你的需要调整权重。我在这里的建议是,您可以用这个模块作为搜索元数据的一种形式.(作者姓名等也是可以与此接口进行权衡的字段)
  • 您可以使用方面与apachesolr搜索,这可以让您的客户实际上缩小范围,并与搜索结果本身!它还提供了一个“按顺序排序”块,用户可以使用该块按关联(默认)或日期、作者或类型(如果用户愿意)对结果进行排序。这些并不是你想要的,但是是一种让用户定制结果的交互方式.下面的截图直接来自apachesolr的模块演示站点

然而,要使用apachesolr搜索,您必须安装和配置一个solr服务器,以便drupal使用:http://drupal.org/node/1053074

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/69375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档