{"id":8160,"date":"2022-10-28T13:18:57","date_gmt":"2022-10-28T11:18:57","guid":{"rendered":"https:\/\/www.ibidem-translations.com\/edu\/?p=8160"},"modified":"2023-02-14T23:40:58","modified_gmt":"2023-02-14T22:40:58","slug":"api-machine-learning-google-cloud-python","status":"publish","type":"post","link":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/","title":{"rendered":"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\" style=\"text-align:center\"><span style=\"color:#0693e3\" class=\"color\">  A free translation by Chema, <\/span><a href=\"https:\/\/www.ibidem-translations.com\/spanish.php\"><span style=\"color:#0693e3\" class=\"color\">a Spanish translator<\/span><\/a><span style=\"color:#0693e3\" class=\"color\">working at Ibidem Group<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"text-align:center\"><strong><span style=\"color:#0693e3\" class=\"color\">An original text written by Subrahmanya Joshi, originally published in<\/span><\/strong><span style=\"color:#0693e3\" class=\"color\"><br> <\/span><a rel=\"noreferrer noopener\" href=\"https:\/\/towardsdatascience.com\/using-google-cloud-machine-learning-apis-programmatically-in-python-part-2-8867d272edf0\" target=\"_blank\"><span style=\"color:#0693e3\" class=\"color\">https:\/\/towardsdatascience.com\/using-google-cloud-machine-learning-apis-programmatically-in-python-part-2-8867d272edf0<\/span><\/a><span style=\"color:#0693e3\" class=\"color\"> <\/span><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"text-align:center\">* * *<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"c95c\">Introducci\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En la&nbsp;<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/towardsdatascience.com\/using-google-cloud-machine-learning-apis-programmatically-in-python-part-1-430f608af6a5\">parte anterior (Parte 1)<\/a>&nbsp;del art\u00edculo, exploramos las API de Google Cloud Vision, Text to Speech y Speech to Text en python.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En esta parte del art\u00edculo, analizaremos las otras APIs de Google.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>API de traducci\u00f3n<\/li><li>API de <em>video intelligence<\/em><\/li><li>API de lenguaje natural<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><em>NOTA. En Medium, los widgets de Jupyter Notebook no se ven bien en pantallas peque\u00f1as como las de los tel\u00e9fonos. Solo se ven correctamente en pantallas m\u00e1s grandes.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ef30\">API de Machine Learning de Google Cloud<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1991\">1. API de traducci\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Como su propio nombre indica, esta API se utiliza principalmente para la traducci\u00f3n, y puede detectar el idioma del texto. Debes habilitar esta API en <a rel=\"noreferrer noopener\" href=\"https:\/\/console.cloud.google.com\/marketplace\/product\/google\/translate.googleapis.com?project=text-analysis-323506\" target=\"_blank\">Google Cloud Console<\/a>\u00a0antes de usarla.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aqu\u00ed una lista de las funciones de esta API que he probado:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Traducci\u00f3n<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esta funci\u00f3n permite traducir texto a cientos de idiomas. Es muy preciso, ya que los investigadores de Google han construido y entrenado el modelo con conjuntos de datos extremadamente grandes.  <a rel=\"noreferrer noopener\" href=\"http:\/\/www.mathguide.de\/info\/tools\/languagecode.html\" target=\"_blank\">Aqu\u00ed<\/a> puedes consultar  una lista de todos los idiomas soportados. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aqu\u00ed ten\u00e9is un peque\u00f1o ejemplo para ver lo bien que funciona. En este caso usamos la API de traducci\u00f3n de Google para traducir un art\u00edculo del franc\u00e9s al ingl\u00e9s y al japon\u00e9s:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"689\" height=\"518\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/GOOGLE-2.png\" alt=\"\" class=\"wp-image-8243\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/GOOGLE-2.png 689w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/GOOGLE-2-300x226.png 300w\" sizes=\"auto, (max-width: 689px) 100vw, 689px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Detecci\u00f3n de idioma<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esta funci\u00f3n detecta el idioma del texto que le proporcionamos. Aqu\u00ed pod\u00e9is ver un ejemplo:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"687\" height=\"521\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-1-1.png\" alt=\"\" class=\"wp-image-8251\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-1-1.png 687w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-1-1-300x228.png 300w\" sizes=\"auto, (max-width: 687px) 100vw, 687px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"5bd4\">2. API de video intelligence<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La API de <em>video intelligence<\/em> se utiliza para errores comunes de procesamiento de video. Debes habilitar esta API en <a rel=\"noreferrer noopener\" href=\"https:\/\/console.cloud.google.com\/marketplace\/product\/google\/videointelligence.googleapis.com\" target=\"_blank\">Google Cloud Console<\/a>\u00a0antes de usarla.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Aqu\u00ed una lista de las funciones de esta API que he probado: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Detecci\u00f3n de cambio de toma<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esta funci\u00f3n detecta cambios de tomas en el video y te da la hora en la que empieza y acaba cada toma.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para esta prueba, usar\u00e9 un anuncio de Audi de su coche el\u00e9ctrico <em>e-tron<\/em> descargado de  <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=uWXyAgP1sJQ&amp;ab_channel=AudiNederland\" target=\"_blank\">YouTube<\/a>. El resultado ocupa demasiado como para poder visualizarlo en un port\u00e1til y he tenido que ponerlo en un archivo aparte. Echa un vistazo de los resultados <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/Subrahmanyajoshi\/Google-Cloud-Machine-Learning-APIs\/blob\/main\/cloud-video-intelligence-api\/results\/shot_change_detection.txt\" target=\"_blank\">aqu\u00ed<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"686\" height=\"514\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api.png\" alt=\"\" class=\"wp-image-8245\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api.png 686w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-300x225.png 300w\" sizes=\"auto, (max-width: 686px) 100vw, 686px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Transcripci\u00f3n de voz<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esta caracter\u00edstica transcribe el habla en los videos.&nbsp;No es necesario convertir manualmente un video en audio para alimentarlo en la API de voz a texto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Usar\u00e9 aqu\u00ed nuevamente el video publicitario de Audi como ejemplo.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"685\" height=\"515\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-.png\" alt=\"\" class=\"wp-image-8255\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-.png 685w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api--300x226.png 300w\" sizes=\"auto, (max-width: 685px) 100vw, 685px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Detecci\u00f3n de etiquetas<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esta caracter\u00edstica detecta etiquetas de videos.&nbsp;Detecta todo lo que puede encontrar en el video y lo devuelve.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Usaremos una vez m\u00e1s el video publicitario de Audi para este ensayo.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"686\" height=\"518\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-1-2.png\" alt=\"\" class=\"wp-image-8256\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-1-2.png 686w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-1-2-300x227.png 300w\" sizes=\"auto, (max-width: 686px) 100vw, 686px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Detecci\u00f3n de logotipo<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Detecta los logotipos populares que aparecen en un video.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para este experimento, usamos un video publicitario de Pepsi tomado de <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=hPcQ5lCTe2U&amp;ab_channel=JocoFlimz\" target=\"_blank\">Youtube<\/a>\u00a0.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"685\" height=\"514\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-5.png\" alt=\"\" class=\"wp-image-8261\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-5.png 685w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-5-300x225.png 300w\" sizes=\"auto, (max-width: 685px) 100vw, 685px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Detecci\u00f3n de personas<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esta funci\u00f3n detecta personas en los videos y proporciona coordenadas para dibujar cuadros delimitadores alrededor de las personas detectadas. Da el intervalo de tiempo en el que cada persona detectada ha aparecido en el v\u00eddeo. Tambi\u00e9n brinda detalles adicionales como qu\u00e9 tipo de tela usa cada persona detectada, de qu\u00e9 color es la tela, etc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Usar\u00e9 aqu\u00ed de nuevo el video publicitario de Pepsi. El resultado era demasiado grande para mostrarlo en el bloc de notas y hemos tenido que plasmarlo en un archivo de texto. Echa un vistazo <a rel=\"noreferrer noopener\" href=\"https:\/\/raw.githubusercontent.com\/Subrahmanyajoshi\/Google-Cloud-Machine-Learning-APIs\/main\/cloud-video-intelligence-api\/results\/people_detection.txt\" target=\"_blank\">aqu\u00ed<\/a>\u00a0.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"684\" height=\"519\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api7.png\" alt=\"\" class=\"wp-image-8263\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api7.png 684w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api7-300x228.png 300w\" sizes=\"auto, (max-width: 684px) 100vw, 684px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Detecci\u00f3n de rostro<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esta caracter\u00edstica detecta rostros en los videos. Devuelve las coordenadas y dibuja cuadros delimitadores alrededor de cada rostro detectado, el intervalo de tiempo en el que apareci\u00f3 cada rostro detectado y detalles como si la persona lleva cintas en la cabeza, si sonr\u00ede o no, y mucho m\u00e1s. Tambi\u00e9n hace anotaci\u00f3n de caras.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tambi\u00e9n usar\u00e9 el video publicitario de Pepsi para este experimento. Aqu\u00ed tambi\u00e9n el output era demasiado grande y he tenido que volcarlo en un archivo de texto. Echa un vistazo <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/Subrahmanyajoshi\/Google-Cloud-Machine-Learning-APIs\/blob\/main\/cloud-video-intelligence-api\/results\/face_detection.txt\" target=\"_blank\">aqu\u00ed<\/a> al resultado.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"687\" height=\"516\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api8.png\" alt=\"\" class=\"wp-image-8266\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api8.png 687w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api8-300x225.png 300w\" sizes=\"auto, (max-width: 687px) 100vw, 687px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"0620\">3. API de lenguaje natural<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La API de lenguaje natural se utiliza para resolver algunos de los problemas comunes de NLP.&nbsp;Habilite esta API en&nbsp;<a href=\"https:\/\/console.cloud.google.com\/marketplace\/product\/google\/language.googleapis.com\" rel=\"noreferrer noopener\" target=\"_blank\">Google Cloud Console<\/a>&nbsp;antes de usarla.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Listado de caracter\u00edsticas con las que he experimentado:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>An\u00e1lisis de entidades<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esta funci\u00f3n analiza el texto de entrada en busca de entidades conocidas como nombres propios o sustantivos comunes.&nbsp;Aqu\u00ed hay un ejemplo:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"682\" height=\"517\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-9.png\" alt=\"\" class=\"wp-image-8269\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-9.png 682w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-9-300x227.png 300w\" sizes=\"auto, (max-width: 682px) 100vw, 682px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>An\u00e1lisis de los sentimientos<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esta caracter\u00edstica detecta el sentimiento del texto de entrada.&nbsp;Un ejemplo:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"686\" height=\"518\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-10.png\" alt=\"\" class=\"wp-image-8271\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-10.png 686w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-10-300x227.png 300w\" sizes=\"auto, (max-width: 686px) 100vw, 686px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>An\u00e1lisis de sintaxis<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esta caracter\u00edstica analiza el texto de entrada y devuelve detalles sint\u00e1cticos.&nbsp;Un ejemplo:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"685\" height=\"518\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-11.png\" alt=\"\" class=\"wp-image-8273\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-11.png 685w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-11-300x227.png 300w\" sizes=\"auto, (max-width: 685px) 100vw, 685px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Clasificaci\u00f3n de texto<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Esta caracter\u00edstica clasifica el texto de entrada en diferentes categor\u00edas conocidas.&nbsp;Un ejemplo:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"689\" height=\"521\" src=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-12-1.png\" alt=\"\" class=\"wp-image-8278\" srcset=\"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-12-1.png 689w, https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/11\/api-12-1-300x227.png 300w\" sizes=\"auto, (max-width: 689px) 100vw, 689px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"acf6\">Un ejemplo de caso de uso<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se pueden combinar varias API para resolver un problema complejo.&nbsp;Imagine un problema en el que necesitemos leer textos de im\u00e1genes y detectar los sentimientos de esos textos.&nbsp;As\u00ed es como se puede resolver este problema usando solo API:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Lea el texto de las im\u00e1genes usando&nbsp;la funci\u00f3n de detecci\u00f3n de texto de&nbsp;<strong>Vision API .<\/strong><\/li><li>Compruebe si el texto est\u00e1 en ingl\u00e9s utilizando&nbsp;la funci\u00f3n de detecci\u00f3n de idioma de&nbsp;<strong>Translation API .<\/strong><\/li><li>Si el texto no est\u00e1 en ingl\u00e9s, trad\u00fazcalo utilizando la funci\u00f3n de traducci\u00f3n de&nbsp;<strong>Translation API<\/strong>&nbsp;.<\/li><li>Luego obtenga la opini\u00f3n del texto traducido utilizando la&nbsp;funci\u00f3n de an\u00e1lisis de opini\u00f3n de&nbsp;<strong>Natural Language API .<\/strong><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Resolvimos el problema usando una combinaci\u00f3n de tres API diferentes.&nbsp;Adem\u00e1s, tenga en cuenta que crear un sistema de aprendizaje autom\u00e1tico personalizado para este problema ser\u00eda demasiado complejo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"e555\">Notas finales<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Lo mejor de estas API es que dejamos que Google se encargue de todo.&nbsp;Desde construir y entrenar modelos precisos hasta administrar y escalar la infraestructura de implementaci\u00f3n.&nbsp;Las \u00fanicas dos cosas que nos preocupan son enviar la solicitud y manejar la respuesta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En la mayor\u00eda de los experimentos anteriores, he usado solo un ejemplo.&nbsp;Tambi\u00e9n es posible enviar un lote de ejemplos en una solicitud y la API devolver\u00e1 los resultados de cada uno de esos ejemplos en una sola respuesta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los clientes de Python no son la \u00fanica forma de acceder a estas API.&nbsp;Tambi\u00e9n se puede acceder a estos a trav\u00e9s de comandos curl.&nbsp;Se debe crear un archivo JSON en un formato espec\u00edfico, que contenga rutas a ejemplos y tambi\u00e9n especificaciones sobre qu\u00e9 caracter\u00edstica\/m\u00e9todo de la API usar.&nbsp;Luego, esto se puede enviar a los puntos finales de la API usando el comando curl y la respuesta se mostrar\u00e1 en la l\u00ednea de comando.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esto concluye la lista de API de aprendizaje autom\u00e1tico y sus caracter\u00edsticas con las que he experimentado.&nbsp;Como hemos visto en este art\u00edculo, la mayor\u00eda de los problemas comunes de aprendizaje autom\u00e1tico se pueden resolver utilizando estas API.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Muchas industrias ya est\u00e1n utilizando estas API para automatizar varias tareas manuales.&nbsp;Puede encontrar informaci\u00f3n sobre ellos en el sitio web oficial de Google Cloud.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gracias<br><\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-right kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;right&quot;,&quot;id&quot;:&quot;8160&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Valora este art\u00edculo&quot;,&quot;legend&quot;:&quot;0\\\/5 - (0 votes)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 0px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 19.2px;\">\n            <span class=\"kksr-muted\">Valora este art\u00edculo<\/span>\n    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"Translation into Spanish of an interesting article by Subrahmanya Joshi, AIOps Engineer (Artificial Intelligence for IT Operations) at HPE | Google Cloud Certified Machine Learning Engineer.","protected":false},"author":8,"featured_media":8215,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[80],"tags":[364,365,249,218],"class_list":["post-8160","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-translations-spanish","tag-google-api","tag-ml","tag-python","tag-translation-into-spanish"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Translation into Spanish of an interesting article by Subrahmanya Joshi, AIOps Engineer (Artificial Intelligence for IT Operations) at HPE | Google Cloud Certified Machine Learning Engineer.\" \/>\n\t<meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n\t<meta name=\"author\" content=\"Mauri\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"IBIDEM TRANSLATIONS EDU |\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)\" \/>\n\t\t<meta property=\"og:description\" content=\"Translation into Spanish of an interesting article by Subrahmanya Joshi, AIOps Engineer (Artificial Intelligence for IT Operations) at HPE | Google Cloud Certified Machine Learning Engineer.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-10-28T11:18:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-02-14T22:40:58+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Translation into Spanish of an interesting article by Subrahmanya Joshi, AIOps Engineer (Artificial Intelligence for IT Operations) at HPE | Google Cloud Certified Machine Learning Engineer.\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/#article\",\"name\":\"C\\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)\",\"headline\":\"C\\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)\",\"author\":{\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/author\\\/mau\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/api-google-cloud-machine-learning.jpg\",\"width\":1141,\"height\":381,\"caption\":\"MACHINE TRANSLATION\"},\"datePublished\":\"2022-10-28T13:18:57+02:00\",\"dateModified\":\"2023-02-14T23:40:58+01:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/#webpage\"},\"articleSection\":\"Translations into Spanish, google api, ml, python, translation into spanish\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/translations-spanish\\\/#listItem\",\"name\":\"Translations into Spanish\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/translations-spanish\\\/#listItem\",\"position\":2,\"name\":\"Translations into Spanish\",\"item\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/translations-spanish\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/#listItem\",\"name\":\"C\\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/#listItem\",\"position\":3,\"name\":\"C\\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/translations-spanish\\\/#listItem\",\"name\":\"Translations into Spanish\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/#organization\",\"name\":\"IBIDEM TRANSLATIONS EDU\",\"url\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/author\\\/mau\\\/#author\",\"url\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/author\\\/mau\\\/\",\"name\":\"Mauri\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b7b325afa7a8af8c21ac26bbaac9118b81803ff10d6c403a1b84df7063a874dd?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Mauri\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/#webpage\",\"url\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/\",\"name\":\"C\\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)\",\"description\":\"Translation into Spanish of an interesting article by Subrahmanya Joshi, AIOps Engineer (Artificial Intelligence for IT Operations) at HPE | Google Cloud Certified Machine Learning Engineer.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/author\\\/mau\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/author\\\/mau\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/api-google-cloud-machine-learning.jpg\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/#mainImage\",\"width\":1141,\"height\":381,\"caption\":\"MACHINE TRANSLATION\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/api-machine-learning-google-cloud-python\\\/#mainImage\"},\"datePublished\":\"2022-10-28T13:18:57+02:00\",\"dateModified\":\"2023-02-14T23:40:58+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/#website\",\"url\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/\",\"name\":\"IBIDEM TRANSLATIONS EDU\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ibidem-translations.com\\\/edu\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)","description":"Translation into Spanish of an interesting article by Subrahmanya Joshi, AIOps Engineer (Artificial Intelligence for IT Operations) at HPE | Google Cloud Certified Machine Learning Engineer.","canonical_url":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/","robots":"max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/#article","name":"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)","headline":"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)","author":{"@id":"https:\/\/www.ibidem-translations.com\/edu\/author\/mau\/#author"},"publisher":{"@id":"https:\/\/www.ibidem-translations.com\/edu\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/10\/api-google-cloud-machine-learning.jpg","width":1141,"height":381,"caption":"MACHINE TRANSLATION"},"datePublished":"2022-10-28T13:18:57+02:00","dateModified":"2023-02-14T23:40:58+01:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/#webpage"},"isPartOf":{"@id":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/#webpage"},"articleSection":"Translations into Spanish, google api, ml, python, translation into spanish"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.ibidem-translations.com\/edu\/#listItem","position":1,"name":"Home","item":"https:\/\/www.ibidem-translations.com\/edu\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.ibidem-translations.com\/edu\/translations-spanish\/#listItem","name":"Translations into Spanish"}},{"@type":"ListItem","@id":"https:\/\/www.ibidem-translations.com\/edu\/translations-spanish\/#listItem","position":2,"name":"Translations into Spanish","item":"https:\/\/www.ibidem-translations.com\/edu\/translations-spanish\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/#listItem","name":"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.ibidem-translations.com\/edu\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/#listItem","position":3,"name":"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)","previousItem":{"@type":"ListItem","@id":"https:\/\/www.ibidem-translations.com\/edu\/translations-spanish\/#listItem","name":"Translations into Spanish"}}]},{"@type":"Organization","@id":"https:\/\/www.ibidem-translations.com\/edu\/#organization","name":"IBIDEM TRANSLATIONS EDU","url":"https:\/\/www.ibidem-translations.com\/edu\/"},{"@type":"Person","@id":"https:\/\/www.ibidem-translations.com\/edu\/author\/mau\/#author","url":"https:\/\/www.ibidem-translations.com\/edu\/author\/mau\/","name":"Mauri","image":{"@type":"ImageObject","@id":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/b7b325afa7a8af8c21ac26bbaac9118b81803ff10d6c403a1b84df7063a874dd?s=96&d=mm&r=g","width":96,"height":96,"caption":"Mauri"}},{"@type":"WebPage","@id":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/#webpage","url":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/","name":"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)","description":"Translation into Spanish of an interesting article by Subrahmanya Joshi, AIOps Engineer (Artificial Intelligence for IT Operations) at HPE | Google Cloud Certified Machine Learning Engineer.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.ibidem-translations.com\/edu\/#website"},"breadcrumb":{"@id":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/#breadcrumblist"},"author":{"@id":"https:\/\/www.ibidem-translations.com\/edu\/author\/mau\/#author"},"creator":{"@id":"https:\/\/www.ibidem-translations.com\/edu\/author\/mau\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.ibidem-translations.com\/edu\/wp-content\/uploads\/2022\/10\/api-google-cloud-machine-learning.jpg","@id":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/#mainImage","width":1141,"height":381,"caption":"MACHINE TRANSLATION"},"primaryImageOfPage":{"@id":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/#mainImage"},"datePublished":"2022-10-28T13:18:57+02:00","dateModified":"2023-02-14T23:40:58+01:00"},{"@type":"WebSite","@id":"https:\/\/www.ibidem-translations.com\/edu\/#website","url":"https:\/\/www.ibidem-translations.com\/edu\/","name":"IBIDEM TRANSLATIONS EDU","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.ibidem-translations.com\/edu\/#organization"}}]},"og:locale":"en_US","og:site_name":"IBIDEM TRANSLATIONS EDU |","og:type":"article","og:title":"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)","og:description":"Translation into Spanish of an interesting article by Subrahmanya Joshi, AIOps Engineer (Artificial Intelligence for IT Operations) at HPE | Google Cloud Certified Machine Learning Engineer.","og:url":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/","article:published_time":"2022-10-28T11:18:57+00:00","article:modified_time":"2023-02-14T22:40:58+00:00","twitter:card":"summary_large_image","twitter:title":"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)","twitter:description":"Translation into Spanish of an interesting article by Subrahmanya Joshi, AIOps Engineer (Artificial Intelligence for IT Operations) at HPE | Google Cloud Certified Machine Learning Engineer."},"aioseo_meta_data":{"post_id":"8160","title":null,"description":null,"keywords":null,"keyphrases":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_custom_url":null,"og_image_custom_fields":null,"og_image_url":null,"og_image_width":null,"og_image_height":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_image_url":null,"twitter_title":null,"twitter_description":null,"schema_type":"default","schema_type_options":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null,"created":"2026-10-22 21:56:33","updated":"2026-10-22 21:56:33"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.ibidem-translations.com\/edu\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.ibidem-translations.com\/edu\/translations-spanish\/\" title=\"Translations into Spanish\">Translations into Spanish<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tC\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.ibidem-translations.com\/edu\/"},{"label":"Translations into Spanish","link":"https:\/\/www.ibidem-translations.com\/edu\/translations-spanish\/"},{"label":"C\u00f3mo usar las APIs de Machine Learning de Google Cloud mediante python (parte 2)","link":"https:\/\/www.ibidem-translations.com\/edu\/api-machine-learning-google-cloud-python\/"}],"_links":{"self":[{"href":"https:\/\/www.ibidem-translations.com\/edu\/wp-json\/wp\/v2\/posts\/8160","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ibidem-translations.com\/edu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ibidem-translations.com\/edu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ibidem-translations.com\/edu\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ibidem-translations.com\/edu\/wp-json\/wp\/v2\/comments?post=8160"}],"version-history":[{"count":30,"href":"https:\/\/www.ibidem-translations.com\/edu\/wp-json\/wp\/v2\/posts\/8160\/revisions"}],"predecessor-version":[{"id":8543,"href":"https:\/\/www.ibidem-translations.com\/edu\/wp-json\/wp\/v2\/posts\/8160\/revisions\/8543"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ibidem-translations.com\/edu\/wp-json\/wp\/v2\/media\/8215"}],"wp:attachment":[{"href":"https:\/\/www.ibidem-translations.com\/edu\/wp-json\/wp\/v2\/media?parent=8160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ibidem-translations.com\/edu\/wp-json\/wp\/v2\/categories?post=8160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ibidem-translations.com\/edu\/wp-json\/wp\/v2\/tags?post=8160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}