¿Qué harías si se te pidiera implementar AI en un sitio web o aplicación?

La mayoría de las aplicaciones de “AI” implicarán el uso de API proporcionadas por servicios de grandes empresas. Habrá un cierto número, aunque mucho menor, de programas de IA que salgan de los mejores programas de doctorado que pueden comercializarse. En términos generales, como Eric aludió, el poder de cómputo para la IA está más allá del alcance de la mayoría de las organizaciones, incluidas las universidades, a menos que estén patrocinadas por los “tres grandes” para el poder de cómputo como en Google, Facebook e IBM. Los dos primeros son de código abierto y gran parte de su código y conjuntos de datos para evolucionar la comunidad de IA. En salud, IBM ha estado ganando terreno al lanzar API para algunos de sus servicios de Watson. Como desarrollador web o de aplicaciones, puede escribir y probar llamadas desde su aplicación a sus API. Dos ejemplos de esto son GenieMD y Welltok’s Cafewell está utilizando las capacidades de PNL de Watson para responder preguntas y hacer sugerencias: con el lanzamiento de Watson API, IBM recurre a WellTok para pacientes, MD Buyline para documentos

“El SDK de Alchemy / IBM Python viene con un ejemplo que llama a cada una de las funciones de análisis de texto de AlchemyAPI con datos de ejemplo para mostrar cómo llamar a cada función y cómo analizar la salida”. Introducción a AlchemyAPI usando Python. Los pasos son:

  1. Obtenga la clave API
  2. Clone el SDK en su máquina
  3. Configure el SDK para usar su clave API
  4. Utilice el objeto alchemyapi para acceder a cualquiera de las funciones de análisis de texto.

Aquí hay una captura de pantalla para clonar el SDK de Alchemy / IBM en Python en su máquina

crédito de imagen alchemyapi.com

Esto me paso a mi. Tuve que implementar la tecnología de reconocimiento óptico de caracteres en un sitio web. OCR usa AI.

El servidor web era necesario porque el OCR tenía que hacerse en tiempo real, y era una lectura muy desordenada y ruidosa: documentos de identidad llenos de remolinos holográficos desordenados y visualmente ruidosos.

Encontré una combinación de filtros que eliminaba la mayor parte del ruido, pero el valor correcto del filtro era un pico estrecho, por lo que solo podía descubrirse por la fuerza bruta junto con más IA para probar la calidad del resultado.

Funcionó, pero requirió una cantidad horrible de cómputo para hacerlo rápido. El servidor EC2 más potente de Amazon entregó un resultado en 5 segundos, pero durante esos 5 segundos los 20 procesadores se agotaron al máximo.

La IA no trivial es computacionalmente muy costosa, así que no esperes que tu servidor web de IA sea barato.

More Interesting

¿Qué técnicas de aprendizaje automático se utilizan en Quora?

¿Qué diferencia hay entre IOT, AI y ML?

En una red neuronal de reconocimiento facial, ¿cuántos nodos separados se necesitan en el nodo final del lado de salida (para la clasificación facial)?

¿Qué tecnologías emergentes puedo obtener hoy en la planta baja? ¿Qué necesito aprender hoy para estar listo para el futuro?

Cómo aprender IA sin tener habilidades de programación

Douglas Hofstadter (científico cognitivo): ¿Qué, según "Soy un bucle extraño", hace que los humanos desarrollemos un sentido de "yo"?

¿El uso del aprendizaje automático creará alguna vez una máquina en el comercio de acciones / materias primas / FX que expulse completamente a los humanos del juego?

Conceptualmente, ¿qué significa tener múltiples neuronas en una sola capa de una red neuronal?

¿Cuáles son los famosos programas de IA sobre ajedrez?

¿Cuándo sería posible que los algoritmos de aprendizaje por refuerzo (RL) pudieran aprender ingeniería de software a través de MOOC (cursos en línea abiertos masivos)?

¿Podemos esperar que Autodesk presente algún tipo de ayuda de IA para AutoCad como Cortana o Siri?

Como estoy en el décimo estándar, ¿cómo debo comenzar a hacer un robot?

¿Por qué los agentes de conversión se están generalizando ahora? ¿Es por razones tecnológicas o de mercado?

¿Por qué la minimización de la divergencia de KL ayuda en la convergencia de algoritmos de aprendizaje automático?

¿Hay buenos libros o cursos para comenzar a aprender redes neuronales?