如何根据商品相似度查询 Firestore

时间:2021-02-21 04:52:31

标签: firebase google-cloud-firestore recommendation-engine

我正在创建一个使用 Firebase 的简单推荐系统。系统根据存储在 Firestore 中的传记数据(例如性别、年龄、身高等)匹配用户。

给定一个查询用户,我想计算这个用户和其他用户之间的相似度分数。从这个分数中,我想检索所有用户及其高于分数阈值的相应分数,并按他们的分数(降序)排序。

我知道如何使用标准的 .where().orderBy() 子句查询 Firestore,但我不知道如何将这些子句与每项计算值一起使用。这可以单独使用 Firestore 查询来完成,还是需要使用 Cloud Functions 或其他一些解决方案?

0 个答案:

没有答案