|
| 1 | +--- |
| 2 | +layout: page |
| 3 | +title: Data Visualisation in Data Science - instructions August 2022 |
| 4 | +permalink: visds_resit2022.html |
| 5 | +--- |
| 6 | +## Overview |
| 7 | +For the July/August term, we ask you to create designs on a yelp dataset, as well as implement two visuals using svelte. The exercises done during the course will _not_ be part of this exam period. Thirty percent of the grade will be based on the designs; 70% on the implementation. |
| 8 | + |
| 9 | +Please submit your contributions **before August 22**. |
| 10 | + |
| 11 | +**Getting help** - The teaching assistants will be available to support you again. Please **do not wait until the last week before the deadline** to ask them your questions. Any open office moments will be announced on Blackboard/Toledo. Not all teaching assistants are available throughout the entire July/August term. Include all three in your correspondence for the best chance of a timely reply. |
| 12 | + |
| 13 | +- Jelmer Bot: not available until July 25th, and from August 15th |
| 14 | +- Jannes Peeters: not available in last 2 weeks of August |
| 15 | +- Dries Heylen: varying availability |
| 16 | + |
| 17 | +## Design |
| 18 | +We ask you to go through a diverge and emerge phase for a yelp dataset. Yelp (http://www.yelp.com) is an online directory of businesses and services that includes reviews by customers. The data consists of information on businesses, users, and reviews. You can create sketches for these independently (i.e. businesses), or combined (e.g. businesses vs users); that is up to you. |
| 19 | + |
| 20 | +We refer you to the teaching material (slides and video) on methods to explore design space in the diverge and emerge stages. |
| 21 | + |
| 22 | +### The data |
| 23 | +Imagine having tens of thousands of records for each datatype, but we only show one below to give you an idea of the information each holds. |
| 24 | + |
| 25 | +**Businesses** |
| 26 | +{% highlight json %} |
| 27 | +{ |
| 28 | + "business_id": "Pns2l4eNsfO8kk83dixA6A", |
| 29 | + "name": "Abby Rappoport, LAC, CMQ", |
| 30 | + "address": "1616 Chapala St, Ste 2", |
| 31 | + "city": "Santa Barbara", |
| 32 | + "state": "CA", |
| 33 | + "postal_code": "93101", |
| 34 | + "latitude": 34.4266787, |
| 35 | + "longitude": -119.7111968, |
| 36 | + "stars": 5, |
| 37 | + "review_count": 7, |
| 38 | + "is_open": 0, |
| 39 | + "attributes": { |
| 40 | + "ByAppointmentOnly": "True" |
| 41 | + }, |
| 42 | + "categories": "Doctors, Traditional Chinese Medicine, Naturopathic/Holistic, Acupuncture, Health & Medical, Nutritionists", |
| 43 | + "hours": null |
| 44 | +} |
| 45 | +{% endhighlight %} |
| 46 | + |
| 47 | +**Users** |
| 48 | +{% highlight json %} |
| 49 | +{ |
| 50 | + "user_id": "qVc8ODYU5SZjKXVBgXdI7w", |
| 51 | + "name": "Walker", |
| 52 | + "review_count": 585, |
| 53 | + "yelping_since": "2007-01-25 16:47:26", |
| 54 | + "useful": 7217, |
| 55 | + "funny": 1259, |
| 56 | + "cool": 5994, |
| 57 | + "elite": "2007", |
| 58 | + "friends": "NSCy54eWehBJyZdG2iE84w, pe42u7DcCH2QmI81NX-8qA", |
| 59 | + "fans": 267, |
| 60 | + "average_stars": 3.91, |
| 61 | + "compliment_hot": 250, |
| 62 | + "compliment_more": 65, |
| 63 | + "compliment_profile": 55, |
| 64 | + "compliment_cute": 56, |
| 65 | + "compliment_list": 18, |
| 66 | + "compliment_note": 232, |
| 67 | + "compliment_plain": 844, |
| 68 | + "compliment_cool": 467, |
| 69 | + "compliment_funny": 467, |
| 70 | + "compliment_writer": 239, |
| 71 | + "compliment_photos": 180 |
| 72 | +} |
| 73 | +{% endhighlight %} |
| 74 | + |
| 75 | +**Reviews** |
| 76 | +{% highlight json %} |
| 77 | +{ |
| 78 | + "review_id": "KU_O5udG6zpxOg-VcAEodg", |
| 79 | + "user_id": "mh_-eMZ6K5RLWhZyISBhwA", |
| 80 | + "business_id": "XQfwVwDr-v0ZS3_CbbE5Xw", |
| 81 | + "stars": 3, |
| 82 | + "useful": 0, |
| 83 | + "funny": 0, |
| 84 | + "cool": 0, |
| 85 | + "text": "If you decide to eat here, just be aware it is going to take about 2 hours from beginning to end. We have tried it multiple times, because I want to like it! I have been to it's other locations in NJ and never had a bad experience. \n\nThe food is good, but it takes a very long time to come out. The waitstaff is very young, but usually pleasant. We have just had too many experiences where we spent way too long waiting. We usually opt for another diner or restaurant on the weekends, in order to be done quicker.", |
| 86 | + "date": "2018-07-07 22:09:11" |
| 87 | +} |
| 88 | +{% endhighlight %} |
| 89 | + |
| 90 | +### Expected for the diverge stage |
| 91 | +For the diverge phase, we expect 10 to 20 sketches that explore design space. Your collection will be evaluated on diversity, novelty and relevance. Please find a balance between novelty and relevance: even though we want you to not be critical at this stage, don't scribble random things under the pretense of "novelty". |
| 92 | + |
| 93 | +The image below shows an example sketch from one of your colleagues for the energy dataset. |
| 94 | + |
| 95 | +<img src="{{ site.baseurl }}/assets/sketch_example.png" width=400 /> |
| 96 | + |
| 97 | +### Expected for the emerge stage |
| 98 | +For the emerge phase, we expect 5 to 10 sketches that either combine different sketches, or take certain sketches a step further. Again: refer to the teaching material for inspiration on different ways to combine sketches. |
| 99 | + |
| 100 | +### Specific instructions |
| 101 | +As we did in the group session, please: |
| 102 | + |
| 103 | +* put your initials in the top-right corner of each sketch |
| 104 | +* number each sketch in the top-left corner |
| 105 | +* clearly indicate what each mark means |
| 106 | +* for the emerge sketches, indicate which sketch(es) from the diverge (or emerge) phase are combined |
| 107 | + |
| 108 | +## Implementation |
| 109 | +For the implementation part, we will use the energy dataset that we used for the exercises during the year. This is to make sure that you have access to the data. There are two designs that you need to implement. Specific instructions as well as the designs are available at [https://datavis-exercises.vercel.app/resit_project](https://datavis-exercises.vercel.app/resit_project). |
| 110 | + |
| 111 | +You have two choices to obtain these instructions: |
| 112 | + |
| 113 | +1. Update your existing website by following the [Receiving new instructions](https://datavis-exercises.vercel.app/instructions/working_on_exercises) section. |
| 114 | +2. Create a fresh website for this term: |
| 115 | +** Create a new fork of the [exercise repository](https://gitlab.com/vda-lab/datavis_exercises). |
| 116 | +** Create a Vercel deployment for your new fork. |
| 117 | +** Send us your new Gitlab and Vercel urls per email!!! |
| 118 | + |
| 119 | +**Do not delay asking for help if you run in to issues at this stage!** |
| 120 | + |
| 121 | +## How to submit |
| 122 | +For the **designs**, we want you to submit a single zip-file which contains 2 folders: one called "diverge" with pictures of your diverge sketches, and one called "emerge" with pictures of your emerge sketches. We will create a Toledo/Blackboard assignment where you can upload them. |
| 123 | + |
| 124 | +For the **implementation**, we have created an additional folder in the git repository, just like we did for the final visualisations in May. Remember that |
| 125 | +your visualisations have to show up on Vercel to get graded. |
0 commit comments