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
Choosing a Dental Plan Student Name
NHỮNG VẤN ĐỀ NỔI BẬT CỦA NỀN KINH TẾ VIỆT NAM GIAI ĐOẠN
Nasal Cannula X particulate mask
实习总结 (Internship Summary)
Current State of Japanese Economy under Negative Interest Rate and Proposed Remedies Naoyuki Yoshino Dean Asian Development Bank Institute Professor Emeritus,
Solving Rubik's Cube By: Etai Nativ.
CS284 Paper Presentation Arpad Kovacs
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,
Overview of TST-2 Experiment
Inter-system biases estimation in multi-GNSS relative positioning with GPS and Galileo Cecile Deprez and Rene Warnant University of Liege, Belgium  
10. predavanje Novac i financijski sustav
Wissenschaftliche Aussprache zur Dissertation
Widow Rockfish Assessment
SiW-ECAL Beam Test 2015 Kick-Off meeting
Y V =0 a V =V0 x b b V =0 z
Climate-Energy-Policy Interaction
The ABCD matrix for parabolic reflectors and its application to astigmatism free four-mirror cavities.
FW 3.4: More Circle Practice
doc.: IEEE <doc#>
Progress on Beam Loading Studies
C3q Measurement Using Polarized e+/e- Beams at JLab
Plan for Day 4 Skip ahead to Lesson 5, about Mechanism Construction
Free Cooling Application for Energy Savings at Purdue
Calibration: more background
Small-Sample Methods for Cluster-Robust Inference in School-Based Experiments James E. Pustejovsky UT Austin Educational Psychology Department Quantitative.
Introduction to Scientific Computing
Chp9: ODE’s Numerical Solns
CMAQv5.2 and Next Generation AQ Model
Gravitation and Cosmology I Introduction to Cosmology
Richard Anantua (UC Berkeley)
Wednesday 9/6 Welcome back!
Conformational Sampling to Interpret SAXS Profiles
On-Shell Methods in Quantum Field Theory
Lecture 21.
Use z-score as a standardized value for comparisons
“Devil is in the nuances” (Duran, 2017)
In-Band OAM Frank Brockners, Shwetha Bhandari, Sashank Dara, Carlos Pignataro (Cisco) Hannes Gedler (rtbrick) Steve Youell (JMPC) John Leddy (Comcast)
Shared Memory Programming with OpenMP
The Rescorla-Wagner Learning Model (and one of its descendants)
Lecture 3: Compressor Refrigeration Cycle Steam Cycle (4-8)
Basic Regression Analysis with Time Series Data
Agenda Introduction Figer 12:00-12:15
ANTENNA FACTOR CALIBRATION TECHNIQUES
Math 3 Calculus Tommy Khoo Department of Mathematics Dartmouth College
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
GOOD MORNING Please have out your weekly homework to be stamped.
A Crash Course By TraversyMedia.com
>> 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.
Tips for Website Speed Optimization
Handles disk file 0000: array of file-offsets 0001: 0002: 0003: 0: …
IOTA HOW TO START BUILDING.
Sensemaking Course Catalog.
Console Use. Console Use Exit Console Run File.
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.
For the CIS17 course..
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 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