Con la popularidad que adquirió esta tecnología, es importante aprender el vocabulario y los conceptos básicos.

1. Inteligencia Artificial

Se centra en desarrollar sistemas que imiten habilidades cognitivas humanas, como el aprendizaje, la resolución de problemas y la comprensión del lenguaje, utilizando algoritmos y modelos computacionales.

2. Aprendizaje automático

Machine Learning (en inglés) es una rama de la IA que desarrolla algoritmos y técnicas que permiten a las computadoras aprender y mejorar su rendimiento a través de la experiencia y el análisis de datos.

3. Aprendizaje profundo

Deep Learning (en inglés) es una subdisciplina del aprendizaje automático que se centra en el entrenamiento de redes neuronales artificiales profundas. Pueden aprender características simples en las primeras capas y luego construir representaciones más complejas.

4. Redes neuronales artificiales

Inspiradas en el funcionamiento del cerebro humano, están diseñadas para realizar tareas de procesamiento de información de manera similar a la forma en que las neuronas biológicas procesan señales en el cerebro.

5. Chatbot

Es un programa de computadora diseñado para interactuar con usuarios a través de conversaciones o chats, ya sea mediante  texto o voz.

6. Procesamiento de lenguaje natural

Su objetivo es permitir a las máquinas comprender, interpretar y generar lenguaje natural de manera similar a como lo hacen los humanos.

7. Visión por computadora

Desarrolla sistemas y algoritmos que permiten a las computadoras interpretar el contenido visual del mundo real. Esto incluye el procesamiento y análisis de imágenes y videos para reconocer objetos, patrones, rostros, texto y mucho más.

9. Minería de datos

También conocida como data mining en inglés, es un proceso de descubrimiento y extracción de patrones, información y conocimiento útil a partir de grandes conjuntos de datos.

10. Automatización de procesos robóticos

Es una tecnología que utiliza robots de software o “bots” para automatizar tareas repetitivas, reglas y procesos de negocios que normalmente requieren la intervención humana en sistemas de software y aplicaciones.