API architecture for an ontology based system

146 Views Asked by At

I am creating an ontology to store information about restaurants in a certain city. I should have an application which communicates with the user throw NLP then make queries on a triplestore.

I am not sure about what should be the ideal architecture for doing this, my first thought is:


User interface (Facebook Messenger or Telegram) -> NLP (Recast.Ai) -> Node.js webhook -> Triplestore server?


1

There are 1 best solutions below

0
On

This is exactly what I am going to do as an architecture for my system.

This question answered on Quora helped me solving the question.

In the I just should learn more about SPARQL endpoint which is going to be the port of communication to my Node.JS server. Maybe is not the best strategy but it should work for now.