diff --git a/app/services/views.py b/app/services/views.py
index 9fbb8eb77513a9bec0e66d05ca4a186fde49946d..20af79fac59fd663e19c08a04d424e6838863c09 100644
--- a/app/services/views.py
+++ b/app/services/views.py
@@ -18,8 +18,8 @@ def ocr():
         ocr_job = Job(creator=current_user._get_current_object(),
                       description=new_ocr_job_form.description.data,
                       service="ocr",
-                      ressources=json.dumps({"n_cores": 2,
-                                             "mem_mb": 4096}),
+                      ressources=json.dumps({"n_cores": 4,
+                                             "mem_mb": 8192}),
                       service_args=json.dumps({"args": ["--keep-intermediates",
                                                         "--skip-binarisation"],
                                                "lang": new_ocr_job_form.language.data,
@@ -71,8 +71,8 @@ def nlp():
         nlp_job = Job(creator=current_user._get_current_object(),
                       description=new_nlp_job_form.description.data,
                       service="nlp",
-                      ressources=json.dumps({"n_cores": 1,
-                                             "mem_mb": 2048}),
+                      ressources=json.dumps({"n_cores": 2,
+                                             "mem_mb": 4096}),
                       service_args=json.dumps({"args": [],
                                                "lang": new_nlp_job_form.language.data,
                                                "version": new_nlp_job_form.version.data}),