Projektwahl
Bitte folgendes
Survey innerhalb von 5 Tagen nach der 1. EH ausfüllen! Ansonsten kann eine
Teilnahme an der VU nicht garantiert werden!
Projektthemen
Chinese in the bar
Problem/Challenge:
With the proliferation of modern computers and smartphones, the possibilities of to learn foreign languages has drastically changed. Nowadays, many different Apps exist that help you to learn a new language Often, a classical approach of language learning is taken while others Apps take a route to enrich the learning experience with social, fun, and gamification concepts. Such aspects are not only known to have a positive impact on the learning process, but also simply make it more fun and enjoyable. The design space of how to combine social, fun, and gamification concepts with learning application is huge though, and still needs room for exploring novel (and maybe even crazy) ideas. One such idea would be to have a dedicated app for people to learn Chinese while they are sitting with their friends in bar. Offline (at home, on the go) and online components (in the bar) could be combined with a gamified approach to foster learning progress.
Objectives:
- Analyze and categorize the broad spectrum of current language apps. Evaluate where gaps still exist and brainstorm about how new (and crazy) ideas could enrich the set of existing Apps.
- Design, and develop an App for learning the basics of the Chinese language. Design the app in a way that it makes tailored to a dedicated learning context (e.g. in a bar)
- Evaluate the app with users
Contact Person:
Michael Sedlmair
My uncertain bus ride
Problem/Challenge:
Current public transport applications like Quando give you exact times of when the next bus/tram/subway will leave, on how long it will take to transfer when connecting to another bustram/subway, and on how long your trip will take. In reality, this information, however, is prone to uncertainty. For instance, your bus might already have left earlier and you hence missed it. Or you needed to wait for 5 minutes and think you could have taken an alternative route.
Objectives:
- Analyze a variety of scenarios for which uncertainty might be an important piece of information in the usage of public transport systems (like the examples above)
- Evaluate how current Apps (e.g., Quando) do support these scenarios, and identify which problems might arise
- Use this information to design and develop an App that helps users take this intrinsic uncertainty better into account when planning their trips (e.g., deciding to take an alternative but “safer” route; or deciding to leave the house earlier
- Create a simple statistical model that provides artificial uncertainty data, so you can derive information such as it is 10% probable that the bus arrives 1 min early, 40% that it arrives on time, 20% that it is 1 min late, etc. etc. (probability distribution). Note: You can assume that the provider has all this data available.
- Evaluate your ideas, concepts, and App with users
Contact Person:
Michael Sedlmair
Snow Profiles (with BFW)
Snow profiles are important in order to assess the stability of the snow cover. They help different people, like Skitour guides or people responsible for the safety of ski areas or roads, to make decisions on the safety of particular ski slopes or roads. There are a number of apps and websites that allow people to enter snow profiles. E.g. EAWS SnoProfiler is a web page that allows the entering of snow profiles at the end of a day. The main goal of this app is the development of a smartphone app that allows people to enter a snow profile right there in the field without having the delay of waiting to be near a computer. To ease the entering of a profile the app should work mostly via voice and should store the profile locally if there is no internet service available.
Potential users:
- avalanche warning service
- researchers
- security personnel at ski resorts and road service
- ski tour guides
- mountain guides
- avalanche control staff
- recreational skiers, hikers, snowboarders
Particular (sub)tasks to be accomplished:
- a survey of smartphone/web apps for entering snow profiles, listing their pros and cons.
- researching the CAAML snow profile standard (http://caaml.org/Schemas/V5.0/Profiles/SnowProfileIACS/). This standard allows the easy exchange of profiles worldwide (see also http://www.slf.ch/schneeinfo/schneekarten/sds/profilbeispiel_DE)
- Development of a workflow for entering (and evaluation of) a snow profile (via voice); incl. (of course) iterative testing with potential users; evaluate whether there is one workflow fitting all user profiles or whether different workflows are required for different users
- local storage when no internet / ability to upload when internet (upload should be tested with a test environment provided by the Research Center of Forests)
Contact Person:
Torsten Möller
Silver Surfer (with Erste Bank)
Problem/Challenge:
Many bank apps are geared towards young customers (e.g. Erste Bank’s online banking platform George is has gained attention for its novel UI and has been a big boom between GenY and GenZ customers). At the same time, senior users (60+) could not enjoy the same user experience given a different set of personal preferences, culture, etc.
Objectives:
- Get inspired by needs:
- Interview several people in that age group and determine their needs and constraints.
- Research the market to gain a better understanding whether there are already solutions geared to serve this specific market segment.
- Pick one/two solutions that have particularly grabbed your attention and analyze what differentiates them from the competition and how these do and do not address the needs identified by the interviews with the age group.
- Get inspired by data:
- Analyze the provided dataset. It contains XXX real-life, anonymous transactions from XXX number of customers from different age groups.
- Perform an analysis on the given data: the objective is to discover discernible transaction patterns between different client segments by age.
Based on the results of the previous analysis, design the potential UI of the dashboard of a “Senior” version of George. The dashboard should be designed in a way that gears towards the preferences of the segmentation of 60+ years old user, and it should be guided by the results of the previous data mining exercise.
Contact Person:
Torsten Möller
P2P Lending (with Erste Bank)
Problem/Challenge:
Despite progress in the banking and financial industry, getting a loan can sometimes still be a cumbersome process. In this regard P2P Lending has gained a lot of traction, as an alternative way of collecting needed funds. The goal is to develop an online marketplace, facilitated by a bank, where potential lenders and borrowers meet.
Objectives:
- Research & analyze various P2P lending apps that are already live on the market, especially the way their UI is designed
- Interview potential users of such a system: how much money over what time periods they need. Under what constraints would they trust such a system?
- Analyze the provided dataset. It contains XXX real-life, anonymous transactions from XXX number of customers with different categories.
- Develop a simple algorithm that, by analyzing current balances and spending patterns, could match a potential borrower with a potential lender
- Develop and design an app which can lead the customer (lender/borrower) through a structured process, whose result is the match found in the above analysis
- provided that you have no access to the credit score of the customers in the dataset, develop an algorithm (with categories of your choice from the dataset) which assigns an hypothetical credit score to the borrowers
Contact Person:
Torsten Möller
Navigationshilfe für Blinde
Problemstellung:
Menschen mit einer Sehbehinderung finden sich gut in ihrer gewohnten Umgebung zurecht. Dabei haben sie einige Hilfen (z.B., Blindenstock), die ihnen helfen können sich sicher sowie selbständig zu orientieren. Verlassen sie jedoch ihre gewohnte Umgebung, ist es für sie schwieriger sich orientieren zu können. Um einen Eindruck von der neuen Umgebung zu bekommen,kann eine App hilfreich sein, die sie unterstützt das gewünschte Ziel sicher zu erreichen.
Ziele:
- Identifizieren und analysieren sie aktuelle mobile Angebote für sehbehinderten Menschen, die ihnen bei der Orientierung helfen können
- Basierend auf ihrer Analysis, definieren sie ein spezielles Anwendungsszenario (z.B. welchen Grad der Sehbehinderung sie bei Ihren Ansatz berücksichtigen).
- Designen sie mit Hilfe ihres Anwendungsszenario eine mobile Anwendung, die sehbehinderten Menschen als Navigationshilfe, speziell in für sie nicht gewohnten Umgebungen, unterstützen kann.
Kontaktperson:
Simone Kriglstein
Mobiles Tagebuch
Problembeschreibung:
Mobile Apps zur Erstellung von Tagebüchern bieten ein weites Spektrum um seine persönlich Daten analysieren zu können. Zum Beispiel, Analyse des sportlichen Erfolgs, Schlafrhythmus , Bewegungen, Verknüpfungen von Fotos mit Erinnerung oder mit dem Ort, wo das Foto gemacht wurde. Dabei können solche Tagebücher mit Strategien, wie z.B. Gamification zur Motivationssteigerung, kombiniert werden.
Ziele:
- Analysieren und bewerten sie aktuelle mobile Apps, die eine Analyse von persönlichen Daten ermöglichen.
- Basierend von ihrer Analyse, identifizieren und gestalten sie ein spezielles Anwendungsszenario was es ihrer Meinung noch nicht gibt, aber was sie für nützlich halten.
- Designen sie eine mobile Anwendung, die eine Analyse von persönlichen Daten unter Berücksichtigung von ihrem Anwendungsszenario ermöglicht.
Kontaktperson:
Simone Kriglstein
Mobiler Reiseführer
Problembeschreibung:
Die Anfrage an privaten Reiseführungen wuchs in den letzten Jahren. Statt in großen Gruppen von einer Sehenswürdigkeit zur nächsten zu hetzen, wünschen sie immer mehr Touristen eine private Führung, die ihnen erlaubt in Ruhe und in der Zeit, die sie selbst bestimmen, sich die Sehenswürdigkeiten anzuschauen. Dabei können mobile virtuelle Reiseführer hilfreich sein. Speziell Location-Based Technologien sowie Augmented Reality können dabei neuartige innovative Lösungen ermöglichen.
Ziele:
- Analysieren und bewerten sie aktuelle mobile Reiseführer.
- Basierend von ihrer Recherche und Bewertung, überlegen sie ob und welche zusätzliche Informationen (z.B. anzeigen der Verbindungen mit den öffentlichen Verkehrsmitteln) für die App notwendig sind und beschreiben sie dafür ein Anwendungsszenario.
- Überlegen und entwerfen sie einen mobilen Reiseführer mit Fokus auf die Sehenswürdigkeiten in Wien (siehe z.B. http://www.city-walks.info/Vienna/Attractions.html) und unter der Berücksichtigung ihres Anwendungsszenario.
Kontaktperson:
Simone Kriglstein
Gesünder Leben
Problembeschreibung:
Die Förderung des persönlichen Wohlbefindens durch ein gesünderes Leben wurde in den letzten Jahren immer wichtiger. Dabei können Apps hilfreich sein, um z.B. die körperliche Fitness durch umfangreiche Trainingsfunktionen zu steigern bzw. dazu eine passende Ernährungsplan inkl. Ernährungstipps anzubieten.
Ziele:
- Analysieren und bewerten sie aktuelle mobile Apps, die das persönlich Wohlbefinden durch ein gesünderes Leben unterstützen.
- Identifizieren, begründen und gestalten sie ein spezielles Anwendungsszenario aufgrund ihrer Analyse.
- Designen sie basierend auf dieses spezielle Anwendungsszenario eine mobile Anwendung.
Kontaktperson:
Simone Kriglstein
Wie viel Wasser trinke ich?
Problembeschreibung:
Viele Menschen in der heutigen Zeit trinken zu wenig Wasser, bzw.
trinken dehydrierende Getränke (Koffein, Alkohol) und vergessen, dies
mit Wasser auszugleichen. Apps können helfen, indem man zu sich genommene Getränke dokumentiert und sich Erinnerungen schicken lässt. Allerdings ergibt sich hier ein potentielles Motivationsproblem, da das Eintragen aller täglichen Getränke schnell mühselig werden kann.
Ziele:
- Analysieren sie aktuelle mobile Apps zum Erfassen des aktuellen Wasserbedarfs und -konsums, und untersuchen sie sie insbesondere unter Berücksichtigung von potentiellen Incentives
- Identifizieren Sie potentielle “Wasserräuber” (Sport, dehydrierende Getränke, heiße Jahreszeit, etc.) und überlegen Sie sich einen einfachen Algorithmus, der den täglichen Wasserbedarf für ein Individuum berechnet
- Überlegen Sie sich dazu einen spielerischen Serious Gaming Ansatz, der Incentives für NutzerInneneingaben und generell Nutzung der App bereitstellt
- Konzipieren Sie eine App, die die NutzerInnen dazu anregt genug zu trinken
Kontaktperson:
Svenja Schroeder
Device Detector
Problem statement:
The Internet of Things is evading our everyday life and we're surrounded by smart devices. Those devices are internet enabled and can sense or act in the real world, which sometimes raises privacy concerns.
Goals:
- Analyse current monitoring apps for sensing nearby sensors and devices of different kinds (smart devices, cameras like babyphones or IP cameras, microphones or voice assistants like Amazon Echo, scanners, routers, sensors, actuators, etc.).
- Identify types of devices you want to detect and how you want to do that (Bluetooth, NFC, WLAN, by additional sensors - be creative!). Rank them according to their potential privacy breaches when being nearby
- Conceptualize and develop an app which displays those devices and informs the users about the impact on their privacy
Contact Person:
Svenja Schroeder
Internet of Pets / Petivity / Tamagotchify
Problem statement:
What do your pets do at home when you're away? Do they lay on the couch or desperately try to reach the cookie jar from the counter all afternoon? Sometimes people have to leave their pets (e.g. dogs) alone for several hours, for example while they're at work. Certain apps for pet monitoring exist, but they're all focused on certain specific use cases.
In this project you'll develop a cross-device solution for your pet that enables tracking and interaction while you're away. The pet will be wearing a smartwatch, which can interact with an app on your smartphone. The app solution should be able to monitor your pet's activity, but several other scenarios could also be possible. (Maybe your pet wants to automatically call you to hear your voice? When they get near the cookie jar a voice shouts "no!"?)
Goals:
- Analyze existing pet monitoring solutions and apps which are on the market
- Identify several use cases where it makes sense to interact with or track your pet while you're away
- Conceptualize a smartphone and a smartwatch app which work together to remotely send you information about your pet
Contact Person:
Svenja Schroeder
The Million Song Dataset
Problembeschreibung:
Nowadays, you can easily have access to online music libraries of millions of songs. Imagine the various situations in which you listen to music. You might be driving or on the bus, you might be working, or you might be washing the dishes. In many situations, your hands and mind are busy with something other than your music device. You wish you could just tell it what type of music you want, because of course it is impossible to know all the songs in this massive library you have access to. Some melancholy blues maybe? Sounds good! What if you wish to quickly create a two hour playlist of jazz and blues, without the hassle of choosing each song. Perhaps as you listen, you want to change that to some happy jazz after a few minutes. Or maybe a song comes up that you really like and want to keep hearing songs like it. You wish all of these needed very little interaction, because those dishes won't get clean by themselves! On the other hand, you might just be sitting back, relaxing, and listening to music. What about that situation? You probably don't mind lots of interaction. The possibilities of situations and suitable interfaces are endless.
Goals:
- Create a music listening app based on the Million-Song Database for easy and powerful access to music you actually like listening to. The focus here is on a simple to use interface that gets you the right tunes in just a few clicks.
- Steps toward your Goals:
- research and analyse different music listening apps as to their easy of use / usability
- download and understand the million song dataset
- think about and define different contexts for music listening
- adapt your app for these different contexts
Links and materials:
- http://labrosa.ee.columbia.edu/millionsong/
- http://www.last.fm/
- http://the.echonest.com/
- Raw Subset and Cleaned Subset
Contact Person:
Torsten Möller
Data in 2nd Screen application
Problem description:
2nd screen scenarios, i.e., simultaneously using a phone, tablet or laptop while watching TV, are becoming more and more common in the daily lives of thousands of people. Yet, how to design proper, useful, and usable 2nd screen application is still a largely open question. One question that is specifically interesting is how to better leverage, visualize and interact with data in such settings. One the hand, the user could explore additional content on the 2nd Screen device (e.g. additional infos about asian elephants in a documentary). On the other hand, TV stations could gather/poll feedback from their viewers and the collected data can be brought back to them on the 2nd or even the 2st screen (e.g. what is your opinion sort of polls).
Goals:
- Analyze state-of-the-art in research and practice
- Explore interesting use cases and the relevant data that would come with them
- Select a representative example use case (e.g. a specific documentary on sports), and collect relevant data to support a 2nd Screen application
- Develop a prototypical 2nd screen application, that is synchronized with the live content, and allows to interactively explore additional background information on the 2nd screen
- Tablet is recommended for this project
- Note: the focus of this project is on the frontend! The backend components, specifically the synchronization, can be implemented at a minimum prototypical level, e.g. hardcoded for the specific content that is used.
Contact Person:
Michael Sedlmair
Find me a seat
Problem:
Let's face it: Die Uni hat ein Platzproblem, also wäre eine App hilfreich, welche die freien Plätze anzeigt um unnötige Warte- und Anreisezeiten zu vermeiden. Ein Beispiel sind die Sitze und Tische im ersten/zweiten/dritten Stock der Währingerstraße 29.
Insbesondere für viele Studierende mit etwas längeren Anfahrtswegen ist es äußerst ärgerlich wenn man dann keinen Platz mehr findet.
Ziele:
- Analysieren und evaluieren sie aktuelle Lösungen zu ähnlichen Problemen (z.b. Sitzplatzwahl im Zug oder Flugzeug) und grenzen sie es zu den Unterschieden des oben beschrieben Scenarios ab
- Überlegen sie sich verschieden Ansätze wie man das Problem mit Hilfe einer gut-durchdachten App besser in den Griff bekommen könnte, und bewerten sie diese nach Vor- und Nachteilen. Als Benutzer könnte man beispielsweise die Möglichkeit haben einen Platz zu “buchen” oder anzeigen lassen, wenn ein Platz neben einem noch frei ist. Eine Buchung könnte jedoch dazu führen dass temporaer viele Plätze ungenutzt blieben.
- Bei ihren Ideen können sie gerne kreativ sein und z.b. Auch über neuartige Instrumentierungen von den Räumlichkeiten ausgehen, wie z.b. Sitzplatz-besetzungs-sensoren (und diese für ihre App simulieren; sie müssen diese natürlich nicht in Realität installieren)
- Überlegen sie sich zusätzlich welche Statistiken möglich wären und wie man diese gut in eine App integrieren kann um die usability und utility zu erhöhen (z.b.: Wo ist mein Lieblingsplatz? Welche Plätze haben die höchste Frequenz? etc.)
Kontaktperson:
Michael Sedlmair / Dominic Böhm