def ner(request):
"""This functionality calls the run_ner() functionality to tag the message .
It is called through api call
Attributes:
request: url parameters
"""
message = request.GET.get('message')
entities_data = request.GET.get('entities', [])
entities = []
if entities_data:
entities = ast.literal_eval(entities_data)
ner_logger.debug('Start: %s -- %s' % (message, entities))
output = run_ner(entities=entities, message=message)
ner_logger.debug('Finished %s : %s ' % (message, output))
return HttpResponse(json.dumps({'data': output}), content_type='application/json')
评论列表
文章目录