Code Monkey home page Code Monkey logo

opendatadiscovery.org's Introduction

OpenDataDiscovery.org

OpenDataDiscovery.org is a project to track and present the world of open data.

Why do I start this project?

Because the world of open data is highly fragmented and separated. There are numerous data owners and publishers across the world, who acts individually and creates lots of information islands. We know everyone is publishing open data and open data is very accessible, but we fail to answer some fundamental questions about data opening:

How many datasets haven open on earth?

How many data portals do we have now?

How are these portals acting?

What data can we find for a specific place?

If I search for something, how many and what should I get?

It's thrilling to see the emerging open data at every corner of the world and the Internet. However, open data is not open until people are able to realize it. With this project, I hope to track and visualize the world of open data for the people who are entering and exploring this exciting world.

How does it work?

Fortunately the open data community is creating standards and good practices. Several major open data platforms, which supports hundreds of open data portals worldwide, have provided the feature of web query. It enables user to gather information from data portals without manually checking them on by one.

Just take CKAN, one of the most widely used open data platform, as example.

Data portal based on CKAN is publishing its portal summary including

  • dataset number

  • dataset tags

  • dataset categories

  • dataset publishers

This information provides an overview of the status and performance of the portal. By constantly collecting the information of data portals, it is possible to create an overview of major data portals and answer the questions of the world of open data. It would gain us more understanding on the current status of data opening and probably provide a guide on how to improve it.

So what is your progress?

OpenDataDiscovery.org has supported following platforms:

For more details, see the portal list.

How to setup and contribute?

This project is built on Node.js, AngularJS, and Leaflet.

  • install virtual box and vagrant

  • run vagrant up to set up vagrant machine. By default it has 2 CPU and 2 GB memory, change it here if needed.

  • run node /vagrant/opendatadiscovery.org/tile-generator/generator.js inside the vagrant machine to download data and generate map tiles.

  • run npm run webpack-watch to build the application

  • Open the app at localhost:8086

Please feel free to open an issue if you have any question or suggestion.

Thanks to these awesome people

opendatadiscovery.org's People

Contributors

haoliangyu avatar vitaly-t avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.