There are many existing software or platforms that have been used to deploy open data portals. In this subsection, we will briefly list portal software and their implementations.
CKAN is currently the most widely used open source data management system that helps users from different levels and domains (national and regional governments, companies and organisations) to make their data openly available. CKAN has been adopted by various levels of Open Data portals, and a few poplular CKAN instances include publicdata.eu, data.gov.uk and data.gouv.fr.
CKAN provides tools to ease the workflow of data publishing, sharing, searching and management. Each data set is given its own page with a rich collection of metadata. Users can publish their data sets via an import feature or through a web interface, and then the data sets can be searched by keywords or tags with exact or fuzzy-matching queries. CKAN provides a rich set of visualisation tools, such as interactive tables, graphs and maps. Moreover, the dashboard function will help administrators to monitor the statistics and usage metrics for the data sets. Federating networks with other CKAN nodes is also supported, as well as the possibility to build a community with extensions that allow users to comment on and follow data sets. Finally, CKAN provides a rich RESTful JSON API for querying and retrieving data set information.
Socrata provides a commercial platform to streamline data publishing, management, analysis and reusing. It integrates many useful features for both portal administrators and end users to manage, access and visualise data sets. For example, The Chicago and New York City government open data portals are hosted by Socrata.
The platform comprises a series of tools, including an open data portal which stores data in the cloud for users to access, visualise, and share. All the data sets hosted in Socrata can be accessed using RESTful API. This is accompanied by the developer site which documents how to use the Socrata API, including search and filter data sets. In Socrata, usershave the ability to to customise the data set metadata according to individual’s requirements.
Junar is a cloud-based open data platform with integrated features of data collection, enrichment and analysis. Junar allows the publisher to choose what data to collect and how to present them. It is also possible to determine which data sets are made available to the public and which ones are available only for internal use. The platform also encourages social conversations between open data administrators and end user in order to help data publishers to understand what data the end users want and find valuable. For example, the Bahia Blanc City open data portal is hosted by Junar.
DKAN is a Drupal-based open data platform with a full suite of cataloguing, publishing and visualisation features. Compared with CKAN, DKAN is seamlessly integrated with Drupal content management system, thus it can be easily deployed with Drupal and customised using different Druapl themes. The actual data sets in DKAN can be stored either within DKAN or on external sites, and it is possible to manage access control and version history with rollback. DKAN provides user analytics and data users can upload, tag, search and group data sets via a web front-end or APIs. In addition, they can also collaborate, comment, and share information via social network integration. The current deployment of DKAN instances include Open Puerto Rico portal and the city of Cologne portal in German.
Open Government Platform (OGP)
The OGP is a set of open source tools that allow any users to “promote government transparency and greater citizen engagement by making more government data, documents, tools and processes publicly available” (OGPL) . Its goal is to provide governments to (1) easily publish their data and organise them following the structure of the government; (2) use open source technologies to develop cloud- based structure to share data and encourage the development of applications and services to improve the lives of citizens; (3) create community and interest groups around different topics of open data; (4) engage users with social media, such as Twitter, Facebook and LinkedIn.
QU is an in-progress data platform created to serve public data sets. QU is developed by Consumer Financial Protection Bureau of United States and the goals of this platform are to: Import data in Google-Dataset-inspired format; Query data using Socrata-Open-Data-API-inspired API (SODA 2.0 API); and Export data in JSON or CSV format.
References can be found here: OpenDataMonitor Project – Shared References