SlideShare ist ein Scribd-Unternehmen logo
1 von 45
CKAN: the open source
software powering open
data portals
Open Knowledge Foundation
Irina Bolychevsky (@shevski)
info@ckan.org
ckan.org okfn.org
Agenda
1. Open Knowledge Foundation
2. Context
3. CKAN overview
4. Discoverability and Data Management
5. Geospatial, Federation, Multilingualism
6. Roadmap
7. Questions
We are a global movement to open up
knowledge around the world and see it used
and useful.
The Open Knowledge Foundation
okfn.org
We build tools and communities to educate,
empower and connect people.
OpenDataProtocols.org
A piece of content or data is open if anyone is free to
use, reuse, and redistribute it — subject only, at most,
to the requirement to attribute and share-alike.
http://opendefinition.org/
What does open mean?
WhereDoesMyMoneyGo.org
DataJounalismHandbook.org
Working Groups
okfn.org/wg
To utilize digital information more effectively to improve
governance, the economy and research
Context:
● Explosion of digital information
● Ever improving information technology
For example:
● Find a better way to get to work
● Build more sustainable cities
● Spend government money more effectively and
legitimately
What problems are we trying to solve?
Open Solution
Step 1: get the data openly licensed
Step 2: make it accessible - metadata,
formats, portal (ckan.org)
Step 3: start building, linking and turning data
into something more - information
CKAN - Quick Fact Sheet
Open Source - everything developed on GitHub
Extensible flexible componentized architecture
Developer friendly
Rich RESTful JSON API
Serves two main use cases
1. search and discoverability for re-users of
data
2. data management tools for publishers
1. Search and discovery
Online home for data
Central keyword search
Facet by tags, location, format, licence,
publishing department
Browse by groups, keywords, publishers
Standardized interface for viewing
Link to datasets or data directly
Previews and data exploration where possible
Numerous social and community features
Visualisation & data explorer functionality:
●Previews for many types of data
●Data API for .csv & tabular data
●Linkable URIs and ability to embed visualisations
Data explorer allows filtering, editing, plotting,
graphing and embedding
Data Management for Publishers
Easily store and update metadata records
Workflow and approval
Fine grained authorization controls
Broken link reports
Download and view counts
Add and edit dataset metadata
Authorisation & access control
Stats & analytics
CKAN comes with inbuilt stats + integration with
Google Analytics
Includes dataset counts, download counts +
reports
Link checker and 5 star ratings
Specialist Features
Sophisticated geospatial capabilities
Geo-Search: Filter by location /
draw bounding box
WMS previews
Plotting GeoJSON / Longitude &
Latitude in tabular data
Support for:
● INSPIRE
● GEMINI 2.1
● CSW
● ISO 19139
Harvesting and normalization
Get metadata from external catalogs and
endpoints
CKAN will parse, validate and normalise to
create metadata records that look the same to
end users no matter where they came from
We can currently harvest: other CKAN
catalogs, CSW endpoints and WAFs serving
ISO 19139 documents
Federation
Search across catalogs in aggregator sites
(such as publicdata.eu)
Data Catalog Interoperability Protocol: http:
//spec.datacatalogs.org/
Spec.datacatalogs.org
Multilingualism
Translated by into over 18 languages
https://www.transifex.com/projects/p/ckan/language/sv/
Fully supports all international characters
Added multilingual search, setting dataset
language level, string translations using a
vocabulary & more for the European
Commission Open Data Portal
Roadmap
Extending data exploration features
Supporting complex workflows
Better reports, analytics and notifications
Open Source
All our code is on Github: https://github.
com/okfn/ckan
Open issue tracker
Code contributions: https://github.
com/okfn/ckan/blob/master/CONTRIBUTING.
rst
Used by governments,
organizations and communities
around the world
ckan.org/instances/
Thank you.
Questions?
Open Knowledge Foundation
Irina Bolychevsky (@shevski)
info@ckan.org
ckan.org okfn.org

Weitere ähnliche Inhalte

Ähnlich wie OKF intro and CKAN 2.0

OKFN, CKAN & OpenData at #OpenRoma
OKFN, CKAN & OpenData at #OpenRomaOKFN, CKAN & OpenData at #OpenRoma
OKFN, CKAN & OpenData at #OpenRoma
Irina Bolychevsky
 
CKAN intro for Estonian open data workshop
CKAN intro for Estonian open data workshopCKAN intro for Estonian open data workshop
CKAN intro for Estonian open data workshop
Irina Bolychevsky
 
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKAN
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKANOpen Data Conference - Rufus Pollock - Open Knowledge Foundation & CKAN
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKAN
Opening-up.eu
 

Ähnlich wie OKF intro and CKAN 2.0 (20)

Introduction to CKAN
Introduction to CKANIntroduction to CKAN
Introduction to CKAN
 
Enabling re-use via CKAN: discoverability and interoperability
Enabling re-use via CKAN: discoverability and interoperabilityEnabling re-use via CKAN: discoverability and interoperability
Enabling re-use via CKAN: discoverability and interoperability
 
CKAN Slidedeck (June2012)
CKAN Slidedeck (June2012)CKAN Slidedeck (June2012)
CKAN Slidedeck (June2012)
 
LOD2 Webinar Series: publicdata.eu and CKAN
LOD2 Webinar Series: publicdata.eu and CKANLOD2 Webinar Series: publicdata.eu and CKAN
LOD2 Webinar Series: publicdata.eu and CKAN
 
Building an open democracy with open data +
Building an open democracy with open data + Building an open democracy with open data +
Building an open democracy with open data +
 
OKFN, CKAN & OpenData at #OpenRoma
OKFN, CKAN & OpenData at #OpenRomaOKFN, CKAN & OpenData at #OpenRoma
OKFN, CKAN & OpenData at #OpenRoma
 
CKAN intro for Estonian open data workshop
CKAN intro for Estonian open data workshopCKAN intro for Estonian open data workshop
CKAN intro for Estonian open data workshop
 
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKAN
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKANOpen Data Conference - Rufus Pollock - Open Knowledge Foundation & CKAN
Open Data Conference - Rufus Pollock - Open Knowledge Foundation & CKAN
 
Open Data Portals: 9 Solutions and How they Compare
Open Data Portals: 9 Solutions and How they CompareOpen Data Portals: 9 Solutions and How they Compare
Open Data Portals: 9 Solutions and How they Compare
 
Open Data Presentation
Open Data PresentationOpen Data Presentation
Open Data Presentation
 
Open data for_resilience
Open data for_resilienceOpen data for_resilience
Open data for_resilience
 
BLC & Digital Science: Mark Hahnel, Figshare
BLC & Digital Science: Mark Hahnel, FigshareBLC & Digital Science: Mark Hahnel, Figshare
BLC & Digital Science: Mark Hahnel, Figshare
 
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
OPEN KNOWLEDGE PLATFORM USE-CASES - TugaIT 2018
 
Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...
Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...
Breakout Session: When Open and Accessible is a Good Thing - Innovative Code ...
 
Enabling Citizen-empowered Apps over Linked Data
Enabling Citizen-empowered Apps over Linked DataEnabling Citizen-empowered Apps over Linked Data
Enabling Citizen-empowered Apps over Linked Data
 
What do we want computers to do for us?
What do we want computers to do for us? What do we want computers to do for us?
What do we want computers to do for us?
 
Linked Open Data as Element of Public Administration Information Management
Linked Open Data as Element of Public Administration Information ManagementLinked Open Data as Element of Public Administration Information Management
Linked Open Data as Element of Public Administration Information Management
 
Linked_Open_Data_Rome_Netcamp_13
Linked_Open_Data_Rome_Netcamp_13Linked_Open_Data_Rome_Netcamp_13
Linked_Open_Data_Rome_Netcamp_13
 
CKAN - the open source data portal platform
CKAN - the open source data portal platformCKAN - the open source data portal platform
CKAN - the open source data portal platform
 
Falling in and out and in love with Information Architecture
Falling in and out and in love with Information ArchitectureFalling in and out and in love with Information Architecture
Falling in and out and in love with Information Architecture
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 

OKF intro and CKAN 2.0

  • 1. CKAN: the open source software powering open data portals Open Knowledge Foundation Irina Bolychevsky (@shevski) info@ckan.org ckan.org okfn.org
  • 2. Agenda 1. Open Knowledge Foundation 2. Context 3. CKAN overview 4. Discoverability and Data Management 5. Geospatial, Federation, Multilingualism 6. Roadmap 7. Questions
  • 3. We are a global movement to open up knowledge around the world and see it used and useful. The Open Knowledge Foundation okfn.org
  • 4. We build tools and communities to educate, empower and connect people. OpenDataProtocols.org
  • 5. A piece of content or data is open if anyone is free to use, reuse, and redistribute it — subject only, at most, to the requirement to attribute and share-alike. http://opendefinition.org/ What does open mean?
  • 9. To utilize digital information more effectively to improve governance, the economy and research Context: ● Explosion of digital information ● Ever improving information technology For example: ● Find a better way to get to work ● Build more sustainable cities ● Spend government money more effectively and legitimately What problems are we trying to solve?
  • 10. Open Solution Step 1: get the data openly licensed Step 2: make it accessible - metadata, formats, portal (ckan.org) Step 3: start building, linking and turning data into something more - information
  • 11. CKAN - Quick Fact Sheet Open Source - everything developed on GitHub Extensible flexible componentized architecture Developer friendly Rich RESTful JSON API
  • 12. Serves two main use cases 1. search and discoverability for re-users of data 2. data management tools for publishers
  • 13. 1. Search and discovery Online home for data Central keyword search Facet by tags, location, format, licence, publishing department Browse by groups, keywords, publishers Standardized interface for viewing Link to datasets or data directly Previews and data exploration where possible
  • 14.
  • 15.
  • 16.
  • 17. Numerous social and community features
  • 18. Visualisation & data explorer functionality: ●Previews for many types of data ●Data API for .csv & tabular data ●Linkable URIs and ability to embed visualisations
  • 19. Data explorer allows filtering, editing, plotting, graphing and embedding
  • 20. Data Management for Publishers Easily store and update metadata records Workflow and approval Fine grained authorization controls Broken link reports Download and view counts
  • 21.
  • 22. Add and edit dataset metadata
  • 24.
  • 25. Stats & analytics CKAN comes with inbuilt stats + integration with Google Analytics Includes dataset counts, download counts + reports
  • 26. Link checker and 5 star ratings
  • 29. Geo-Search: Filter by location / draw bounding box WMS previews Plotting GeoJSON / Longitude & Latitude in tabular data Support for: ● INSPIRE ● GEMINI 2.1 ● CSW ● ISO 19139
  • 30. Harvesting and normalization Get metadata from external catalogs and endpoints CKAN will parse, validate and normalise to create metadata records that look the same to end users no matter where they came from We can currently harvest: other CKAN catalogs, CSW endpoints and WAFs serving ISO 19139 documents
  • 31.
  • 32.
  • 33. Federation Search across catalogs in aggregator sites (such as publicdata.eu) Data Catalog Interoperability Protocol: http: //spec.datacatalogs.org/
  • 35. Multilingualism Translated by into over 18 languages https://www.transifex.com/projects/p/ckan/language/sv/ Fully supports all international characters Added multilingual search, setting dataset language level, string translations using a vocabulary & more for the European Commission Open Data Portal
  • 36. Roadmap Extending data exploration features Supporting complex workflows Better reports, analytics and notifications
  • 37. Open Source All our code is on Github: https://github. com/okfn/ckan Open issue tracker Code contributions: https://github. com/okfn/ckan/blob/master/CONTRIBUTING. rst
  • 38.
  • 39. Used by governments, organizations and communities around the world
  • 40.
  • 41.
  • 42.
  • 43.
  • 45. Thank you. Questions? Open Knowledge Foundation Irina Bolychevsky (@shevski) info@ckan.org ckan.org okfn.org