biolab / biolab/orange3-network

Inclusion of Node Embedding Algorithms

Open
#236 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
42
Forks
33
PR merge metrics
No merged PRs in 30d

Description

##### Expected behavior
There are algorithms out there that can be used to Find Structural Roles within a Network.

Reference for possible "roles":
https://partneringresources.com/the-most-important-positions-in-your-company
https://iriss.colostate.edu/nest/social-network-analysis/

Reference for Non-embed methods:
RolX https://github.com/dkaslovsky/GraphRole
RoleSim https://github.com/abhishekmaha23/RoleSim-Python
https://github.com/mrhhyu/EMB_vs_LB
https://github.com/jinhongjung/pyrwr

##### Additional info (worksheets, data, screenshots, ...)
- https://karateclub.readthedocs.io/en/latest/notes/introduction.html#node-embedding
- https://karateclub.readthedocs.io/en/latest/notes/resources.html#neighbourhood-based-node-embedding
- https://karateclub.readthedocs.io/en/latest/notes/resources.html#structural-node-embedding

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the Karate Club node-embedding introduction and linked structural-node-embedding resources, then compare the RolX, RoleSim, EMB_vs_LB, and pyrwr references. The issue names no entry point, files, tests, or specific algorithm; completion requires defining that scope and acceptance criteria before implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning, networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.