LinkedIn connections analyzer

Overview

LinkedIn Connections Analyzer

๐Ÿ”— https://linkedin-analzyer.herokuapp.com

GIF of end product

Hey hey ๐Ÿ‘‹ , welcome to my LinkedIn connections analyzer. I recently found out that LinkedIn allow you to export your connections data in CSV format. I got curious and downloaded a copy for myself found out it contains informations that is publicly available to LinkedIn users. Data you are seeing now is my (Okkar Min's) connections data. If you would like to see your own data, just upload your Connections.csv obtained from LinkedIn using the uploader box

Do let me know how I could improve this!

๐Ÿฅž Technology Stack

  • ๐ŸŽž Framework : Streamlit
  • ๐Ÿ’„ UI Components : Plotly
  • ๐ŸŽฌ Animations : Lottie

Folder structure

linkedin-connections-analyzer/
โ”ฃโ”โ” ๐Ÿ“‚ .streamlit           # Streamlit configurations
โ”ƒ โ”—โ”โ” config.toml           # Custom theme
โ”ฃโ”โ” ๐Ÿ“‚ assets               # Public assets
โ”ƒ โ”ฃโ”โ” end_product.gif
โ”ƒ โ”ฃโ”โ” hand_shake_mask.png
โ”ƒ โ”—โ”โ” linkedin_logo.png
โ”ฃโ”โ” ๐Ÿ“‚ utils                # Helper functions
โ”ƒ โ”—โ”โ” __init__.py
โ”ฃโ”โ” .gitignore
โ”ฃโ”โ” Procfile                # For Heroku
โ”ฃโ”โ” README.md
โ”ฃโ”โ” app.py                  # THE MVP
โ”ฃโ”โ” okkar_connections.csv
โ”ฃโ”โ” requirements.txt    
โ”—โ”โ” setup.sh                # For Heroku

How to run

  1. Clone this repository
  2. Install dependencies
  3. streamlit run app.py
git clone https://github.com/OkkarMin/linkedin-connections-analyzer.git
cd linkedin-connections-analzyer
pip install -r requirements.txt
streamlit run app.py
Owner
Okkar Min
Make everything as simple as possible not simpler https://xkcd.com/1319/
Okkar Min
An interactive GUI for WhiteboxTools in a Jupyter-based environment

whiteboxgui An interactive GUI for WhiteboxTools in a Jupyter-based environment GitHub repo: https://github.com/giswqs/whiteboxgui Documentation: http

Qiusheng Wu 105 Dec 15, 2022
Automatically visualize your pandas dataframe via a single print! ๐Ÿ“Š ๐Ÿ’ก

A Python API for Intelligent Visual Discovery Lux is a Python library that facilitate fast and easy data exploration by automating the visualization a

Lux 4.3k Dec 28, 2022
An interactive dashboard for visualisation, integration and classification of data using Active Learning.

AstronomicAL An interactive dashboard for visualisation, integration and classification of data using Active Learning. AstronomicAL is a human-in-the-

45 Nov 28, 2022
This is a super simple visualization toolbox (script) for transformer attention visualization โœŒ

Trans_attention_vis This is a super simple visualization toolbox (script) for transformer attention visualization โœŒ 1. How to prepare your attention m

Mingyu Wang 3 Jul 09, 2022
Plotting library for IPython/Jupyter notebooks

bqplot 2-D plotting library for Project Jupyter Introduction bqplot is a 2-D visualization system for Jupyter, based on the constructs of the Grammar

3.4k Dec 30, 2022
GUI for visualization and interactive editing of SMPL-family body models ie. SMPL, SMPL-X, MANO, FLAME.

Body Model Visualizer Introduction This is a simple Open3D-based GUI for SMPL-family body models. This GUI lets you play with the shape, expression, a

Muhammed Kocabas 207 Jan 01, 2023
Domain Connectivity Analysis Tools to analyze aggregate connectivity patterns across a set of domains during security investigations

DomainCAT (Domain Connectivity Analysis Tool) Domain Connectivity Analysis Tool is used to analyze aggregate connectivity patterns across a set of dom

DomainTools 34 Dec 09, 2022
High-level geospatial data visualization library for Python.

geoplot: geospatial data visualization geoplot is a high-level Python geospatial plotting library. It's an extension to cartopy and matplotlib which m

Aleksey Bilogur 1k Jan 01, 2023
Painlessly create beautiful matplotlib plots.

Announcement Thank you to everyone who has used prettyplotlib and made it what it is today! Unfortunately, I no longer have the bandwidth to maintain

Olga Botvinnik 1.6k Jan 06, 2023
Comparing USD and GBP Exchange Rates

Currency Data Visualization Comparing USD and GBP Exchange Rates This is a bar graph comparing GBP and USD exchange rates. I chose blue for the UK bec

5 Oct 28, 2021
Create Badges with stats of Scratch User, Project and Studio. Use those badges in Github readmes, etc.

Scratch-Stats-Badge Create customized Badges with stats of Scratch User, Studio or Project. Use those badges in Github readmes, etc. Examples Document

Siddhesh Chavan 5 Aug 28, 2022
Data aggregated from the reports found at the MCPS COVID Dashboard into a set of visualizations.

Montgomery County Public Schools COVID-19 Visualizer Contents About this project Data Support this project About this project Data All data we use can

James 3 Jan 19, 2022
finds grocery stores and stuff next to route (gpx)

Route-Report Route report is a command-line utility that can be used to locate points-of-interest near your planned route (gpx). The results are based

Clemens Mosig 5 Oct 10, 2022
ๅœจๅŽŸ็ฅžไธญไฝฟ็”จๅ›ดๆ ็ป˜ๅ›พ

yuanshen_draw ๅœจๅŽŸ็ฅžไธญไฝฟ็”จๅ›ดๆ ็ป˜ๅ›พ ๆ–‡ไปถ่ฏดๆ˜Ž toLines.py ๅฐ†ไธ€ๅผ ๅ›พ็‰‡่ฝฌๆขไธบๅฏนๅบ”็š„็บฟๆก้›†ๅˆ๏ผŒ่ง†้ข‘ๅฏไปฅๆŒ‰ๅธง่ฝฌๆขใ€‚ draw.py ๅœจๅŽŸ็ฅžๅฎถๅ›ญ้‡Œ็ป˜ๅˆถไธ€ๅผ ็บฟๆกๅ›พใ€‚ draw_video.py ๅœจๅŽŸ็ฅžๅฎถๅ›ญ้‡Œ็ป˜ๅˆถ่ง†้ข‘(่‡ชๅŠจๆŒ‰ๅธงๆ‘†ๆ”พ๏ผŒๆˆชๅ›พ(win)ๅนถๅ›žๆ”ถ) cat_to_video.py

14 Oct 08, 2022
Simple CLI python app to show a stocks graph performance. Made with Matplotlib and Tiingo.

stock-graph-python Simple CLI python app to show a stocks graph performance. Made with Matplotlib and Tiingo. Tiingo API Key You will need to add your

Toby 3 May 14, 2022
Rockstar - Makes you a Rockstar C++ Programmer in 2 minutes

Rockstar Rockstar is one amazing library, which will make you a Rockstar Programmer in just 2 minutes. In last decade, people learned C++ in 21 days.

4k Jan 05, 2023
nvitop, an interactive NVIDIA-GPU process viewer, the one-stop solution for GPU process management

An interactive NVIDIA-GPU process viewer, the one-stop solution for GPU process management.

Xuehai Pan 1.3k Jan 02, 2023
A Python-based non-fungible token (NFT) generator built using Samilla and Matplotlib

PyNFT A Pythonic NF (non-fungible token) generator built using Samilla and Matplotlib Use python pynft.py [amount] The intention behind this generato

Ayush Gundawar 6 Feb 07, 2022
Leyna's Visualizing Data With Python

Leyna's Visualizing Data Below is information on the number of bilingual students in three school districts in Massachusetts. You will also find infor

11 Oct 28, 2021
Mathematical learnings with Lean, for those of us who wish we knew more of both!

Lean for the Inept Mathematician This repository contains source files for a number of articles or posts aimed at explaining bite-sized mathematical c

Julian Berman 8 Feb 14, 2022