Giter Site home page Giter Site logo

Song Wei's Projects

graphql-js icon graphql-js

A reference implementation of GraphQL for JavaScript

hast icon hast

Hypertext Abstract Syntax Tree format, used in @rehypejs

heimdall icon heimdall

Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung Galaxy S devices.

holdem icon holdem

:black_joker: OpenAI Gym No Limit Texas Hold 'em Environment for Reinforcement Learning

holoclean icon holoclean

A Machine Learning System for Data Enrichment.

housing-density-distr_sys_2016 icon housing-density-distr_sys_2016

As you know Hadoop is an open source project for processing large datasets in parallel with the use of low level commodity machines. We have discussed MapReduce during lecture and covered setting up the environment along with an example in recitation. Now it’s time to write your own MapReduce Program. You are provided with United States Census data, where you can download the Zip Code Tabulation Areas Gazetteer File (1.1MB). Your goal is to find the population-weighted housing density in the northeast, northwest, southeast, and southwest, where the population-weighted housing density is simply the amount of houses per person per square kilometer. The smaller the result, the higher the desnsity. This can be a factor in determining housing price, although we ignore other significant influencing factors such as the local economy, public infrastructure, crime, community, environment, etc. Here, population density is simply based on population count / land area. For example, for the region identified by the zip code 08854 (Piscataway, NJ), we have: population density = 1147.5 people / km2 population-weighted housing density = 15.4706 houses / person / km2 For the region identified by the zip code 90822 (Farmington Hills, Michigan), we have:: population density = 1147.5 people / km2 population-weighted housing density = 9.8555 houses / person / km2 We see that Piscataway has a population density that is about the same as Farmington Hills, Michigan but a population-weighted housing density that is approximately 1.6 times greater. It happens that the average house price in Piscataway is $343K while the average house price of Farmington Hills is $214K. The average house price in Piscataway is around 1.57 times greater, although we will not always see this strong correlation between house price and density. Solve the problem using map-reduce. Along with your program, you should briefly explain how the input is mapped into (key, value) pairs by the map phase. For instance, specify what is the key and what is the associated value in each pair, and how the key(s) and value(s) are computed. Then explain how the (key, value) pairs produced by the map stage are processed by the reduce phase. If the job cannot be done in a single map-reduce pass, describe how it would be structured into two or more map-reduce jobs with the output of the first job becoming input to the next one(s). This assignment is pretty straightforward, but you should start early and allocate ample time if you have never used Hadoop to develop and run MapReduce jobs. The write-up focuses on the Java implementation, but you are feel free to do this assignment in Python, Go, or C++. Just anticipate some necessary translation of your code.

iosdesignpatternsamples icon iosdesignpatternsamples

This is Github user search demo app which made by many variety of design patterns. You can compare differences in MVC, MVP, MVVM and Flux.

jade icon jade

JavaScript Awesome Development Environment (in Emacs)

k2pdfopt icon k2pdfopt

mirror of https://willus.com/k2pdfopt/src/

keras icon keras

Deep Learning library for Python. Convnets, recurrent neural networks, and more. Runs on TensorFlow or Theano.

krlpapers icon krlpapers

Must-read papers on knowledge representation learning (KRL) / knowledge embedding (KE)

lprtableview icon lprtableview

A drop-in replacement for UITableView and UITableViewController that supports long-press reordering of cells.

ltp icon ltp

Language Technology Platform

mac_agent icon mac_agent

agent program to execute various GUI I/O tasks on mac

mathjax-docs icon mathjax-docs

MathJax documentation. Beautiful math in all browsers. Beautifully documented.

modelingtoolkit.jl icon modelingtoolkit.jl

A modeling language for automatically parallelized scientific computing in Julia

modernizr icon modernizr

Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.

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.