Die Veranstaltung "Mobile Computing with Android" ist ein Projektseminar, in dem die Teilnehmer in 2er-Teams eine eigene Google Android-Anwendung entwerfen, implementieren und präsentieren werden. Bei der Umsetzung soll der Schwerpunkt auf der Personalisierung der eigenen Anwendung liegen: Das Verwenden von Nutzerprofilen führt beispielsweise zu deutlichen Verbesserungen bei Empfehlungen, Suchergebnissen oder der Darstellung von Informationen auf einer Karte. So sollte z.B. eine mobile Anwendung für Filmempfehlungen (Kino/DVD/TV) Uhrzeit, Ort, Filmgeschmack, Lieblingskinos usw. berücksichtigen und die individuellen Daten überwiegend automatisch aktualisieren. |
Das Identifizieren und Gewichten kontextbezogener Nutzermerkmale für ein Nutzerprofil stellt dabei die Herausforderung dar. So könnte das Nutzerverhalten durch die Anwendung aufgezeichnet und so Nutzermerkmale erlernt werden. Hinzu kommt die Analyse existierender Logs, um Nutzermerkmale zu prognostizieren, z.B. durch Natural Language Processing (OpenCalais) könnten News über Lieblingsschauspieler und Filme aus der Web Browser History gefiltert werden. |