我正在创建一个本体来存储有关某个城市的餐馆的信息。我应该有一个与用户通信的应用程序抛出 NLP 然后在三元存储上进行查询。
我不确定这样做的理想架构应该是什么,我的第一个想法是:
用户界面(Facebook Messenger 或 Telegram)-> NLP (Recast.Ai) -> Node.js webhook -> Triplestore 服务器?
我正在创建一个本体来存储有关某个城市的餐馆的信息。我应该有一个与用户通信的应用程序抛出 NLP 然后在三元存储上进行查询。
我不确定这样做的理想架构应该是什么,我的第一个想法是:
用户界面(Facebook Messenger 或 Telegram)-> NLP (Recast.Ai) -> Node.js webhook -> Triplestore 服务器?
这正是我作为系统架构要做的事情。
Quora上回答的这个问题帮助我解决了这个问题。
在这篇文章中,我应该了解更多关于 SPARQL 端点的信息,它将成为我的 Node.JS 服务器的通信端口。也许不是最好的策略,但它现在应该有效。