kcc pic and mix mashup introduction
DESCRIPTION
Introductory training for the KCC Pic and Mix Mashup PilotTRANSCRIPT
Pic and Mix
Pilot project introduction and tutorials
IntroductionPresenter:Scott Gavin,Applied Trends
[email protected] 598633
02.06.09AppliedTrends
AppliedTrends
IntroductionMashups 101Available DataIBM Mashup CenterDemonstrations
12345
Agenda
Pic and Mix Intro and Background
Section 1.0
Why is KCC doing this and what’s in it for my business?
AppliedTrends
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
What sort of data?AppliedTrends
A combination of statistics, FOI act data, interesting figures......plus on demand data
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
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
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
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
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
Pic and Mix Community Site
Introduction to Mashups
Section 2.0A quick look at what mashups are and how they are built. More later.
AppliedTrends
Mashupshttp://chicago.everyblock.com
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
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
MashupsData Source: A(feed)
Data Source: B(feed)
mash/combine Results
Wow
AppliedTrends
(+ use widgets)
Mashups
filter/arrange Presentation
Nice
AppliedTrends
Data Source: A(feed)
(+ use widgets)
Web feeds, RSS, Atom etc...
Section 2.2Discover the building blocks of Mashups and where to find them
AppliedTrends
Feeds
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
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
AppliedTrends
Feeds are the building blocks of mashups
Feeds, Feeds and more Feeds
No feeds = no data = no mashing
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
Wigdets in relation to Mashups
Section 2.1
How widgets can be used with and for mashups
AppliedTrends
Widgets
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
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
SummaryAppliedTrends
FEEDS GO INTO MASHUPS
WIDGETS CAN BE USED IN MASHUPS
Example mashups, inspiration and explanation
Section 2.3So what are mashups and can I see some examples on the web?
AppliedTrends
Mashup Discussion
Types of MashupAppliedTrends
Consumer Mashup and Data Mashup
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/
HealthMap
AppliedTrends
19 feeds overlaid on Google Maps
Official Data Mashup
AppliedTrends
Land Registry + nestoria
Stupeflix Wiki VideosAppliedTrends
Wikipedia pictures > Video Engine > Presentation
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
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’
Preview of Initial Pic and Mix Mashups
AppliedTrends
Kent TV and KCC Properties
A look at the data currently available
Section 3.0Review the datacurrently available viathe mashupplatform
AppliedTrends
Available Data
Business Link Kent Directory Data
Listing of Kent businesses by category including addresses
AppliedTrends catalog
Largest Private Employers in Kent
The top ten largest employers by turnover by district
AppliedTrends catalog
Employment
Employment details and statistics by district
AppliedTrends catalog
Kent Schools
Details of schools in Kent including names of head teachers and age range served. Source: OPSI
AppliedTrends catalog
KCC Property
Details of all the property owned by KCC - by property type and location.Source - KCC
AppliedTrends catalog
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
Population Data
Population data by age, gender and area
AppliedTrends catalog
Exam results and university applications
GCSE results and university applications
AppliedTrends catalog
Property Information
Council Tax details and house pricesSource - KCC
AppliedTrends catalog
Crime Statistics
Crime figures for 2007-2008 by type and district
AppliedTrends catalog
Contract Store
Dummy information on contracts awarded by KCC including amount and tender details
AppliedTrends catalog
District Profile Data
Multiple categories of data ranging from population, employment, car ownership and unemployment
AppliedTrends catalog
District: Unemployment by Occupation 2001
Split from the main District Profile data
AppliedTrends district
tip: search for ‘29.06.2009’
District: KCC GCSE Results 2005 - 2006
Split from the main District Profile data
AppliedTrends district
tip: search for ‘29.06.2009’
District: Successful Uni Applications Aged
18-19 1998
Split from the main District Profile data
AppliedTrends district
tip: search for ‘29.06.2009’
District: Average Unemployment Rates
Split from the main District Profile data
AppliedTrends district
tip: search for ‘29.06.2009’
District: Employment Structure 1995
Split from the main District Profile data
AppliedTrends district
tip: search for ‘29.06.2009’
District: Occupational Structure 2001
Split from the main District Profile data
AppliedTrends district
tip: search for ‘29.06.2009’
What’s Missing?
This is only the beginning and more data is on the way.
You can request specific data.
AppliedTrends requests
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
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
Accessing the PlatformAppliedTrends
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
Mashup Hub
Mashup Center (Canvas)
Catalog
Create and combine feeds
New and existing sources
Create and edit mashups
Share and export
discoverAppliedTrends
Catalog
Navigation and categorization
Tagging and Rating promotes collaboration, re-
use, and self service
A single central catalog for feeds and widgets
discoverAppliedTrends
Access any search box to reach the catalog
discoverCataloghere
herehere
AppliedTrends
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
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
Get Your Feedsassemble
2. add to your canvas
1. find feed
Get some data onto your canvas ready for mashing
AppliedTrends
Mashup Center (Canvas)assemble
See why we call it a canvas!?
AppliedTrends
Mashup Center (Canvas)assemble
The feeds you ‘add’ are kept in the drawers
AppliedTrends
Mashup Center (Canvas)assemble
The ‘widgets’ are also kept in the drawers
AppliedTrends
Mashup Center (Canvas)assemble
Drag your feeds and widgets to your canvas
AppliedTrends
Mashup Center (Canvas)assemble
The feeds and widgets are now ready to be ‘wired’
AppliedTrends
Mashup Center (Canvas)assemble
Select what to send, and what to receive for your feeds and widgets
AppliedTrends
Mashup Hub
Mashup Center (Canvas)
Catalog
Create and combine feeds
New and existing sources
Create and edit mashups
Share and export
develop &
unlock
AppliedTrends
Mashup Hub
Access the catalog, create and mash feeds
develop &
unlock
AppliedTrends
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
Note: Feeds
Create new feedsGet the URL Use anywhere on the
webFind KCC feeds OR
develop &
unlockAppliedTrends
Mashup Hub
Mashup Center (Canvas)
Catalog
Create and combine feeds
New and existing sources
Create and edit mashups
Share and export
transformAppliedTrends
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
77
Creating Mashups
Share & Manage
Assemble
Develop & Unlock
Discover
Transform
AppliedTrends
Switch to IBM Mashup Center
Section 5.0
Let’s try a few simple scenarios and mashups
AppliedTrends
Demonstrations
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]