Development and setup of a data acquisition and analysis system for an AI-based "human-understanding" coffee machine

Development and setup of a data acquisition and analysis system for an AI-based "human-understanding" coffee machine

KaffeeWMF GmbH

Context

Coffee is one of the most consumed beverages - not only in Germany - but worldwide. To get back on track after a hard night, the only thing that helps us the next morning is a suitably strong coffee. How nice would it be if the machine could recognize this automatically and serve us an individual coffee - to match our personal state of mind? The foundation to make this vision come true will be worked out in this task definition - by the development of a demonstrator. WMF GmbH is one of the leading manufacturers of professional coffee machines and has dominated the market for several years through innovations. WMF is very interested in bringing their machines to the next level by the integration of AI.

Tasks

  • Design of a concept for data acquisition and communication of all components
  • Integration of the machine into the ITIV network and payment system
  • Development & implementation of an HMI (contacting/recognition of potential customers)
  • Integration of an existing image processing system for the classification of human emotions
  • Implementation of a feedback function for consumers
  • Acquisition of environmental parameters and user profiles for the system
  • Implementation of the selected system in a demonstrator
  • Data analysis using ML algorithms to search for patterns in the collected data
  • Extensive and visual processing of the results from the data analysis

Requirements

  • Interest in the development of AI/ML systems
  • Solid programming skills (C++ and/or Python)
  • Experience in implementing own SW on HW
  • Reliable and independent way of working
  • Interest in coffee, image processing techniques, data analysis and data collections