Sensemaking Course Catalog.

Slides:



Advertisements
Similar presentations
Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.
Advertisements

Course Orientation Resources Tool. Resources is accessible to all students. It is an area where the instructor can upload files for students to access.
WORKSHOP: BUILDING A WEBAPP STEP BY STEP by Ohad Kravchick Fluent 2013 May 28th, 2013 Rate me:
Streaming Twitter. Install pycurl library Use a lab computer From the course website Download the links from pycurl and twitter streamer Extract site-packages.zip,
JQuery Introduction © Copyright 2014, Fred McClurg All Rights Reserved.
TOPIC II Dynamic HTML Prepared by: Nimcan Cabd Cali.
Ionic & Cordova crash course Ivan Varga
LESSON 15 – UNIT 0 ADAPTING YOUR WEB SITE FOR MOBILE DEVICES.
I18n - DateTime ASP.NET MVC. I18n DateTime – EF changes  In model classes, use attributes  DataType(DataType.DateTime)  DataType(DataType.Date)  DataType(DataType.Time)
Request Dispatching for Cheap Energy Prices in Cloud Data Centers
SpringerLink Training Kit
Luminosity measurements at Hadron Colliders
Choosing a Dental Plan Student Name
Virtual Environments and Computer Graphics
NHỮNG VẤN ĐỀ NỔI BẬT CỦA NỀN KINH TẾ VIỆT NAM GIAI ĐOẠN
Điều trị chống huyết khối trong tai biến mạch máu não
Nasal Cannula X particulate mask
Evolving Architecture for Beyond the Standard Model
HF NOISE FILTERS PERFORMANCE
L-Systems and Affine Transformations
CMSC423: Bioinformatic Algorithms, Databases and Tools
Some aspect concerning the LMDZ dynamical core and its use
实习总结 (Internship Summary)
Current State of Japanese Economy under Negative Interest Rate and Proposed Remedies Naoyuki Yoshino Dean Asian Development Bank Institute Professor Emeritus,
Face Recognition Monday, February 1, 2016.
Summer Student Program First results
Theoretical Results on Neutrinos
HERMESでのHard Exclusive生成過程による 核子内クォーク全角運動量についての研究
yaSpMV: Yet Another SpMV Framework on GPUs
Creating Synthetic Microdata for Higher Educational Use in Japan: Reproduction of Distribution Type based on the Descriptive Statistics Kiyomi Shirakawa.
MOCLA02 Design of a Compact L-­band Transverse Deflecting Cavity with Arbitrary Polarizations for the SACLA Injector Sep. 14th, 2015 H. Maesaka, T. Asaka,
Hui Wang†*, Canturk Isci‡, Lavanya Subramanian*,
Fuel cell development program for electric vehicle
Overview of TST-2 Experiment
داده کاوی سئوالات نمونه
ლექცია 4 - ფული და ინფლაცია
Wissenschaftliche Aussprache zur Dissertation
Advisor: Chiuyuan Chen Student: Shao-Chun Lin
SiW-ECAL Beam Test 2015 Kick-Off meeting
Chapter 6 并发:死锁和饥饿 Operating Systems: Internals and Design Principles
Y V =0 a V =V0 x b b V =0 z
Climate-Energy-Policy Interaction
Ch48 Statistics by Chtan FYHSKulai
Measure Twice and Cut Once: Robust Dynamic Voltage Scaling for FPGAs
Online Learning: An Introduction
Limits on Anomalous WWγ and WWZ Couplings from DØ
A Crash Course By TraversyMedia.com
Myths, Legends and Fables
Chapter 1: Introduction
Cloud Physics What is a cloud?.
>> JavaScript: Document Object Model
Time is the enemy: Ten Core Lessons for Achieving Peak
Modern web tooling in Visual Studio 2015
Server sends index-HTML-Code Enter in Browser (localhost/name) Local Server Browser Requests Data Server sends index-HTML-Code.
9 Chapter Hypothesis Testing © 2012 Pearson Education, Inc.
Microprocessor Program controlled semiconductor device (IC) which fetches (from memory), decodes and executes instructions. It is used as CPU (Central.
HYPOTHESIS TESTS ABOUT THE MEAN AND PROPORTION
Tips for Website Speed Optimization
Handles disk file 0000: array of file-offsets 0001: 0002: 0003: 0: …
IOTA HOW TO START BUILDING.
Console Use. Console Use Exit Console Run File.
Sensemaking Course Catalog.
Using Symbols on your pages
Build /19/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Chapter 4 Network Layer: The Data Plane
Nervous, Sensory, and Motor Systems
Closing Achievement Gaps: Research-Based Lessons for Educators
For the CIS17 course..
Towards Deep Understanding on Convolutional Neural Networks
William Wordsworth George Gordon Byron Percy Bysshe Shelley John Keats
Presentation transcript:

Sensemaking Course Catalog

MIT Course Catalog We will scrape the MIT course catalog

Curl or Request Course Catalog

What do you do?

DOM

10 Steps 1.- Curl or Request 6.- Get Titles 2.- Remove Whitespace 7.- Scrub Titles 3.- Additional Cleaning 8.- Word Arrays 4.- Parse 9.- Flatten Arrays 5.- Get Courses 10.- Word Frequency

Download course catalog

If you are on windows Install “curl” or use the git bash

You should see

You need to remove whitespace You can use NPM package html-minifier To install enter npm install html-minifier –g Sample use html-minifier whitespace_sample.html --collapse-whitespace --minify-js --minify-css -o clean.html

Load the file into your browser You should see

Create one continuous string Remove all other single quotes – to avoid breaking string