ITS-VIP SPRING 2012 FINAL PRESENTATION DATA MINING GROUP PHP?HTML INTERFACE Mide Ajayi Nakul Dureja Data Miners Rakesh Kumar David Fleischhauer.

Slides:



Advertisements
Similar presentations
Introductory to database handling Endre Sebestyén.
Advertisements

EBSCO Discovery Service
Relational Database Systems Higher Information Systems Advanced Implementation in MySQL/PHP.
The Collections Keeper A collections management system Brian J. Mullen.
Exploring Microsoft Excel 2002 Chapter 7 Chapter 7 List and Data Management: Converting Data to Information By Robert T. Grauer Maryann Barber Exploring.
Welcome to Turnitin.com’s Peer Review! This tour will take you through the basics of Turnitin.com’s Peer Review. The goal of this tour is to give you.
Conference Calendar CS 337 Project Supervised by Professor Russell Abbott. Alexandre Lomovtsev, Haritha Sankavaram, Lewis Chen, Rasha Mohamed.
Attribute databases. GIS Definition Diagram Output Query Results.
Access Tutorial 3 Maintaining and Querying a Database
Database Design IST 7-10 Presented by Miss Egan and Miss Richards.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
MS Access: Database Concepts Instructor: Vicki Weidler.
Unit 10 Lesson 7 Scatter Plots. Scatter Plot A scatter plot is a graph of a collection of ordered pairs (x,y). The graph looks like a bunch of dots, but.
ARCHIBUS Log On Instructions. Log Into ARCHIBUS Web Central Log In Screen 1.Open your Internet browser. 2.Enter the URL to view the ARCHIBUS Login Page.
Advanced Web 2012 Lecture 4 Sean Costain PHP Sean Costain 2012 What is PHP? PHP is a widely-used general-purpose scripting language that is especially.
© URENIO Research Unit 2004 URENIO Online Benchmarking Application Thessaloniki 7 th of October 2004 Isidoros Passas BEng Computer System Engineering.
Basic tasks of generic software Chapter 3. Contents This presentation covers the following: – The basic tasks of standard/generic software including:
To Begin: Log on and visit my blog Go to April 17 th and download the PowerPoint slides there Read through the slides here and answer questions in your.
CFT Offline Monitoring Michael Friedman. Contents Procedure  About the executable  Notes on how to run Results  What output there is and how to access.
Server-side Scripting Powering the webs favourite services.
Theory and practice of computer technologies used for creating DEA software Eugene P. MORGUNOV Siberian State Aerospace University Krasnoyarsk, Russia.
LSP 121 Week 1 Intro to Databases. Welcome to LSP 121 Quantitative Reasoning and Technological Literacy II Continuation of quantitative data concepts.
Chapter 10: Working with Large Data Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
What’s New in VRS? GUGM May 15, 2008 Presenter: Kelly P. Robinson GIL Service Georgia State University
1 MySQL and phpMyAdmin. 2 Navigate to and log on (username: pmadmin)
Introduction to database systems
Moodle (Course Management Systems). Assignments 1 Assignments are a refreshingly simple method for collecting student work. They are a simple and flexible.
PHP meets MySQL.
PgP MIS 202 Access Overview 1 Microsoft Access Introduction to Relational Databases Powerful tool to collect and analyze business data, facilitates decision-
Tunis International Centre for Environmental Technologies Small Seminar on Networking Technology Information Centers UNFCCC secretariat offices Bonn, Germany.
Let VRS Work for You! ELUNA Conference 2008 Presenter: Kelly P. Robinson GIL Service Georgia State University
UOS 1 Ontology Based Personalized Search Zhang Tao The University of Seoul.
Team Difficulty, UI, and NQ Mi Seon Park Caitlyn Seim David Fleischhauer Charles Ethan Hayes Weiqing Li.
TIMES 3 Technological Integrations in Mathematical Environments and Studies Jacksonville State University 2010.
© 2001 Business & Information Systems 2/e1 Chapter 8 Personal Productivity and Problem Solving.
Lead Black Slide Powered by DeSiaMore1. 2 Chapter 8 Personal Productivity and Problem Solving.
Databases Week 5 LBSC 690 Information Technology.
1 Single Table Queries. 2 Objectives  SELECT, WHERE  AND / OR / NOT conditions  Computed columns  LIKE, IN, BETWEEN operators  ORDER BY, GROUP BY,
® Microsoft Office 2010 Access Tutorial 3 Maintaining and Querying a Database.
Drinking Water Infrastructure Needs Survey and Assessment 2007 Website.
11 3 / 12 CHAPTER Databases MIS105 Lec15 Irfan Ahmed Ilyas.
Microsoft Access Designing and creating tables and populating data.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Microsoft Office XP Illustrated Introductory, Enhanced Tables and Queries Using.
XP. Objectives Sort data and filter data Summarize an Excel table Insert subtotals into a range of data Outline buttons to show or hide details Create.
Lesson 2: Designing a Database and Creating Tables.
Microsoft Access Database Creation and Management.
Chapter 9 Vocabulary Databases. 1.Table – a collection of information, or data arranged in columns and rows. 2.Record – all of the information about one.
Classwork: Common Errors Primary keys: don’t forget them! Primary keys: choose the best one! – “Name” and “birthday” are not the best choices. – “Phone.
CPSC 203 Introduction to Computers T97 By Jie (Jeff) Gao.
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 1: Introduction to IS2803 Rob Gleasure
Excel part 5 Working with Excel Tables, PivotTables, and PivotCharts.
Transportation Agenda 77. Transportation About Columns Each file in a library and item in a list has properties For example, a Word document can have.
By: Kem Forbs Advanced Google Search. Tips and Tricks Keywords: adding additional terms or keywords can redefine your search and make the most relevant.
Presentation on Database management Submitted To: Prof: Rutvi Sarang Submitted By: Dharmishtha A. Baria Roll:No:1(sem-3)
VOCAB REVIEW. A field that can be computed from other fields Calculated field Click for the answer Next Question.
Shuang Wu REU-DIMACS, 2010 Mentor: James Abello. Project description Our research project Input: time data recorded from the ‘Name That Cluster’ web page.
N5 Databases Notes Information Systems Design & Development: Structures and links.
AP CSP: Cleaning Data & Creating Summary Tables
Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts
Microsoft Office Access 2010 Lab 2
Oracle Sales Cloud Sales campaign
Using the Online Compare Tool
Spreadsheets, Modelling & Databases
DATABASES WHAT IS A DATABASE?
Tutorial 7 – Integrating Access With the Web and With Other Programs
Presentation transcript:

ITS-VIP SPRING 2012 FINAL PRESENTATION DATA MINING GROUP PHP?HTML INTERFACE Mide Ajayi Nakul Dureja Data Miners Rakesh Kumar David Fleischhauer

Ratings Data  Worked on collecting how many questions per question type were given a particular rating.  Decided to use the Spring/Fall 2011 user data, but able to expand it further back in time.  Implemented using MATLAB with a MySQL interface.  All the data manipulation was done in MATLAB.  Output the final data values to a.csv file that was then graphed using Excel.

How is this useful?  Ratings are used to show how much a student believes a particular question is helpful.  ie. Too hard, too easy, testing too much/too little content  I looked at the general trend at which types of questions a student finds the most helpful in reviewing the material.  Useful for question makers in deciding what types of questions students best/worst respond to.  Useful for instructors and assessing students performance

Ratings Raw Data

Ratings Graphical Data

Score vs. Duration By question  Trend goes downward, presumably due to difficulty  Each dot is an individual question  Poor way to analyze the data as it is not independent of question difficulty

Score vs. duration By duration  Each dot is a unique duration  Less dependent on question difficulty and other variables since different questions are averaged together  Shows a more reasonable trend, but still downward

Score vs. duration Combining individual trends  For each question, the duration was averaged for each unique score (left)  These trends are almost entirely upward as they are per question, eliminating dependency on difficulty and other factors  When the graph on the left is “smushed” together, the graph on the right is the result

Score vs. Duration Filtered by Question Type Multiple Choice Matching

Continues… Calculation

Master Data Table  Created MinedDataV1, a table containing data in a more readily accessible form  Fields: qID, Avg. Score, Avg. Duration, Avg. Rating, Number of answers, Number of ratings, number and percentage of answers that were 0 or 100  Refreshable by anyone from using several modifiable fields

PHP?HTML Interface  PRIMARY OBJECTIVE:  Creating a web based interface Featuring different ways represent data collected from the ITS server: Statistically Graphically  SECONDARY OBJECTIVES:  To provide any statistical data that maybe useful or required by other teams to fulfill their objectives.  To create an interface for the instructor to view class statistics.

PHP?HTML Interface Creation Identified the necessary pages relevant to the project and their utilities. Identified and worked on the technical know how's required for the implementation of the pages. Implemented the interface and worked on the possible improvements. Improving the existing pages and searching for other possible additions to the website.

ITS-STATS  The homepage  Links to all the other pages.  Provides a brief description about every page.  Link to update the MinedDataV1 table dynamically. ITS STATS Questions Averages Tables Concepts Graphing Ratings

THE ITSSTATS ITSSTATS QuestionsAveragesTablesConceptsGraphingRatings

Expected Future Work  Convert the MATLAB script to PHP to allow for a dynamic updating of the graphs.  Include the ability to change the years in the website.  Provide a system of incentives for rating question.  Making the data available dynamically.  More relevant pages added to the website.

WebPages

Questions  Displays information about a particular question id chosen by the user :  Question Text  Question Type (MC,M,S)  Statistical Data (Averages, Durations, Ratings etc.)  Tags  Possible utilities:  To individually view any question by question id.  To view the statistical data about any particular question.  To see the tags related to that question.

view_questions.php webctTags Question Text and information MinedDataV1 Statistical Data

Averages  Displays information about a particular question id entered by the user  Average Score  Average Duration  Average Rating  Graphs the actual data of each question  Scores Vs. Duration  Score Vs. Ratings  Possible utilities:  To view statistical data about each question.  To view the Score Vs. Duration and Score Vs. Rating graphs Graphs data from the actual question data (not averages).

averages.php score_rating_notavg.php users stats_{userid} stats score_time_notavg.php users stats_{userid} stats averages.php MinedDataV1

Tables  Displays the tables from the ITS database.  The number of entries can be restricted by the user.  Links to tables1.php  User can order the table by any column in either ascending or descending order.  Possible utilities:  To view any table from the database in an easy manner.  To view the tables ordered by a certain parameter, especially useful while viewing statistical tables. Ex: to obtain the top 10 questions with the least score/rating.

Concepts  Displays all the questions with a particular tag provided by the user.  Will be replaced by “Concepts” (clustered tags).  User chooses from all the tags available  Link to viewquestions1.ph  Displays statistical information about all the question for a particular tag.  Graphs: Average Score Vs Average Duration Average Ratings Vs Average Duration  Possible utilities:  To view all the questions with a tag and their statistics.  To obtain the graphs of the data.

viewquestions.php viewquestions1.php webct Question text and information MinedDataV1Stats score-time.php MinedDataV1 Avg_ScoreAvg_Duration Score-rating.php MinedDataV1 Avg_ScoreAvg_Rating

Graphing  Graphs the data from the MinedDataV1 table using Jpgraph library.  User selects the variable to be plotted on:  X-axis  Y-axis  Types of Graph Scatter Line Plot Spline  Possible Utilities:  To graph any data from the statistics.

graphing.phpgraphing1.phpScatterMinedDataV1Data xData yLine PlotMinedDataV1Data xData ySplineMinedDataV1Data xData y