Data Science

Natural Language processing

Natural Language Processing (NLP) focuses on enabling computers to understand and process human languages, to get computers closer to a human-level understanding of language. The goal is to get computers closer to a human-level understanding of language.

  • Language translation
  • Semantic understanding
  • Text summarisation

Computer Vision

Computer vision is the name for any computations involving visual content, anything with pixels involved like images and videos.

  • Image segmentation
  • Object recognition
  • Object classification
  • Human-behavior analysis
  • Faces and gesture recognition

Predictive Maintenance

Predictive Maintenance can reduce the number of unexpected failures and provide a more reliable scheduling tool for routine preventive maintenance tasks.

  • Maintenance management
  • Improve reliability

Recommender Systems

A recommender system aims at understanding your customer. What would your customer like? What taste or preference does this user have? Such knowledge can be used to enhance the customer experience and improve overall enjoyability of your product.

  • Personalised timelines
  • Websites or applications through custom offers
  • Recommendations


Segmentation is a tool which can provide insights into your data by creating clusters of users. These can be shaped through mere characteristics (e.g. age groups), but also the behaviour of users (e.g. active vs recreational users). A better understanding of your customer can lead to more strategic marketing and ultimately improve acquisition and retention rates.