|Line 60:||Line 60:|
== Presentation Themes ==
== Presentation Themes ==
=== Theme 1 ===
=== Theme 2 ===
=== Theme 2 ===
Revision as of 22:37, 18 February 2018
- Feb 2nd, 2018 - missed the pre-meeting? here are the slides from the meeting - https://docs.google.com/presentation/d/18hmZIdxG2p1noHNCWgA91-x_X92o-GAj9KzRNAfmvW0/edit?usp=sharing
- Kick off meeting will take place on Feb 23 10:30-13:00. Room number: 01.09.034. Participation mandatory.
The students will be working in a highly agile environment, meaning that a collaborative work (communication!!) among all students will be essential for the successful completion of the project. Any results thus provided during the coding period of the seminar will need to be communicated and made available to peer coders asap!
Registration: Prior to registration on TUM Matching System, we would like to get to know you! Please send us an email to email@example.com and tell us about yourself a bit: your current current degree, program (e.g. informatics) and explain why you want to join the seminar, what prior course work you have. Also please name a TUM faculty member as a reference. Without this information we won't be able to secure a spot for you at the seminar.
Project Description: This semester we will be building a system that can translate natural language directives to graphing commands. Our prototype will receive a set of commands in English and will automatically generate visualizations to a given dataset. The system will then use additional commands (again written in English) to manipulate and modify the graphical objects. The system will be a first step in designing and building a graphing tool used by professionals who have no expertise in data visualization for their every day business needs. For instance, our system will know how to ingest a dataset from an HR system and show the distribution of employees’ demographics just by taking an input directive such as “plot a histogram of employees age”. The project was conceived and will be accompanied by our collaborators at the Advanced Business Analytics unit at Allianz SE.
Tutors: Dr. Guy Yachdav, Dr. Cheng Guo (Allianz, NLP expert) Dr. Tatyana Goldberg (Allianz, coordinator)
- Pre-meeting: Feb. 2nd@11:00-12:00. Room number 01.10.011
- Kick off meeting: Feb 23rd 10:30-13:00. Room number 01.09.034
- Coding period begins: Feb 26th
- Feature freeze: Fri, March ,30th 23:24:25
- Beta release:Fri, April 6th, 22:23:24
- Release (hopefully): April 10th, 21:22:23
- Presentations week (in class, participation mandatory):
- Wednesday, March 21st: 10:00 - 12:30: 01.10.011
- Thursday, March 22nd: 10:00 - 12:00: 01.10.011
- Friday, March 23rd: 10:00 - 12:00: 01.10.011
Students are expected to have:
- Knowledge in at least one functional OR Object Oriented Programming language
- Basic knowledge of relational databases and NoSQL databases
- Interest working with big data
- Interest in challenging themselves to do something totally cool
- Participation in all meetings throughout the presentation week is mandatory. We would only consider one absence that is justified, documented and approved well in advance.
Checklist to pass the seminar
- Register on TUM Matching System for this seminar
- Each group will be assigned one topic and one project to present in the presentation week. Please see the guidelines for topic and project presentations below.
- The slides for your topic presentation and the preliminary visualization of your project results are due for comments 1 week before the presentation date. Send your drafts to presentations to firstname.lastname@example.org.
- Make sure to read these Hints and Rules for great presentations
- Submit a 5 pages long report (one per group) describing solutions to your topic (4 pages) and the project (1 page). Due: 2 weeks after the seminar.
Title: Data Driven Documents: Data visualization using D3.js
Title: The Storage Question: To SQL or NoSQL?
Title: People are reactive, why shouldn’t our apps be
- RECOMMENDED VIDEO http://www.paulirish.com/2010/10-things-i-learned-from-the-jquery-source/