mas_domestic_robotics icon indicating copy to clipboard operation
mas_domestic_robotics copied to clipboard

Store speech relevant information in an ontology.

Open PatrickNa opened this issue 7 years ago • 4 comments

Store questions, answers, commands etc. in a database rather than in text files.

Context

A database would provide a more central and structured environment for storing questions and answers.

Expected Behavior

The speech packages (nodes) and actions would both refer to the same database rather than load the questions, answers, commands etc. from text files. Further, a database would allow to store additional information. For example the context of a question.

Actual Behavior

Instead of querying for the information we need we are loading text files, render the content and then look for the needed information.

Possible Fix

Set up a database for speech.

Context

I'm refactoring the speech actions and improve the speech packages. Both need the same information to function.

PatrickNa avatar Oct 16 '18 11:10 PatrickNa

In my opinion, these are things that should be either stored in the knowledge base or the ontology (see #6). I don't think we should be storing this in a different database and wouldn't really devote time to this until the KB + ontology is done, and while we have the text files.

argenos avatar Oct 16 '18 12:10 argenos

@alex-mitrevski may have something to add to this

argenos avatar Oct 16 '18 12:10 argenos

As long as it is a database where we can maintain this information I'm fine with it. I did not know that there is something already. I would still leave this issue open until we have integrated a database usage into our speech packages.

PatrickNa avatar Oct 16 '18 12:10 PatrickNa

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Aug 21 '19 14:08 stale[bot]