DEMO LINK:-https://drive.google.com/file/d/1NYM678yor7DQ5xMeLFnsbnA3cLJe6g86/view?usp=sharing
AVIRI transforms hiring by converting resumes into engaging AI-driven video pitches. Recruiters interact with candidate avatars via real-time chat, making talent discovery fast, visual, and interactive.
🔗 GitHub Repository: itsvamz/LinkedIn-Hack
Recruiters spend too much time on manual resume review, repetitive calls, and outdated systems. AVIRI streamlines this with a smart, visual, and interactive hiring experience that feels as easy as scrolling reels.
- Generates video avatars from resumes and photos
- Provides a chat interface powered by Hugging Face for recruiter-agent interaction
- Displays candidates in a swipe-style carousel UI
- Supports bookmarking, liking, messaging, and dark mode
- Enables inclusive hiring with accessibility and multilingual pitch support
- Resume Parsing: Converts resume into structured profile info
- Pitch Video Generation: Uses
SadTalker,EdgeTTS,FFmpegfor video synthesis - Avatar Chat: Hugging Face models power real-time AI conversations
- Carousel UI: Swipe left/right to shortlist or reject candidates
- Background Removal:
rembgandface_recognitionfor clean avatar videos - Inclusive UI: Accessibility mode, dark mode, multilingual agents
| Component | Tech Used |
|---|---|
| Frontend | React.js |
| Backend | Node.js, Express.js (Nodemon) |
| Database | MongoDB |
| Resume Parsing | Python |
| Chatbot Integration | Hugging Face Transformers (LLM models) |
| Video Generation | SadTalker, EdgeTTS, FFmpeg |
| Image Processing | rembg, face_recognition |
LinkedIn-Hack/
├── Avatar/ # Talking avatar
generation (SadTalker, etc.)
├── backend/ # Node.js backend
│ ├── app.js
│ └── routes/
│ └── controllers/
├── frontend/ # React-based
frontend
├── models/
│ └── Elevator pitch/ # Parsed
resume text , pitch scripts
git clone https://github.com/itsvamz/LinkedIn-Hack.git
cd LinkedIn-Hackcd backend
npm install
npx nodemon app.jscd frontend
npm install
npm run dev📦 Key Dependencies
react, axios, tailwindcss
express, mongoose, nodemon
huggingface, transformers, python-shell
formidable, ffmpeg-static, sadtalker
edgetts, rembg, face_recognition
✅ Future Enhancements Real-time live agent interviews
QR code to launch pitch on mobile
Dynamic pitch updates over time
Blockchain-based credential verification
deploy