Deployed Link: https://weave-net-two.vercel.app/
An AI-powered talent intelligence engine that goes beyond resumes to uncover hidden potential using skill relationships and explainable matching.
WeaveIQ introduces a skill-driven intelligence layer that:
- Extracts capabilities from raw data (resume / GitHub)
- Builds relationships between skills using a graph-based model
- Identifies adjacent (transferable) skills
- Matches candidates to roles intelligently
- Provides explainable recommendations
Input (Resume / GitHub)
↓
Skill Extraction
↓
Skill Graph (Relationships)
↓
Adjacency Detection
↓
Matching + Scoring
↓
Explainable Output
-
🧠 Skill Extraction Engine Extracts capabilities from unstructured text
-
🔗 Skill Graph Intelligence Models relationships between skills
-
🔥 Adjacency Engine (Core USP) Detects near-fit candidates via related skills
-
📊 Scoring System Combines direct and adjacent matches
-
🧾 Explainability Layer Transparent reasoning behind every decision
-
🌐 API Layer Enables seamless frontend integration
- Backend: Node.js, Express
- AI/ML : Hugging Face Embeddings
- Graph Logic: Neo4j-ready
- APIs: RESTful endpoints
git clone https://github.com/harleen05/weaveNet.git
cd weaveNet/servercp .env.example .envnpm installnpm run dev{
"candidate_text": "Experience in React, JavaScript and Express",
"role_skills": ["Node.js", "MongoDB", "React"]
}{
"score": 75,
"matched": ["React"],
"adjacent": ["Node.js"],
"missing": ["MongoDB"],
"explanation": "Strong frontend skills with some backend exposure. Missing database experience."
}
---
---