Skip to content

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

@kuzicki

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

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