【问题标题】:Amazon CloudSearch and Amazon KendraAmazon CloudSearch 和 Amazon Kendra
【发布时间】:2020-09-14 01:04:57
【问题描述】:

我想知道 Amazon CloudSearch 和 Kendra 之间的主要区别是什么?为什么同一家公司的产品有两种不同的工具,相互竞争?两者看起来都一样,我不确定功能有什么区别。它是如何彼此区分开来的。

Amazon CloudSearch:为您的网站或应用程序设置、管理和扩展搜索解决方案。 Amazon CloudSearch 使您能够搜索大量数据,例如网页、文档文件、论坛帖子或产品信息。只需在 AWS 管理控制台中单击几下,您就可以创建搜索域,将您想要搜索的数据上传到 Amazon CloudSearch,搜索服务会自动预置所需的技术资源并部署高度优化的搜索索引;

Amazon Kendra:由机器学习提供支持的企业搜索服务。它是一种高度准确且易于使用的企业搜索服务,由机器学习提供支持。它为您的网站和应用程序提供了强大的自然语言搜索功能,因此您的最终用户可以更轻松地在遍布您公司的大量内容中找到他们需要的信息。

【问题讨论】:

    标签: amazon-cloudsearch amazon-kendra


    【解决方案1】:

    这两种服务的主要区别在于 AWS Cloud Search 基于关键字引擎 Solr,而 Amazon Kendra 是一种基于 ML 的搜索引擎,旨在针对 Word 文档、PDF 等非结构化数据提供更准确的搜索结果、HTML、PPT 和常见问题解答。 Kendra 的设计初衷就是原生地处理自然语言查询并返回特定答案,而不仅仅是像关键字引擎那样的文档列表。

    另一个关键区别是,在 CloudSearch 中,要将数据上传到您的域,必须将其格式化为有效的 JSON 或 XML 批处理。另一方面,Kendra 提供开箱即用的连接器,允许客户自动将来自 Sharepoint Online、S3、Salesforce、Servicenow 等流行存储库的内容直接编入 Kendra 索引。因此,根据您的用例,Kendra 可能是一个更好的选择,特别是如果您正在考虑为企业搜索应用程序提供服务,甚至是对更深入的语言理解很重要的网站搜索。希望这会有所帮助,很高兴解决后续问题。您还可以访问我们的 Kendra 常见问题解答页面以获取有关该服务的更多具体答案:https://aws.amazon.com/kendra/faqs/

    【讨论】:

    • 感谢您的解释。另外,我觉得 Amazon CloudSearch 不像 Kendra 那样是“企业搜索”。
    • 我看到 Kendra 的另一个缺点是,它没有“数据可视化”(例如:Banana 是适用于 Solr 的可视化工具(Kibana 的一个分支)并允许管理员动态监控仪表板中的事件和日志。)
    猜你喜欢
    • 2019-09-21
    • 2020-10-16
    • 1970-01-01
    • 2014-12-22
    • 2017-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多