blob: 2beb29bae6bf723ff96a9ddff8637a07400b2281 [file] [log] [blame]
"""
itemrank quickstart query
"""
import predictionio
client = predictionio.EngineClient("http://localhost:8000")
# Rank item 1 to 5 for each user
item_ids = [str(i) for i in range(1, 6)]
user_ids = [str(x) for x in range(1, 6)] + ["NOT_EXIST_USER"]
for user_id in user_ids:
print("Rank item 1 to 5 for user ", user_id)
try:
response = client.send_query({
"uid": user_id,
"iids": item_ids
})
print(response)
except predictionio.PredictionIOAPIError as e:
print("Caught exception: ", e)
client.close()