Skip to content

Expand skill taxonomy beyond 71 skills #3

@akuligowski9

Description

@akuligowski9

Summary

The skill taxonomy currently contains 71 skills. Expanding it would improve detection accuracy for more technologies.

Details

The taxonomy at engine/projectbridge/analysis/taxonomy.py defines skills and their adjacency relationships. Adding new skills is purely a data change — no code modifications needed.

Suggested additions

  • Emerging frameworks: Bun, Deno, htmx, Solid.js
  • Data/ML: PyTorch, TensorFlow, Spark, Airflow
  • Mobile: Kotlin, SwiftUI, Jetpack Compose
  • Cloud: Azure, GCP-specific services
  • Databases: MongoDB, Cassandra, DynamoDB

How to contribute

  1. Add the skill entry to SKILL_TAXONOMY in taxonomy.py
  2. Define adjacency relationships to existing skills
  3. Optionally add interview topics in analysis/interview_topics.py
  4. Run make test to verify

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions