Natural Language Processing
What is it?
NLP is a set of techniques that enable computers to analyze and interpret human language.
Where can it be used?
- Automatic summarization of texts,
- Automatic notes from spoken language,
- Bots analyzing the content of e-mails and replying to chat messages,
- Recommendation of similar documents based on their content
- Automatic opinion analysis about a product based on reviews posted in the Internet
Image Processing
What is it?
The aim of IP (sometimes called computer vision) is enabling computers to see, recognize and analyze the content of pictures and video sequences.
Where can it be used?
- Detection of missing merchandise on a shelf
- Detection of product damages in quality assurance
- Automatic detection of tumors on medical images
- Detection of objects based on satellite images/drone movies
- Gesture recognition
Machine Learning
What is it?
ML incorporates methods that allow the computers to learn from data and find relations and patterns hidden within.
Where can it be used?
- Predictive maintenance – detecting possible future failures of machines based on sensor data
- Demand/prices/consumption prediction based on historical data and other variables
- Precise customer segmentation
- Product/service recommendations based on user behavior
- Fraud detection
Cloud AI (Azure, AWS...)
Cloud AI describes solutions in which AI algorithms are implemented in the cloud (e.g. on AWS or MS Azure).
Advantages:
Easy scalability of built solutions, no need of maintaining own servers, easy integration if the company is already using cloud solutions
Edge AI
Edge AI describes solutions in which artificial intelligence algorithms are implemented directly on a device collecting data.
Advantages:
No need for stable network connection, fast processing thanks to data transmission not being needed, sensitive data doesn’t need to leave the device for processing.
AI on in-house servers
Taking into account that some companies prefer to run everything on their own servers we also build solutions that can be implemented on the in-house servers of the customers.
Advantages:
Compliance with the company’s data processing policies, use of computing resources available on customer’s servers.
SAP Ariba AI
SAP Ariba stands for e-procurement and together with Artificial Intelligence automatically sorts and analyzes vast quantities of spending, supplier, policy, and risk data.
Advantages:
Reduce costs and risks and increase profits through fully automated processes, fraud detection and purchasing from the best traders with the best conditions.