snipsco / snips-issues

Feel free to share your bugs with us.
14 stars 5 forks source link

Feature request: make it easier to shop for intents #183

Open flatsiedatsie opened 5 years ago

flatsiedatsie commented 5 years ago

Is your feature request related to a problem? Please describe. Instead of training Snips myself, I'd like to 'shop' for intents that other people have created before.

Currently, it can be quite difficult to

  1. Find out how other people's intents may be forked. I didn't find out how until I created a issue here.
  2. Gain access to the desired intent. Currently you have to install the entire app, then fork it, then extract the intent you want to re-use.
  3. Ascertain the quality of those intentions. Currently, when shopping in the app store only two example sentences are show. In many cases they do indicate a level of quality, but this could be improved by having more available. Especially if the user has consented to forking it would be great is more/all sentences could be quickly looked into.

User story: "I'd like to integrate other people's intents into my project. I'd like to go shopping for intents from other apps that I may fork without having to install the app first."

What are the use cases of this feature It would be useful in situations where a new creation has a single code base that handles the intents, and does not (want to) rely on the actions parts of existing apps / cobbling together an assistant based on existing apps. My fear as a developer is that the apps may not work together optimally, since they were never designed to by their individual creators. Testing all the available apps takes a lot of time.

Having access to stable intents would make development faster and allow more more predictable results in the final product.

Describe the solution you'd like

Describe alternatives you've considered Currently I have resorted to making my own intents for use cases, even though I'm sure someone else must have already done a pretty good job. E.g. setting a timer. Knowing what I know now I will try to fork intents from others first.

Additional context This feature request is a response to an earlier request to be able to search for apps without actions.