Skip to content
This repository has been archived by the owner on Oct 13, 2023. It is now read-only.

Do not merge/fix de slot filling #178

Closed
wants to merge 5 commits into from

Conversation

nielsmaerten
Copy link
Owner

@nielsmaerten nielsmaerten commented Feb 19, 2022

Don't merge this PR.

It's a WIP trying to figure out how to get the NLN to accept 'deep' invocations in German.

Bug description:
In German, deep invocations always fail. For example, asking Gluco Check to read out (just) glucose fails the 'Slot Filling/Matching' phase in NLN, and then reads out all metrics selected on the user profile.

This PR tries to simplify the possible types (DmMetrics), invocations somewhat, trying to pinpoint the problem.

With this configuration, some deep invocations seem to be working.
To be tested by alpha testers.
@nielsmaerten
Copy link
Owner Author

In it's current state (2022-02-19), some deep invocations are working. Namely the example invocations provided in the Action definition for the Documentation page.

Deployed this version to alpha channel, and asked Utz to test it on a real device.
Fingers crossed 🤞

@nielsmaerten nielsmaerten mentioned this pull request Feb 20, 2022
5 tasks
@nielsmaerten nielsmaerten deleted the do-not-merge/fix-DE-slot-filling branch February 21, 2022 19:15
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant