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

Is there a limit of expressions I can teach my bot? #119

Open
SofiaPe opened this issue Dec 3, 2018 · 6 comments
Open

Is there a limit of expressions I can teach my bot? #119

SofiaPe opened this issue Dec 3, 2018 · 6 comments
Assignees
Labels

Comments

@SofiaPe
Copy link

SofiaPe commented Dec 3, 2018

Hi, I already have about 40 intents with over 50 expressions each for a very big bot I am building. It has been working fine until today I tried to create a couple more expressions on the help intent. I manually placed them in the intent, yet when I try them on the test window, the bot does not understand them. Is there a limit of permited expressions? or What can I do?

ayuda

I even tried assigning them through the monitor. Did not work.

@janteuni
Copy link
Contributor

janteuni commented Dec 31, 2018

Hello,

There is no limit in your intents and expressions. Our guidelines are:

  • Always try to keep your intents balances (don't have 1 intent with 10 sentences and all the others with 50 sentences)
  • At least 30 expressions by intents
  • At least 5 intents
  • You can easily have a bot with 150 intents and between 30 and 100 expressions by intent
  • Try to avoid duplicate sentences in your intents, and always have sentences constructed differently: different vocabulary and grammatical construction.

Do you still have your classification problem?

@janteuni janteuni self-assigned this Dec 31, 2018
@SofiaPe
Copy link
Author

SofiaPe commented Jan 2, 2019

Hi, I still have the same problem sometimes. Some days I put in the expressions and the bot instantly picks it up, other times I have to insert it 2 or 3 times and it still doesn't understands, so I have to wait some time and try again later.

@dbousque
Copy link
Contributor

dbousque commented Jan 2, 2019

Hi @SofiaPe, if time solves it, then I guess it means your bot is being trained. Training can easily last 15 minutes for very big bots. You can check whether your bot is training or not by looking at the "Training" button in the top right part of your screen when on a bot.

@SofiaPe
Copy link
Author

SofiaPe commented Jan 2, 2019

That's the thing, it starts trainig then looks like it's done, but still doesn't works. What I mean with time is that I have to come back later and input the sentence again, then after training this second time, it works. My bot is to big, so I have too do the training manually.

@aurelie-lamy
Copy link

Hi @SofiaPe

Do you still have an issue or a question related to this card?

Thanks :)

Aurélie

@SofiaPe
Copy link
Author

SofiaPe commented Feb 20, 2019

@aurelie-lamy Sometimes expressions don't get trained, others it works. Usually after some time has passed the expressions are learned, other times I can't make the bot understand them. Also, since the training analytics update was published this week, my bot stopped understanding expressions it had learned months ago. Here is the case I oppened for that, maybe both things are related: #141 (comment)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants