Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Machine Learning APIs in Android

Machine Learning APIs in Android

This example was created to support my talk on Droidcon Santo Domingo 2017. Machine learning APIs in Android. Vision, Natural language and Speech APIs with demos in Android.

More Decks by Juan Guillermo Gómez Torres

Other Decks in Technology

Transcript

  1. JUAN GUILLERMO GÓMEZ TORRES CO-LÍDER Y CO-FUNDADOR GDG CALI [email protected]

    @jggomezt USANDO LAS APIs DE MACHINE LEARNING EN ANDROID
  2. Juan Guillermo Gómez ➢ Co-Líder y Co-Fundador del GDG Cali.

    ➢ CEO DevHack. ➢ CTO y socio de Lead-IS Consulting. (Ekosave) ➢ Profesor Universitario. ➢ Consultor y asesor en SOA, arquitectura de software y desarrollo de software. ➢ Ingeniero de Sistemas y Telemática. ➢ Esp. y Maestría en Ing. de Software. <vanidad> </vanidad>
  3. Agenda 1. Que es Machine Learning? 2. Vision API en

    Android 3. Natural Language API en Android 4. Speech API
  4. Que es Machine Learning? ➢ Técnicas que permiten a las

    computadoras aprender. ➢ Es la ciencia de conseguir que las computadoras actúen sin haber sido explícitamente programadas.
  5. Que temas aprender de ML ? ➢ Redes neuronales artificiales.

    ➢ Arboles de decisión. ➢ Modelos de regresión. ➢ Cadenas de Markov. ➢ Optimización ➢ Mas… mas…
  6. Vision API ➢ Entender el contenido de una imagen. ➢

    Clasificación de imágenes. ➢ Detecta caras y objetos. ➢ Detectar logos. ➢ Extrae texto. OCR
  7. Natural Language API ➢ Extraer información a texto en lenguaje

    natural ➢ Entendimiento de sentimientos. ➢ Soporte a varios lenguajes.
  8. Speech API ➢ Convertir audio a texto. ➢ Reconoce mas

    de 80 lenguajes. ➢ Convierte texto a audio. ➢ APIs