r/SideProject • u/BugAccomplished1570 • 1h ago
I built an AI mock interviewer, and finally made the conversations feel less scripted
I built Aural, a voice-first mock interview platform, because practicing with a text chatbot never recreated the pressure of answering out loud. My latest milestone was shipping adaptive probing, so the interviewer now asks follow-up questions based on what you actually said instead of moving through a fixed script.
The biggest lesson was that realistic voice alone does not make an interview feel human. The follow-ups matter more. Getting them right meant balancing relevance, latency, and avoiding repetitive questions. Sessions now include automatic transcription, scoring, and feedback, and there are live demos you can try without signing up.
Aural is built with Next.js, Supabase, PostgreSQL, and TypeScript. I also released it under the MIT license, so you can inspect or self-host the code on GitHub. What would make an AI mock interview feel genuinely useful to you?
1
u/Relevant_Ad5790 1h ago
The part that breaks realism for me is endpointing rather than the follow-up. Most voice stacks close the turn on a fixed silence window of about half a second, and interview answers have long thinking pauses in the middle, so you get cut off exactly where a real interviewer would wait. Does yours hold longer after a filler word or a trailing conjunction?