是否有付费或不付费的API服务(IBM Watson,Google自然语言),可以接受自由文本“问问题”字段并将其转换为一组关键字以用于常规关键字搜索?
例如,如果我的网站上有一个搜索字段“问一个关于我们产品的问题”,而用户输入“您有红色连衣裙吗?”,那么是否存在一个我们可以集成到我们的代码中的API,可以将其转换为到“红色礼服”,然后我们将其简单地输入到常规关键字搜索“红色礼服”中?
理想情况下,它可以处理各种问题,例如:
“您如何退货?” -退货
“你接受万事达卡吗?” -万事达卡
“我在哪里可以找到蓝色的鞋子?” -蓝色的鞋子
答案 0 :(得分:0)
您可以提取名词块,然后将其用作关键字。
例如,使用Spacy,您可以提取名词块,如下所示:
@google-cloud/firestore