ibm-watsonretrieve-and-rank

IBM Watson Retrieve and Rank: Ranker training failure


I'm following this Tutorial. I've successfully completed Stage 3. Now in stage 4, I downloaded the sample ground truth and tried to create the ranker using REST API. The ranker is created with status as training. When I try to get that ranker by its Id after some time, I receive following error:

{
  "ranker_id": "1eec74x28-rank-4116",
  "name": "First Training Data",
  "created": "2017-04-05T09:26:43.925Z",
  "url": "https://gateway.watsonplatform.net/retrieve-and-rank/api/v1/rankers/1eec74x28-rank-4116",
  "status": "Failed",
  "status_description": "Error encountered during training: Training data quality standards not met: invalid header (duplicate feature names). Row 1 of input data."
}

When I tried to identify the problem I found this link. However, I'm unable to identify the issue here. I am not understanding the minimum standards of the training data. Please guide me with corrective measures.


Solution

  • For anyone looking here, a response to this question was posted on the IBM developer works forum: https://developer.ibm.com/answers/questions/366976/watson-retrieve-and-rank-failing-to-train-the-rank.html