TNO / knowledge-engine

Improves interoperability between systems (i.e. devices, platforms, apps, databases) by exchanging data based on their semantics
https://knowledge-engine.eu
Apache License 2.0
33 stars 4 forks source link

A AnswerHandler should know what KnowledgeBase it is answering for. #114

Closed Sophietje closed 9 months ago

Sophietje commented 3 years ago

In GitLab by @barry.nouwt.tno.nl on Feb 16, 2021, 12:36

Currently, it only knows a Knowledge Interaction and the incoming bindings, but to be able to charge money for answering something, it might be necessary to also give more information about who's question you are answering (so you can bill them). The obvious way would be to wrap the BindingSet in an object that also contains information about the sender, but this also relates to the question whether this kind of functionality should be part of the graph pattern (although this would require to bridge the gap between data and metadata).

Sophietje commented 3 years ago

In GitLab by @barry.nouwt.tno.nl on Jun 24, 2021, 07:04

Also for ReactHandler (requested by @david.heck.iee.fraunhofer.de )

Sophietje commented 3 years ago

In GitLab by @barry.nouwt.tno.nl on Sep 2, 2021, 11:16

@petran.keo-connectivity.de asked specifically about this issue during the WP5 sync call. We should consider implementing this feature in the near future as the opposite of the Recipient Selector feature.

Sophietje commented 3 years ago

In GitLab by @petran.keo-connectivity.de on Sep 2, 2021, 14:04

Thanks for the consideration. We are actually interested in this feature regarding POST/REACT, but I suppose the basic mechanism would be the same as with ASK/ANSWER.

Sophietje commented 3 years ago

In GitLab by @han.kruiger.tno.nl on Sep 3, 2021, 07:16

unassigned @barry.nouwt.tno.nl

Sophietje commented 3 years ago

In GitLab by @han.kruiger.tno.nl on Sep 17, 2021, 09:31

created merge request !212 to address this issue

Sophietje commented 3 years ago

In GitLab by @han.kruiger.tno.nl on Sep 21, 2021, 07:52

mentioned in commit 54083affc7f8612086f1337281a57bf4154f26c3