Novara: Solving Manual Screening with AI-Powered Candidate Assessment
Project Type
AI Recruitment Platform
User
Recruiters

Industry
Recruitment Technology
Team Size
9
Service Used
Engagement Length
November 2025 - Ongoing
About Novara
Novara is an AI-powered recruitment and candidate assessment platform. It combines ATS features with AI resume screening and AI interviews.
Vivasoft built and continues to enhance the platform, giving recruiters a Job Fit Score and an AI Interview Score to assess each candidate.
Project Overview
Recruiters often review large numbers of resumes manually. Candidate assessment can also vary from one recruiter or interviewer to another. Traditional ATS tools focus on storing candidate information and moving candidates through stages.
Vivasoft faced this same problem in its own hiring process. Reviewing resumes manually and assessing candidates without a shared, structured basis slowed the team’s own recruitment.
That is why Vivasoft built Novara, an AI-powered recruitment platform built on a core ATS for jobs, candidates, roles, and pipelines. It adds AI-generated job descriptions, resume screening, and a Job Fit Score, along with an AI interview engine that produces an AI Interview Score, interview integrity checks, and recruiter tools such as candidate comparison.
With Novara in place, Vivasoft’s recruiters see job-fit and interview assessment results for each candidate in one workflow, and the team continues to enhance the platform.
Technologies Used
Python
Go
TypeScript
Echo
AWS
Kubernetes
PostgreSQL
Next.js
FastAPI
Challenges Faced by Vivasoft
1. Extending the ATS with AI-Based Assessment
2. Automating Candidate Screening
3. Structuring the AI Interview
4. Handling Concurrent Interview Sessions
5. Maintaining Interview Integrity
6. Configuring Different Hiring Workflows
Solutions by Vivasoft
1. Starting with the Core ATS
2. Adding AI Resume Screening
3. Building the AI Interview Engine
4. Setting Structured Evaluation Criteria
5. Scaling the Interview Infrastructure
6. Adding Interview Integrity Monitoring
7. Making Workflows Configurable
Outcomes of the Project
Novara currently covers job creation, candidate screening, interviews, scheduling, pipeline management, and recruitment reporting within the same application. Vivasoft continues to enhance the platform based on recruitment requirements and user feedback. Novara’s phased development gives recruiters four outcomes:
A Single Application for the Full Hiring Workflow
Recruiters can create jobs, generate job descriptions with AI, screen candidates, run AI interviews, schedule interviews, and manage the pipeline, talent pools, and recruitment reporting, all in one application, covering 8 stages of the hiring process that previously ran across separate tools or manual steps.
Interview Integrity Signals
Recruiters can review 6 integrity signals per interview, tab switching, fullscreen exit, copy/paste activity, camera status, multiple faces, and looking away, giving them context that a standard video interview doesn’t provide.
Two Structured Scores per Candidate
Recruiters can view a Job Fit Score and an AI Interview Score for each candidate, giving them two independent, structured data points instead of resume screening alone.
Automated Resume Processing
Recruiters can rely on Novara to process resumes and generate structured candidate information automatically, reducing the manual review previously required at the early screening stage.
Team Involvement
| Resources | Count |
|---|---|
| Front-End Developers | 2 |
| Back-End Developers | 4 |
| QA Testers | 1 |
| AI/ML Specialists | 1 |
| Product/Business Analysts | 1 |
Core Features of the Software
AI Job Fit Score
The system analyzes candidate information against job requirements. It gives recruiters a structured indication of candidate-job fit.
AI Interview Engine and Score
The engine conducts automated interviews and evaluates responses against predefined requirements and evaluation criteria. It then produces an AI Interview Score.
Interview Integrity Monitoring
The system monitors candidate activity during online interviews. It tracks tab switching, fullscreen exit, copy/paste activity, camera status, multiple faces, and looking away.
Evidence-Based Scoring and CV Claim Verification
Evaluation results link to evidence from the candidate’s interview responses. Follow-up questions verify claims made in the CV and check the consistency of answers.
Multi-Turn Scenario and Case Simulation
Interviews present evolving scenarios to candidates. The system assesses their responses across multiple turns.
Candidate Comparison and Shortlisting
Recruiters compare candidates using structured profile and assessment information. The system uses these criteria to identify candidates that meet the configured requirements. requirements.
Development Timeline
Project Start Time
Nov 2025
Project End time
Ongoing










Build Your Own AI Recruitment Platform



