Code Monkey home page Code Monkey logo

hack2016's Introduction

#HERE Hackathon 2016 - Perkins BusStop Challenge

##Team Members

  • Frank Kelly
  • Anish Bivalkar

##Problem Statement Click on the YouTube video image

YouTube Video Image

##Solution Outline Based on the paper below the idea is to "decorate" existing HERE Transit data with User-Generated Content that would be crowd-sourced and then curated by one or both of HERE and Perkins. There are over 8,000 bus stops on the MBTA alone so it's a significant effort.

The code here is for the Android App that takes the data from both the HERE Transit API and the Social Common Back-end (SCBE) and blends them together. The UX is envisaged as a highly accessible one with

  • Voice Activation e.g. "OK Google, show me bus stops nearby"
  • Text-to-Speech of screen content e.g. "There is a trash can one meter to the right of the bus stop"

The Voice Activation was not implemented at this time because

  1. Many of the features are only available in Android 6.0 (my phone only supports Android 4.4)
  2. The Emulator does not support Voice Activation

##App Data Flow Proposed

Alt text

##Resources Great paper describing viability of Crowd-sourced descriptive data via Google / Here Street View https://www.cs.umd.edu/~jonf/publications/Hara_ImprovingPublicTransitAccessibilityUsingGoogleStreetView-AnExtendedAnalysis_TACCESS2015.pdf

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.