ok i didn't expect this to be natural language. how does that work? do you run everyone's natural language queries every hour on all of your data received in that hour? (as an example time unit)
we have a permanent stream of news running through the system, we are comparing this with the queries, determining if there are special extra sources needed and then check it as new i formation comes in. for things like stock price alerts we store those as sql with a different engine.
it’s definitely work in progress but very useful fir us internally already. will be integrated in our chat system next week