This Flask application allows you to visualize your LinkedIn network by uploading a CSV file of your connections. The app generates insightful visualizations, including Connection Growth Over Time, Top Companies, and Positions Distribution.
- Connection Growth Over Time: Visualize the growth of your LinkedIn connections over time.
- Top Companies: Identify and visualize the companies with the most connections.
- Positions Distribution: Analyze and visualize the distribution of job titles among your connections.
- Python 3.x
- Pip (Python package installer)
-
Clone the Repository
git clone [email protected]:ramadan35/linkedin_connections_visualization.git cd inkedin_connections_visualization
-
Install Dependencies
pip3 install -r requirements.txt
-
Run the Application
python3 app.py
-
Open Your Browser
Navigate to
http://localhost:5000
in your web browser. -
Upload CSV File
Upload your LinkedIn connections CSV file to generate the visualizations.
- Connection Growth Over Time: Displays a line chart showing the growth of your LinkedIn connections over time.
- Top Companies: Displays a bar chart of the top companies by the number of connections.
- Positions Distribution: Displays a bar chart of the top positions by the number of connections.
Contributions are welcome! Please fork this repository and submit pull requests for any features, improvements, or bug fixes.
This project is licensed under the MIT License.