我正在建立碗碟推荐系统。考虑一个用户吃炸薯条,并将其评为5分。然后,我想对这道菜的所有配料都给予很好的评价。在法国大火的情况下,链接的单词应为“油炸”,“土豆”,“垃圾食品”,“咸”等。我想从Tsatsiki一词中提取“黄瓜”,“酸奶”,“大蒜”。我想从酸奶中提取牛奶产品,从黄瓜中提取蔬菜等等。

在自然语言处理中,这个问题叫什么,有没有办法解决?

我根本没有任何数据,我正在考虑构建网络爬虫,该爬虫可以分析网络中的菜肴。我希望它尽可能少用Ad-Hoc,而不必用英语。有没有办法,也许是在深度学习中做这件事?我不仅会把一道菜与成分联系起来,而且还会将其分类:垃圾食品,素食,意大利食品等等。

最佳答案

这种类型的问题称为本体工程或本体构建。有关大型本体及其结构的示例,您可以查看YAGO之类的内容。看来您将要建立食品的精品本体,然后覆盖等级的系统。我不知道您要查找的形式是否存在任何本体,但是您应该查看相关的内容,例如,此OWL-based food ontology和此recipe ontology

08-08 00:25