diff --git a/api/internal_services/annotator.py b/api/internal_services/annotator.py
index 34e4c298914b072166a3fa7c93393d32cffe027c..38c4a4486b6d7e9e4e789a5a2dbe0726b1991454 100644
--- a/api/internal_services/annotator.py
+++ b/api/internal_services/annotator.py
@@ -49,7 +49,7 @@ def annotation_process(job):
                 logger.debug(f"Incoming gRPC message : {response.status}")
             logger.debug(f"fin de la connexion gRPC")
 
-            response = json.load(response.inference_result)
+            response = json.loads(response.inference_result)
             from api.internal_services.neo4j import driver, get_id_multi_tokens, get_id_single_tokens, create_concept_node, create_concept_relation
             with (driver.session() as session):
                 for span in response: