Neo4j 为 eBay 应用在 Google Assistant 上的智能商务提供支持

挑战

eBay 不断寻求改进购物者搜索所需商品的方式。高级副总裁兼首席产品官 RJ Pittman 解释了现有产品搜索和推荐引擎目前无法在购物请求中提供或推断上下文信息的方式。例如,Pittman 考虑了以下短语中隐含的信息:“我和妻子下周要去太浩湖露营,我们需要一个帐篷”。

他观察到,大多数搜索引擎会对“帐篷”这个词做出反应。但关于地点、温度、帐篷尺寸、风景等等的额外信息通常会丢失。然而,这种类型的具体信息实际上是很多购买决定的依据。传达或维护这种上下文通常是用户的负担,需要一种新的解决方案来消除与购物相关的繁重工作。

解决方案

为了构建 eBay 应用的 Google Assistant,他们所需的知识图谱将与自然语言理解和人工智能相结合,以存储、记忆和从与购物者过去互动中学习。

eBay 选择 Neo4j 作为原生图数据库,它包含帮助理解对话式购物场景的概率模型。Neo4j 图包含产品目录和购物者在寻找产品时的互动属性。

例如,当购物者搜索“棕色袋子”时,eBay 应用会知道接下来要询问哪些细节,例如类型、款式、品牌、预算或尺寸。当它通过遍历图来积累这些信息时,应用程序会不断检查库存以找到最佳匹配。这是一个实时决策的绝佳示例。

填写此页面上的表格以下载完整的案例研究。

下载案例研究