Comments (34)
Yup, this would be pretty useful!
from wit.
@mattpennington @kundusandeepan Thanks for raising this. This is still something we want to support.
from wit.
@blandinw Is there any news regarding this?
from wit.
Will the confidence be global or per intent (more logic) ?
from wit.
@Seraf most probably per intent.
from wit.
While we haven't implemented this feature yet, with the new spanless entities you have a good workaround for most situations.
For instance if you get
Do you sell item XXX and if yes, how much does it cost?
Instead of doing two intents availability
and price
, you do just one intent product_question
with two spanless entities availability_question
(values "true" | "false") and price_question
(values "true" | "false"). It works quite well on for many users.
from wit.
I'd love to see this feature
from wit.
+1 This would be awesome! Supporting chains of intents in sentences would make it feel so natural to users and less work for the developer.
@ar7hur 's link to spanless entities
is broken. I found this blog post very informative: https://wit.ai/blog/2013/10/01/entities-update
Thanks!
from wit.
Is this feature going to be ready soon?
from wit.
I think we are getting closer with Composite Entities: https://wit.ai/blog/2015/05/05/composite-entity
However, it would be great to have Composite Intents. Looking forward to this!
from wit.
Is multi-intent supported yet ?
from wit.
Any updates on this?
from wit.
still broken
from wit.
Any updates on this?
from wit.
no update
from wit.
Any updates on this?
from wit.
from wit.
any update?
from wit.
https://wit.ai/blog/2017/04/18/supporting-100000-developers-and-beyond
We are also reintroducing the N-Best feature. Simply put, it means that now Wit.ai will not just return the best intent, but a ranked list of several possible intents. This is especially helpful to implement a reformulation strategy if you’re implementing an FAQ: for an ambiguous query, your app could say “Did you mean X,Y or Z…”. It is also great to implement your own training mechanism: when Wit is not super confident, you could retrieve the 3 most relevant entities and let your user validate the correct one…
from wit.
@l5t @stopachka this is not the solution to the problem described here
from wit.
Can you provide a concrete example to help us better understand the use case?
from wit.
from wit.
I think what the users want, including one of my customers, are sentences such as "Call me a cab and text my girlfriend that I'm on my way", which is actually "call me a cab" and "text my girlfriend that I'm on my way" - to be interpreted as two separate intents, each with their own entities, in once sentence. And unfortunately this is not as simple as tokenising with "and" as not all such sentences have an "and", and some sentences with and and in them may not have two intents (Get me a cab to marks and spencers).
from wit.
The way to do this would be to use one (binary) trait
entity per intent, instead of a single trait
entity named "intent" with multiple values.
For example, instead of having one trait
entity "intent" (values: "weather_forecast" and "ask_time"), you could have two trait
entities: "weather_forecast" (values: "true"), "ask_time" (values: "true"). You can then tag sentences like "weather in Paris and what time is it" with both entities.
Hope this helps.
from wit.
from wit.
@patapizza that's exactly what doesn't work!
from wit.
@olivierlesnicki Can you be more specific? Do you have an app I can look at? Thanks.
from wit.
sorry, but i cant get multiple intent when using "trait"
from wit.
Hey @mr2tkoollove do you mind giving me an example of what you are trying? Happy to help
from wit.
@ar7hur , What's up to multiple intents ?
Do i force wit to understand ?
from wit.
To achieve a similar result, you can create one binary trait entity per intent.
Using the example in this issue, you would create the trait entities "turn_lights" and "set_reminder" with 1 value "true".
from wit.
@ar7hur @robdefeo @Glavin001 @Seraf @conradev any conclusion to this issue ?
can we have model which distinguishes sentence with intent from a given a input text ?
like below example :
"Turn the bathroom light off and remind me to take the trash out."
There are two independent intents here:
turn_lights, set_reminder.
similarly another example : "Hey what's up? do you guys offer free trial?"
there are two intents here : greetings , product_pricing
Thanks & Regards,
Achyuta nanda Sahoo
Thanks.
from wit.
Please see my last comment for a workaround. This is not supported today in Wit, but we'd like to work on it at some point (but don't wait on it 😊).
from wit.
Hey!
Let's say i have a entity "x" and this entity is defined under intent "y" and "z".
When i write a statement...will wit.ai show intent "y" and intent "z" with entity "x"?
from wit.
Related Issues (20)
- Ai
- Bug: Export Your Data - Entity '2095670360815588' not found HOT 1
- My app is not functioning
- Encountering Unknown Error (Code 1, Subcode 99) When Retrieving Utterances for Specific Intent
- feature request : Option to add multiple actions in one response. HOT 1
- Critical: Bot in production stopped working. Nothing works including deploying, saving version, changing version, downloading zip, etc. HOT 1
- Wit gets wrong entity for a keyword
- I cannot login in wit meta HOT 1
- Feature request: Open all utterances button
- After Outage wit.AI not working in my Unity Project HOT 1
- Traits added with with confidence to all utterances
- Intent conflict issue with wit.ai NLP HOT 2
- Inconsistent response from wit.ai HOT 2
- Intent create issue with node-wit NLP
- POST /utterances fails without obvious reason HOT 2
- Voice recognition does not work when startng the scene for a second time. HOT 2
- wit.ai apps gone missing after migrating to meta HOT 3
- ماذا اعمل
- https://wit.ai not accessible, white pages HOT 2
- Every question is returning the same intent HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wit.