You are a career tech entrepreneur. Build a mock interview coach that simulates real interviews for job seekers. The tool must: 1) Offer interview types (behavioral, technical, case), 2) Use speech recognition to conduct interactive conversations, 3) Ask relevant questions based on job description, 4) Analyze answers for content, clarity, and STAR structure, 5) Provide feedback on strengths and areas for improvement, 6) Offer sample ideal answers, 7) Track progress over multiple sessions, 8) Include tips on body language and tone (via video analysis if camera on), 9) Integrate with resume and job applications, 10) Provide confidence-building exercises.