MetricsVis: Interactive Visual System of Customized Metrics on Evaluating Multi-Attribute Dataset Nikhil Ghanta, Jieqiong Zhao, Calvin Yau, Hanye Xu, Brian.

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

Chapter 10 Excel: Data Handling or What do we do with all that data?
KompoZer. This is what KompoZer will look like with a blank document open. As you can see, there are a lot of icons for beginning users. But don't be.
To facilitate communications To support household activities, for personal business, or for education To serve as a productivity/ business tool To assist.
Chapter 3 Application Software p. 6.
Ian Bablewski Calvin Flegal Katie McNabb Bryant Moquist Design Presentation.
Languages for Dynamic Web Documents
1 Chapter 12 Working With Access 2000 on the Internet.
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
Revising Riverbot Outline and Specifications Christian Skalka.
Performed by:Gidi Getter Svetlana Klinovsky Supervised by:Viktor Kulikov 08/03/2009.
Russell Taylor Lecturer in Computing & Business Studies.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Application Software computing ESSENTIALS    
1 Chapter 11 Developing Custom Help. 11 Chapter Objectives Use HTML to create customized Help topics for an application Use the HTML Help Workshop to.
Tutorial 11: Connecting to External Data
Chapter 10: Spreadsheets Section IV: Using Problem Solving Tools to Enhance Learning.
Credit Strategy.Net Web Based (ASP) Application Credit Module Copyright (C) Credit Strategy, Inc. All rights reserved Page Up or Down to navigate.
Creating a SharePoint App with Microsoft Access Services
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
Microsoft Share Point 2007 Lela Castaneda. Microsoft Office SharePoint Designer 2007 top 10 benefits 1)Be more productive with next-generation Microsoft.
MS Access Advanced Instructor: Vicki Weidler Assistant:
This presentation will guide you though the initial stages of installation, through to producing your first report Click your mouse to advance the presentation.
Using Dreamweaver. Slide 1 Dreamweaver has 2 screens that do different things The Document window where you create your WebPages The Site window where.
Classroom User Training June 29, 2005 Presented by:
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
Server-side Scripting Powering the webs favourite services.
4-1 INTERNET DATABASE CONNECTOR Colorado Technical University IT420 Tim Peterson.
NODEJS, THE JOOMLA FRAMEWORK, AND THE FUTURE IAN MACLENNAN.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
"USES OF SPREAD SHEET IN EXCEL"
PLDS Online Database Presented by the Library Research Center on behalf of the Public Library Association ALA Annual Conference – Washington,
WEB DESIGN USING DREAMWEAVER. The World Wide Web –A Web site is a group of related files organized around a common topic –A Web page is a single file.
Web Programming: Client/Server Applications Server sends the web pages to the client. –built into Visual Studio for development purposes Client displays.
P366: Lecture #1 Use of Excel for analysis Lei Chen, MD Jan 6, 2002.
Microsoft Office Access 2003 Số tiết: 30 tiết lý thuyết 60 tiết thực hành Giáo viên: Từ thị Xuân Hiền.
Administrative Software Chapter 7 Teaching and Learning with Technology.
Custom Reporting with Contact Center Enterprise
Section 17.1 Add an audio file using HTML Create a form using HTML Add text boxes using HTML Add radio buttons and check boxes using HTML Add a pull-down.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Lesson 1 Introduction.
NMED 3850 A Advanced Online Design January 12, 2010 V. Mahadevan.
Verb Expansion Game Team 3 Bryan Bloss Jeremy Comardelle Gordon Gable Gleyner Garden Sponsored By: Dr. Beth Young.
Database Handling, Sessions, and AJAX. Post Back ASP.NET Functionality The IsPostBack method in ASP.NET is similar to the BlackBerry.refresh method –IsPostBack.
Introduction to Enterprise Guide Jennifer Schmidt Rhonda Ellis Cassandra Hall.
DATABASE MANAGEMENT SYSTEMS CMAM301. Introduction to database management systems  What is Database?  What is Database Systems?  Types of Database.
By N.Gopinath AP/CSE Cognos Impromptu. What is Impromptu? Impromptu is an interactive database reporting tool. It allows Power Users to query data without.
Creating A Worksheet and Embedded Chart Chapter 1.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
CRSD Technology Training Tony Judice. Quick Access Toolbar – can be modifiedSave as… allows you to save the file to a different location and also as an.
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
Effects of Visualization and Interface Design on User Comprehensibility of Composite Data Asheem Chhetri, Apoorv Wairagade, Mahesh Gorantla, Hanye Xu,
Adxstudio Portals Training
 An HTML, CSS, Javascript framework you can use as a basis for creating web sites  Uses CSS settings, fundamental HTML elements styled and enhanced.
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
Fundamentals of Web DevelopmentRandy Connolly and Ricardo Hoar Textbook to be published by Pearson Ed in early Bootstrap.
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
Education And Training CTC IT DIVISION PivotLink User Training April 2010.
IFET COLLEGE OF ENGINEERING DEPARTMENT OF ECE Web Based Tool Management System Presented by Pravina.R Final year/ECE Guided by Mr.M.Arul Pugazhendhi.
MESA A Simple Microarray Data Management Server. General MESA is a prototype web-based database solution for the massive amounts of initial data generated.
Data mining in web applications
Calvin Yau, Sunghan Ko, Dr. David Ebert
IS1500: Introduction to Web Development
Chapter 4 Application Software
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Responsive Framework.
Tutorial 7 – Integrating Access With the Web and With Other Programs
Build a Text Dataset from AMAZON
Presentation transcript:

MetricsVis: Interactive Visual System of Customized Metrics on Evaluating Multi-Attribute Dataset Nikhil Ghanta, Jieqiong Zhao, Calvin Yau, Hanye Xu, Brian Olsen, Dr. David Ebert MetricsVis: Interactive Visual System of Customized Metrics on Evaluating Multi-Attribute Dataset Nikhil Ghanta, Jieqiong Zhao, Calvin Yau, Hanye Xu, Brian Olsen, Dr. David Ebert Goal To provide user with an ability to access Vineyard data with an ease in accessibility of the webpage that responds to their devices. Bootstrap : Famous Twitter framework widely used to design “responsive” web contents. Responsiveness: Proper scaling of a webpage, when a change in screen size is found without any loss of web content. It breaks a webpage in columns up to a max of 12 grids. Provides many inbuilt classes to generate responsive design. Design “Responsive” mobile first style login page, that responds to various screen sizes (portrait/landscape) mode. - We can notice the change in page content as the screen size goes down from 892 x 858 to 422 x Thus in similar fashion, Bootstrap along with JavaScript and CSS helps to scale down a content to various screen sizes while maintaining the design integrity. Technology Used HTML/CSS: It is used to design the basic structure of a webpage “static” content. Static content: Refers to a webpage that do not respond to change of screen size. Issues: Improper display on content. User loss of interest to browse certain websites. JavaScript : Web language that controls the behavior of web pages via DOM model. DOM stands for “Document Object Model”. Usage: We can add scripts to a webpage designed to perform specific task, eg: Obtain screen size automatically, and use it to scale an image on the page. Future Goal: Design “Responsive” landing page with data access to users through visual models, obtained remotely from source. Motivating factor for the project was to design a login page, that follows mobile first responsiveness pattern. This means a webpage, that is capable of aligning itself from “small screen” to “large screen” according to changes in screen sizes, as the size gets detected by a script running in the background. To develop the Weather Data Scraper we have used C# because the whole ‘VinSense’ software is being developed in C#. Implementation of web and networking tools in C# was easier due to readily available compact libraries. Acknowledgments Special thanks to the VACCINE Lab at Purdue, especially to Dr. David Ebert for his insightful guidance throughout the project and our Graduate mentors Brian Olsen and Hanye Xu for their technical help. Goal To design a Web Bot that will scrape the weather data from NOAA Weather website from available ftp public web url. Weather Data Retrieval Area of Interest Here we lookup the which weather station will be used to retrieve weather data Find WBAN & USAF Number Here we find the corresponding WBAN and USAF number that is assigned to a specific weather station by NOAA(National Oceanic and Atmospheric Administration). Retrieve the Weather Data Now we use an ftp web url available for public access to retrieve the weather data recorded by a weather station for a particular year. Example URL: ftp://ftp.ncdc.noaa.gov/pub/data/noaa/2015/ gz Parse the Raw Weather Data After retrieving the weather data, we will parse the raw weather data based on the format specified on NOAA website into.csv file Implementation NOAA Weather Data Scraper Future Work This data scraper is still in its initial stage. It can further improved/modified to scrape weather data from other web APIs such as AccuWeather, weather.com or even screen scrape from other weather websites. Motivation We have designed this weather data scraper to automate the scraping of weather data to perform historical data analysis for a specific region e.g. NAPA Valley, CA. GOAL The focus of this project was to provide a scientific visual analysis of various crime data for each officer for a certain time period in form of charts. This will be used by Police officers to evaluate their arrest numbers. The chart has functions which enable easier comparison between officers and crime, and individual charts. IMPLEMENTATION D3JS library is used for implantation of data visualization. D3JS is a JavaScript library which has functions to visualize data in different ways like bar charts, pie charts, graphs, etc. Data used is a small filtered sample from the entire database. It is a table of rows with the different cases an officer has dealt with, and the columns are the two officers selected to be compared. Since this is a comparison bar chart it would essentially be comparing the kind of cases each officer is dealing with. RESULT Any two officers can be selected for comparison There is a drop down menu/text box to enter the officer ID’s we want to compare. The data filtered will change depending on the officer ID’s selected. Interactive Bar Graph Visualization for Officer Performance Data The Bar chart above shows the comparison between each officer. The blue bar represents one officer and orange bar represents the other officer being compared with. Each column represents a certain crime and the bars give us the officers performance. FUTURE GOALS Include sorting transitions to view the best performances of both the officers Integrate this in the main website USE OF PREVIOUS KNOWLEDGE AND SKILLS The requirements for working on this project are ample knowledge in the topics of JavaScript, HTML, CSS and a comfortable grip over the use of d3 libraries. To meet these requirements there were two projects –calculator and line graph with variable data samples.