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 Recast.AI parser #343
Add Recast.AI parser #343
Conversation
1 similar comment
Codecov Report
@@ Coverage Diff @@
## master #343 +/- ##
=========================================
+ Coverage 97.25% 97.4% +0.14%
=========================================
Files 17 18 +1
Lines 839 887 +48
=========================================
+ Hits 816 864 +48
Misses 23 23
Continue to review full report at Codecov.
|
9f4fc0f
to
4bae561
Compare
1 similar comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is awesome work! Can you just check your documentation over.
docs/matchers/recast.ai.md
Outdated
@@ -0,0 +1,115 @@ | |||
# wit.ai Matcher |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should say recast.ai
4bae561
to
7aa4028
Compare
- Remove commented out code - Fix documentation
7aa4028
to
65873e6
Compare
Ooops missed those two mentions of wit.ai, apologies for it. It should be okay now 👍 |
Thanks! |
Description
Adds Recast.AI parser/matcher to opsdroid. I've decided to go with interacting with the API instead of using the python sdk since it doesn't use asyncio.
Recast.AI offers different endpoints to interact with the API. At the moment only the
/request
endpoint is used. From the documentation: "This endpoint retrieves all metadata and intents from a sentence."Fixes #337
Status
READY |
UNDER DEVELOPMENT|ON HOLDType of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration.
Checklist: