2017-11-16 7 views
0

私は彼女に話している言葉のための類義語をAlexaに理解させるのに苦労しています。彼女はいつも彼女が意図スキーマの一部としてこれを追加したにもかかわらず同義語の意味を知らないことを返します。アマゾンのエンティティの解像度

{ 
    "languageModel": { 
    "types": [ 
     { 
     "name": "LIST_OF_DEFINITIONS", 
     "values": [ 
      { 
      "id": "USER_EXPERIENCE", 
      "name": { 
       "value": "user experience", 
       "synonyms": [ 
       "ux" 
       ] 
      } 
      } 
     ] 
     } 
    ], 
    "intents": [ 
    { 
     "name": "AMAZON.CancelIntent", 
     "samples": [] 
    }, 
    { 
     "name": "AMAZON.HelpIntent", 
     "samples": [] 
    }, 
    { 
     "name": "AMAZON.RepeatIntent", 
     "samples": [] 
    }, 
    { 
     "name": "AMAZON.StopIntent", 
     "samples": [] 
    }, 
    { 
     "name": "RecipeIntent", 
     "samples": [ 
     "what is a {Definition}" 
     ], 
     "slots": [ 
     { 
      "name": "Definition", 
      "type": "LIST_OF_DEFINITIONS" 
     } 
     ] 
    } 
    ], 
    "invocationName": "digital dictionary" 
} 
} 

私は何かが足りないのですか?

答えて

0

あなたの同義語 "ux"は、ユーザーが単語のように発音するのではなく、2つの文字を言うため、理解されません。だから、 "u x"と "U.X"を追加してみてください。それはうまくいくはずです。

+0

例としてUXを残しました。類義語は他の言葉では全く機能しません。だから私が 'Agile working'を持っていれば、同義語 'agile'は認識されません –

関連する問題