Homework 4 Responses There was no expectation of completeness assignment – this was meant to give you the opportunities to a) start and manage a github.

Slides:



Advertisements
Similar presentations
Norah Fahim Jennifer Eidum Zinchuk University of Washington, Seattle, WA 2014 TESOL Convention, Portland OR Digital Composing: Utilizing Students’ Web.
Advertisements

Chapter 6 Linear Programming: The Simplex Method
Reading in the Curriculum. Reading Fluency General Discussion  What is a fluent reader?  How do you help your students become fluent readers?
Data Analysis in Excel. Importance of Data Analysis Tracking and analyzing data are increasingly important in business, medicine, sports, politics, and.
CIS 678 Artificial Intelligence problems deduction, reasoning knowledge representation planning learning natural language processing motion and manipulation.
Computer Science Prof. Bill Pugh Dept. of Computer Science.
“Evaluating MapReduce for Multi-core and Multiprocessor Systems” Colby Ranger, Ramanan Raghuraman, Arun Penmetsa, Gary Bradski, Christos Kozyrakis Computer.
Scientific Posters: Part II Making it Pretty Lauren Antia CNR Program Manager II 3/1/13.
(Edit via Slide Master) Name – Job Title From R to Python Robert Mastrodomenico Global Sports Statistics.
Platforms for Learning in Computer Science July 28, 2005.
CS CS1321: Introduction to Programming Georgia Institute of Technology College of Computing Lecture 5 Sept 4th, 2001 Fall Semester.
Word Processors, Databases, Spreadsheets, and Data Problems.
February 14,  Relations: in mathematics, we refer to a group of points as a “relation” Examples: { (2, -3); (2, 5); (5,1) }
3rd Grade Sept. 1, 2011 Important Dates Parent Meeting Thursday, Sept. 1st from 6:30 - 7:00 Student paperwork Due - Sept 6th Labor Day Holiday - Sept.
Generic Approaches to Model Validation Presented at Growth Model User’s Group August 10, 2005 David K. Walters.
Editing & Compiling: UNIX vs. IDE and an Intro to Architecture.
The World Wide Web is a great place to find more information about a topic. But there are a lot of sites out there—some are good and some are not so good.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
1 CSC 9010 Spring Paula Matuszek CSC 9010 ANN Lab Paula Matuszek Spring, 2011.
Welcome to CS61A Disc. 29/47 :D Dickson Tsai OH: Tu, Th 4-5pm 411 Soda Previous stop: None >>> Today: Working effectively in.
MIT 6.893; SMA 5508 Spring 2004 Larry Rudolph Lecture 4: Graphic User Interface Graphical User Interface Larry Rudolph MIT 6.893; SMA 5508 Spring 2004.
Lesson 6 – Libraries & APIs Libraries & APIs. Objective: We will explore how to take advantage of the huge number of pre-made classes provided with Java.
Thank you for the kind feedback. I truly do hope you have enjoyed the course and have had a good learning experience. Most people said they found the course.
Visualization in Text Information Retrieval Ben Houston Exocortex Technologies Zack Jacobson CAC.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
INTERACTIVE NOTEBOOKS Moore Public Schools. WHAT ARE INTERACTIVE NOTEBOOKS?  Interactive Student Notebooks are books that help students to become interactive.
Readings in ECE Prof. D. Lyon, (203) ECE The last required course!
Development Team: Mirza NagjiTony Penta Jessica WhitleyRyan Hillman Ian QuattlebaumQuentin Dubois Jack Enloe Client: Gary Bishop.
Homework 4 Responses Most people really did make this assignment an illusion – not good –tempted to now cancel this class and just give everyone an A The.
Tools for the Tool Makers CS 376, Fall 2005 Kevin Collins.
Beginning Software Craftsmanship Brendan Enrick Steve Smith
DSMA 0393/1414 Comments of Students. Co-requisite Model Student Comments Students were given this request on their final examination: Write a statement.
Types of Numbers. When you were little, you thought of numbers as simply “counters” 1, 2, 3, And so on.
THE BEST CRM SOFTWARE FOR YOUR BUSINESS
JavaScript/ App Lab Programming:
Development Environment
Stare at the black cross
Algorithms and Problem Solving
Introduction to gathering and analyzing data via APIs Gus Cavanaugh
Medal of Calvin Play You died Click to restart.
C++ coding standard suggestion… Separate reasoning from action, in every block. Hi, this talk is to suggest a rule (or guideline) to simplify C++ code.
Debugging Intermittent Issues
Food for Thought.
Introduction to Information Security
The Do’s and don’t of studying
Basic machine learning background with Python scikit-learn
Prepared by Kimberly Sayre and Jinbo Bi
Basics of Visual Design
How to survive and thrive
Homework 1 Responses and Issues
Modelling Dr Andy Evans In this lecture we'll look at modelling.
Reporting Based on Data in Archivists’ Toolkit
Computer Science Testing.
THE NATURE OF SCIENCE.
Algorithms and Problem Solving
Tonga Institute of Higher Education IT 141: Information Systems
CS 2530 Intermediate Computing Dr. Schafer
Word 2007 – Tips and Techniques
6th Grade Math Vocab Probability (Terms 19-23).
USING THE ONLINE LEARNING CENTER TO SUPPORT CLUBS
CONTENTS     Enter text Enter text Enter text Enter text
Mitre Att&ck Matrix RA PS...Trebuchet Font makes crazy ampersands but I was to lazy to change it.
Collecting, Analyzing, and Visualizing Data with Python Part I
Tonga Institute of Higher Education IT 141: Information Systems
Motivation It can effectively mine multi-modal knowledge with structured textural and visual relationships from web automatically. We propose BC-DNN method.
Intelligent Tutoring Systems
The Main Connective (Again)
Psychology Career Notes
Alexander Lemkin Functional React.
Open data in teaching and education
Presentation transcript:

Homework 4 Responses There was no expectation of completeness assignment – this was meant to give you the opportunities to a) start and manage a github collaboration, b) practice with visualization library code examples

Event Counter Straightforward – if conditions with grids or thresholds The Six Seattle Events 56.8103 1949 6.50000 34.3604 1965 6.50000 147.875 1980 5.50000 48.8908 1996 5.80000 95.9339 1999 5.60000 70.2530 2001 6.80000

Clustering This is hard for events clustered in space and time. Need to utilize a couple of passes first in space then in time. Combining space and time together for automatic pattern recognition is hard and usually unrealiable

One Attempt

My Clustering Output

Location Plotting Examples Maybe “cool” but doesn’t convey much information

Again, not much info

Using D3

Time Line Representations

Better with Averaging

Does highlight extremes; attempted color for depth

My try – different way a) tries to convey frequency and average together – what does it show?

Be Happy

Be Not Happy

The Real world by Josh Yep!  I used bootstrap because it looks pretty and I'm not a designer. It does seem as more data is available that programming is becoming increasingly essential for STEM fields.  And someone who wields both scientific knowledge and programming ability would be really powerful. I do wish my math was better.  The brick walls I tend to hit usually have to do with not understanding math.

From a guy named harvey Nice! I would have killed to take a class like this. And there are so many great OSS tools out there, both to get things computed and make them pretty, it's a pretty ideal time to do it. Here's some more stuff students might find helpful to get started, depending how techie they want to get: pandas / numpy / scipy (you probably know these already) iPython Notebook (good tool for taking input data and transforming it to meaningful results) Foundation (alternative to bootstrap) flotcharts (probably easier than D3 for newbies) charts.js (another charting alternative) Flask (simple but powerful web framework to serve up the web stuff) Just blathering. Need caffeine. Well done!

And now the “cool “way to do it but in reality this is a felixible and efficient kind of interface for dealing with multidimensional analysis of complex data sets. bootstrap