{"id":1229,"date":"2017-01-31T10:00:36","date_gmt":"2017-01-31T18:00:36","guid":{"rendered":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/?p=1229"},"modified":"2017-02-02T20:56:47","modified_gmt":"2017-02-03T04:56:47","slug":"handouts-and-notes-20170201","status":"publish","type":"post","link":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/2017\/01\/31\/handouts-and-notes-20170201\/","title":{"rendered":"Handouts and Notes 2017\/02\/01"},"content":{"rendered":"<p>Today we\u2019ll continue working on clustering of photos with a graph-based approach.<\/p>\n<ul>\n<li>Here is a <a href=\"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/files\/2017\/01\/2017-01-27-clustering-sample-soln.pdf\"><strong>sample solution to our clustering notes<\/strong><\/a>.<\/li>\n<li>For next time, <strong>read Sections 4.5-4.6<\/strong>.<\/li>\n<li><strong>Complete the pre-class quiz before next time<\/strong> (by 10PM on Thu 2 Feb).<\/li>\n<li><strong>Assignment #2 is due on Friday<\/strong> at 10PM on GradeScope.<\/li>\n<li><strong>Just for fun:<\/strong> If you\u2019re looking for <strong>implementation challenges<\/strong>, make an open-source web-based app for\u00a0one\u00a0of the problems below and post a link to the app and the source on Piazza for 1 bonus point (for an individual making a good version) or 2 bonus points per person (for a team making a very good version). (Not sure what web-based system to use or where to write it? I\u2019m enjoying using Meteor on <a href=\"https:\/\/c9.io\/\">Cloud 9<\/a>.)\n<ul>\n<li>The user uploads a set of photos and then drags a slider (or otherwise adjusts the desired number of categories) to see the photos auto-categorized into groups. (Choose and implement\u00a0some good\u00a0similarity metric between photos.)<\/li>\n<li>A CPSC 320 student uses the app to\u00a0learn about the random walk definition of a graph node\u2019s PageRank. The app shouldn\u2019t (only?) simulate the random walk for the student, but rather help the student walk through the algorithm for the random walk and understand what results it produces. (We&#8217;ve already got some good implementations of the walk itself; so, take it one step further by creating a visualization of some sort.)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Today we\u2019ll continue working on clustering of photos with a graph-based approach. Here is a sample solution to our clustering notes. For next time, read Sections 4.5-4.6. Complete the pre-class quiz before next time (by 10PM on Thu 2 Feb). Assignment #2 is due on Friday at 10PM on GradeScope. Just for fun: If you\u2019re &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/2017\/01\/31\/handouts-and-notes-20170201\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Handouts and Notes 2017\/02\/01&#8221;<\/span><\/a><\/p>\n","protected":false},"author":7560,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[318531,99],"tags":[],"class_list":["post-1229","post","type-post","status-publish","format-standard","hentry","category-handouts","category-readings"],"_links":{"self":[{"href":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/wp-json\/wp\/v2\/posts\/1229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/wp-json\/wp\/v2\/users\/7560"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/wp-json\/wp\/v2\/comments?post=1229"}],"version-history":[{"count":1,"href":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/wp-json\/wp\/v2\/posts\/1229\/revisions"}],"predecessor-version":[{"id":1230,"href":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/wp-json\/wp\/v2\/posts\/1229\/revisions\/1230"}],"wp:attachment":[{"href":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/wp-json\/wp\/v2\/media?parent=1229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/wp-json\/wp\/v2\/categories?post=1229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ubc.ca\/cpsc3202016w2\/wp-json\/wp\/v2\/tags?post=1229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}