The CitizenApp Good governance through citizens participation... ADEKOLA ADEBAYO (0446955) MD ANOWARUL ABEDIN (0446913) RAJESHWARI CHATTERJEE (0447006)

Slides:



Advertisements
Similar presentations
UT Southwestern Anesthesia Education Websites
Advertisements

SIP Servlets. SIP Summit SIP Servlets Problem Statement Want to enable construction of a wide variety of IP telephony.
The map and reduce functions in MapReduce are easy to test in isolation, which is a consequence of their functional style. For known inputs, they produce.
Min LuTIMBER: A Native XML DB1 TIMBER: A Native XML Database Author: H.V. Jagadish, etc. Presenter: Min Lu Date: Apr 5, 2005.
Ragib Hasan Johns Hopkins University en Spring 2011 Lecture 8 04/04/2011 Security and Privacy in Cloud Computing.
IAEA International Atomic Energy Agency INIS Collection Search: Introduction and main features INIS Training Seminar 7-11 October 2013, Vienna Domenico.
Enhancement Request Process Improvements Update
Bonrix Track & Trace System A GPS Based Vehicle Tracing System (SMS, GPRS/3G, Offline) Bonrix Software Systems Ahmedabad (INDIA) Website:
BETT TECHNOLOGY APPLICATIONS Web 2.0: Blogs. What is Web 2.0? Web 2.0 refers to web pages that allow users to interact with the site or with each other.
Databases & Data Warehouses Chapter 3 Database Processing.
ONLINE CLAIMS TRACKING
OMap By: Haitham Khateeb Yamama Dagash Under Suppervision of: Benny Daon.
Understanding Android Security Yinshu Wu William Enck, Machigar Ongtang, and PatrickMcDaniel Pennsylvania State University.
Developing Health Geographic Information Systems (HGIS) for Khorasan Province in Iran (Technical Report) S.H. Sanaei-Nejad, (MSc, PhD) Ferdowsi University.
Sharing Geographic Content
Cross Platform Mobile Backend with Mobile Services James
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
O-Mopsi Project Presentation Zhentian Wan,Vladimir Tikhomirov, Surendra Maharjan, Olawumi Olayemi,
SDN week Feb. 23, 2012 David Michaud, Senior WSS specialist, LCSUW SIASAR: An information system to support sustainable services in Central America.
Edmodo is the largest social learning network in the world. 20,000,000+ TOTAL USERS AROUND THE WORLD Known as the “Facebook for schools”.
Edmodo’s mission is to connect all learners with the people and resources they need to reach their full potential.
Ragib Hasan University of Alabama at Birmingham CS 491/691/791 Fall 2011 Lecture 16 10/11/2011 Security and Privacy in Cloud Computing.
Classroom Basics for instructors
Page 1 CSISS Center for Spatial Information Science and Systems Design and Implementation of CWIC Metrics Weiguo Han, Liping Di, Yuanzheng Shao, Lingjun.
MOBILE CONTROLLED LIGHTING PROTOTYPE 2nd OCTOBER 2014 TEAM 13.
Privacy, P3P and Internet Explorer 6 P3P Briefing – 11/16/01.
MapReduce: Hadoop Implementation. Outline MapReduce overview Applications of MapReduce Hadoop overview.
A Survey of Patent Search Engine Software Jennifer Lewis April 24, 2007 CSE 8337.
Serving society Stimulating innovation Supporting legislation Workshop on the INSPIRE registry and registers Martin Tuchyňa, Tomáš.
Leveraging ArcGIS Online Elevation and Hydrology Services
The Network Performance Advisor J. W. Ferguson NLANR/DAST & NCSA.
RELATIONAL FAULT TOLERANT INTERFACE TO HETEROGENEOUS DISTRIBUTED DATABASES Prof. Osama Abulnaja Afraa Khalifah
PA APCO 2009 Special Training Conference Tracy Simmons July 16, 2009 Public Safety and Homeland Security Bureau.
Okalo Daniel Ikhena Dr. V. Z. Këpuska December 7, 2007.
CITIZENS' REPORTING AND MAPPING TOOL Improving cities through citizen participation (PATENT PENDING)
Benchmarking Visualization Platform. The Platform Brief description.
-KHUSHBOO BAGHADIYA.  Introduction  System Description  iCAT in use  Evolution of the system  Evolution of modeling  Evolution of features  Evolution.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Edmodo’s mission is to connect all learners with the people and resources they need to reach their full potential.
NOVA A Networked Object-Based EnVironment for Analysis “Framework Components for Distributed Computing” Pavel Nevski, Sasha Vanyashin, Torre Wenaus US.
London 28 February 2012 European Commission Information Society and Media GaLA Gamification 1 KAM STAR.
 Empowers to your customer  Product Rating and its Management in Ecommerce Framework  Product Reviews and Management: Collecting customer opinion about.
BY: Alex Quigley Andrew Monaghan Daniel Ozac Eoin McCrann Philip Hamilton.
IAEA International Atomic Energy Agency INIS Collection Search: Introduction and main features The Role of the International Nuclear Information System.
Environmental Protection Agency 1 The High Production Volume Information System (HPVIS) Demonstration and Status National Environmental Partnership Summit.
Google Map Engine Can export images to Map Engine from Earth Engine
ESG-CET Meeting, Boulder, CO, April 2008 Gateway Implementation 4/30/2008.
 An essential supporting structure of any thing  A Software Framework  Has layered structure ▪ What kind of functions and how they interrelate  Has.
EGEE is a project funded by the European Union under contract IST Information and Monitoring Services within a Grid R-GMA (Relational Grid.
This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC Michigan State.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
Excel Services Displays all or parts of interactive Excel worksheets in the browser –Excel “publish” feature with optional parameters defined in worksheet.
Comparison of The Workflow Management Systems Bizagi, ProcessMaker, and Joget Mohamed Zeinelabdeen Abdelgader [1], Omer Salih Dawood [2], Mohamed Elhafiz.
APP DESIGN AND DEVELOPMENT WITH THE IONIC FRAMEWORK Chuck Leone
REDCap vs Qualtrics - Similarities
QUICK TIPS (--THIS SECTION DOES NOT PRINT--) This PowerPoint template requires basic PowerPoint (version 2007 or newer) skills. Below is a list of commonly.
by Ondrej Rafaj Open source and other useful projects for iPhone / iPad.
X-Mind Pilot Project Proposal 許志毓、李俊輝、吳蕙盈、卓曉青. Outline Topic of Interest Research Aims Details & Workflow Work Distribution Challenges & Conclusion.
Understanding Android Security
Student Context Cards In Canvas Cards.
Node.js Express Web Applications
Node.js Express Web Services
Map Reduce.
Build Better Apps with MEAN.
An educational system for medical billers in training
A Web-Based Tool for Gathering Ordinal Rankings
12/1/2018 1:01 PM P4032 System Performance Is a Feature – Understanding System Health Through Telemetry - a continuation of Real-time sentiment built on.
MOBILE CONTROLLED LIGHTING Prototype
Lecture 6: How to Read an Academic Paper
Understanding Android Security
Presentation transcript:

The CitizenApp Good governance through citizens participation... ADEKOLA ADEBAYO ( ) MD ANOWARUL ABEDIN ( ) RAJESHWARI CHATTERJEE ( ) SUMEET THOMBRE ( ) GROUP-2, OPEN DATA & GREEN IT CODE CAMP, SPRING-2015

Topics-1 Idea – The CitizenApp Motivation Application Flow Application Structure Features User Experience Effectiveness / Coolability

Introduction – TheCitizenApp Theme: Good governance through citizens participation The Application is focused on ensuring good governance Of the Citizen, By the Citizen, For the Citizen Users will report threats and problems regarding safety and public facilities Analytical Report on the given input from people

Motivation Based on the paper published by World Bank [Bott et. al., 2014] Crowdsourcing /Citizen Science could ensure good governance in developing nations Citizens in developing countries often do not find a platform to voice grievances Application provides platform for voicing grievances anonymously Inspired by implementation of “IT for Green” and Open Data

Application Flow Crowdsourcing Collecting Data from People A Mobile Application Data Storage and Analysis Store data online Analyze data Display Report Data Sharing API for other organizations Open for everyone

Application Structure Mobile App Crowdsourcing for Problem Input and Poll Web Platform Submitting Problem Reports Online Storage Display Report Share via API

Features Problem Reporting Commenting about the problems Viewing comprehensive Status according to the problems Viewing the status of a particular city/area Poll of the Week based on a concurrent problem Poll Report Geo-location based Analysis Statistical Report based on people’s feedback

Users Mobile App Users Everyone who are facing safety and facility problems Web Platform Users Individual residents of a locality. Municipal authorities and Law enforcement agencies People who are considering shifting to a new locality Social and Statistical Researchers and NGOs Governments

User Experience Easy Two click input process Optional commenting Anonymous opinion sharing

User Experience - 2 Reports View

In Context with the Codecamp Use of Open Data: Google Map as its Open Data Source The Application itself as the source of Open Data Citizen Science: Uses Crowdsourcing for data collection Solely depends on the participation of people Green IT: Green coding techniques were used as much as possible The Application serves as a platform of “IT for Green” Focuses on increasing people’s comfort Could help increase environmental cleanliness

Topics-2 Idea - The CitizenApp Design Plan Use of Open Data Techniques and Platforms Experiences about the Platforms Some Significant Coding Sections

Design Plan Crowdsourcing Collecting Data from People A Mobile Application Data Storage and Analysis Store data online Analyze data Display Report Data Sharing API for other organizations Open for everyone

Use of Open Data Google Map as its Open Data Source in order to collect the location of the problem: Google Map API is used in the Mobile App Google Map API is used in the Web Interface The Application itself as the source of Open Data: The collected feedback from the crowd is available from everyone Different preliminary analyses and reports are open for everyone as well An API is available with our application to ensure future use of the data by other parties

Techniques and Platforms Angular JS Node JS Mongo DB Express Mongoose Google Map (Open Data Source for area mapping)

Experiences About the Platforms Angular JS – a powerful and neat js framework for designing front-ends of web applications. (struggled with this as regards implementing the front-end of our app  ) Node JS – quite straightforward to use; no issues Mongo DB – previous familiarity, was fun to have a json-oriented db Express – a powerful middleware that handles most (if not all) requirements for a web application framework (routing, static files, logging, parsing etc) Mongoose – ensured data in our db matches a pe-defined schema; provided an easy- to-use API for working with the db (save, find, findOne) Google Map (Open Data Source for area mapping) – provided us with data about locations and coordinates.

Some Code Sections Angular JS

Some Code Sections - 2 Node JS

What was implemented? Open data API using NodeJS ◦ ◦Query options ◦Limit ◦Type ◦Category ◦Area ◦ ◦Query parameter ◦Id Simple Web interface for viewing and posting Reports

Thank You