KCC PIC AND MIX MASHUP INTRODUCTION

79
Pic and Mix Pilot project introduction and tutorials Introduction Presenter: Scott Gavin, Applied Trends [email protected] 01843 598633 02.06.09 AppliedTrends

description

Introductory training for the KCC Pic and Mix Mashup Pilot

Transcript of KCC PIC AND MIX MASHUP INTRODUCTION

Page 1: KCC PIC AND MIX MASHUP INTRODUCTION

Pic and Mix

Pilot project introduction and tutorials

IntroductionPresenter:Scott Gavin,Applied Trends

[email protected] 598633

02.06.09AppliedTrends

Page 2: KCC PIC AND MIX MASHUP INTRODUCTION

AppliedTrends

IntroductionMashups 101Available DataIBM Mashup CenterDemonstrations

12345

Agenda

Page 3: KCC PIC AND MIX MASHUP INTRODUCTION

Pic and Mix Intro and Background

Section 1.0

Why is KCC doing this and what’s in it for my business?

AppliedTrends

Introduction

Page 4: KCC PIC AND MIX MASHUP INTRODUCTION

What is Pic and Mix?AppliedTrends

KCC are releasing data sets in a standard format via the internet for businesses to use to create new information sources and services

Page 5: KCC PIC AND MIX MASHUP INTRODUCTION

What sort of data?AppliedTrends

A combination of statistics, FOI act data, interesting figures......plus on demand data

Page 6: KCC PIC AND MIX MASHUP INTRODUCTION

AppliedTrends

The Bigger Picture

★ Starting a move to a self service model★ Greater transparency★ Empowering businesses and individuals

with information★ The start of a new era

Page 7: KCC PIC AND MIX MASHUP INTRODUCTION

AppliedTrends

Supporting the vision of Gov 2.0

“Over the past fifteen years, the rise of the World Wide Web has resulted in remarkable new possibilities and business models reshaping our culture and our economy. Now the time has come to reshape government.”

http://gov2summit.com

Page 8: KCC PIC AND MIX MASHUP INTRODUCTION

AppliedTrends

Aligning with other Countries

The purpose of Data.gov is to increase public access to high value, machine readable datasets generated by the Executive Branch of the Federal Government. Although the initial launch of Data.gov provides a limited portion of the rich variety of Federal datasets presently available, we invite you to actively participate in shaping the future of Data.gov by suggesting additional datasets and site enhancements to provide seamless access and use of your Federal data.

http://data.gov

Page 9: KCC PIC AND MIX MASHUP INTRODUCTION

The Pic and Mix PilotAppliedTrends

★ Real innovation being followed by other councils

★ An opportunity to shape national efforts★ An opportunity to strengthen ties

between businesses, individuals and public sector

Page 10: KCC PIC AND MIX MASHUP INTRODUCTION

Notes about this session and the pilot

AppliedTrends

★ An introduction to the system, a first step★ We’re relying on feedback and

partnership★ We need to think openly about the

concept and not focus on the content or technology

Page 11: KCC PIC AND MIX MASHUP INTRODUCTION

Pic and Mix Community Site

Page 12: KCC PIC AND MIX MASHUP INTRODUCTION

Introduction to Mashups

Section 2.0A quick look at what mashups are and how they are built. More later.

AppliedTrends

Mashupshttp://chicago.everyblock.com

Page 13: KCC PIC AND MIX MASHUP INTRODUCTION

Mashups

A “mashup” is a lightweight web application created by combining information or capabilities from more than one existing source to deliver new functions & insights.

Mix Data★ create new data or services

★ new insights

★ use APIs or public data

AppliedTrends

Page 14: KCC PIC AND MIX MASHUP INTRODUCTION

Characteristics

Creation★ Rapid creation

(days not months)

★ Reuses existing capabilities, but delivers new functions + insights

AppliedTrends

Skills & Data★ Requires less technical skills

★ Often mixes internal and external sources

Sharing★ Often web based

★ Usually shared via the browser with other users

Page 15: KCC PIC AND MIX MASHUP INTRODUCTION

MashupsData Source: A(feed)

Data Source: B(feed)

mash/combine Results

Wow

AppliedTrends

(+ use widgets)

Page 16: KCC PIC AND MIX MASHUP INTRODUCTION

Mashups

filter/arrange Presentation

Nice

AppliedTrends

Data Source: A(feed)

(+ use widgets)

Page 17: KCC PIC AND MIX MASHUP INTRODUCTION

Web feeds, RSS, Atom etc...

Section 2.2Discover the building blocks of Mashups and where to find them

AppliedTrends

Feeds

Page 18: KCC PIC AND MIX MASHUP INTRODUCTION

FeedsAppliedTrends

★ A web feed is a data format used for providing users with frequently updated content

★ Users can subscribe to RSS or ATOM via the feed reader in browsers

Page 19: KCC PIC AND MIX MASHUP INTRODUCTION

AppliedTrends

★ Feeds emerging as a common way for organizations to expose existing enterprise data to be consumable

★ Feeds can be created from enterprise, departmental and personal sources like Excel, databases or web sources

Feeds

Page 20: KCC PIC AND MIX MASHUP INTRODUCTION

AppliedTrends

Feeds are the building blocks of mashups

Feeds, Feeds and more Feeds

No feeds = no data = no mashing

Page 21: KCC PIC AND MIX MASHUP INTRODUCTION

Finding Feeds on the Web and In-House

AppliedTrends

Websites like Programmableweb

http://www.programmableweb.com

RSS Feeds (i.e. BBC News)

Your own Excel or database data

Page 22: KCC PIC AND MIX MASHUP INTRODUCTION

Wigdets in relation to Mashups

Section 2.1

How widgets can be used with and for mashups

AppliedTrends

Widgets

Page 23: KCC PIC AND MIX MASHUP INTRODUCTION

WidgetsAppliedTrends

A widget is a small application or piece of dynamic content that can be easily placed into a web page

a.k.a Gadgets

Page 24: KCC PIC AND MIX MASHUP INTRODUCTION

AppliedTrends

Widgets can be used in Mashup platforms to pass and transform data data

Widgets (Pic and Mix)

These “Mashable” widgets pass events, so that they can be wired together to create something new

Page 25: KCC PIC AND MIX MASHUP INTRODUCTION

SummaryAppliedTrends

FEEDS GO INTO MASHUPS

WIDGETS CAN BE USED IN MASHUPS

Page 26: KCC PIC AND MIX MASHUP INTRODUCTION

Example mashups, inspiration and explanation

Section 2.3So what are mashups and can I see some examples on the web?

AppliedTrends

Mashup Discussion

Page 27: KCC PIC AND MIX MASHUP INTRODUCTION

Types of MashupAppliedTrends

Consumer Mashup and Data Mashup

Page 28: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Examples

Mashing: WikiPedia, Flickr, Google Maps, Crime Data, Events, Gov Data...

AppliedTrends

http://chicago.everyblock.com

http://www.programmableweb.comhttp://www.stupeflix.com/wikivideos/stupeflix/

Page 29: KCC PIC AND MIX MASHUP INTRODUCTION

HealthMap

AppliedTrends

19 feeds overlaid on Google Maps

Page 30: KCC PIC AND MIX MASHUP INTRODUCTION

Official Data Mashup

AppliedTrends

Land Registry + nestoria

Page 31: KCC PIC AND MIX MASHUP INTRODUCTION

Stupeflix Wiki VideosAppliedTrends

Wikipedia pictures > Video Engine > Presentation

Page 32: KCC PIC AND MIX MASHUP INTRODUCTION

Hungry for More?AppliedTrends

Crime data on Google Maps

http://chicago.everyblock.com http://www.programmableweb.com

More mashups and feeds than you can shake a stick at

Page 33: KCC PIC AND MIX MASHUP INTRODUCTION

Data MashupsAppliedTrends

★ Combine sets of data★ Create new useful information★ Provide quick access to disparate data★ Analyze trends★ Make decisions★ Building blocks to consumer/business mashups

Informational, not necessarily ‘pretty’

Page 34: KCC PIC AND MIX MASHUP INTRODUCTION

Preview of Initial Pic and Mix Mashups

AppliedTrends

Kent TV and KCC Properties

Page 35: KCC PIC AND MIX MASHUP INTRODUCTION

A look at the data currently available

Section 3.0Review the datacurrently available viathe mashupplatform

AppliedTrends

Available Data

Page 36: KCC PIC AND MIX MASHUP INTRODUCTION

Business Link Kent Directory Data

Listing of Kent businesses by category including addresses

AppliedTrends catalog

Page 37: KCC PIC AND MIX MASHUP INTRODUCTION

Largest Private Employers in Kent

The top ten largest employers by turnover by district

AppliedTrends catalog

Page 38: KCC PIC AND MIX MASHUP INTRODUCTION

Employment

Employment details and statistics by district

AppliedTrends catalog

Page 39: KCC PIC AND MIX MASHUP INTRODUCTION

Kent Schools

Details of schools in Kent including names of head teachers and age range served. Source: OPSI

AppliedTrends catalog

Page 40: KCC PIC AND MIX MASHUP INTRODUCTION

KCC Property

Details of all the property owned by KCC - by property type and location.Source - KCC

AppliedTrends catalog

Page 41: KCC PIC AND MIX MASHUP INTRODUCTION

Kent Business Directory Categories

Categories (SIC) codes from the BLK spreadsheet. First row is the Type ID (numeric) the second row is the description

AppliedTrends catalog

Page 42: KCC PIC AND MIX MASHUP INTRODUCTION

Population Data

Population data by age, gender and area

AppliedTrends catalog

Page 43: KCC PIC AND MIX MASHUP INTRODUCTION

Exam results and university applications

GCSE results and university applications

AppliedTrends catalog

Page 44: KCC PIC AND MIX MASHUP INTRODUCTION

Property Information

Council Tax details and house pricesSource - KCC

AppliedTrends catalog

Page 45: KCC PIC AND MIX MASHUP INTRODUCTION

Crime Statistics

Crime figures for 2007-2008 by type and district

AppliedTrends catalog

Page 46: KCC PIC AND MIX MASHUP INTRODUCTION

Contract Store

Dummy information on contracts awarded by KCC including amount and tender details

AppliedTrends catalog

Page 47: KCC PIC AND MIX MASHUP INTRODUCTION

District Profile Data

Multiple categories of data ranging from population, employment, car ownership and unemployment

AppliedTrends catalog

Page 48: KCC PIC AND MIX MASHUP INTRODUCTION

District: Unemployment by Occupation 2001

Split from the main District Profile data

AppliedTrends district

tip: search for ‘29.06.2009’

Page 49: KCC PIC AND MIX MASHUP INTRODUCTION

District: KCC GCSE Results 2005 - 2006

Split from the main District Profile data

AppliedTrends district

tip: search for ‘29.06.2009’

Page 50: KCC PIC AND MIX MASHUP INTRODUCTION

District: Successful Uni Applications Aged

18-19 1998

Split from the main District Profile data

AppliedTrends district

tip: search for ‘29.06.2009’

Page 51: KCC PIC AND MIX MASHUP INTRODUCTION

District: Average Unemployment Rates

Split from the main District Profile data

AppliedTrends district

tip: search for ‘29.06.2009’

Page 52: KCC PIC AND MIX MASHUP INTRODUCTION

District: Employment Structure 1995

Split from the main District Profile data

AppliedTrends district

tip: search for ‘29.06.2009’

Page 53: KCC PIC AND MIX MASHUP INTRODUCTION

District: Occupational Structure 2001

Split from the main District Profile data

AppliedTrends district

tip: search for ‘29.06.2009’

Page 54: KCC PIC AND MIX MASHUP INTRODUCTION

What’s Missing?

This is only the beginning and more data is on the way.

You can request specific data.

AppliedTrends requests

Page 55: KCC PIC AND MIX MASHUP INTRODUCTION

Discussion and Brainstorm

Based on what you’ve seen do you have any mashup ideas?

Or maybe you want to discuss a mashup in more detail?

AppliedTrends ideas

Page 56: KCC PIC AND MIX MASHUP INTRODUCTION

A look at the IBM Mashup Center, provisioned for the Pic and Mix Pilot

Section 4.0

So how do we actually create mashups and is it difficult?

AppliedTrends

Mashup Center

Page 57: KCC PIC AND MIX MASHUP INTRODUCTION

Accessing the PlatformAppliedTrends

Page 58: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Hub

Mashup Center (Canvas)

Catalog

IBM Mashup Center

Create and combine feeds

New and existing sources

Create and edit mashups

Share and export

AppliedTrends

Page 59: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Hub

Mashup Center (Canvas)

Catalog

Create and combine feeds

New and existing sources

Create and edit mashups

Share and export

discoverAppliedTrends

Page 60: KCC PIC AND MIX MASHUP INTRODUCTION

Catalog

Navigation and categorization

Tagging and Rating promotes collaboration, re-

use, and self service

A single central catalog for feeds and widgets

discoverAppliedTrends

Page 61: KCC PIC AND MIX MASHUP INTRODUCTION

Access any search box to reach the catalog

discoverCataloghere

herehere

AppliedTrends

Page 62: KCC PIC AND MIX MASHUP INTRODUCTION

Note: Catalog

Feed and mashup catalog to be surfaced in Pic and Mix community site for discussion, promotion and annotation

Publish Yours★ discover feeds★ view descriptions★ previews★ discussions★ promotion★ best examples

discoverAppliedTrends

Page 63: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Hub

Mashup Center (Canvas)

Catalog

IBM Mashup Center

Create and combine feeds

New and existing sources

Create and edit mashups

Share and export

assembleAppliedTrends

Page 64: KCC PIC AND MIX MASHUP INTRODUCTION

Get Your Feedsassemble

2. add to your canvas

1. find feed

Get some data onto your canvas ready for mashing

AppliedTrends

Page 65: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Center (Canvas)assemble

See why we call it a canvas!?

AppliedTrends

Page 66: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Center (Canvas)assemble

The feeds you ‘add’ are kept in the drawers

AppliedTrends

Page 67: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Center (Canvas)assemble

The ‘widgets’ are also kept in the drawers

AppliedTrends

Page 68: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Center (Canvas)assemble

Drag your feeds and widgets to your canvas

AppliedTrends

Page 69: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Center (Canvas)assemble

The feeds and widgets are now ready to be ‘wired’

AppliedTrends

Page 70: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Center (Canvas)assemble

Select what to send, and what to receive for your feeds and widgets

AppliedTrends

Page 71: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Hub

Mashup Center (Canvas)

Catalog

Create and combine feeds

New and existing sources

Create and edit mashups

Share and export

develop &

unlock

AppliedTrends

Page 72: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Hub

Access the catalog, create and mash feeds

develop &

unlock

AppliedTrends

Page 73: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Hub - New Feed

Unlock Data★ personal data★ business data★ customer data★ excel, database★ web service★ structured and unstructured sources

mash KCC data with your own to create new products and information resources

develop &

unlock

AppliedTrends

Page 74: KCC PIC AND MIX MASHUP INTRODUCTION

Note: Feeds

Create new feedsGet the URL Use anywhere on the

webFind KCC feeds OR

develop &

unlockAppliedTrends

Page 75: KCC PIC AND MIX MASHUP INTRODUCTION

Mashup Hub

Mashup Center (Canvas)

Catalog

Create and combine feeds

New and existing sources

Create and edit mashups

Share and export

transformAppliedTrends

Page 76: KCC PIC AND MIX MASHUP INTRODUCTION

76

Output in RSS, ATOM or XML based on consuming application or widget

Fast and easy, but powerful, visual editor for precise control

over information flows

Mash multiple sources into new feeds

Mashup Hub - Mash FeedstransformAppliedTrends

Page 77: KCC PIC AND MIX MASHUP INTRODUCTION

77

Creating Mashups

Share & Manage

Assemble

Develop & Unlock

Discover

Transform

AppliedTrends

Page 78: KCC PIC AND MIX MASHUP INTRODUCTION

Switch to IBM Mashup Center

Section 5.0

Let’s try a few simple scenarios and mashups

AppliedTrends

Demonstrations

Page 79: KCC PIC AND MIX MASHUP INTRODUCTION

Content developed and delivered by Applied Trends on behalf of Kent County

Council to support the Pic and Mix initiative

AppliedTrends

Credits

contact: [email protected]