Spaces:
Runtime error
Runtime error
| # Create an AI powered Interview System, to conduct real time interviews, dynamically genrate questions based on selected job roles, evaluate candidate responses and provide feedback. | |
| # The scope and features of this application should be user authentication with a secure login system for candidates, allow the candidates to choose from different job roles. | |
| # The system should be able to generate questions dynamically based on the job role selected by the candidate. | |
| # The system should ask questions one by one, analyze responses using NLP, give dual time feedback based on candidate responses. And the admin should be able to add or modify interview questions and topics for different job roles. | |
| # Implement a scoring sytem to access candidates responses, should be able to get audio and video based responses. | |
| # Tech stack used should be python, databse should be mongoDB. | |
| # For deployment, the application must be hosted and accessible online. | |
| # The user experience should be intuitive and professional UI-UX. | |
| # Implement an AI based resume analysis feature to provide feedback before the interview and candidates to receive AI generated sugestions on improving their responses. | |
| PyQt5==5.15.9 # For GUI development | |
| pymongo==4.5.0 # For MongoDB interaction | |
| spacy==3.6.0 # For NLP processing | |
| transformers # For Hugging Face GPT models | |
| speechrecognition==3.8.1 # For audio response processing | |
| opencv-python==4.8.1.78 # For video response processing | |
| pyinstaller==5.13.0 # For packaging the application | |
| openai>=1.0.0 # For OpenAI API integration | |
| python-docx==0.8.11 # For handling .docx files | |
| PyPDF2==3.0.0 # For handling .pdf files | |
| torch>=1.9.0 # For PyTorch backend | |
| # Upgrade pip to avoid version conflicts | |
| pydub==0.25.1 # For audio processing | |
| moviepy==1.0.3 # For video processing | |
| gradio==3.41.2 # For creating a web-based interface |