Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add providers level to skills #515

Open
louistiti opened this issue Nov 12, 2023 · 1 comment
Open

Add providers level to skills #515

louistiti opened this issue Nov 12, 2023 · 1 comment
Labels
feature request Indicates new feature requests.

Comments

@louistiti
Copy link
Member

To make sure we don't overuse intents, we should add a provider level to skills. This will improve the NLP model accuracy.
In this way, a "Music" skill can be created with nearly the same intents but for different providers such as Spotify, Pandora, Deezer, etc.

  • The provider can be defined on the fly using slot filling/entity annotation on the utterance sample.
  • A provider is set by default in the config of the skill.
  • Build facade system for SDKs so it becomes a common practice when developing skills with providers?
  • Make use of enum entities to define a provider?
@louistiti louistiti added the feature request Indicates new feature requests. label Nov 12, 2023
@louistiti
Copy link
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Indicates new feature requests.
Projects
None yet
Development

No branches or pull requests

1 participant