如何使用 Watson Discovery 获得准确答案而不是整个文档?

2023-11-22

测试后发现服务,至少对我来说似乎没什么用,否则我可能会错过一些东西。

当我查询时,它匹配文档并返回整个文档。如果我的文档很大,那么对于所有查询,它都会返回与查询文本匹配的整个文档,这是无用的。

现在我是否必须为每个查询创建一个单独的文档?

如果是这样的话,API.AI or WIT.AI是一个更好的选择。

请澄清我在这里缺少什么!


目前,使用 Discovery,您需要将文档分解一次以将它们放入集合中,然后针对 Discovery 中的集合的任何查询都将返回该组分离文档的结果。因此,如果您的文档没有更改,则此拆分应该是一次性操作。
尽管自动识别查询的较大文档的相关部分的解决方案是 Discovery 的一个很好的考虑因素(注:我在 IBM Watson 工作)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Watson Discovery 获得准确答案而不是整个文档? 的相关文章

随机推荐

  • 如何删除圆内的一组网格点?

    我正在尝试创建一个网格网格 而没有一些落在具有指定坐标和半径的圆内的点 我无法减去落在圆圈内的网格点 这是我的代码 import math import numpy import matplotlib pyplot as plt N 50
  • 卷曲:(7)无法连接到本地主机端口8090:连接被拒绝

    需要帮忙 一直在尝试解决这个问题 但找不到答案 或者更确切地说 我还没有遇到任何答案 我有一个带有 NGINX 的 docker 容器 充当反向代理 适用于 Windows 的 Docker 版本 1 12 5 9503 upstream
  • Cygwin 命令未找到在 .bashrc 357\273\277 中发现错误字符

    我是 Cygwin 的新手 我刚刚安装了它并尝试设置一些简单的环境变量 但是 当我打开命令 shell 时 出现错误 357 273 277 command not found 我发现一篇文章讨论了问题是什么以及如何 发现 隐藏的坏性格 h
  • 如何在InnoSetup中只允许安装特定组件?

    所以问题是这样的 我在这里问了一个问题 如何只允许安装到特定文件夹 我怎样才能稍微修改它 例如 我有 3 个文件要安装 其中 2 个是可选的 并且只有在某个文件 文件夹存在时才可以安装 如果不满足条件 我想将在列表中选择它们的选项灰显 先感
  • 双卡双待安卓sdk

    sdk 默认 有什么方法可以处理双卡吗 市场上有许多双卡双待的 Android 手机 我想要的是以编程方式更改默认的SIM卡 是否可以 从 Android 5 1 开始多卡支持已正式添加到Android SDK中 您可以通过以下方式访问有关
  • 使用 JQuery 从 Div 中删除 CSS

    在我的应用程序中 我有以下内容 displayPanel div live click function this css background color pink font weight bolder 当我点击一个 Div 时 该 Di
  • 删除美国州边界,在 ggplot2/geom_polygon 中创建轮廓区域

    我正在绘制下表 显示美国的多重耐药性趋势 按地区划分的 MDR 使用以下代码 states map m lt ggplot ncftrendsort aes map id region geom map aes fill ncftrends
  • Rails、Devise 和 Omniauth - 设置问题

    我正在尝试 再次 使用 Rails 4 devise 和omniauth 设置身份验证 我尝试按照这篇文章中的示例进行操作 Rails 4 Devise Omniauth 有多个提供商 我安装了这些宝石 gem devise gem omn
  • 相等比较在 TensorFlow 2.0 tf.function() 中不起作用

    继讨论之后TensorFlow 2 0 AutoGraphs 我一直在玩弄并注意到不平等比较 例如 gt and lt 直接指定 而相等比较则使用tf equal 这里有一个例子来演示 该函数使用 gt 运算符和效果很好当被调用时 tf f
  • 为什么在 jinja2 Python 中使用“|安全”[重复]

    这个问题在这里已经有答案了 我正在关注 Flask 教程 他在 jinja2 模板中使用 safe 为什么我们需要这个管道符号和安全 不使用 safe 它会打印所有 html 标签 通过使用 safe 它显示正确的格式 为什么会这样呢 下面
  • beforefieldinit 标志有什么作用?

    beforefieldinit 标志有什么作用 当我查看班级的 IL 时 我看到这个标志 但我不知道这个标志实际上在做什么 See 我的文章在这个问题上 基本上 beforefieldinit意味着 可以在引用任何静态字段之前的任何时候初始
  • ASP.NET Core 6 Web API 的集成测试抛出 System.InvalidOperationException

    我试图了解如何在 ASP NET Core 6 Web API 控制器上进行集成测试 我尝试过遵循所有guides 所以我可以找到帖子和建议 但由于某种原因 我不断遇到指南中未提及的错误 事件控制器测试 cs namespace UnitT
  • 如何在 Pandas 中将数据框堆叠在一起

    我有一个包含 96 列的数据框 df to csv result csv 输出 Excel Run 1 Run 2 Run 3 Run 4 Run 5 Run 6 Run 7 Run 8 Run 9 Run 10 Run 11 Run 12
  • 表单中输入占位符字段中的仅 Html 颜色 (*) 符号

    我有以下代码
  • Flutter:使用 GetX 刷新 ListView.Builder

    我正在创建List of Cards根据 toDoId 的数量 toDoController toDo 就像 toDo q1 r4 g4 d4 obs 而且 这是我的 ListView builder Obx List todo toDoC
  • 将工作表和单元格设置为变量

    我是 VBA 编码新手 假设我正在从 Sheet3 Cell 23 4 中检索值的值 VBA 代码中是否有任何方法可以让我将其设置为变量 例如 我更改了界面并让值保留在 Sheet4 Cell 20 1 中 代码中引用 Sheet3 Cel
  • 无法在控制台(调试区域)使用 po 命令

    突然我开始随机收到此消息 但非常频繁 表达式产生错误 警告 var folders 53 0z4yfqt16tvbcn0z7f2385n80000gn T expr3 d271e2 swift 3 9 警告 变量 lldb error re
  • 如果重试,则在 inappupdate android 时出现 java.lang.reflect.InitationTargetException

    重现此错误的步骤 单击更新按钮 它会打开更新应用程序对话框 因为它是AppUpdateType FLEXIBLE Click No thanks 再次尝试更新 应用程序崩溃并出现以下错误 我在通过下一行的 inappupdate 更新应用程
  • 是否应该定期调用 GC.Collect() ? [关闭]

    Closed 这个问题需要调试细节 目前不接受答案 我最近发布了一篇关于日志文件读取器因内存不足错误而失败的文章 gt 归档日志文件时内存不足错误 在我有机会尝试更简单的方法 将日志文件命名为带有日期以防止存档 之前 这显然意味着重写方法等
  • 如何使用 Watson Discovery 获得准确答案而不是整个文档?

    测试后发现服务 至少对我来说似乎没什么用 否则我可能会错过一些东西 当我查询时 它匹配文档并返回整个文档 如果我的文档很大 那么对于所有查询 它都会返回与查询文本匹配的整个文档 这是无用的 现在我是否必须为每个查询创建一个单独的文档 如果是