Coder Social home page Coder Social logo

djrondon / sna-js Goto Github PK

View Code? Open in Web Editor NEW

This project forked from craigtutterow/sna-js

0.0 1.0 0.0 294 KB

Javascript code to visualize and calculate relevant metrics for egocentric social network analysis using a 2d adjacency matrix drawing on the LinkedIn API as input.

Home Page: http://socilab.com

License: GNU General Public License v2.0

JavaScript 100.00%

sna-js's Introduction

sna-js

This repository contains javascript code that interact with social network APIs, generate D3.js visualizations, and calculate relevant metrics for social network analysis.

You can see it in use at: http://socilab.com. Socilab is a social network utility that allows users to visualize, analyze, and download data on their LinkedIn network. It has been used for in class tutorials at a number of universities - including Carnegie Mellon, Cornell, Dartmouth, London Business School, University of Sydney, among others, and is featured on datasciencemasters.org.

I am actively developing this as users request more features and look forward to collaborating to anyone who shares an interest in making network data and analysis more accessible to end users.

LinkedIn

###sna-js.js: Takes in 2D adjacency matrix from socilab-linkedin.js and performs egocentric network calculations for social network analysis.

###d3js-linkedin.js: A dynamic and interactive visualization of a user's LinkedIn network using the d3js library, with options to enable/disable connections to ego and color nodes by industry.

###socilab-linkedin.js: Methods for interacting with LinkedIn API to gather network data for display, analysis, and download by user.

Note on LinkedIn API functionality: LinkedIn's public API no longer supports the related-connections request that this script relies on. LinkedIn was courteous enough to extend socilab's access to the prior functionality while our partnership application is pending review. I do not have a timeline for when the application will be processed, but any contributions made here in the meantime can be implemented on the public site so long as they comply with the terms.


Author: Craig Tutterow, @craigtutterow

Contributors: Lars Juel Nielsen (@LJNielsenDk), Kushal Likhi (@kushal-likhi)

sna-js's People

Contributors

craigtutterow avatar ljnielsendk avatar

Watchers

Rondon 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.