Inspiration

As a 2nd year CSE student, I've felt the pressure of upcoming internship interviews with no one to practice with. I wanted to build something that every student could access for free, anytime.

What it does

InterviewAce conducts personalized mock interviews using Amazon Nova. You paste your resume, pick a job role and difficulty, and Nova acts as your interviewer asking tailored questions and giving you honest feedback after every answer.

How I built it

I built it using Python and Streamlit for the UI, and Amazon Nova Lite via AWS Bedrock for the AI. The app sends your resume and job role as context to Nova, which then generates relevant interview questions and coaching feedback in a conversational chat format.

What I learned

I learned how to work with AWS Bedrock and the Nova API from scratch, how to structure prompts for conversational AI, and how to build and deploy a full AI-powered app end to end.

Built With

  • amazonnovalite
  • awsbedrock
  • python
  • streamlit
Share this project:

Updates