Skip to content

API returns empty intents and entities for exact training matches #2833

Description

@kuzicki

I recently created a new Wit.ai app and trained it with around 30 utterances containing varied structures and up to 3 custom/built-in entities (e.g., institution, degree, wit$datetime). The Wit.ai console indicates that the model is fully trained.
However, when I query the API using curl or the official Python wit package, the response returns completely empty intents and entities arrays. This happens even when I send the exact same strings that are validated in my training data.

Steps to Reproduce

  1. Create a Wit.ai app set to Russian language.
  2. Add training utterances to an intent (e.g., add_education).
  • Example trained utterance: "Добавь, что я учился в МГЛУ"
  • Mapped entities: institution -> "МГЛУ"
  1. Wait for the Wit.ai console to indicate that training is complete.
  2. Make an API call using curl or the Python lib with the exact training text

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions