Projects

Posts about some projects from students of Stuttgart Media University will address the progress, problems and howtos from their different project topics.

  • Production Monitoring – Industry 4.0 When I was invited to a design thinking workshop of the summer school of Lucerne – University of Applied Sciences and Arts, I made my first experience with the end user interaction part of Industry 4.0. It was an awesome week with a lot of great people and made me interested in the whole Industry ...
  • Building a Document Translator for a Multi-Language Blog Motivation The idea for this project occurred to me while I was listening to my sister share her vision for her recently started blog: To create a platform where writers of different ethnicity can publish texts in their native languages and exchange their stories with people from all over the world. Conquering the language barrier and ...
  • Using the power of google cloud API: A dockerized node app counting words in prasentations. For the Dev4Cloud lecture at HdM Stuttgart, we created a simple Go/NodeJS/React App, which helps people to keep track of often used words during presentations. In a presentation setting, most people tend to use too many fill words and to train against this, we want to introduce our presentation counter to you. The presentation counter consists ...
  • Building a fully scalable architecture with AWS What I learned in building the StateOfVeganism ? By now, we all know that news and media shape our viewson these discussed topics. Of course, this is different from person to person. Some might be influenced a little more than others, but there always is some opinion communicated. Considering this, it would be really interesting to see ...
  • Livestreaming with libav* – Tutorial (Part 2) If you want to create videos using FFmpeg there is a basic pipeline setup to go with. We will first take a short overview over this pipeline and then focus on each individual section. The basic pipeline I’m assuming you have already captured your video/audio data. Since this step is highly platform dependent it will not be covered in this tutorial. But ...
  • AIRA Voice Assistant – A proof of Concept in virtual reality Motivation As part of the lecture “Software Development for Cloud Computing” we were looking for a solution, how a user can get basic assistance within our existing virtual reality game AIRA. The primary objective was a maximum of user-friendliness, while avoiding an interruption of the immersive gaming experience. It is also important to keep in mind, ...
  • VVS-Delay – AI in the Cloud Introduction Howdy, Geeks! Ever frustrated by public transportation around Stuttgart? Managed to get up early just to find out your train to university or work is delayed… again? Yeah, we all know that! We wondered if we could get around this issue by connecting our alarm clock to some algorithms. So we would never ever have to get ...
  • Sport data stream processing on IBM Bluemix: Real Time Stream Processing Basics New data is created every second. Just on Google the humans preform 40,000 search queries every second. By 2020 Forbes estimate 1.7 megabytes of new information will be created every second for every human on our planet. However, it is about collecting and exchanging data, which then can be used in many different ways. Equipment fault ...
  • Developing a Chat Server and Client in the Cloud Introduction During the Lecture “Software Development for Cloud Computing” I decided to develop a Cloud based Chat Application with the help of IBM’s Bluemix. The Application consists of 3 separate Applications: Chat Server: Allows Clients to connect to it, manages the Chat-Channels/Users and relays messages sent from a client to the other clients in the same channel. Chat Client: ...
  • IoT with the Raspberry Pi – Final application – Part 3 In our final application, we have put together a solution consisting of four different modules. First, we have again the Raspberry Pi which raises and sends the sensor data using the already presented Python script. We changed the transfer protocol in the final application to MQTT, which gives us more possibilities in different aspects, but ...