Bachelor/Master Project Algorithmics: Personal Networks on Mobile Devices (Summer 2013)
Presentations: |
General: Topically related algorithms are studied, implemented, evaluated, or developed further. Algorithms are selected from ongoing research in the algo group. This course can also be used as preparatory for a subsequent bachelor or master thesis. Topic of this project is the collection, analysis, and visualization of personal-network data on mobile devices. The personal network of a user (ego) comprises all persons that are known to ego (alteri) as well as all ego-alter and alter-alter ties. These ties range from cognitive relations such as friendship or like/dislike over to behavioral interaction events such as sending emails. Participants design and implement different components of a software for the collection, analysis, and visualization of personal networks on mobile devices. The implementation should be done for the android OS. Prerequisites: Knowledge about algorithms and datastructures. Good programming skills in java or in a comparable language. |
Responsible: Jürgen Lerner
Dates and Times
Coordination Meeting | Wed 17 April 2013, 13:30-15:00 h (s.t.) room: M 901 (single date) |
Presentations (I) | Monday 15 July 2013, 13:30-15:00 h (s.t.) in room M 801 |
Natascha Halbauer: Datastructure - SQLite | |
Ann-Christin Wegner: Datastructure - JUNG | |
Harry Schilling: Collecting Social Data |
|
Presentations (II) | Monday 15 July 2013, 17:00-18:30 h (s.t.) in room M 801 |
Valentin Dietrich: Voice/Speech Input | |
Raffael Wagner: Network Layout | |
Patrick Lihs: Network Layout |
Material
Most documents are only locally accessible - see possibilities for remote access.- Slides: coordination meeting (17 April 2013).
Links
Android training, guides, and reference
- Android developers website. See Design for design aspects of Android apps, Develop for language training, guides, and reference, and Distribute for releasing and publishing Android apps.
Eclipse IDE
- Eclipse website. Recommended development environment.
First steps
If you have already downloaded Eclipse,- get the Android SDK,
- get the ADT plugin for Eclipse,
- build your first app (for training and to check your installation).