in source/consumer/lambda_handler.py [0:0]
def process_entities(asset, workflow, results):
metadata = json.loads(results)
entity_metadata = json.loads(metadata["Results"][0])
entities = entity_metadata["Entities"]
es = connect_es(es_endpoint)
formatted_entities = []
for entity in entities:
entity["EntityType"] = entity["Type"]
entity["EntityText"] = entity["Text"]
confidence = normalize_confidence(entity["Score"])
entity["Confidence"] = confidence
entity["Workflow"] = workflow
entity["Operator"] = "entities"
del entity["Type"]
del entity["Text"]
del entity["Score"]
formatted_entities.append(entity)
bulk_index(es, asset, "entities", formatted_entities)