2017-10-10 2 views
1

안녕하세요. 커뮤니티의 LUIS를 사용하여 단어의 다른 의미로 분류되도록 데이터 세트를 학습합니다. 교육을 마친 후에 테스트 할 수 있도록 데이터 집합을 가져 오려고합니다. 그러나이 오류 보여주는 유지, 나를 JSON 파일을 가져 오기위한 배치 테스트 옵션이 있습니다 : BadArgument: Dataset object cannot be null. Parameter name: dataSetLUIS Import Dataset : BadArgument : 데이터 집합 개체를 null 일 수 없습니다. 매개 변수 이름 : dataSet

을 나는이 이미 이렇게되는 준 JSON 형식 따르

[ 
{ 
    "text": "hey dad, are you hungry?", 
    "intent": "None", 
    "entities": 
    [ 
    { 
     "entity": "FamilyMember", 
     "startPos": 4, 
     "endPos": 6 
    } 
    ] 
}, 
{ 
    . 
    . 
    . 
} 
] 

내 json 파일의 형식은 다음과 같습니다.

[ 
{ 
"text" : "Hello" 
"intent": "Greetings" 
}, 
{ 
"text" : "I want bread" 
"intent": "Request" 
} 
] 

누구나 내가 뭘 잘못하고 있다고 말할 수 있습니까? 교육에는 엔티티가 포함되어 있지 않으므로 json 파일에 입력하지 않았습니다. 감사합니다.

답변

0

여전히 entities 속성을 제공하고 빈 배열을 제공해야합니다. 그렇지 않으면 다른 오류가 발생합니다. 형식에 관해서는 text 속성 뒤에 쉼표가 없습니다.

[ 
    { 
    "text" : "Hello", 
    "intent": "Greetings", 
    "entities": [] 
    }, 
    { 
    "text" : "I want bread", 
    "intent": "Request", 
    "entities": [] 
    } 
] 

위의 코드를 사용하면 배치 테스트가 성공적으로 완료되었습니다.

+0

안녕하세요, 저는 며칠 동안 온라인 상태가 아니 었습니다. 그러나 그렇습니다 나는 쉼표를 놓치고, 대단히 감사한다 !!! – Corene

+0

대단히 환영합니다! 나는 그것이 효과가있어 기쁘다. –