Frontmatter
| id | 9085 |
| title | Feat: DevRank Spider Community Discovery Strategy |
| state | Closed |
| labels | aifeature |
| assignees | tobiu |
| createdAt | Feb 10, 2026, 3:20 PM |
| updatedAt | Feb 10, 2026, 3:23 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9085 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8930 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 10, 2026, 3:23 PM |
Feat: DevRank Spider Community Discovery Strategy
tobiu added parent issue #8930 on Feb 10, 2026, 3:21 PM
tobiu assigned to @tobiu on Feb 10, 2026, 3:21 PM

tobiu
Feb 10, 2026, 3:23 PM
Input from Gemini 3 Pro:
✦ Implemented the Community Discovery Strategy for the Spider.
Changes:
- New Strategy: Community Scan (15%):
- Targets specific organizations:
PyLadies,WomenWhoCode,RLadies,DjangoGirls,RailsGirls,Outreachy,GirlDevelopIt,SheCodes,ladies-of-code,womentechmakers.- Fetches public members and contributors of their top repositories.
- New Strategy: Bio Signals (Fallback):
- Performs a search for bio keywords:
bio:"she/her",woman in tech, etc.- Strategy Rebalancing:
- Core (High Stars): 35%
- Keyword: 25%
- Temporal: 15%
- Community: 15%
- Stargazer: 10%
This implementation aims to correct sampling bias by actively exploring diverse developer clusters.
tobiu closed this issue on Feb 10, 2026, 3:23 PM
Implement a new "Community Discovery" strategy for the DevRank Spider to improve coverage of diverse developer communities and correct sampling bias.
Features
pickStrategyweights to include these new methods.Technical Details
communityTargetslist toSpider.mjs.runCommunityScan(targetOrg)method.