Geospatial analytics

With the rise of IoT, GPS tracking is more available. Take for example a transport vehicle moving some materials. The geolocation data can tell us more than just where the vehicle is. Using geospatial analytics we can observe the mobility patterns of the vehicle. Clustering the data results in places where the vehicle stopped for work or parking. Geospatial analytics can tell us if the vehicle is working, find the optimal route, spot any unusual behaviour of the vehicle (e.g. unexpected stop), what materials are where and much more.

Read More

Validating Bill of Material (BOM) data

Bill of Material (BOM) is a highly used data representation in the Industry domain. It is used in engineering for both design and production processes. Each new or updated model of the machine means changes to the BOM, which can introduce human errors. For example, you want to upgrade the engine of a car, but overlook the limitations of the car suspension that might be incompatible with the new engine. In this project, we developed a way to automatically search for such mistakes using Machine Learning.

Read More

Scanning documents for personal data

The business idea of identification of sensitive data needs no introduction. In my opinion, it is one of the most popular use-cases for Machine Learning. In this simple application (github.com/konvica/read-presonal-data), I leverage several libraries (spacy, presidio, pymupdf, pytesseract, OpenCV, streamlit) to process PDF or image documents and extract all personal and sensitive data like photos of a face or personal information.

Read More