Introduction to Artificial Intelligence

The AI dictionary definition is: “The theory and development of computer systems able to perform tasks normally requiring human intelligence, such as visual perception, speech recognition, decision-making, and translation between languages”

We define AI as a software that learns from our habitudes and behaviours, analyzing them in the way we would do and offering us different options to help us in the decision making process.

In this post we want to inform you about the different lines where artificial intelligence is being applied and developed.

  • Text Analytics and NLP

Natural language processing (NLP) is the ability of a computer program to understand human speech as it is spoken, considering both grammatical rules and the context in which it has been formulated.

Text Analytics is the analysis of data and information (mood, intentions, intonation,…) contained in natural language text.

Used, i.e., for online customer support.

  • Robotic Process Automation

RPA is a software that replicates the actions of a human being interacting with the user interface of a computer system using to reduce costs or improve efficiency.

Examples of daily applications are the automation of code source bugs identifcation or the detection of bank tax fraud

  • Biometrics

Biometrics measures and analyzes people’s physical and behavioral characteristics to identify and authenticate an individual.

Used in facial matching, self-driving vehicles,…

  • Deep Learning Platforms

Also known as Deep Neural Learning or Deep Neural Network. Deep learning is a subset of machine learning in Artificial Intelligence that has networks which are capable of learning unsupervised from data that is unstructured or unlabeled.

DLP imitates the workings of the human brain in processing data and creating patterns for use in decision making. It is used in health to detect cancer, melanomas and to improve the radiological images quality. It is used to weather forecast, e-commerce, sociology, electronics, sensors, new materials and industry, etc.

  • Decision Management

The goal of decision management is to improve the decision making process by using all available information to increase the precision, consistency and agility of  decisions and making good choices taking known risks and time constraints into consideration.

organizations who deal with financial services, banking and insurance are integrating decision-making software into their business process systems as well as their customer-facing applications

  • Optimized Hardware

Hardware ready to use artificial intelligence needs different characteristics than usual hardware.

Sensors, CPU’s and mother boards and any hardware related to informatics, electronics or communications.

  • Machine Learning

Machine learning provides computers with the ability to learn without being explicitly programmed. Machine learning focuses on the development of computer programs that can change when exposed to new data.

Facebook uses machine learning to personalize each user’s feed. If a member frequently stops scrolling in order to read or “like” a particular friend’s posts, the News Feed will start to show more of that friend’s activity earlier in the feed.

  • Virtual Agents

Is a chatterbot program that serves as an online customer service for an organization. Because virtual agents have a human appearance and respond appropriately to customer questions, they lend automated interactions a semblance of personal service.

  • Speech Recognition

SR, enables the recognition and translation of spoken language into text by computers, i.e., all the online translators you can find on the www.

  • Natural Language Generation

NLG, is the natural language processing task of generating natural language from a machine representation system such as a knowledge base or a logical form



This information is also available in: Spanish