Professional Social Network

Added on: Nov 04, 2025
User Prompt

generate a graph for a professional social network consisting of nodes (person) and edges (connects, denotes a connection between persons)
these are the properties of each entity:
- **Vertices:**
- **Properties:**
- `seniority_level_id`: Integer identifier for the seniority level
- `seniority_level_name`: String representation of the seniority level
- `years_experience`: Number of years of professional experience
- `endorsements_count`: Number of endorsements received
- `skills_count`: Number of skills listed
- `posts_per_month`: Average number of posts per month
- `connections_count`: Number of connections
- `company_size_bucket`: Categorical bucket representing the size of the company
- `region_id`: Identifier for the geographic region
- `split`: Dataset partition indicator (`train`, `val`, `test`)

- **Edges:**
- **Properties:**
- `relationship_type`: Type of relationship (e.g., colleague, friend)
- `interactions_per_month`: Number of interactions per month
make the edges undirected