Overview
Implement an automated AI scoring pipeline that evaluates a candidate's performance after every coding session. The system will analyse the submitted code and chat transcript to generate a comprehensive score, producing a highly shareable result card (OG-image-ready PNG) to drive viral organic growth on platforms like LinkedIn and Twitter.
Business Value
Tier 1 Differentiator (Viral Hook): No competitor currently auto-scores a session and produces a shareable result card. A candidate posting "NPMChat rated my solution 91/100" serves as free, high-conversion marketing.
Key Requirements
AI Evaluation Pipeline
Shareable Artefacts
Profile Integration
Tech Stack
- AI/LLM:
OpenAI GPT-4o API
- Image Generation:
Puppeteer (or HTML-to-Image equivalent)
- Storage:
AWS S3
- Background Jobs:
Bull (Redis-backed async queue)
Overview
Implement an automated AI scoring pipeline that evaluates a candidate's performance after every coding session. The system will analyse the submitted code and chat transcript to generate a comprehensive score, producing a highly shareable result card (OG-image-ready PNG) to drive viral organic growth on platforms like LinkedIn and Twitter.
Business Value
Tier 1 Differentiator (Viral Hook): No competitor currently auto-scores a session and produces a shareable result card. A candidate posting "NPMChat rated my solution 91/100" serves as free, high-conversion marketing.
Key Requirements
AI Evaluation Pipeline
bull) to handle the heavy AI processing in the background without blocking the main server thread.Shareable Artefacts
puppeteeror an equivalent image generation library).Profile Integration
Userschema to store historical mock interview scores.Tech Stack
OpenAI GPT-4o APIPuppeteer(or HTML-to-Image equivalent)AWS S3Bull(Redis-backed async queue)