L'API d'identification d'attribut Baidu Crowd est un puissant outil d'analyse d'attribut de foule qui peut identifier avec précision l'âge, le sexe, l'occupation et les intérêts des utilisateurs via des données multidimensionnelles. Cet article prendra le langage PHP à titre d'exemple pour présenter comment se connecter rapidement à l'API de reconnaissance des attributs de la foule de Baidu pour aider les développeurs à obtenir des informations de profil utilisateur plus efficacement.
Tout d'abord, vous devez postuler à l'application "Identification des attributs de foule" sur la plate-forme ouverte Baidu AI pour obtenir une clé API et une clé secrète. Connectez-vous à la plate-forme ouverte Baidu AI, entrez la console, trouvez le service "Identification des attributs de la foule" et après avoir créé une nouvelle application, vous pouvez obtenir les informations clés requises.
Installez le SDK PHP officiel de Baidu AI via le compositeur:
Le compositeur nécessite Baidu / AIP-SDK
Une fois l'installation terminée, introduisez le fichier de chargement automatique du SDK dans le code:
require_once 'vendeur / autoload.php';
<?php require_once 'vendor/autoload.php'; use BaiduAipClient; use BaiduAipAipImageCensor; const APP_ID = 'your_app_id'; const API_KEY = 'your_api_key'; const SECRET_KEY = 'your_secret_key'; $client = new Client(APP_ID, API_KEY, SECRET_KEY); // créerClientObjet $imageCensor = new AipImageCensor($client); // créerAipImageCensorObjet // Lisez le contenu de l'image $image = file_get_contents('your_image_path'); // Appeler la reconnaissance des attributs de fouleAPI $result = $imageCensor-> user () -> foule ($ image); // L'API de traitement renvoie le résultat if (! Vide ($ result ['error_code'])) { Echo 'Erreur:'. $ result ['error_msg']; } autre { // Obtenez les informations d'attribut de foule $ attributs = $ result ['result'] ['user_attributes'] [0] ['attributs']; // Informations sur l'attribut de population de production Echo «Age:». $ Attributs ['Age']. "<br> " Écho «Genre:». $ attributs [«genre»]. "<br> " Echo 'Profession:'. $ attributs [«occupation»]. "<br> " Écho «Intérêt:». $ attributs [«intérêt»]; } ?>
Veuillez remplacer votre_app_id , votre_api_key , votre_secret_key dans l'exemple de code par votre clé réelle, et votre_image_path avec le chemin vers l'image à identifier.
Après enregistrer le fichier PHP, exécutez-le dans la ligne de terminal ou de commande. Le programme renverra les informations d'attribut de la population de l'utilisateur, y compris l'âge, le sexe, l'occupation et les intérêts, et fournira une prise en charge des données pour une analyse des utilisateurs précis.
Cet article présente comment se connecter rapidement à l'API de reconnaissance des attributs de la foule Baidu via PHP et coopérer avec le SDK officiel pour réaliser l'identification et l'analyse des attributs multidimensionnels des utilisateurs. Les développeurs peuvent étendre les applications en fonction de cette base, telles que la commercialisation précise, la construction de portraits des utilisateurs, etc., pour améliorer le niveau d'intelligence des produits.