align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Navigating Election data with Neo4j

Spending during this year's presidential election was projected by the Center for Responsive Politics to top $5.8B. Where did the money come from?


The Federal Election Commission provides us with detailed contribution information showing the flow of money from individuals, political action committees, and candidates so that we can start to answer that question.


We'll see how to extract a network from the FEC data, load the nodes and edges into Neo4j, then use the Groovy and Java implementations of Gremlin to navigate the graph.


We'll also discuss the possibility of linking up election data with other sources such as Wikipedia, congressional voting records, and corporate board memberships. This link analysis could expose interesting social ties that lead to a predictive model about contribution behavior within particular industries, locations, or interest groups.


This work will be open-source to encourage other data scientists and hackers to join the search for interesting connections.


About the presenter: Bobby Norton is a programmer and the technical lead of a stealth-mode education startup in Chicago. He has built software for over ten years at places like Lockheed Martin, NASA, ThoughtWorks, and DRW Trading Group. His tools of choice include Java, Clojure, Ruby, Bash, and R. Bobby holds a M.S. in Computer Science from FSU.

Join or login to comment.

  • A former member
    A former member

    Bobby has a very deep and empirical knowledge base and is a thoughtful speaker, as was Max. Max had fascinating links and database structures. Just about every sentence spoken was interesting and we saw Bobby accept the challenge of some live coding.

    1 · January 31, 2013

  • Max De M.

    Hello Graphistas,

    Just so we don't have any issues with front desk security, please make sure you have registered with your full name (you can change it), or shoot me an email with your full name so I can pass it on.


    January 28, 2013

    • Chris

      Hi Max, could you add me to the list for tonight's event? -Christopher Michael Condon

      January 30, 2013

    • Max De M.


      January 30, 2013

  • Max De M.

    Hey guys, if you want to spend a whole day on Neo4j, I'm teaching a class on the 20th => Also, If any of you are trying out Neo4j at your company and want a free consultation please let me know and I can try to stop by. Also check out my blog => for more Neo4j goodness... and for a sneak peak at next month's meet-up =>

    January 27, 2013

40 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy