DS504/CS586: Big Data Analytics Data Pre-processing and Cleaning Prof. Yanhua Li

Size: px
Start display at page:

Download "DS504/CS586: Big Data Analytics Data Pre-processing and Cleaning Prof. Yanhua Li"

Transcription

1 Welcome to DS504/CS586: Big Data Analytics Data Pre-processing and Cleaning Prof. Yanhua Li Time: 6:00pm 8:50pm R Location: AK 232 Fall 2016

2 The Data Equation Oceans of Data Ocean Biodiversity Informatics, Hamburg Praia de Forte, Brazil

3 Data Quality Dimensions v Accuracy Errors in data Example: Jhn vs. John v Currency Lack of updated data Example: Residence (Permanent) Address: out-dated vs. up-to-dated v Consistency Discrepancies into the data Example: ZIP Code and City consistent v Completeness Lack of data Partial knowledge of the records in a table

4 Geographic outliers - GIS Country, State, named district, etc. Gazetteer of Brazilian localities Ocean Biodiversity Informatics, Hamburg

5 What do we mean by Data Quality? An essential or distinguishing characteristic necessary for data to be fit for use. SDTS 02/92 The general intent of describing the quality of a particular dataset or record is to describe the fitness of that dataset or record for a particular use that one may have in mind for the data. Chrisman, 1991

6 Loss of data quality Loss of data quality can occur at many stages: v At the time of collection v During digitisation v During documentation v During storage and archiving v During analysis and manipulation v At time of presentation v And through the use to which they are put Don t underestimate the simple elegance of quality improvement. Other than teamwork, training, and discipline, it requires no special skills. Anyone who wants to can be an effective contributor. (Redman 2001).

7 Data Cleaning v Data cleaning tasks Accuracy: Smooth out noisy data Currency: Update the records Consistency: Correct inconsistent data Completeness: Fill in missing values

8 Map matching

9 Map-matching v Problem: (Sampled data) GPS trajectory = a sequence of GPS locations with time stamps Map a GPS trajectory onto a road network a sequence of GPS points à a sequence of road segments

10 Spatial Data v e 4 e1 e 2 e 3.start e 3 e 3.end

11 Map-Matching v Why it is important A fundamental step in many transportation applications Navigation and driving Traffic analysis Taxi dispatching and recommendations Examples: Find the vehicles passing Institute Road Calculate the average travel time from WPI campus to MIT campus When will the Bus 3 arrive at stop Highland St & North Ashland St

12 Map-Matching v Simple solution for high-sampling-rate data Weighted distance Yin Lou, Chengyang Zhang, Yu Zheng, et al. Map-Matching for Low-Sampling-Rate GPS Trajectories. In ACM SIGSPATIAL GIS 2009

13 Map-Matching (for low sampling rate) v Why difficult?????? (a) Parallel roads b) Overpass c) Spur

14 Map-Matching v According to the additional information used Geometric Topological Probabilistic Advanced techniques v According to the range of sampling points Local/incremental Global Yu Zheng. Trajectory Data Mining: An Overview. ACM Transaction on Intelligent Systems and Technology, 6, 3, 2015.

15 Map-matching v Insights Consider both local and global information Incorporating both spatial and temporal features p b p a p c Yin Lou, Chengyang Zhang, Yu Zheng, et al. Map-Matching for Low-Sampling-Rate GPS Trajectories. In ACM SIGSPATIAL GIS 2009

16 Map-matching framework Yin Lou, Chengyang Zhang, Yu Zheng, et al. Map-Matching for Low-Sampling-Rate GPS Trajectories. In ACM SIGSPATIAL GIS 2009

17 Map-matching v Solution (incorporating spatial information) (Observation Probability) Model local possibility e i 3 c i 3 c i 2 c i 1 p i e i 1 N(c j i )= p 1 e (x j i µ) 2 p i 1 e i 2 (Transmission Probability) Considering context (global) c i 2 p i c i 1 p i+1 Spatial analysis function V (c t i 1! c s i )= d i 1!i w (i 1,t)!(i,s) F s (c t i 1! c s i )=V (c t i 1! c s i ) N(c s i ) Yin Lou, Chengyang Zhang, Yu Zheng, et al. Map-Matching for Low-Sampling-Rate GPS Trajectories. In ACM SIGSPATIAL GIS 2009

18 Map-matching Solution (Cosine Similarity) Temporal analysis function (Considering temporal information) Shortest path is used. P k F t (c t i 1! c s u=1 i )= (e0 u.v v (i 1,t)!(i,s) ) q Pk q Pk u=1 (e0 u.v) 2 u=1 v2 (i 1,t)!(i,s) A Highway P i-1 P i A Service Road v (i 1,t)!(i,s) = P k u=1 l u t i 1!i Yin Lou, Chengyang Zhang, Yu Zheng, et al. Map-Matching for Low-Sampling-Rate GPS Trajectories. In ACM SIGSPATIAL GIS 2009

19 Map-matching Aggregating Spatial and temporal information Local and global information Dynamic programing P 1 's candidates P 2 's candidates P n 's candidates c 1 1 c 1 1 c 2 1 c 2 1 c n 1 c 1 2 Spatio-temporal function c 1 3 c 1 3 c 2 2 c 2 2 c n 2 F (c t i 1! c s i )=F s (c t i 1! c s i ) F t (c t i 1! c s i ), 2 apple i apple n Yin Lou, Chengyang Zhang, Yu Zheng, et al. Map-Matching for Low-Sampling-Rate GPS Trajectories. In ACM SIGSPATIAL GIS 2009

20 Map-matching Path Selection F (P c )=N(c s 1 1 )+ n X Dynamic programing i=2 P = argmax Pc F (P c ) F (c s i 1 i 1! cs i i ) P 1 's candidates P 2 's candidates P n 's candidates c 1 1 c 1 1 c 2 1 c 2 1 c n 1 c 1 2 c 1 3 c 1 3 c 2 2 c 2 2 c n 2 Yin Lou, Chengyang Zhang, Yu Zheng, et al. Map-Matching for Low-Sampling-Rate GPS Trajectories. In ACM SIGSPATIAL GIS 2009

21 Map-matching Example Path Selection

22 Map-matching framework Yin Lou, Chengyang Zhang, Yu Zheng, et al. Map-Matching for Low-Sampling-Rate GPS Trajectories. In ACM SIGSPATIAL GIS 2009

23 Localized ST-Matching Strategy Path Selection Yin Lou, Chengyang Zhang, Yu Zheng, et al. Map-Matching for Low-Sampling-Rate GPS Trajectories. In ACM SIGSPATIAL GIS 2009

24 Evaluations A N = #Correctly Matched Road Seg #all road segments A L = P Length Matched Road Seg Length of the trajectory Yin Lou, Chengyang Zhang, Yu Zheng, et al. Map-Matching for Low-Sampling-Rate GPS Trajectories. In ACM SIGSPATIAL GIS 2009

25 Course Project 25

26 Project 1 directions What is your project goal? v What new story you want to tell? v New contents to sample? v New sampling methods via API? v New statistics of YouTube, view count distribution, dynamics, or # uploaders/active users? v Analysis on other websites, Twitter, Facebook, Foursquare, Yelp, with API interfaces Broad impacts? (Keep in mind) v How YouTube is evolving? More business or personal videos? How to distinguish the two How special events, e.g., NBA game, breaking news, affect the uploading, viewing behaviors v Online Marketing, advertising?

27 A Few Words on Course Project I Project I: Collecting and Measuring Online Data v Team work; each team 3-4 students. v Starting date: Week 3 (9/8 R) v Proposal Due: Week 4 (9/15 R) 2 pages roughly v Due date/time: Before Class on Week 8 (10/13 R) v Presentation date/time: Class on Week 8 (10/13 R) Selected teams only v Requiring Programming in C/C++, Java, Python, and, etc v v v v v v Choose one online site/service with APIs to download data, or use existing datasets. Examples: (1) estimate site statistics, or (2) applying machine learning methods to predict future trends, or (3) perform time-series analysis to capture dynamic patterns, or something else, as long as your work can potentially bring research value to the community. 27

28 A Few Words on Course Project I v Group meeting with Prof Li by appointment) Week 3 (9/8 R), Starting date Week 4 (9/15 R), Proposal Due: 2 pages roughly (upload it to discussion board) Week 5 (9/22 R), Methodology due (upload it to discussion board) Week 6 (9/29 R), Results due (upload it to discussion board) Week 7 (10/6 R), Conclusion due (upload it class discussion board) Week 8 (10/13 R), Final Report due at 11:59pm EST & Self and Cross-evaluation due at 11:59pm EST Week 8 (10/13 R), In-class Presentation (10 min) (Selected teams only) Transport Layer 3-28

29 v Course Project II 29 Projects will be in groups! v 3-5 students per group, depending on enrollment v Topics on your choice (related to big data analytics) v Application-driven v Fundamental data analytics research v Data sources on course website Resources.html Talk to me once you have an idea.

30 Next Class: Data Management v Do assigned readings before class 30 v v v Be prepared, read and review required readings on your own in advance! Do literature survey: find and read related papers if any Bring your questions to the class and look for answers during the class. v Submit reviews/critiques v In mywpi before class v Bring 2 hardcopies to the class v Hand in one copy, and keep one copy with you. Review Writing: v Attend in-class discussions v v Please ask and answer questions in (and out of) class! Let s try to make the class interactive and fun!

DS504/CS586: Big Data Analytics Data Pre-processing and Cleaning Prof. Yanhua Li

DS504/CS586: Big Data Analytics Data Pre-processing and Cleaning Prof. Yanhua Li Welcome to DS504/CS586: Big Data Analytics Data Pre-processing and Cleaning Prof. Yanhua Li Time: 6:00pm 8:50pm R Location: KH116 Fall 2017 Merged CS586 and DS504 Examples of Reviews/ Critiques Random

More information

DS595/CS525: Urban Network Analysis --Urban Mobility Prof. Yanhua Li

DS595/CS525: Urban Network Analysis --Urban Mobility Prof. Yanhua Li Welcome to DS595/CS525: Urban Network Analysis --Urban Mobility Prof. Yanhua Li Time: 6:00pm 8:50pm Wednesday Location: Fuller 320 Spring 2017 2 Team assignment Finalized. (Great!) Guest Speaker 2/22 A

More information

DS504/CS586: Big Data Analytics Data acquisition and measurement Prof. Yanhua Li

DS504/CS586: Big Data Analytics Data acquisition and measurement Prof. Yanhua Li Welcome to DS504/CS586: Big Data Analytics Data acquisition and measurement Prof. Yanhua Li Time: 6:00pm 8:50pm THURSDAY Location: AK 232 Fall 2016 Data acquisition and measurement ia Sampling and Estimation

More information

DS504/CS586: Big Data Analytics Data Management Prof. Yanhua Li

DS504/CS586: Big Data Analytics Data Management Prof. Yanhua Li Welcome to DS504/CS586: Big Data Analytics Data Management Prof. Yanhua Li Time: 6:00pm 8:50pm R Location: KH 116 Fall 2017 First Grading for Reading Assignment Weka v 6 weeks v https://weka.waikato.ac.nz/dataminingwithweka/preview

More information

AN IMPROVED TAIPEI BUS ESTIMATION-TIME-OF-ARRIVAL (ETA) MODEL BASED ON INTEGRATED ANALYSIS ON HISTORICAL AND REAL-TIME BUS POSITION

AN IMPROVED TAIPEI BUS ESTIMATION-TIME-OF-ARRIVAL (ETA) MODEL BASED ON INTEGRATED ANALYSIS ON HISTORICAL AND REAL-TIME BUS POSITION AN IMPROVED TAIPEI BUS ESTIMATION-TIME-OF-ARRIVAL (ETA) MODEL BASED ON INTEGRATED ANALYSIS ON HISTORICAL AND REAL-TIME BUS POSITION Xue-Min Lu 1,3, Sendo Wang 2 1 Master Student, 2 Associate Professor

More information

TrajAnalytics: A software system for visual analysis of urban trajectory data

TrajAnalytics: A software system for visual analysis of urban trajectory data TrajAnalytics: A software system for visual analysis of urban trajectory data Ye Zhao Computer Science, Kent State University Xinyue Ye Geography, Kent State University Jing Yang Computer Science, University

More information

ITS Canada Annual Conference and General Meeting. May 2013

ITS Canada Annual Conference and General Meeting. May 2013 Evaluation of Travel Time Data Collection Technologies: An Innovative Approach for a Large- Scale Network ITS Canada Annual Conference and General Meeting May 2013 Study Steps Obtain the traffic data from

More information

Constructing Popular Routes from Uncertain Trajectories

Constructing Popular Routes from Uncertain Trajectories Constructing Popular Routes from Uncertain Trajectories Ling-Yin Wei, Yu Zheng, Wen-Chih Peng presented by Slawek Goryczka Scenarios A trajectory is a sequence of data points recording location information

More information

Visual Traffic Jam Analysis based on Trajectory Data

Visual Traffic Jam Analysis based on Trajectory Data Visualization Workshop 13 Visual Traffic Jam Analysis based on Trajectory Data Zuchao Wang 1, Min Lu 1, Xiaoru Yuan 1, 2, Junping Zhang 3, Huub van de Wetering 4 1) Key Laboratory of Machine Perception

More information

CrowdPath: A Framework for Next Generation Routing Services using Volunteered Geographic Information

CrowdPath: A Framework for Next Generation Routing Services using Volunteered Geographic Information CrowdPath: A Framework for Next Generation Routing Services using Volunteered Geographic Information Abdeltawab M. Hendawi, Eugene Sturm, Dev Oliver, Shashi Shekhar hendawi@cs.umn.edu, sturm049@umn.edu,

More information

arxiv: v1 [stat.ml] 29 Nov 2016

arxiv: v1 [stat.ml] 29 Nov 2016 Probabilistic map-matching using particle filters Kira Kempinska 1, Toby Davies 1 and John Shawe-Taylor 2 arxiv:1611.09706v1 [stat.ml] 29 Nov 2016 1 Department of Security and Crime Science, University

More information

Course Syllabus. Course Information

Course Syllabus. Course Information Course Syllabus Course Information Course: MIS 6V99 Special Topics Programming for Data Science Section: 5U1 Term: Summer 2017 Meets: Friday, 6:00 pm to 10:00 pm, JSOM 2.106 Note: Beginning Fall 2017,

More information

Social Network Mining An Introduction

Social Network Mining An Introduction Social Network Mining An Introduction Jiawei Zhang Assistant Professor Florida State University Big Data A Questionnaire Please raise your hands, if you (1) use Facebook (2) use Instagram (3) use Snapchat

More information

Spatio-Temporal Routing Algorithms Panel on Space-Time Research in GIScience Intl. Conference on Geographic Information Science 2012

Spatio-Temporal Routing Algorithms Panel on Space-Time Research in GIScience Intl. Conference on Geographic Information Science 2012 Spatio-Temporal Routing Algorithms Panel on Space-Time Research in GIScience Intl. Conference on Geographic Information Science 0 Shashi Shekhar McKnight Distinguished University Professor Department of

More information

Spatiotemporal Access to Moving Objects. Hao LIU, Xu GENG 17/04/2018

Spatiotemporal Access to Moving Objects. Hao LIU, Xu GENG 17/04/2018 Spatiotemporal Access to Moving Objects Hao LIU, Xu GENG 17/04/2018 Contents Overview & applications Spatiotemporal queries Movingobjects modeling Sampled locations Linear function of time Indexing structure

More information

SMART MAPS BASED ON GPS PATH LOGS

SMART MAPS BASED ON GPS PATH LOGS ISSN: 2319-8753 SMART MAPS BASED ON GPS PATH LOGS M. Monica Bhavani 1, K. Uma Maheswari 2 P.G. Student, Pervasive Computing Technology, University College of Engineering (BIT CAMPUS), Trichy, Tamilnadu,

More information

MOBILE WI-FI Policy enforced Wi-Fi for moving vehicle applications

MOBILE WI-FI Policy enforced Wi-Fi for moving vehicle applications MOBILE WI-FI Policy enforced Wi-Fi for moving vehicle applications Background The evolution of high speed LTE cellular networks and integrated LTE / Wi-Fi modems brings the opportunity for high speed Wi-Fi

More information

Visualization and modeling of traffic congestion in urban environments

Visualization and modeling of traffic congestion in urban environments 1th AGILE International Conference on Geographic Information Science 27 Page 1 of 1 Visualization and modeling of traffic congestion in urban environments Authors: Ben Alexander Wuest and Darka Mioc, Department

More information

Creating your Blank Shell for Blackboard Learn

Creating your Blank Shell for Blackboard Learn Creating your Blank Shell for Blackboard Learn Faculty are now responsible for creating their blank shells for each semester and copying over any existing courses or content. These directions will help

More information

CLIENT ONBOARDING PLAN & SCRIPT

CLIENT ONBOARDING PLAN & SCRIPT CLIENT ONBOARDING PLAN & SCRIPT FIRST STEPS Receive Order form from Sales Representative. This may come in the form of a BPQ from client Ensure the client has an account in Reputation Management and in

More information

MicroStrategy Academic Program

MicroStrategy Academic Program MicroStrategy Academic Program Creating a center of excellence for enterprise analytics and mobility. DATA PREPARATION: HOW TO WRANGLE, ENRICH, AND PROFILE DATA APPROXIMATE TIME NEEDED: 1 HOUR TABLE OF

More information

DS504/CS586: Big Data Analytics Graph Mining Prof. Yanhua Li

DS504/CS586: Big Data Analytics Graph Mining Prof. Yanhua Li Welcome to DS504/CS586: Big Data Analytics Graph Mining Prof. Yanhua Li Time: 6:00pm 8:50pm R Location: AK 233 Spring 2018 Service Providing Improve urban planning, Ease Traffic Congestion, Save Energy,

More information

CLIENT ONBOARDING PLAN & SCRIPT

CLIENT ONBOARDING PLAN & SCRIPT CLIENT ONBOARDING PLAN & SCRIPT FIRST STEPS Receive Order form from Sales Representative. This may come in the form of a BPQ from client Ensure the client has an account in Reputation Management and in

More information

Database Management Systems CS Spring 2017

Database Management Systems CS Spring 2017 Database Management Systems CS 542 --- Spring 2017 Instructor: Elke Rundensteiner Office: FL 135 Email: rundenst@cs.wpi.edu http://web.cs.wpi.edu/~cs542/s17 Course Information Who should attend? Interested

More information

The Application of Concepts from Multiple Courses in Creating a Useful App for the University

The Application of Concepts from Multiple Courses in Creating a Useful App for the University The Application of Concepts from Multiple Courses in Creating a Useful App for the University Drew Klein IST Department Doane University 1014 Boswell Ave, Crete, NE 68333 Drew.Klein@Doane.edu Abstract

More information

DS504/CS586: Big Data Analytics Big Data Clustering Prof. Yanhua Li

DS504/CS586: Big Data Analytics Big Data Clustering Prof. Yanhua Li Welcome to DS504/CS586: Big Data Analytics Big Data Clustering Prof. Yanhua Li Time: 6:00pm 8:50pm Thu Location: AK 232 Fall 2016 High Dimensional Data v Given a cloud of data points we want to understand

More information

M Thulasi 2 Student ( M. Tech-CSE), S V Engineering College for Women, (Affiliated to JNTU Anantapur) Tirupati, A.P, India

M Thulasi 2 Student ( M. Tech-CSE), S V Engineering College for Women, (Affiliated to JNTU Anantapur) Tirupati, A.P, India Volume 4, Issue 7, July 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Enhanced Driving

More information

DS504/CS586: Big Data Analytics Graph Mining Prof. Yanhua Li

DS504/CS586: Big Data Analytics Graph Mining Prof. Yanhua Li Welcome to DS504/CS586: Big Data Analytics Graph Mining Prof. Yanhua Li Time: 6:00pm 8:50pm R Location: AK232 Fall 2016 Graph Data: Social Networks Facebook social graph 4-degrees of separation [Backstrom-Boldi-Rosa-Ugander-Vigna,

More information

Clicking on Analytics will bring you to the Overview page.

Clicking on Analytics will bring you to the Overview page. YouTube Analytics - formerly known as Insight - is an extremely powerful set of tools that can provide you with a lot of information about your videos, your audience, and your customers. Clicking on Analytics

More information

Activity-Based Human Mobility Patterns Inferred from Mobile Phone Data: A Case Study of Singapore

Activity-Based Human Mobility Patterns Inferred from Mobile Phone Data: A Case Study of Singapore Activity-Based Human Mobility Patterns Inferred from Mobile Phone Data: A Case Study of Singapore By: Shan Jiang, Joseph Ferreira, Jr., and Marta C. Gonzalez Published in: 2017 Presented by: Masijia Qiu

More information

BEST BIG DATA CERTIFICATIONS

BEST BIG DATA CERTIFICATIONS VALIANCE INSIGHTS BIG DATA BEST BIG DATA CERTIFICATIONS email : info@valiancesolutions.com website : www.valiancesolutions.com VALIANCE SOLUTIONS Analytics: Optimizing Certificate Engineer Engineering

More information

TomTom Navigation app for iphone/ipad Reference Guide

TomTom Navigation app for iphone/ipad Reference Guide TomTom Navigation app for iphone/ipad Reference Guide Contents Getting Started 6 Start TomTom Navigation app for iphone/ipad... 6 Updating your TomTom Navigation app for iphone/ipad... 6 GPS reception...

More information

Home Office Pro User Guide

Home Office Pro User Guide Home Office Pro User Guide Table of Contents HOME OFFICE PRO GETTING STARTED GUIDE MEMBERS EDITION... 3 SECTION I: THE GETTING STARTED CHECK LIST... 4 SECTION II: BUILD MY CONTACT LIST... 4 SECTION III:

More information

Agenda. Traffic Sensor Data. TransDec. Tasks. Moving Objects. TRANSDEC: Transportation Decision Making

Agenda. Traffic Sensor Data. TransDec. Tasks. Moving Objects. TRANSDEC: Transportation Decision Making 1 TRANSDEC: Transportation Decision Making Fall 09-CS599 Raghu Nallamothu Vikas Meka Akdogan Najafian Agenda Project Overview Tasks Technologies Used Milestones & Deliverables 2 TransDec TransDec: a real-data

More information

Detect tracking behavior among trajectory data

Detect tracking behavior among trajectory data Detect tracking behavior among trajectory data Jianqiu Xu, Jiangang Zhou Nanjing University of Aeronautics and Astronautics, China, jianqiu@nuaa.edu.cn, jiangangzhou@nuaa.edu.cn Abstract. Due to the continuing

More information

Network Analyst: Performing Network Analysis

Network Analyst: Performing Network Analysis Esri International User Conference San Diego, California Technical Workshops July 24, 2012 Network Analyst: Performing Network Analysis Jay Sandhu Deelesh Mandloi Goals We assume you have some familiarity

More information

User s Manual. Version

User s Manual. Version COPERT Street Level User s Manual Version 2.2.53 Contents Introduction... 3 Installing COPERT street level... 4 Main menu items... 5 Menu Project... 5 Project > Project > Create file... 5 Project > Project

More information

Collegiate Link FAQ for Club and Student Organization Leaders

Collegiate Link FAQ for Club and Student Organization Leaders Collegiate Link FAQ for Club and Student Organization Leaders What is Collegiate Link? Collegiate Link (CL) is a database that chronicles student organization profiles, membership rosters, and events,

More information

Data Visualization for Educational Research. Taylor Martin Active Learning Lab Utah State University

Data Visualization for Educational Research. Taylor Martin Active Learning Lab Utah State University Data Visualization for Educational Research Taylor Martin Active Learning Lab Utah State University The Opportunity I had a bunch here, but you fabulous folks have already covered it! The new microscope

More information

Distracted Work. Kentucky Crushed Stone Association - Annual Safety & Education Seminar February Robert Jameson, Central Mine Services, Inc.

Distracted Work. Kentucky Crushed Stone Association - Annual Safety & Education Seminar February Robert Jameson, Central Mine Services, Inc. Distracted Work Kentucky Crushed Stone Association - Annual Safety & Education Seminar February 2018 Robert Jameson, Central Mine Services, Inc. Has anyone else seen people like this lately? Seems like

More information

2015 Entrinsik, Inc.

2015 Entrinsik, Inc. 2015 Entrinsik, Inc. Table of Contents Chapter 1: Creating a Dashboard... 3 Creating a New Dashboard... 4 Choosing a Data Provider... 5 Scheduling Background Refresh... 10 Chapter 2: Adding Graphs and

More information

Creating New Ads QUICK START GUIDE

Creating New Ads QUICK START GUIDE Creating New Ads QUICK START GUIDE About Creating New Ads 2 This quick start guide will help you create a new ad and get started tracking calls and texts. We ve designed creating new ads to be quick and

More information

Here Comes The Bus. Downloading The App Download the app from Google Play Store or from the Apple App Store

Here Comes The Bus. Downloading The App Download the app from Google Play Store or from the Apple App Store Here Comes The Bus Here Come The Bus Mobile App provides real time alerts of where the schoolbus is along its route. The mobile app allows users to lookup their student s bus stop location. Additionally,

More information

Chapter 8: GPS Clustering and Analytics

Chapter 8: GPS Clustering and Analytics Chapter 8: GPS Clustering and Analytics Location information is crucial for analyzing sensor data and health inferences from mobile and wearable devices. For example, let us say you monitored your stress

More information

Mining massive geographic data. Jameson Toole & Yingxiang Yang! Human Mobility and Networks Lab MIT

Mining massive geographic data. Jameson Toole & Yingxiang Yang! Human Mobility and Networks Lab MIT Mining massive geographic data Jameson Toole & Yingxiang Yang! Human Mobility and Networks Lab MIT The question. How do you build a richer Google Maps? With data! Call Detail Records (CDRs) Every time

More information

A Novel Method for Activity Place Sensing Based on Behavior Pattern Mining Using Crowdsourcing Trajectory Data

A Novel Method for Activity Place Sensing Based on Behavior Pattern Mining Using Crowdsourcing Trajectory Data A Novel Method for Activity Place Sensing Based on Behavior Pattern Mining Using Crowdsourcing Trajectory Data Wei Yang 1, Tinghua Ai 1, Wei Lu 1, Tong Zhang 2 1 School of Resource and Environment Sciences,

More information

Welcome to CS61A! Last modified: Thu Jan 23 03:58: CS61A: Lecture #1 1

Welcome to CS61A! Last modified: Thu Jan 23 03:58: CS61A: Lecture #1 1 Welcome to CS61A! This is a course about programming, which is the art and science of constructing artifacts ( programs ) that perform computations or interact with the physical world. To do this, we have

More information

Data Models and Data processing in GIS

Data Models and Data processing in GIS PDHonline Course L155G (5 PDH) Data Models and Data processing in GIS Instructor: Steve Ramroop, Ph.D. 2012 PDH Online PDH Center 5272 Meadow Estates Drive Fairfax, VA 22030-6658 Phone & Fax: 703-988-0088

More information

Welcome to! 4DN4! Advanced Internet Communications"

Welcome to! 4DN4! Advanced Internet Communications Welcome to! 4DN4! Advanced Internet Communications" Mon. Jan. 5 Wed. April 8, 2015" Prof. Ted Szymanski! Department of ECE! McMaster University! Web-Page: Please go to Avenue-to-Learn." Email: teds@mcmaster.ca"

More information

Taking the Path More Travelled SAS Visual Analytics and Path Analysis

Taking the Path More Travelled SAS Visual Analytics and Path Analysis Paper SAS1444-2015 Taking the Path More Travelled SAS Visual Analytics and Path Analysis ABSTRACT Falko Schulz, Brisbane, Australia and Olaf Kratzsch, Cary, NC, SAS Institute Inc. Understanding the behavior

More information

ECT7110. Data Preprocessing. Prof. Wai Lam. ECT7110 Data Preprocessing 1

ECT7110. Data Preprocessing. Prof. Wai Lam. ECT7110 Data Preprocessing 1 ECT7110 Data Preprocessing Prof. Wai Lam ECT7110 Data Preprocessing 1 Why Data Preprocessing? Data in the real world is dirty incomplete: lacking attribute values, lacking certain attributes of interest,

More information

Based on Big Data: Hype or Hallelujah? by Elena Baralis

Based on Big Data: Hype or Hallelujah? by Elena Baralis Based on Big Data: Hype or Hallelujah? by Elena Baralis http://dbdmg.polito.it/wordpress/wp-content/uploads/2010/12/bigdata_2015_2x.pdf 1 3 February 2010 Google detected flu outbreak two weeks ahead of

More information

Introduction to Cisco IoT Tools for Developers IoT 101

Introduction to Cisco IoT Tools for Developers IoT 101 Introduction to Cisco IoT Tools for Developers IoT 101 Mike Maas, Technical Evangelist, IoT, DevNet Angela Yu, Technical Leader DEVNET-1068 Agenda The Cisco IoT System Distributing IoT Applications Developer

More information

Survey on Recommendation of Personalized Travel Sequence

Survey on Recommendation of Personalized Travel Sequence Survey on Recommendation of Personalized Travel Sequence Mayuri D. Aswale 1, Dr. S. C. Dharmadhikari 2 ME Student, Department of Information Technology, PICT, Pune, India 1 Head of Department, Department

More information

MicroStrategy Academic Program

MicroStrategy Academic Program MicroStrategy Academic Program Creating a center of excellence for enterprise analytics and mobility. HOW TO DEPLOY ENTERPRISE ANALYTICS AND MOBILITY ON AWS APPROXIMATE TIME NEEDED: 1 HOUR In this workshop,

More information

Data Analyst Nanodegree Syllabus

Data Analyst Nanodegree Syllabus Data Analyst Nanodegree Syllabus Discover Insights from Data with Python, R, SQL, and Tableau Before You Start Prerequisites : In order to succeed in this program, we recommend having experience working

More information

Introduction to Data Management. Lecture #1 (Course Trailer )

Introduction to Data Management. Lecture #1 (Course Trailer ) Introduction to Data Management Lecture #1 (Course Trailer ) Instructor: Mike Carey mjcarey@ics.uci.edu Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke 1 Today s Topics v Welcome to one

More information

HHH Instructional Computing Fall

HHH Instructional Computing Fall Quick Start Guide for School Web Lockers Teacher log-on is the same as for Infinite Campus Student log-on is the same initial log on to the network except no school year is required before their user name

More information

Introduction to Data Management for Ocean Science Research

Introduction to Data Management for Ocean Science Research Introduction to Data Management for Ocean Science Research Cyndy Chandler Biological and Chemical Oceanography Data Management Office 12 November 2009 Ocean Acidification Short Course Woods Hole, MA USA

More information

CS 3516: Advanced Computer Networks

CS 3516: Advanced Computer Networks Welcome to CS 3516: Advanced Computer Networks Prof. Yanhua Li Time: 9:00am 9:50am M, T, R, and F Location: Fuller 320 Fall 2017 A-term 1 Some slides are originally from the course materials of the textbook

More information

Networks in GIS. Geometric Network. Network Dataset. Utilities and rivers One-way flow. Traffic data 2-way flow Multi-modal data

Networks in GIS. Geometric Network. Network Dataset. Utilities and rivers One-way flow. Traffic data 2-way flow Multi-modal data Unit 6: Networks Networks in GIS Model the flow of resources Consist of a set of connected centers or junctions (ArcGIS) displayed as points. Junctions are connected by links, or edges (ArcGIS) displayed

More information

Welcome to the Student Success Network

Welcome to the Student Success Network Welcome to the Student Success Network The Student Success Network provides you with a central location to connect to the people and services that can help you finish what you start all accessible right

More information

Detecting Anomalous Trajectories and Traffic Services

Detecting Anomalous Trajectories and Traffic Services Detecting Anomalous Trajectories and Traffic Services Mazen Ismael Faculty of Information Technology, BUT Božetěchova 1/2, 66 Brno Mazen.ismael@vut.cz Abstract. Among the traffic studies; the importance

More information

CHANGE-ONLY MODELING IN NAVIGATION GEO-DATABASES

CHANGE-ONLY MODELING IN NAVIGATION GEO-DATABASES CHANGE-ONLY MODELING IN NAVIGATION GEO-DATABASES YING Shen a, LI Lin a, LIU Xiaofei a, ZHAO Hu a, LI Dan b a School of Resource and Environment Science, Wuhan University.29 LUOYU Road, Wuhan 430079China.

More information

CSC 261/461 Database Systems. Fall 2017 MW 12:30 pm 1:45 pm CSB 601

CSC 261/461 Database Systems. Fall 2017 MW 12:30 pm 1:45 pm CSB 601 CSC 261/461 Database Systems Fall 2017 MW 12:30 pm 1:45 pm CSB 601 Agenda Administrative aspects Brief overview of the course Introduction to databases and SQL ADMINISTRATIVE ASPECTS Teaching Staff Instructor:

More information

Keys to Your Web Presence Checklist

Keys to Your Web Presence Checklist Keys to Your Web Presence Checklist DOMAIN NAME REGISTRATION This is the most important key to your online presence. Your domain name is your business identity on the web. It serves as your address, and

More information

Bellevue Community College Summer 2009 Interior Design 194 SPECIAL TOPIC: SKETCHUP

Bellevue Community College Summer 2009 Interior Design 194 SPECIAL TOPIC: SKETCHUP Class Session: TTh 6:00 pm 8:00 pm Credit Hours: Two (2) Location: A262 Door Code: 349499 (through A254) Instructor: Greg Wharton Office: by appointment Hours: by appointment or email email: gwharton@gmail.com

More information

Utility Network Management in ArcGIS: Migrating Your Data to the Utility Network. John Alsup & John Long

Utility Network Management in ArcGIS: Migrating Your Data to the Utility Network. John Alsup & John Long Utility Network Management in ArcGIS: Migrating Your Data to the Utility Network John Alsup & John Long Presentation Outline Utility Network Preparation - Migration Patterns - Understanding the Asset Package

More information

Graduate Certificate in Internet Business

Graduate Certificate in Internet Business Graduate Certificate in Internet Business Looking for a Career in Internet Business? Since the past decade, internet and web-based technologies have evolved to become a fundamental part of operations in

More information

Statistical Graphs & Charts

Statistical Graphs & Charts Statistical Graphs & Charts CS 4460 Intro. to Information Visualization August 30, 2017 John Stasko Learning Objectives Learn different statistical data graphs Line graph, Bar Graph, Scatterplot, Trellis,

More information

Public or Private (1)

Public or Private (1) 100% Results from Tutorial 2012 Public or Private (1) 90% 80% 70% 60% CCST9015 20 Mar, 2013 Dr. Hayden Kwok-Hay So Department of Electrical and Electronic Engineering 50% 40% 30% 20% 10% 0% No Depends

More information

CSE 701: LARGE-SCALE GRAPH MINING. A. Erdem Sariyuce

CSE 701: LARGE-SCALE GRAPH MINING. A. Erdem Sariyuce CSE 701: LARGE-SCALE GRAPH MINING A. Erdem Sariyuce WHO AM I? My name is Erdem Office: 323 Davis Hall Office hours: Wednesday 2-4 pm Research on graph (network) mining & management Practical algorithms

More information

Network Analyst: An Introduction

Network Analyst: An Introduction 2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop Network Analyst: An Introduction Patrick Stevens Robert Garrity Esri UC2013. Technical Workshop. Introduction

More information

Connect to CCPL

Connect to CCPL TECH NEWS Want to receive this publication by email each month? Sign up for our monthly newsletter! Send your request in an email to techteam@ccpl.org with your full name and phone number. We ll add you

More information

Student Getting Started Guide

Student Getting Started Guide Student Getting Started Guide Welcome to Starfish at URI! Starfish provides you with a central location to connect to the people and services that can help you all accessible right from your Starfish Home

More information

Introduction to Data Management. Lecture #1 (Course Trailer ) Instructor: Chen Li

Introduction to Data Management. Lecture #1 (Course Trailer ) Instructor: Chen Li Introduction to Data Management Lecture #1 (Course Trailer ) Instructor: Chen Li 1 Today s Topics v Welcome to one of my biggest classes ever! v Read (and live by) the course wiki page: http://www.ics.uci.edu/~cs122a/

More information

Nowcasting. D B M G Data Base and Data Mining Group of Politecnico di Torino. Big Data: Hype or Hallelujah? Big data hype?

Nowcasting. D B M G Data Base and Data Mining Group of Politecnico di Torino. Big Data: Hype or Hallelujah? Big data hype? Big data hype? Big Data: Hype or Hallelujah? Data Base and Data Mining Group of 2 Google Flu trends On the Internet February 2010 detected flu outbreak two weeks ahead of CDC data Nowcasting http://www.internetlivestats.com/

More information

Power Aware Data Driven Distributed Simulation on Micro-Cluster Platforms

Power Aware Data Driven Distributed Simulation on Micro-Cluster Platforms EAGER Power Aware Data Driven Distributed Simulation on Micro-Cluster Platforms Richard Fujimoto Georgia Institute of Technology Project Team Faculty Richard Fujimoto (Distributed Simulation) Angshuman

More information

Welcome to CS120 Fall 2012

Welcome to CS120 Fall 2012 Welcome to CS120 Fall 2012 John Magee (jmagee@clarku.edu) 1 Welcome to CS120 Computing is ubiquitous Daily life, news, ecommerce Sciences and engineering fields Social sciences, humanity, Arts, music,

More information

Trip Reconstruction and Transportation Mode Extraction on Low Data Rate GPS Data from Mobile Phone

Trip Reconstruction and Transportation Mode Extraction on Low Data Rate GPS Data from Mobile Phone Trip Reconstruction and Transportation Mode Extraction on Low Data Rate GPS Data from Mobile Phone Apichon Witayangkurn, Teerayut Horanont, Natsumi Ono, Yoshihide Sekimoto and Ryosuke Shibasaki Institute

More information

Big Data Analytics. Description:

Big Data Analytics. Description: Big Data Analytics Description: With the advance of IT storage, pcoressing, computation, and sensing technologies, Big Data has become a novel norm of life. Only until recently, computers are able to capture

More information

: Semantic Web (2013 Fall)

: Semantic Web (2013 Fall) 03-60-569: Web (2013 Fall) University of Windsor September 4, 2013 Table of contents 1 2 3 4 5 Definition of the Web The World Wide Web is a system of interlinked hypertext documents accessed via the Internet

More information

Scalable Selective Traffic Congestion Notification

Scalable Selective Traffic Congestion Notification Scalable Selective Traffic Congestion Notification Győző Gidófalvi Division of Geoinformatics Deptartment of Urban Planning and Environment KTH Royal Institution of Technology, Sweden gyozo@kth.se Outline

More information

RouteSavvy Online User Guide

RouteSavvy Online User Guide RouteSavvy Online User Guide Welcome to RouteSavvy Online by OnTerra Systems! These next few pages will explain step-by-step how to use this powerful tool for your daily or weekly travels. Logging in When

More information

Intelligent Transportation Traffic Data Management

Intelligent Transportation Traffic Data Management Intelligent Transportation Traffic Data Management Ugur Demiryurek Asscociate Director, IMSC Viterbi School of Engineering University of Southern California Los Angeles, CA 900890781 demiryur@usc.edu 1

More information

Why You Shouldn t Trust comscore s Numbers for Search Engine Market Share [Data]

Why You Shouldn t Trust comscore s Numbers for Search Engine Market Share [Data] A Conductor White Paper Why You Shouldn t Trust comscore s Numbers for Search Engine Market Share [Data] Nathan Safran Director of Research, Conductor It s important for digital marketers to have accurate

More information

feel free to poke around and change things. It's hard to break anything in a Moodle course, and even if you do it's usually easy to fix it.

feel free to poke around and change things. It's hard to break anything in a Moodle course, and even if you do it's usually easy to fix it. Teacher s Manual Teacher Manual This page is a very quick guide to creating online courses with Moodle. It outlines the main functions that are available, as well as some of the main decisions you'll need

More information

CS535: Interactive Computer Graphics

CS535: Interactive Computer Graphics CS535: Interactive Computer Graphics Instructor: Daniel G. Aliaga (aliaga@cs.purdue.edu, www.cs.purdue.edu/homes/aliaga) Classroom: LWSN B134 Time: MWF @ 1:30-2:20pm Office hours: by appointment (LWSN

More information

Pulaski County Special School District: New Student Online Registration Manual for Parents

Pulaski County Special School District: New Student Online Registration Manual for Parents Pulaski County Special School District: New Student Online Registration Manual for Parents Welcome to the Pulaski County Special School District online registration for new students. This system should

More information

AMNH Gerstner Scholars in Bioinformatics & Computational Biology Application Instructions

AMNH Gerstner Scholars in Bioinformatics & Computational Biology Application Instructions PURPOSE AMNH Gerstner Scholars in Bioinformatics & Computational Biology Application Instructions The seeks highly qualified applicants for its Gerstner postdoctoral fellowship program in Bioinformatics

More information

Mistakes to Avoid when Open Sourcing Proprietary Tech

Mistakes to Avoid when Open Sourcing Proprietary Tech Mistakes to Avoid when Open Sourcing Proprietary Tech Open Source Summit North America 2018 @IndeedEng opensource.indeedeng.io Hi, I m Jack. Jack Humphrey, VP Engineering @IndeedEng @youknowjack http://jackhumphrey.me

More information

DATA VISUALIZATION Prepare the data for visualization Data presentation architecture (DPA) is a skill-set that seeks to identify, locate, manipulate,

DATA VISUALIZATION Prepare the data for visualization Data presentation architecture (DPA) is a skill-set that seeks to identify, locate, manipulate, DATA VISUALIZATION Prepare the data for visualization Data presentation architecture (DPA) is a skill-set that seeks to identify, locate, manipulate, format and present data in such a way as to optimally

More information

Outlier Detection With SQL And R. Kevin Feasel, Engineering Manager, ChannelAdvisor Moderated By: Satya Jayanty

Outlier Detection With SQL And R. Kevin Feasel, Engineering Manager, ChannelAdvisor Moderated By: Satya Jayanty Outlier Detection With SQL And R Kevin Feasel, Engineering Manager, ChannelAdvisor Moderated By: Satya Jayanty Technical Assistance If you require assistance during the session, type your inquiry into

More information

CS 200, Section 1, Programming I, Fall 2017 College of Arts & Sciences Syllabus

CS 200, Section 1, Programming I, Fall 2017 College of Arts & Sciences Syllabus Northeastern Illinois University CS 200, Section 1, Programming I, Fall 2017 Syllabus, Page 1 of 7 CS 200, Section 1, Programming I, Fall 2017 College of Arts & Sciences Syllabus COURSE INFORMATION: Credit

More information

1. The Basics of Internet Marketing Web Analytics... 23

1. The Basics of Internet Marketing Web Analytics... 23 1. The Basics of Internet Marketing... 11 Introduction... 11 What is internet marketing?... 12 Types of online marketing... 14 Online marketing trends... 18 Summary... 20 2. Web Analytics... 23 Introduction...

More information

Elementary Computing CSC /01/2015 M. Cheng, Computer Science 1

Elementary Computing CSC /01/2015 M. Cheng, Computer Science 1 Elementary Computing CSC 100 03/01/2015 M. Cheng, Computer Science 1 Welcome! 03/01/2015 M. Cheng, Computer Science 2 Is CSC 100 For You? CSC 105 is similar to CSC 100, but is designed primarily for students

More information

Bengal Success Portal

Bengal Success Portal Bengal Success Portal Adviser Guide Welcome to the Bengal Success Portal! The Bengal Success Portal gives you a convenient way to keep track of your students and ensure timely intervention with instructors,

More information

Highway Advertising Sign Mobile Data Capture and Permit Management GIS OAPRT Mobile and OAPRT Web-based Applications

Highway Advertising Sign Mobile Data Capture and Permit Management GIS OAPRT Mobile and OAPRT Web-based Applications Highway Advertising Sign Mobile Data Capture and Permit Management GIS OAPRT Mobile and OAPRT Web-based Applications Client Minnesota Department of Transportation (Mn/DOT) St. Paul, Minnesota Project In

More information

An Android Smartphone Application for Collecting, Sharing and Predicting the Niagara Frontier Border Crossings Waiting Time

An Android Smartphone Application for Collecting, Sharing and Predicting the Niagara Frontier Border Crossings Waiting Time An Android Smartphone Application for Collecting, Sharing and Predicting the Niagara Frontier Border Crossings Waiting Time Lei Lin 1, Qian Wang 1, Adel W. Sadek 1, Yan Li 2 1 Civil, Structural and Environmental

More information

Scalable Data Analysis (CIS )

Scalable Data Analysis (CIS ) Scalable Data Analysis (CIS 602-01) Introduction Dr. David Koop NYC Taxi Data [Analyzing 1.1 Billion NYC Taxi and Uber Trips, with a Vengeance, T. W. Schneider] 2 What are your questions about this data?

More information