什么是企业搜索服务
企业搜索服务(KooSearch)是一款全托管的搜索服务,目前为华为内部办公、客户站内搜索等业务提供搜索服务支持。通过内置的行业分词、语义理解、行业排序算法等能力,为客户提供更简单、更准确、更快速的搜索服务。包括电商搜索、站内搜索、企业办公搜索等多个版本,满足不同行业的搜索诉求。KooSearch以平台服务化的形式,将专业搜索技术简单化,让搜索不再成为客户业务的瓶颈,以低成本实现搜索功能。
产品特点
KooSearch是基于Elasticsearch(简称ES)技术开发,并拥有华为终端、华为云多个场景的丰富经验和技术沉淀,具备如下特点。
- 搜得更准
- 算法优化
- 行业资产
- 可视化控制台
- 功能丰富
支持办公文档搜索、站内搜索、垂直行业搜索。无需客户、伙伴投入行业定制。
- 便捷使用
开箱即用,KooSearch提供API调用,极大简化集成、运营、运维。无需客户、伙伴投入运维管理解决集群管理。
产品架构
KooSearch产品架构请参考图1,基于客户提供的数据内容(包括但不限于:商品数据、用户数据、行为数据、运营策略等),提供各类搜索及相关服务(如:搜索服务、推荐服务等),并将搜索后的结果通过API方式与客户的各类应用场景紧密结合,为客户的提效降本提供技术支撑。
客户可通过如下步骤快速构建搜索服务,通过华为云提供的运营类功能(如数据分析、个性化配置、A/B测试、安全或性能调优等),持续优化搜索结果。
- 选择数据
从数据源(数据库或静态文件)中获取数据,将数据转换为JSON记录,使用API方式将记录发送给KooSearch。
- 推送数据
获得API密钥,在本地执行API,执行Push Data操作,查看数据推送结果。
- 设置相关性
配置索引的属性、排序规则、自定义排名、过滤器设置等关键信息。
- 构建用户界面
将搜索的功能集成到对应的系统中。
访问方式
KooSearch提供了Web化的服务管理平台,即管理控制台和基于HTTPS请求的API(Application Programming Interface)管理方式。