2017-10-30 6 views
1

AWS Lexでは、車のスロットタイプを持っています。値はHire、Taxiです。タクシーの場合、私は "minicab、taxicab、uber"のような類義語を定義しました。私がミニキャブやタクシーをタイプすると、LexはそれをTaxiとして識別しますが、私がuberとタイプすると、タクシーの同義語として認識されません。タクシー、ミニキャブ、タクシー、ユーバーLexがスロットオプションとしてUberをピックアップしていない

をすべて同義語がユーバー除いて認識されている:私が設定しているよう

これは私の同義語のオプションです。どんな考え?どこかの予約語ですか?

要求されたように私は、スロットのための完全なJSONを追加してい:ここ は、スロットのための完全なJSONです:

{ 
    "name": "BankBotCarServiceType", 
    "description": "car service the user is hiring - hire or taxi or chauffeured or rickshaws", 
    "enumerationValues": [ 
    {"value": "Rickshaws", "synonyms": ["tuk tuk", "scooter", "moped", "auto", "auto rickshaw"]}, 
    {"value": "Chauffeured car", "synonyms": ["chauffeur"]}, 
    {"value": "Hire", "synonyms": ["car hire", "rent", "self drive", "self-drive", "you-drive", "u-drive", "rent a car", "rented vehicle"]}, 
    {"value": "Taxi", "synonyms": ["taxis", "minicab", "taxicab", "Uber", "uber", "uberX"]} 
    ], 
    "checksum": "XXXXXXXX", 
    "valueSelectionStrategy": "TOP_RESOLUTION" 
} 
+0

私はuberが予約語だとは思わない。コードを共有していただけますか? –

+0

その後、方言が問題になることがあります。 –

+0

@JINESHSHAH、どのコードを共有したいですか?それはレックス構成です。あなたはスロットのjsonをしたいですか?私はそれをLexコンソールの –

答えて

3

私はAWSチームと連絡を取っている、と彼らはそれことを私に確認していますLexのバグです。これは彼らの側からの修正を必要とし、彼らは積極的にこれに取り組んでいます。アップデートを公開するときにこれを更新します。

アマゾンチームからの更新: Amazon開発チームは修正プログラムを導入したことを確認しており、今は正常に動作するはずです。

関連する問題