CINXE.COM
ISO - Intelligence artificielle
<!DOCTYPE html> <html lang="fr"> <head><link rel="canonical" href="https://www.iso.org/fr/perspectives/liste-filtree-intelligence-artificielle" /><link rel="alternate" hreflang="fr" href="https://www.iso.org/fr/perspectives/liste-filtree-intelligence-artificielle" /> <link rel="alternate" hreflang="ru" href="https://www.iso.org/ru/insights/filtered-list-artificial-intelligence" /> <link rel="alternate" hreflang="en" href="https://www.iso.org/insights/filtered-list-artificial-intelligence" /> <link rel="alternate" hreflang="es" href="https://www.iso.org/es/perspectivas/lista-filtrada-inteligencia-artificial" /> <script> dataLayer = [{ 'pageType': 'jnt:page', 'pageLanguage': 'fr', 'pageMode': 'live', 'pageServer': 'prod' }]; </script> <style> /* Early rules to mitigate CLS */ .nav-utility { padding: 5px; z-index: 1024; position: relative; } .text-sm { font-size: .875em; } .nav-utility li.nav-item a.nav-link { padding: 0; text-decoration: none; } .dropdown-toggle::after { font-size: .75em; vertical-align: baseline; } .logo.isologo.logo-sm { height: 50px; width: 50px; } .nav-iso .navbar-toggler { margin-left: 0.5rem; order: 4; } .navbar-toggler-icon-animated { width: 20px; height: 15px; position: relative; margin: 0; transform: rotate(0); display: inline-block; } .nav-iso .navbar-form { order: 2; flex: 1; } .navbar-form { margin-left: 0.5rem; } .height-300 { height: 300px; } section.section-md { padding-top: 3.75rem; padding-bottom: 3.75rem; } .nav-relatives .nav-children, .nav-relatives .section-head { font-size: calc(1.255rem + .06vw); } .previous a::before, .section-back a::before { vertical-align: bottom; padding-right: .3em; transition: all 0; } @media screen and (max-width:500px) { .section-back { flex-wrap: nowrap; overflow-x: hidden; } .section-back > a:not(:first-of-type):not(:last-of-type) { display: none; } .heading-condensed > h1 { font-size: 31.6588px; line-height: 39.5735px; } .heading-condensed > h2 { font-size: 26.1713px; line-height: 32.7141px; } } @media (max-width: 1199.98px) { section.section-navigation { padding-top: 1.875rem; } } </style> <!-- OneTrust Cookies Consent Notice start for iso.org --> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-document-language="true" type="text/javascript" charset="UTF-8" data-domain-script="0217ba9a-8935-44d6-872d-1f223304e117" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for iso.org --> <meta name="google-site-verification" content="mQuqWPbWruZdQgZR8QwbxOWnjjxkcFiyJLHWY-cOOHk" /> <!-- Matomo Tag Manager --> <script type="text/plain" class="optanon-category-C0001"> var _mtm = window._mtm = window._mtm || []; _mtm.push({'mtm.startTime': (new Date().getTime()), 'event': 'mtm.Start'}); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src='https://cdn.matomo.cloud/iso.matomo.cloud/container_dINwYKex.js'; s.parentNode.insertBefore(g,s); </script> <!-- End Matomo Tag Manager --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>ISO - Intelligence artificielle</title> <link rel="preload" as="font" type="font/woff2" href="/modules/isoorg-template/fonts/inter/Inter.var.woff2?v=3.19" crossorigin/> <meta name="pubdate" content="20241001"> <link rel="stylesheet" href="/modules/isoorg-template/css/wood.bootstrap.min.css?202411250133" media="screen,print,handheld" type="text/css"/> <link rel="preload" href="/modules/isoorg-template/css/wood.iso.min.css?202411250133" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link rel="stylesheet" href="/modules/isoorg-template/css/wood.iso.min.css?202411250133"></noscript> <!-- start favicons --> <link rel="apple-touch-icon-precomposed" href="/modules/isoorg-template/img/iso/favicon/red/apple-touch-icon-152x152-precomposed.png"> <link rel="shortcut icon" href="/modules/isoorg-template/img/iso/favicon/red/favicon.ico"> <meta name="msapplication-TileColor" content="#eee"> <meta name="msapplication-TileImage" content="/modules/isoorg-template/img/iso/favicon/red/mstile-144x144.png"> <!-- end favicons --> <!-- Twitter Card data --> <meta name="twitter:site" content="@isostandards" /> <meta name="twitter:dnt" content="on"> <!-- Open Graph data --> <meta property="og:site_name" content="ISO" /> <meta property="og:url" content="https://www.iso.org/fr/perspectives/liste-filtree-intelligence-artificielle" /> <meta property="og:type" content="website" /> <!-- Thumbnail image (for twitter and Open Graph) --> <meta name="thumbnail" content="/modules/isoorg-template/img/iso/iso-logo-og.png" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:image" content="/modules/isoorg-template/img/iso/iso-logo-og.png" /> <meta property="og:image" content="/modules/isoorg-template/img/iso/iso-logo-og.png" /> <meta property="og:image:alt" content="Logo ISO" /> <!-- Title (for twitter and Open Graph) --> <meta name="twitter:title" content="ISO - Intelligence artificielle" /> <meta name="title" property="og:title" content="ISO - Intelligence artificielle" /> <!-- Facebook admins : Lionel,Webmaster --> <meta property="fb:admins" content="100001116079676,100001440003305" /> <meta name="theme-color" content="#333"> <script type="module"> let basketWidgetLoaderScript = document.createElement('script'); basketWidgetLoaderScript.src = '/webstore/basket-widget/assets/js/basket-widget-loader.js'; document.head.appendChild(basketWidgetLoaderScript); basketWidgetLoaderScript.onload = () => { const cartElem = document.getElementById('shoppingCart'); if (cartElem) { cartElem.onclick = function(event) { return loadWebComponentsLoaderAndWidget(this, event); }; } } </script> <script type="application/json" id="jahia-data-ctx">{"contextPath":"","lang":"fr","uilang":"fr","siteUuid":"439146f8-677e-4dde-b6c6-b692b7534f52","wcag":false,"ckeCfg":""}</script> <script type="application/json" id="jahia-data-ck">{"path":"/modules/ckeditor/javascript/","lng":"fr_FR"}</script> <script src="/javascript/initJahiaContext.js"></script> <link id="staticAssetCSS0" rel="stylesheet" href="/modules/jahia-algolia/css/simpleSearch.css?1719494378710" media="screen" type="text/css"/> <script id="staticAssetJavascript0" src="/modules/isoorg-template/javascript/wood.full.min.js?1729842151563" defer></script> <script id="staticAssetJavascript1" src="/modules/isoorg-template/javascript/custom.js?1729842151563" defer></script> <script id="staticAssetJavascript2" src="/modules/jquery/javascript/jquery-1.12.4.min.js?1622554272438" ></script> <script id="staticAssetJavascript3" src="/modules/assets/javascript/jquery.jahia.min.js?1588604535758" ></script> <script id="staticAssetJavascript4" src="/modules/jahia-algolia/javascript/searchCommon.js?1719494378710" defer></script> <script id="staticAssetJavascript5" src="/modules/jahia-algolia/javascript/simpleSearch.js?1719494378710" defer></script> <script id="staticAssetJavascript6" src="/modules/jahia-algolia/javascript/autocomplete.js?1719494378710" defer></script> <style> nav[role="navigation"]:has(.ticker--live) { background-color: var(--bs-brand)!important; } nav[role="navigation"]:has(.ticker--live) > .container { gap: 1rem; } nav[role="navigation"]:has(.ticker--live) #utilities > li:not(#lang-switcher) { display: none!important; } .card-footer:has(.ticker--live) { background-color: var(--bs-dark)!important; color: white; } .card-footer:has(.ticker--live) a { color: white; } .ticker:has(.ticker--live) { white-space: normal; } .ticker--live .ticker__icon { animation: live 1s infinite; } @keyframes live { 0% { color: transparent; } 50% { color: white; } 100% { color: transparent; } } .its-standard [data-status] {display: none; }</style> <!-- Hotjar Tracking Code for www.iso.org --> <script>(function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2510805,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r);})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');</script> <script src="https://cdn.jsdelivr.net/npm/algoliasearch@4.22.1/dist/algoliasearch-lite.umd.js" integrity="sha256-pxkGFjfnFWYGOtV9uhCWK/spKiGS0Z7gVDKYm39LyfM=" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/instantsearch.js@4.66.0/dist/instantsearch.production.min.js" integrity="sha256-lKV2os1BMDtHxNVG6JQWSPYDUouULGz/nEI1z2VMKEM=" crossorigin="anonymous"></script> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/instantsearch.css@8.1.0/themes/reset-min.css" integrity="sha256-2AeJLzExpZvqLUxMfcs+4DWcMwNfpnjUeAAvEtPr0wU=" crossorigin="anonymous"> <script src="https://cdn.jsdelivr.net/npm/@algolia/autocomplete-js"></script> <script src="https://cdn.jsdelivr.net/npm/@algolia/autocomplete-plugin-recent-searches"></script> <script src="https://cdn.jsdelivr.net/npm/@algolia/autocomplete-plugin-query-suggestions"></script> <script> const { autocomplete } = window['@algolia/autocomplete-js']; const { createLocalStorageRecentSearchesPlugin } = window['@algolia/autocomplete-plugin-recent-searches']; const { createQuerySuggestionsPlugin } = window['@algolia/autocomplete-plugin-query-suggestions']; </script> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@algolia/autocomplete-theme-classic" /> <script type="text/javascript"> const algolia = { settings: { appID: 'JCL49WV5AR', apiKey: 'ODRkMjhhMWM3ZTMwMzU1YjcxNzk1ZDA2ZmViMDVmMjFhNTYwODU3ODhmNDgyYmU3ZjBhZjVhMzVhZTg3MWNlNnJlc3RyaWN0SW5kaWNlcz1QUk9EX2lzb29yZ19mciUyQ1BST0RfaXNvb3JnX2ZyX2F1dG9jb21wbGV0ZQ==', index : { name: 'PROD_isoorg_fr' }, autocompleteDebounceTime : 500 }, instantSearch: undefined, autocomplete: [], pageDisplaysInstantSearch: false } //autocomplete initialize jQuery(document).ready(function() { algolia.autocomplete .filter((settings) => settings.containerID !== undefined && settings.containerID.length > 0) .forEach((settings) => settings.setQuery = startAutocomplete(settings).setQueryCB) }) </script> <script type="text/javascript"> { const currentAutocomplete = { containerID: '#autocomplete_6ef5776a-742e-4a17-85c1-b61490f0b78b', placeholder: 'Recherche', initialStateQuery: undefined, displaysInstantSearch: false, searchPageUrl: '/fr/search.html', search: undefined, setQuery: undefined, autocompleteDisabled: true, autocompleteKeystrokes: 3 } algolia.autocomplete.push(currentAutocomplete) if (false) { if (algolia.pageDisplaysInstantSearch) { console.error("Impossible to display more than one InstantSearch on the same page") } else { algolia.pageDisplaysInstantSearch = true } } } </script> <script src="https://www.google.com/recaptcha/api.js?render=6Lfvyx8qAAAAAHOXkwbvVobjfLbVzBEnEVRuLtNA" defer></script> <script type="text/javascript" src="/modules/CsrfServlet"></script> </head> <!-- Topbar utility --> <body class="theme-red lang-fr jnt-page is-prod is-live" id="page-ee862704-3fb2-42ee-b379-c19db7dcc253"> <a id="page-top" class="skip-navigation btn btn-info visually-hidden visually-hidden-focusable" href="#content">Passer au contenu principal</a> <nav role="navigation" aria-label="Utility Navigation" class="nav-utility navbar-expand-lg text-sm navbar-dark bg-darkergray text-light"> <div class="container d-flex justify-content-between"> <div class="ticker text-truncate float-start"></div> <ul class="nav d-flex justify-content-end justify-content-sm-around justify-content-md-end" id="utilities"> <li class="nav-item d-none d-sm-block"> <a href="https://login.iso.org" class="nav-link d-flex align-items-center" title="Portail des applications de l'ISO"><i class="bi-grid-3x3-gap-fill"></i> Applications</a> </li> <li class="nav-item d-none d-sm-block"> <a href="https://www.iso.org/obp/ui/fr/" class="nav-link d-flex align-items-center" title="Plateforme de consultation en ligne"><i class="bi-journal-text"></i> OBP</a> </li> <li class="nav-item dropdown" id="lang-switcher"> <a id="lang-dropdown" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" href="#" aria-expanded="false">fran莽ais</a> <ul class="dropdown-menu dropdown-menu-end" role="menu" aria-labelledby="lang-dropdown"> <li class="lang-en "><a class="dropdown-item " href="/insights/filtered-list-artificial-intelligence">English</a></li><li class="lang-es "><a class="dropdown-item " href="/es/perspectivas/lista-filtrada-inteligencia-artificial">espa帽ol</a></li><li class="lang-ru "><a class="dropdown-item " href="/ru/insights/filtered-list-artificial-intelligence">褉褍褋褋泻懈泄</a></li></ul> </li></ul> </div> </nav> <!-- Header ISO.ORG --> <header class="header-bootstrap sticky-top"> <!-- Main navigation --> <nav class="navbar nav-iso navbar-expand-lg navbar-light shadow-md bg-white text-dark"> <div class="container"> <a class="logo logo-square isologo logo-sm" href="/fr/home.html" title="Organisation internationale de normalisation" alt="Logo ISO"></a> <div class="isologo-print"><img loading="lazy" fetchpriority="low" src="/modules/isoorg-template/img/iso/iso-logo-print.gif" alt="Logo ISO pour impression" width="50" height="50"/></div> <button class="btn btn-light navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#mainNav" aria-controls="mainNav" aria-expanded="false" aria-label="Toggle navigation"> <div class="navbar-toggler-icon-animated"><span></span><span></span><span></span><span></span></div><span class="visually-hidden-xs"> Menu</span> </button> <!-- TOP LEVEL1 NAVIGATION --> <nav role="navigation" aria-label="Main Navigation" class="nav-megamenu collapse navbar-collapse flex-lg-grow-0 flex-xxl-grow-1" id="mainNav"><ul role='menubar' class='navbar-nav me-auto mb-lg-0 ps-2 pe-2 nav-level1' ><li role='menuitem' class='nav-item dropdown position-static noChildren firstInLevel' ><a class='nav-link dropdown-toggle megamenu-toggle ' title="Parce qu鈥檈lles couvrent pratiquement tous les produits, processus et services possibles et imaginables, les normes ISO peuvent 锚tre utilis茅es partout." href='/fr/standards.html'>Normes</a></li><!-- close of list item level 1 --><li role='menuitem' class='nav-item dropdown position-static hasChildren' ><a class='nav-link dropdown-toggle megamenu-toggle ' data-bs-toggle="dropdown" aria-expanded="true" href=''>Secteurs</a><div role='menubar' class='dropdown-menu megamenu w-100 mt-0 border-0 rounded-0 megamenu-shadow-md nav-level2' aria-labelledby="navbarDropdown" data-bs-popper="none"><div class="container"><div class="row mb-xs-4 my-md-4 megamenu-animate slideUp"><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren firstInLevel' ><a class='nav-link section-head ps-0 ' title="(y compris m茅decine et 茅quipements de laboratoire)" href='/fr/secteurs/sante'>Sant茅</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren' ><a class='nav-link section-head ps-0 ' title="(y compris technologies de la communication, graphiques et photographie)" href='/fr/secteurs/technologies-ti'>TI et technologies connexes</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren' ><a class='nav-link section-head ps-0 ' title="(y compris v茅hicules, pi猫ces et infrastructures, transport de marchandises, emballage et distribution)" href='/fr/secteurs/transport'>Transport</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren' ><a class='nav-link section-head ps-0 ' href='/fr/secteurs/environnement'>Durabilit茅 environnementale</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren' ><a class='nav-link section-head ps-0 ' title="(Gestion d鈥檈ntreprise, services financiers et professionnels)" href='/fr/secteurs/gestion-services'>Gestion et services</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren' ><a class='nav-link section-head ps-0 ' href='/fr/secteurs/securite-surete-risques'>Security, safety & risk</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren' ><a class='nav-link section-head ps-0 ' title="(y compris production d鈥櫭﹍ectricit茅 et approvisionnement, combustibles)" href='/fr/secteurs/energie'>脡nergie</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren' ><a class='nav-link section-head ps-0 disabled' href=''>Produits alimentaires et agriculture</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren' ><a class='nav-link section-head ps-0 disabled' href=''>B芒timents et construction</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren' ><a class='nav-link section-head ps-0 disabled' href=''>Ing茅nierie</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren' ><a class='nav-link section-head ps-0 disabled' href=''>Mat茅riaux</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren' ><a class='nav-link section-head ps-0 disabled' href=''>Diversit茅 et inclusion</a></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 noChildren lastInLevel' ><a class='nav-link section-head ps-0 disabled' href=''>Affaires publiques</a></div><!-- close of list item level 2 --></div></div></div><!-- close of container level 2 --></li><!-- close of list item level 1 --><li role='menuitem' class='nav-item dropdown position-static noChildren' ><a class='nav-link dropdown-toggle megamenu-toggle ' title="L鈥橧SO r茅unit des experts du monde entier pour 茅laborer des Normes internationales qui aident 脿 r茅soudre les probl猫mes et encouragent l鈥檌nnovation." href='/fr/a-propos'>脌 propos de l鈥橧SO</a></li><!-- close of list item level 1 --><li role='menuitem' class='nav-item dropdown position-static hasChildren inPath ' ><a class='nav-link dropdown-toggle megamenu-toggle ' data-bs-toggle="dropdown" aria-expanded="true" href=''>Perspectives et actualit茅s</a><div role='menubar' class='dropdown-menu megamenu w-100 mt-0 border-0 rounded-0 megamenu-shadow-md nav-level2' aria-labelledby="navbarDropdown" data-bs-popper="none"><div class="container"><div class="row mb-xs-4 my-md-4 megamenu-animate slideUp"><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 hasChildren inPath firstInLevel' ><a class='nav-link section-head ps-0 disabled' href=''>Perspectives</a><div role='menubar' class='list-group list-group-flush mt-0 nav-level3' ><div role='menuitem' class='nav-item position-static ms-0 noChildren firstInLevel' ><a class='nav-link ps-0 ' href='/fr/perspectives'>Tous nos articles</a></div><!-- close of list item level 3 (and more) --><div role='menuitem' class='nav-item position-static ms-0 noChildren' ><a class='nav-link ps-0 ' href='/fr/perspectives/liste-filtree-soins-sante'>Sant茅</a></div><!-- close of list item level 3 (and more) --><div role='menuitem' class='nav-item position-static ms-0 noChildren inPath active' ><a class='nav-link ps-0 ' href='/fr/perspectives/liste-filtree-intelligence-artificielle'>Intelligence artificielle</a></div><!-- close of list item level 3 (and more) --><div role='menuitem' class='nav-item position-static ms-0 noChildren lastInLevel' ><a class='nav-link ps-0 ' href='/fr/perspectives/liste-filtree-changement-climatique'>Changements climatiques</a></div><!-- close of list item level 3 (and more) --></div><!-- close of container level 3 (and more) --></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 hasChildren' ><a class='nav-link section-head ps-0 disabled' href=''>聽</a><div role='menubar' class='list-group list-group-flush mt-0 nav-level3' ><div role='menuitem' class='nav-item position-static ms-0 noChildren firstInLevel' ><a class='nav-link ps-0 ' href='/fr/perspectives/liste-filtree-securite-de-l-information'>Cybers茅curit茅</a></div><!-- close of list item level 3 (and more) --><div role='menuitem' class='nav-item position-static ms-0 noChildren' ><a class='nav-link ps-0 ' href='/fr/perspectives/liste-filtree-management-qualite'>Management de la qualit茅</a></div><!-- close of list item level 3 (and more) --><div role='menuitem' class='nav-item position-static ms-0 noChildren lastInLevel' ><a class='nav-link ps-0 ' href='/fr/home/insights-news/navigation-menu-hidden/renewable-energy.html'>脡nergies renouvelables</a></div><!-- close of list item level 3 (and more) --></div><!-- close of container level 3 (and more) --></div><!-- close of list item level 2 --><div role='menuitem' class='col-xs-6 col-lg-3 mt-0 hasChildren lastInLevel' ><a class='nav-link section-head ps-0 disabled' href=''>Actualit茅s</a><div role='menubar' class='list-group list-group-flush mt-0 nav-level3' ><div role='menuitem' class='nav-item position-static ms-0 noChildren firstInLevel' ><a class='nav-link ps-0 ' href='/fr/home/insights-news/news/expert-talk.html'>Paroles d鈥檈xperts</a></div><!-- close of list item level 3 (and more) --><div role='menuitem' class='nav-item position-static ms-0 noChildren' ><a class='nav-link ps-0 ' href='/fr/home/insights-news/news/standards-world.html'>L鈥檜nivers des normes</a></div><!-- close of list item level 3 (and more) --><div role='menuitem' class='nav-item position-static ms-0 noChildren' ><a class='nav-link ps-0 ' href='/fr/home/insights-news/news/dossier-medias.html'>Dossier m茅dias</a></div><!-- close of list item level 3 (and more) --></div><!-- close of container level 3 (and more) --></div><!-- close of list item level 2 --></div></div></div><!-- close of container level 2 --></li><!-- close of list item level 1 --><li role='menuitem' class='nav-item dropdown position-static noChildren' ><a class='nav-link dropdown-toggle megamenu-toggle ' title="D茅couvrez comment le processus de l鈥橧SO r茅uni des experts du monde entier pour cr茅er des normes adopt茅es partout dans le monde." href='/fr/developing-standards.html'>Participer</a></li><!-- close of list item level 1 --><li role='menuitem' class='nav-item dropdown position-static noChildren lastInLevel' ><a class='nav-link dropdown-toggle megamenu-toggle ' title="Vous voulez acheter des Normes internationales, des lignes directrices, des collections ou des listes de contr么le? Elles sont toutes sur l鈥橧SO Store." href='/fr/store.html'>Store</a></li><!-- close of list item level 1 --></ul><!-- close of container level 1 --></nav> <form class="navbar-form flex-lg-grow-1" role="search" id="siteSearch"> <div id="autocomplete_6ef5776a-742e-4a17-85c1-b61490f0b78b"></div> </form><a role="button" id="shoppingCart" class="btn btn-light shopping-cart-link bg-white border-0 text-muted d-none d-lg-block" href="/webstore/checkout?memberId=ISO&guilang=fr" title="Panier d'achat" aria-label="Panier d'achat" style-="display:none;"> <i class="bi-cart"></i><span id="cartText" class="visually-hidden-xs ms-1" style="display: none;"> Panier</span> </a> </div> </nav> </header> <!-- MAIN CONTENT --> <main role="main" id="content" class="acer" aria-label="Content" tabindex="-1"> <section id="section-navigation" class="section-navigation bg-lightgray"> <div class="container"> <div class="row " > <div class="col-md-12"><h1>Intelligence artificielle</h1></div></div><div class="row row medias-xl media-lead links-dark " > <div class="col-md-12"><div class="media clearfix landscape"> <div class="media-left"> <figure class=""> <a href="/fr/intelligence-artificielle" title="Intelligence artificielle : comprendre les bases et son importance" aria-label="Intelligence artificielle : comprendre les bases et son importance"><img loading="lazy" src="/files/live/sites/isoorg/files/news/insights/ai/AI_Evergreen_banners_1020x440-v2-PILLAR.svg" class="img-fluid img-svg hover-zoom" alt="" /> </a></figure> </div> <div class="media-body"> <div class="entry-header"> <div class="h5"> <a href="/fr/intelligence-artificielle" title="" ><span class="entry-name">Intelligence artificielle : comprendre les bases et son importance</span></a></div> <div class="entry-summary"> Pour le n茅ophyte en informatique qui cherche 脿 saisir les multiples facettes de l鈥檌ntelligence artificielle et leurs implications, ce domaine peut lui appara卯tre comme un terrain impraticable. Aussi, le pr茅sent article a pour ambition de d茅mystifier l鈥檌ntelligence artificielle en tentant d鈥檈n expliquer …<div class="mt-2"><span class="badge text-bg-light me-2 text-dark bg-black-10"><a class="text-dark" href="/fr/perspectives/liste-filtree-intelligence-artificielle" title="Intelligence artificielle">Intelligence artificielle</a></span></div> </div> </div> </div><!-- close of media-body--> </div><!-- close of media--></div></div></div> </section> <svg class="wave" preserveAspectRatio="none" aria-hidden="true" focusable="false" viewBox="0 0 1440 96" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m0 96 80-5C160 85 320 75 480 64s320-21 480-21c160 0 320 10 400 16l80 5V0H0v96Z"></path></svg><section class=" "> <div class="container"> <div class="row " > <div class="col-md-12"><h2>Les derniers articles</h2></div></div><span id="subNodesView" class="visually-hidden" data-view="highlight"></span> <div ng-app="filterableListApp" ng-controller="mainCtrl" data-site-url="/cms/render/live/fr/sites/isoorg.html" id="list-27f59f47-7f76-4ee2-ae69-6146d62454c4"> <span id="pageSize" class="visually-hidden" data-size="10"></span> <span id="nodeCategory1" class="visually-hidden" data-node=""></span> <span id="nodeCategory2" class="visually-hidden" data-node=""></span> <div class="visually-hidden" ng-view></div> <div ng-bind-html="error | sanitize"></div> <div class="row grid"><div class="col-xs-6 col-md-4 col-xl-3"><div class="entry-teaser clearfix"> <figure class="width-100pct mb-3 inColCustom fig-srcset"> <div class="img-container ratio ratio-21x9"> <a href="/fr/intelligence-artificielle/reseaux-neurones" title="Intelligence artificielle : une technologie en pleine 茅volution" aria-label="Intelligence artificielle : une technologie en pleine 茅volution"><img loading="lazy" src="/files/live/sites/isoorg/files/news/insights/ai/AI_Evergreen%20banners%201020x440-v2-Neural%20networks.svg" class="hover-zoom width-100pct" alt="" itemprop="image"/> </a></div> </figure> <div class="h5 mt-3"> <a href="/fr/intelligence-artificielle/reseaux-neurones" title="Intelligence artificielle : une technologie en pleine 茅volution" class="link-dark">Intelligence artificielle : une technologie en pleine 茅volution</a></div> <span class="badge text-bg-light me-2 text-dark bg-black-10"><a class="text-dark" href="/fr/perspectives/liste-filtree-intelligence-artificielle" title="Intelligence artificielle">Intelligence artificielle</a></span><div class="entry-content"> </div> </div></div><div class="col-xs-6 col-md-4 col-xl-3"><div class="entry-teaser clearfix"> <figure class="width-100pct mb-3 inColCustom fig-srcset"> <div class="img-container ratio ratio-21x9"> <a href="/fr/intelligence-artificielle/traitement-langage-naturel" title="Les secrets du traitement du langage naturel d茅crypt茅s" aria-label="Les secrets du traitement du langage naturel d茅crypt茅s"><img loading="lazy" src="/files/live/sites/isoorg/files/news/insights/ai/AI_Evergreen%20banners%201020x440-v2-NLP.svg" class="hover-zoom width-100pct" alt="" itemprop="image"/> </a></div> </figure> <div class="h5 mt-3"> <a href="/fr/intelligence-artificielle/traitement-langage-naturel" title="Les secrets du traitement du langage naturel d茅crypt茅s" class="link-dark">Les secrets du traitement du langage naturel d茅crypt茅s</a></div> <span class="badge text-bg-light me-2 text-dark bg-black-10"><a class="text-dark" href="/fr/perspectives/liste-filtree-intelligence-artificielle" title="Intelligence artificielle">Intelligence artificielle</a></span><div class="entry-content"> </div> </div></div><div class="col-xs-6 col-md-4 col-xl-3"><div class="entry-teaser clearfix"> <figure class="width-100pct mb-3 inColCustom fig-srcset"> <div class="img-container ratio ratio-21x9"> <a href="/fr/intelligence-artificielle/systeme-de-management-ia" title="Syst猫mes de management de l鈥橧A : 茅clairage 脿 l鈥檌ntention des entreprises" aria-label="Syst猫mes de management de l鈥橧A : 茅clairage 脿 l鈥檌ntention des entreprises"><img loading="lazy" src="/files/live/sites/isoorg/files/news/insights/ai/AIMS-banner.svg" class="hover-zoom width-100pct" alt="" itemprop="image"/> </a></div> </figure> <div class="h5 mt-3"> <a href="/fr/intelligence-artificielle/systeme-de-management-ia" title="Syst猫mes de management de l鈥橧A : 茅clairage 脿 l鈥檌ntention des entreprises" class="link-dark">Syst猫mes de management de l鈥橧A : 茅clairage 脿 l鈥檌ntention des entreprises</a></div> <span class="badge text-bg-light me-2 text-dark bg-black-10"><a class="text-dark" href="/fr/perspectives/liste-filtree-intelligence-artificielle" title="Intelligence artificielle">Intelligence artificielle</a></span><div class="entry-content"> </div> </div></div><div class="col-xs-6 col-md-4 col-xl-3"><div class="entry-teaser clearfix"> <figure class="width-100pct mb-3 inColCustom fig-srcset"> <div class="img-container ratio ratio-21x9"> <a href="/fr/intelligence-artificielle/ethique-ia-responsable" title="B芒tir une IA responsable : comment aborder le d茅bat sur l鈥櫭﹖hique de l鈥橧A ?" aria-label="B芒tir une IA responsable : comment aborder le d茅bat sur l鈥櫭﹖hique de l鈥橧A ?"><img loading="lazy" src="/files/live/sites/isoorg/files/news/insights/ai/AI_Evergreen_banners_1020x440-Ethical_AI.svg" class="hover-zoom width-100pct" alt="" itemprop="image"/> </a></div> </figure> <div class="h5 mt-3"> <a href="/fr/intelligence-artificielle/ethique-ia-responsable" title="B芒tir une IA responsable : comment aborder le d茅bat sur l鈥櫭﹖hique de l鈥橧A ?" class="link-dark">B芒tir une IA responsable : comment aborder le d茅bat sur l鈥櫭﹖hique de l鈥橧A ?</a></div> <span class="badge text-bg-light me-2 text-dark bg-black-10"><a class="text-dark" href="/fr/perspectives/liste-filtree-intelligence-artificielle" title="Intelligence artificielle">Intelligence artificielle</a></span><div class="entry-content"> </div> </div></div><div class="col-xs-6 col-md-4 col-xl-3"><div class="entry-teaser clearfix"> <figure class="width-100pct mb-3 inColCustom fig-srcset"> <div class="img-container ratio ratio-21x9"> <a href="/fr/intelligence-artificielle/quoi-ia" title="Qu鈥檈st-ce que l鈥檌ntelligence artificielle (IA) ?" aria-label="Qu鈥檈st-ce que l鈥檌ntelligence artificielle (IA) ?"><img loading="lazy" src="/files/live/sites/isoorg/files/news/insights/ai/AI_Evergreen_banners_1020x440-v2_What_s_AI%20(1).svg" class="hover-zoom width-100pct" alt="" itemprop="image"/> </a></div> </figure> <div class="h5 mt-3"> <a href="/fr/intelligence-artificielle/quoi-ia" title="Qu鈥檈st-ce que l鈥檌ntelligence artificielle (IA) ?" class="link-dark">Qu鈥檈st-ce que l鈥檌ntelligence artificielle (IA) ?</a></div> <span class="badge text-bg-light me-2 text-dark bg-black-10"><a class="text-dark" href="/fr/perspectives/liste-filtree-intelligence-artificielle" title="Intelligence artificielle">Intelligence artificielle</a></span><div class="entry-content"> </div> </div></div><div class="col-xs-6 col-md-4 col-xl-3"><div class="entry-teaser clearfix"> <figure class="width-100pct mb-3 inColCustom fig-srcset"> <div class="img-container ratio ratio-21x9"> <a href="/fr/intelligence-artificielle/apprentissage-profond-deep-learning" title="Apprentissage profond : la m茅canique de la magie" aria-label="Apprentissage profond : la m茅canique de la magie"><img loading="lazy" src="/files/live/sites/isoorg/files/news/insights/ai/AI_Evergreen_banners_1020x440-_Deep_Learning.svg" class="hover-zoom width-100pct" alt="" itemprop="image"/> </a></div> </figure> <div class="h5 mt-3"> <a href="/fr/intelligence-artificielle/apprentissage-profond-deep-learning" title="Apprentissage profond : la m茅canique de la magie" class="link-dark">Apprentissage profond : la m茅canique de la magie</a></div> <span class="badge text-bg-light me-2 text-dark bg-black-10"><a class="text-dark" href="/fr/perspectives/liste-filtree-intelligence-artificielle" title="Intelligence artificielle">Intelligence artificielle</a></span><div class="entry-content"> </div> </div></div><div class="col-xs-6 col-md-4 col-xl-3"><div class="entry-teaser clearfix"> <figure class="width-100pct mb-3 inColCustom fig-srcset"> <div class="img-container ratio ratio-21x9"> <a href="/fr/intelligence-artificielle" title="Intelligence artificielle : comprendre les bases et son importance" aria-label="Intelligence artificielle : comprendre les bases et son importance"><img loading="lazy" src="/files/live/sites/isoorg/files/news/insights/ai/AI_Evergreen_banners_1020x440-v2-PILLAR.svg" class="hover-zoom width-100pct" alt="" itemprop="image"/> </a></div> </figure> <div class="h5 mt-3"> <a href="/fr/intelligence-artificielle" title="Intelligence artificielle : comprendre les bases et son importance" class="link-dark">Intelligence artificielle : comprendre les bases et son importance</a></div> <span class="badge text-bg-light me-2 text-dark bg-black-10"><a class="text-dark" href="/fr/perspectives/liste-filtree-intelligence-artificielle" title="Intelligence artificielle">Intelligence artificielle</a></span><div class="entry-content"> </div> </div></div><div id="btn-more-wrapper-27f59f47-7f76-4ee2-ae69-6146d62454c4" class="col-xs-6 col-md-4 col-xl-3"><button id="more-27f59f47-7f76-4ee2-ae69-6146d62454c4" type="button" class="btn btn-tile btn-default btn-column"> <div class="btn-content"> <i class="bi-plus-lg fs-1 hover-zoom" aria-hidden="true"></i> Plus de r茅sultats</div> </button><script type="module"> jQuery(document).ready(function () { let begin = 0 + 7; const pageSize = 8; const button = jQuery("#more-27f59f47-7f76-4ee2-ae69-6146d62454c4"); let buttonWrapper = jQuery("#btn-more-wrapper-27f59f47-7f76-4ee2-ae69-6146d62454c4"); if (buttonWrapper.length === 0) buttonWrapper = button; var nextItems; button.click(function () { button.hide() if (nextItems != null) buttonWrapper.before(nextItems) jQuery.ajax({ url: '/cms/render/live/fr/sites/isoorg/home/insights-news/insights/artificial-intelligence/pagecontent/section-insights-latest/section-insights-latest/latest-insights.html.ajax', type: 'GET', data: { 'nb-27f59f47-7f76-4ee2-ae69-6146d62454c4': pageSize, 'offset-27f59f47-7f76-4ee2-ae69-6146d62454c4': begin, 'tag': '' }, statusCode : { 200 : function () { begin += pageSize; button.show() }, 204 : function () { console.log("nothing more") } }, success: function (result) { // test if any youtube frames were injected and bind them to youtube.js if ((typeof initYouTubeVideos === "function") && ($('.youtube-frame').length)) { initYouTubeVideos(); } nextItems = result }, error: function () { console.log("error") } }) }); button.trigger("click") }) </script></div></div></div><div class="row text-center row-bottom " > <div class="offset-md-2 col-md-8"><div class="emphasis emphasis-gray clearfix"> <h3>Recevoir des informations par e-mail</h3> <p>Restez informé des dernières nouveautés en matière d'intelligence artificielle et de normes connexes.</p><form method="POST" action="https://iso272.activehosted.com/proc.php" id="_form_44_" class="_form _form_44 _inline-form _dark" novalidate> <input type="hidden" name="u" value="44" /> <input type="hidden" name="f" value="44" /> <input type="hidden" name="s" /> <input type="hidden" name="c" value="0" /> <input type="hidden" name="m" value="0" /> <input type="hidden" name="act" value="sub" /> <input type="hidden" name="v" value="2" /> <input type="hidden" name="or" value="9417b9cd52ff6c742e176a370ed5442a" /> <style> ._error { width: 100%; padding: 0.5em 1.25em; text-align: left; } .grecaptcha-badge { visibility: hidden; } </style> <div class="_form-content"> <div class="input-group input-group-round mb-3"> <input type="text" id="email" class="form-control" name="email" placeholder="Courriel" aria-label="Email" aria-describedby="_form_44_submit" required/> <input type="hidden" id="recaptchaResponse" name="recaptcha_response"> <button id="_form_44_submit" class="_submit btn btn-primary" type="submit" class="g-recaptcha" data-sitekey="6Lfvyx8qAAAAAHOXkwbvVobjfLbVzBEnEVRuLtNA" data-callback='onSubmit' data-action='submit'> S'abonner *</button> </div> </div> <div class="_form-thank-you mb-3" style="display:none;"> <p><strong>Almost done! </strong><br /> You are only one step away from joining the ISO subscriber list. Please confirm your subscription by clicking on the email we've just sent to you. You will not be registered until you confirm your subscription. If you can't find the email, kindly check your spam folder and/or the promotions tab (if you use Gmail).</p></div> <div class="text-sm">* Newsletter en anglais</div></form> <script type="text/javascript"> if (document.getElementsByClassName("is-prod is-live")[0]) { console.debug = function () {} }; // redefine console.debug on PROD+LIVE window._check_reCaptcha_44 = function() { grecaptcha.ready(function() { grecaptcha.execute('6Lfvyx8qAAAAAHOXkwbvVobjfLbVzBEnEVRuLtNA', {action: 'submit'}).then(function (token) { document.getElementById('recaptchaResponse').value = token; // console.debug('token = ' + token); let urlRestApi = "https://recaptchaenterprise.googleapis.com/v1/projects/iso-website-1722850679238/assessments?key=AIzaSyBzn_mnNayynzq0NemiOop0b9eLKaoiViE"; let jsonRequest = { event: { token: token, expectedAction: "submit", siteKey: "6Lfvyx8qAAAAAHOXkwbvVobjfLbVzBEnEVRuLtNA" } } // Verify the token and get the score fetch(urlRestApi, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(jsonRequest) }).then(response => response.json()).then(data => { console.debug("data = " + JSON.stringify(data)); if (data.tokenProperties.valid && data.riskAnalysis.score >= 0.5) { // If the score is good, submit the form // console.debug("reCaptcha validation: " + data.tokenProperties.valid); console.debug("reCaptcha score: " + data.riskAnalysis.score); var _form_serialize_44 = function(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"tel":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(" ")+encodeURIComponent(form.elements[i].value));break;case"text":case"number":case"date":case"time":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")}; let serialized_44 = _form_serialize_44(document.getElementById('_form_44_')).replace(/%0A/g, '\\n'); _load_script('https://iso272.activehosted.com/proc.php?' + serialized_44 + '&jsonp=true'); console.debug("serialized_ID = " + 44); } else { // Handle the case where the score is too low console.debug('reCAPTCHA verification failed. Please try again.'); console.debug('reCaptcha invalid reason: ' + data.tokenProperties.invalidReason); } }).catch(error => { console.debug('An error occurred. Please try again.'); console.error('Error: ', error); }); }); }); } window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; // thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/; Secure; SameSite=Lax;';// cannot be HttpOnly } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_44_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false; var getUrlParam = function(name) { var params = new URLSearchParams(window.location.search); return params.get(name) || false; }; for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name); if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } } var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error text-sm text-muted text-start'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('<br/>')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && (!elem.options[i].value || (elem.options[i].value.match(/\n/g)))) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Ce champ est requis"); } } if (no_error && (elem.id == 'field[]' || elem.id == 'ca[11][v]')) { if (elem.className.includes('phone-input-error')) { elem.className = elem.className + ' _has_error'; no_error = false; } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, 'Veuillez entrer un courriel valide'); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } if((el.id == 'field[]' || el.id == 'ca[11][v]') && el.className.includes('phone-input-error')){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'tel') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); } if (input.type == 'text' || input.type == 'number' || input.type == 'time') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); var hidePhoneInputError = function(inputId) { var errorMessage = document.getElementById("error-msg-" + inputId); var input = document.getElementById(inputId); errorMessage.classList.remove("phone-error"); errorMessage.classList.add("phone-error-hidden"); input.classList.remove("phone-input-error"); }; var initializePhoneInput = function(input, defaultCountry) { return window.intlTelInput(input, { utilsScript: "https://unpkg.com/intl-tel-input@17.0.18/build/js/utils.js", autoHideDialCode: false, separateDialCode: true, initialCountry: defaultCountry, preferredCountries: [] }); } var setPhoneInputEventListeners = function(inputId, input, iti) { input.addEventListener('blur', function() { var errorMessage = document.getElementById("error-msg-" + inputId); if (input.value.trim()) { if (iti.isValidNumber()) { iti.setNumber(iti.getNumber()); if (errorMessage.classList.contains("phone-error")){ hidePhoneInputError(inputId); } } else { showPhoneInputError(inputId) } } else { if (errorMessage.classList.contains("phone-error")){ hidePhoneInputError(inputId); } } }); input.addEventListener("countrychange", function() { iti.setNumber(''); }); input.addEventListener("keydown", function(e) { var charCode = (e.which) ? e.which : e.keyCode; if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode !== 8) { e.preventDefault(); } }); }; var showPhoneInputError = function(inputId) { var errorMessage = document.getElementById("error-msg-" + inputId); var input = document.getElementById(inputId); errorMessage.classList.add("phone-error"); errorMessage.classList.remove("phone-error-hidden"); input.classList.add("phone-input-error"); }; var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_44_submit').disabled = true; var _form_serialize_44 = function(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"tel":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(" ")+encodeURIComponent(form.elements[i].value));break;case"text":case"number":case"date":case"time":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")}; let serialized_44 = _form_serialize_44(document.getElementById('_form_44_')).replace(/%0A/g, '\\n'); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; // We don't check the Google reCaptcha if projectId is null // Site properties: ProjectId is defined => we check the captcha before sending the form _check_reCaptcha_44(); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })(); </script><!-- p class="text-xs">Pour savoir comment vos données seront utilisées, veuillez consulter notre <a href="/fr/confidentialite" title="ISO privacy notice">avis de confidentialité</a>. Ce site est protégé par reCAPTCHA et les <a href="https://policies.google.com/terms">conditions d'utilisation</a> de la <a href="https://policies.google.com/privacy">politique de confidentialité</a> de Google s'appliquent.</p --> <details class="text-xs"><summary style="color:inherit">Comment vos données seront utilisées </summary> <p class="pt-2">Veuillez consulter notre <a href="/fr/confidentialite" title="ISO privacy notice">avis de confidentialité</a>. Ce site est protégé par reCAPTCHA et les <a href="https://policies.google.com/terms">conditions d'utilisation</a> de la <a href="https://policies.google.com/privacy">politique de confidentialité</a> de Google s'appliquent.</p> </details></div></div></div></div> </section><div class="nav-breadcrumb print-footer bg-black"> <div class="container"> <div class="row"> <div class="col-sm-10 small"> <!-- BREADCRUMB --> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="/fr/home.html" title="Page d'accueil"><i class="bi-house" aria-hidden="true"></i></a></li> <li class="breadcrumb-item"> Perspectives et actualit茅s</li> <li class="breadcrumb-item"> Perspectives</li> <li class="breadcrumb-item"> Intelligence artificielle</li> </ol></div> <div class="col-sm-2 hidden-print text-end small mt-3 mt-sm-0"> <a role="button" class="dropdown-toggle text-white collapsed" data-bs-toggle="collapse" href="#collapseSitemap" target="_self" aria-expanded="false" aria-controls="collapseSitemap">Plan du site</a> </div> </div> <div class="collapse border-top" id="collapseSitemap"> <div class="row"> <!-- SITEMAP --> <nav role="navigation" aria-label="Sitemap" class="sitemap-footer clearfix small" id="nav-sitemap"><ul role='menubar' class='list-inline-5 clearfix nav-level1' ><li role='menuitem' class=' hasChildren firstInLevel' ><a class='nav-link ' title="Parce qu鈥檈lles couvrent pratiquement tous les produits, processus et services possibles et imaginables, les normes ISO peuvent 锚tre utilis茅es partout." href='/fr/standards.html'>Normes</a><ul role='menubar' class='list-unstyled nav-level2' ><li role='menuitem' class=' noChildren firstInLevel' ><a class='nav-link ' title="Vous dirigez une entreprise ou travaillez dans le secteur priv茅 ou public ? Vous 锚tes un consommateur soucieux de b茅n茅ficier de produits et services r茅pondant 脿 vos attentes ? D茅couvrez ce que les normes peuvent vous apporter." href='/fr/benefits-of-standards.html'>Avantages</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' title="Vous pourrez d茅couvrir dans cette section quelques-unes de nos normes les plus connues et le plus largement appliqu茅es, ainsi que les normes abordant de nouveaux enjeux auxquels nous sommes tous confront茅s. " href='/fr/popular-standards.html'>Les normes les plus connues</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' title="A set of processes that show your product, service or system meets the requirements of a standard." href='/fr/conformity-assessment.html'>脡valuation de la conformit茅</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren lastInLevel' ><a class='nav-link ' title="Les Normes internationales fournissent des outils efficaces aux organisations et aux entreprises d茅sireuses de relever le d茅fi des ODD." href='/fr/sdg'>ODD</a></li><!-- close of list item level 2 --></ul><!-- close of container level 2 --></li><!-- close of list item level 1 --><li role='menuitem' class=' hasChildren' ><a class='nav-link disabled' data-bs-toggle="dropdown" aria-expanded="true" href=''>Secteurs</a><ul role='menubar' class='list-unstyled nav-level2' ><li role='menuitem' class=' noChildren firstInLevel' ><a class='nav-link ' title="(y compris m茅decine et 茅quipements de laboratoire)" href='/fr/secteurs/sante'>Sant茅</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' title="(y compris technologies de la communication, graphiques et photographie)" href='/fr/secteurs/technologies-ti'>TI et technologies connexes</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' title="(y compris v茅hicules, pi猫ces et infrastructures, transport de marchandises, emballage et distribution)" href='/fr/secteurs/transport'>Transport</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/secteurs/environnement'>Durabilit茅 environnementale</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' title="(Gestion d鈥檈ntreprise, services financiers et professionnels)" href='/fr/secteurs/gestion-services'>Gestion et services</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/secteurs/securite-surete-risques'>Security, safety & risk</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' title="(y compris production d鈥櫭﹍ectricit茅 et approvisionnement, combustibles)" href='/fr/secteurs/energie'>脡nergie</a></li><!-- close of list item level 2 --></ul><!-- close of container level 2 --></li><!-- close of list item level 1 --><li role='menuitem' class=' hasChildren' ><a class='nav-link ' title="L鈥橧SO r茅unit des experts du monde entier pour 茅laborer des Normes internationales qui aident 脿 r茅soudre les probl猫mes et encouragent l鈥檌nnovation." href='/fr/a-propos'>脌 propos de l鈥橧SO</a><ul role='menubar' class='list-unstyled nav-level2' ><li role='menuitem' class=' noChildren firstInLevel' ><a class='nav-link ' title="D茅couvrez comment nous 茅laborons et publions des Normes internationales en mobilisant plus de 160 membres et plus de 45 000 experts." href='/fr/what-we-do.html'>Nos activit茅s</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/structure.html'>Structure</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' title="L鈥橭rganisation internationale de normalisation comprend 172 organismes nationaux de normalisation, chacun repr茅sentant l鈥橧SO dans son pays." href='/fr/a-propos/membres'>Membres</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' title="Consultez cette section pour tout savoir sur les prochaines manifestations et les manifestations r茅centes." href='/fr/events.html'>Manifestations</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren lastInLevel' ><a class='nav-link ' title="Rendre la vie plus facile, plus s没re et meilleure. La Strat茅gie de l鈥橧SO 2030 pr茅sente notre vision et notre mission pour les dix prochaines ann茅es, ainsi qu'un ensemble d'objectifs et de priorit茅s pour nous aider 脿 y parvenir." href='/fr/strategy2030.html'>Strat茅gie 2030</a></li><!-- close of list item level 2 --></ul><!-- close of container level 2 --></li><!-- close of list item level 1 --><li role='menuitem' class=' hasChildren inPath ' ><a class='nav-link disabled' data-bs-toggle="dropdown" aria-expanded="true" href=''>Perspectives et actualit茅s</a><ul role='menubar' class='list-unstyled nav-level2' ><li role='menuitem' class=' hasChildren inPath firstInLevel' ><a class='nav-link disabled' href=''>Perspectives</a><ul role='menubar' class='list-unstyled nav-level3' ><li role='menuitem' class=' noChildren firstInLevel' ><a class='nav-link ' href='/fr/perspectives'>Tous nos articles</a></li><!-- close of list item level 3 (and more) --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/perspectives/liste-filtree-soins-sante'>Sant茅</a></li><!-- close of list item level 3 (and more) --><li role='menuitem' class=' noChildren inPath active' ><a class='nav-link ' href='/fr/perspectives/liste-filtree-intelligence-artificielle'>Intelligence artificielle</a></li><!-- close of list item level 3 (and more) --><li role='menuitem' class=' noChildren lastInLevel' ><a class='nav-link ' href='/fr/perspectives/liste-filtree-changement-climatique'>Changements climatiques</a></li><!-- close of list item level 3 (and more) --></ul><!-- close of container level 3 (and more) --></li><!-- close of list item level 2 --><li role='menuitem' class=' hasChildren lastInLevel' ><a class='nav-link disabled' href=''>Actualit茅s</a><ul role='menubar' class='list-unstyled nav-level3' ><li role='menuitem' class=' noChildren firstInLevel' ><a class='nav-link ' href='/fr/home/insights-news/news/expert-talk.html'>Paroles d鈥檈xperts</a></li><!-- close of list item level 3 (and more) --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/home/insights-news/news/standards-world.html'>L鈥檜nivers des normes</a></li><!-- close of list item level 3 (and more) --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/home/insights-news/news/dossier-medias.html'>Dossier m茅dias</a></li><!-- close of list item level 3 (and more) --></ul><!-- close of container level 3 (and more) --></li><!-- close of list item level 2 --></ul><!-- close of container level 2 --></li><!-- close of list item level 1 --><li role='menuitem' class=' hasChildren' ><a class='nav-link ' title="D茅couvrez comment le processus de l鈥橧SO r茅uni des experts du monde entier pour cr茅er des normes adopt茅es partout dans le monde." href='/fr/developing-standards.html'>Participer</a><ul role='menubar' class='list-unstyled nav-level2' ><li role='menuitem' class=' noChildren firstInLevel' ><a class='nav-link ' href='/fr/who-develops-standards.html'>Qui 茅labore les normes</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' title="Les diff茅rents types de publications de l鈥橧SO." href='/fr/deliverables-all.html'>Livrables</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/get-involved.html'>Pourquoi s鈥檈ngager ?</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/ClimateAction.html'>Kit d鈥檃ction pour le climat</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren lastInLevel' ><a class='nav-link ' title="Des ressources utiles pour appuyer le travail des personnes engag茅es dans l'茅laboration des normes." href='/fr/resources.html'>Ressources</a></li><!-- close of list item level 2 --></ul><!-- close of container level 2 --></li><!-- close of list item level 1 --><li role='menuitem' class=' hasChildren lastInLevel' ><a class='nav-link ' title="Vous voulez acheter des Normes internationales, des lignes directrices, des collections ou des listes de contr么le? Elles sont toutes sur l鈥橧SO Store." href='/fr/store.html'>Store</a><ul role='menubar' class='list-unstyled nav-level2' ><li role='menuitem' class=' noChildren firstInLevel' ><a class='nav-link ' href='/fr/standards-catalogue/browse-by-ics.html'>Catalogue de normes</a></li><!-- close of list item level 2 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' title="Les publications de l鈥橧SO donnent des informations et des orientations sur des applications sp茅cifiques et illustrent la valeur ajout茅e des normes." href='/fr/publication-list.html'>Publications et produits</a></li><!-- close of list item level 2 --></ul><!-- close of container level 2 --></li><!-- close of list item level 1 --></ul><!-- close of container level 1 --></nav></div> </div> </div> </div> </main> <footer role="contentinfo" aria-label="Footer" class="footer-iso footer-dark bg-dark"> <div class="container"> <div class="footer-links center-block"> <!-- FOOTER LINKS --> <nav role="navigation" aria-label="Inline Navigation" class="" id=""><ul role='menubar' class='list-inline clearfix nav-level1' ><li role='menuitem' class=' noChildren firstInLevel' ><a class='nav-link ' href='/fr/iso-name-and-logo.html'>Nom et logo de l'ISO</a></li><!-- close of list item level 1 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/confidentialite'>Privacy Notice</a></li><!-- close of list item level 1 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/copyright.html'>Droit d'auteur</a></li><!-- close of list item level 1 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/cookies.html'>Politique relative aux cookies</a></li><!-- close of list item level 1 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/media-kit.html'>Dossier m茅dias</a></li><!-- close of list item level 1 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/working-with-iso.html'>Emploi</a></li><!-- close of list item level 1 --><li role='menuitem' class=' noChildren' ><a class='nav-link ' href='/fr/contact-iso.html'>Aide et assistance</a></li><!-- close of list item level 1 --></ul><!-- close of container level 1 --></nav><div class="row " > <div class="col-md-6 offset-md-3 col-xl-4 offset-xl-4"><h2 class="h4 pt-3 pb-2">Recevoir des informations par e-mail</h2><form method="POST" action="https://iso272.activehosted.com/proc.php" id="_form_23_" class="_form _form_23 _inline-form _dark" novalidate> <input type="hidden" name="u" value="23" /> <input type="hidden" name="f" value="23" /> <input type="hidden" name="s" /> <input type="hidden" name="c" value="0" /> <input type="hidden" name="m" value="0" /> <input type="hidden" name="act" value="sub" /> <input type="hidden" name="v" value="2" /> <input type="hidden" name="or" value="9417b9cd52ff6c742e176a370ed5442a" /> <style> ._error { width: 100%; padding: 0.5em 1.25em; text-align: left; } .grecaptcha-badge { visibility: hidden; } </style> <div class="_form-content"> <div class="input-group input-group-round mb-3"> <input type="text" id="email" class="form-control" name="email" placeholder="Courriel" aria-label="Email" aria-describedby="_form_23_submit" required/> <input type="hidden" id="recaptchaResponse" name="recaptcha_response"> <button id="_form_23_submit" class="_submit btn btn-primary" type="submit" class="g-recaptcha" data-sitekey="6Lfvyx8qAAAAAHOXkwbvVobjfLbVzBEnEVRuLtNA" data-callback='onSubmit' data-action='submit'> S'abonner *</button> </div> </div> <div class="_form-thank-you mb-3" style="display:none;"> <p><strong>Almost done! </strong><br /> You are only one step away from joining the ISO subscriber list. Please confirm your subscription by clicking on the email we've just sent to you. You will not be registered until you confirm your subscription. If you can't find the email, kindly check your spam folder and/or the promotions tab (if you use Gmail).</p></div> <div class="text-sm">* Newsletter en anglais</div></form> <script type="text/javascript"> if (document.getElementsByClassName("is-prod is-live")[0]) { console.debug = function () {} }; // redefine console.debug on PROD+LIVE window._check_reCaptcha_23 = function() { grecaptcha.ready(function() { grecaptcha.execute('6Lfvyx8qAAAAAHOXkwbvVobjfLbVzBEnEVRuLtNA', {action: 'submit'}).then(function (token) { document.getElementById('recaptchaResponse').value = token; // console.debug('token = ' + token); let urlRestApi = "https://recaptchaenterprise.googleapis.com/v1/projects/iso-website-1722850679238/assessments?key=AIzaSyBzn_mnNayynzq0NemiOop0b9eLKaoiViE"; let jsonRequest = { event: { token: token, expectedAction: "submit", siteKey: "6Lfvyx8qAAAAAHOXkwbvVobjfLbVzBEnEVRuLtNA" } } // Verify the token and get the score fetch(urlRestApi, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(jsonRequest) }).then(response => response.json()).then(data => { console.debug("data = " + JSON.stringify(data)); if (data.tokenProperties.valid && data.riskAnalysis.score >= 0.5) { // If the score is good, submit the form // console.debug("reCaptcha validation: " + data.tokenProperties.valid); console.debug("reCaptcha score: " + data.riskAnalysis.score); var _form_serialize_23 = function(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"tel":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(" ")+encodeURIComponent(form.elements[i].value));break;case"text":case"number":case"date":case"time":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")}; let serialized_23 = _form_serialize_23(document.getElementById('_form_23_')).replace(/%0A/g, '\\n'); _load_script('https://iso272.activehosted.com/proc.php?' + serialized_23 + '&jsonp=true'); console.debug("serialized_ID = " + 23); } else { // Handle the case where the score is too low console.debug('reCAPTCHA verification failed. Please try again.'); console.debug('reCaptcha invalid reason: ' + data.tokenProperties.invalidReason); } }).catch(error => { console.debug('An error occurred. Please try again.'); console.error('Error: ', error); }); }); }); } window._show_thank_you = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; // thank_you.innerHTML = message; thank_you.style.display = 'block'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector('[id^="_form"][id$="_submit"]').disabled = false; if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/; Secure; SameSite=Lax;';// cannot be HttpOnly } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_23_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false; var getUrlParam = function(name) { var params = new URLSearchParams(window.location.search); return params.get(name) || false; }; for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name); if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } } var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error text-sm text-muted text-start'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('<br/>')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && (!elem.options[i].value || (elem.options[i].value.match(/\n/g)))) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Ce champ est requis"); } } if (no_error && (elem.id == 'field[]' || elem.id == 'ca[11][v]')) { if (elem.className.includes('phone-input-error')) { elem.className = elem.className + ' _has_error'; no_error = false; } } if (no_error && elem.name == 'email') { if (!value.match(/^[\+_a-z0-9-'&=]+(\.[\+_a-z0-9-']+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, 'Veuillez entrer un courriel valide'); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } if((el.id == 'field[]' || el.id == 'ca[11][v]') && el.className.includes('phone-input-error')){ return true } return false }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'tel') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); } if (input.type == 'text' || input.type == 'number' || input.type == 'time') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); var hidePhoneInputError = function(inputId) { var errorMessage = document.getElementById("error-msg-" + inputId); var input = document.getElementById(inputId); errorMessage.classList.remove("phone-error"); errorMessage.classList.add("phone-error-hidden"); input.classList.remove("phone-input-error"); }; var initializePhoneInput = function(input, defaultCountry) { return window.intlTelInput(input, { utilsScript: "https://unpkg.com/intl-tel-input@17.0.18/build/js/utils.js", autoHideDialCode: false, separateDialCode: true, initialCountry: defaultCountry, preferredCountries: [] }); } var setPhoneInputEventListeners = function(inputId, input, iti) { input.addEventListener('blur', function() { var errorMessage = document.getElementById("error-msg-" + inputId); if (input.value.trim()) { if (iti.isValidNumber()) { iti.setNumber(iti.getNumber()); if (errorMessage.classList.contains("phone-error")){ hidePhoneInputError(inputId); } } else { showPhoneInputError(inputId) } } else { if (errorMessage.classList.contains("phone-error")){ hidePhoneInputError(inputId); } } }); input.addEventListener("countrychange", function() { iti.setNumber(''); }); input.addEventListener("keydown", function(e) { var charCode = (e.which) ? e.which : e.keyCode; if (charCode > 31 && (charCode < 48 || charCode > 57) && charCode !== 8) { e.preventDefault(); } }); }; var showPhoneInputError = function(inputId) { var errorMessage = document.getElementById("error-msg-" + inputId); var input = document.getElementById(inputId); errorMessage.classList.add("phone-error"); errorMessage.classList.remove("phone-error-hidden"); input.classList.add("phone-input-error"); }; var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_23_submit').disabled = true; var _form_serialize_23 = function(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=0;i<form.elements.length;i++){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"tel":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].previousSibling.querySelector('div.iti__selected-dial-code').innerText)+encodeURIComponent(" ")+encodeURIComponent(form.elements[i].value));break;case"text":case"number":case"date":case"time":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=0;j<form.elements[i].options.length;j++){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")}; let serialized_23 = _form_serialize_23(document.getElementById('_form_23_')).replace(/%0A/g, '\\n'); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; // We don't check the Google reCaptcha if projectId is null // Site properties: ProjectId is defined => we check the captcha before sending the form _check_reCaptcha_23(); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })(); </script><!-- p class="text-xs">Pour savoir comment vos données seront utilisées, veuillez consulter notre <a href="/fr/confidentialite" title="ISO privacy notice">avis de confidentialité</a>. Ce site est protégé par reCAPTCHA et les <a href="https://policies.google.com/terms">conditions d'utilisation</a> de la <a href="https://policies.google.com/privacy">politique de confidentialité</a> de Google s'appliquent.</p --> <details class="text-xs"><summary style="color:inherit">Comment vos données seront utilisées </summary> <p class="pt-2">Veuillez consulter notre <a href="/fr/confidentialite" title="ISO privacy notice">avis de confidentialité</a>. Ce site est protégé par reCAPTCHA et les <a href="https://policies.google.com/terms">conditions d'utilisation</a> de la <a href="https://policies.google.com/privacy">politique de confidentialité</a> de Google s'appliquent.</p> </details></div></div></div> <div class="footer-social clearfix"> <ul itemscope itemtype="https://schema.org/Organization"> <link itemprop="url" href="https://www.iso.org/"> <li><a itemprop="sameAs" target="_blank" rel="noopener" href="https://www.linkedin.com/company/isostandards" title="Linkedin"><i class="bi-linkedin"></i></a></li> <li><a itemprop="sameAs" target="_blank" rel="noopener" href="https://twitter.com/isostandards" title="Twitter"><i class="bi-twitter"></i></a></li> <li><a itemprop="sameAs" target="_blank" rel="noopener" href="https://www.facebook.com/isostandards" title="Facebook"><i class="bi-facebook"></i></a></li> <li><a itemprop="sameAs" target="_blank" rel="noopener" href="https://www.instagram.com/isostandards" title="Instagram"><i class="bi-instagram"></i></a></li> <li><a itemprop="sameAs" target="_blank" rel="noopener" href="https://www.youtube.com/ISO" title="YouTube"><i class="bi-youtube"></i></a></li> <li><a itemprop="sameAs" target="_blank" rel="noopener" href="https://www.flickr.com/photos/isostandards" title="Flickr"><i class="bi-flickr"></i></a></li> </ul> </div> <p class="display-5 opacity-100">Rendre la vie plus <strong><em>facile</em></strong>, plus <strong><em>s没re</em></strong> et <strong><em>meilleure</em></strong>.</p> <div class="row"> <div class="col-md-8 col-md-offset-2 pull-left"> <p class="text-xs">Nous nous engageons 脿 ce que notre site Web soit accessible 脿 tous. Pour toute question ou suggestion concernant l'accessibilit茅 du site, <a href="mailto:webmaster@iso.org?subject=Accessibility" style="white-space: nowrap">contactez-nous</a>.</p> <p class="text-sm"><a href="#copyright" target="_self" data-bs-toggle="collapse" aria-expanded="false" aria-controls="copyright">漏 Tous droits r茅serv茅s</a> <span id="copyright" class="collapse">Le mat茅riel publi茅 sur ISO.org est sujet aux m锚mes conditions en mati猫re de droits d鈥檃uteur que les publications de l鈥橧SO et son emploi est conditionn茅 par l鈥檃cceptation, par l鈥檜tilisateur, des conditions de l鈥橧SO en mati猫re de droits d鈥檃uteur r茅gissant les publications de l鈥橧SO. Toute utilisation du mat茅riel concern茅, y compris sa reproduction int茅grale ou partielle vers un autre site Internet, requiert l鈥檃utorisation 茅crite de l鈥橧SO. Toute demande 脿 cet effet doit 锚tre adress茅e 脿 <a href="mailto:copyright@iso.org">copyright@iso.org</a>.</span></p> </div> </div> </div> <div class="topbar"> <div class="topbar-content"> <a class="logo isologo logo-xs theme-red poweredby page-scroll logo-scrollTop" href="#page-top" title="Retour en haut de page"></a> <div class="poweredby-txt">D茅velopp茅 par</div> </div> </div> </footer> <!-- START OF MODAL (Buy ISO.ORG with OPTOUT) --> <div class="modal fade" tabindex="-1" role="dialog" id="iso-optout" aria-hidden="true" aria-labelledby="modalLabel"> <div class="modal-dialog modal-dialog-centered"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="modalLabel"> Ajouter au panier</h4> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body"> <div class="modal-body clearfix"> <div id="modalOptOut"></div> <div id="modalNoOptOut"></div> <span id="proceedToCheckout" class="visually-hidden" data-label="Panier"></span> <span id="continueShopping" class="visually-hidden" data-label="Continuer mes achats"></span> </div> </div> </div> </div> </div> <!-- END OF MODAL --> </body> </html>