Tecnologías digitales. Tendencias tecnológicas. Estándares. Personajes.

Ética para Web Scraping

Ética para Web Scraping

Últimamente oímos hablar de ética en relación con la tecnología, muy especialmente con la Inteligencia Artificial. Y es afortunado que así sea porque la ética es un fundamento de nuestra sociedad y porque, en efecto, algunos avances científicos y tecnológicos desafían tanto el ‘status quo‘ y abren posibilidades tan desafiantes, que conviene acompañarlas, precederlas a ser posible,…

algoritmos de Optical Character Recognition

Los algoritmos de Optical Character Recognition con Arindam Chaudhari et al.

‘Optical Character Recognition for different languajes with soft computing‘ es una obra muy especializada y técnica sobre reconocimiento óptico de caracteres. Su objetivo es mostrar el trabajo llevado a cabo por el equipo que redacta el libro y con el que quieren demostrar que las técnicas de soft computing son más efectivas que los algoritmos…

colaboración entre humanos y robots

Dos pensamientos sobre la colaboración entre humanos y robots

No quisiera con el título de este artículo generar unas expectativas desmedidas. No voy a hacer un tratado completo sobre la relación entre humanos y robots, por más interesante que me resulte el tema. Ni voy a analizar de manera profunda las implicaciones técnicas, sociológicas, legales o laborales que esta colaboración implica.   Lo que…

Algoritmos genéticos para Process Mining

Algoritmos genéticos para Process Mining

Tras dos artículos seguidos dedicados a los algoritmos genéticos, uno en que simplemente me preguntaba si estaban resurgiendo y otro en que explicaba su funcionamiento, cierro hoy esa mini-serie hablando de una de las aplicaciones recientes que me ha sido dado observar de uso de este tipo de algoritmos: su empleo como una técnica de Process Mining para…

algoritmos genéticos

¿Cómo funcionan los algoritmos genéticos?

En el artículo anterior, me preguntaba si estaba ocurriendo algo con los algoritmos genéticos, si el hecho de que, tras años ‘sin saber nada de ellos’, ahora me los hubiese encontrado en muy breve plazo en dos lecturas actualizadas, significaba algún tipo de resurgimiento. Aunque en el artículo esbocé muy someramente en qué consistían, me quedé con…

El retorno de los algoritmos genéticos

¿El retorno de los algoritmos genéticos?

Durante los primeros años de la Inteligencia Artificial  (casi podríamos decir, incluso, que durante las primeras décadas) se intentaron diversas técnicas, estrategias y algoritmos, muy diferentes entre si, pero que buscaban encontrar la manera de crear esa inteligencia en las máquinas.   A día de hoy,  la resurgida inteligencia artificial se enfoca mucho en el Machine Learning…

vehículo autónomo con Shaoshan Liu

Una panorámica de la tecnología de vehículo autónomo con Shaoshan Liu y su equipo

Sus autores afirman que ‘Creating autonomous vehicle systems‘ es la primera visión técnica completa del mundo de la conducción autónoma y puede que estén en lo cierto puesto que, cuando buscaba una referencia biblográfica para introducirme en el tema, éste era casi el único libro que aparecía. Lo cierto es que ‘Creating autonomous vehicle systems‘…

razones para usar Screen Scraping

Cuatro razones para usar Screen Scraping en lugar de un API

Uno de los  mecanismos más característicos que incluyen todas o la mayor parte de las soluciones de Automatización Robótica de Procesos para interaccionar con aplicaciones existentes, ya sean éstas aplicaciones corporativas o aplicaciones de terceros, típicamente en la web, es el Screen Scraping, es decir, la obtención de datos a partir de las propias pantallas de las aplicaciones…

elementos de un sistema OCR

Los diez elementos de un sistema OCR (Optical Character Recognition)

Aunque OCR (‘Optical Character Recognition‘) es una tecnología en apariencia bastante antigua, está ganando cierta actualidad hoy en día en círculos especializados gracias, por un lado, a las aportaciones que recibe procedentes de los avances en Inteligencia Artificial y, por otro, a su inclusión como elemento importante de soluciones de Automatización Robótica de Procesos (RPA, ‘Robotic Process…