{"id":29655918,"url":"https://github.com/anidixit64/pro-interview-bot","last_synced_at":"2026-05-01T15:39:34.975Z","repository":{"id":282447164,"uuid":"948565995","full_name":"anidixit64/Pro-Interview-Bot","owner":"anidixit64","description":"NLP and RAG powered academic interview analysis for prospective job seekers. Enter your resume, job description, and simulate an interview at different levels of experience. Get graded with the Likert scale via the Amazon Mechanical Turk method, using Llama-LLM and NLP parsing.","archived":false,"fork":false,"pushed_at":"2025-07-07T00:13:06.000Z","size":8837,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-22T08:40:05.947Z","etag":null,"topics":["computer-vision","interview-preparation","jobsearch","llama3","llms","nlp","nlp-machine-learning","phonetics","speech-to-text","whisper-ai"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anidixit64.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-14T15:02:06.000Z","updated_at":"2025-07-17T08:04:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"14dc2a39-6a78-45aa-bef7-ad8c25c24bc5","html_url":"https://github.com/anidixit64/Pro-Interview-Bot","commit_stats":null,"previous_names":["anidixit64/interview-evaluator","anidixit64/pro-interview-bot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/anidixit64/Pro-Interview-Bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anidixit64%2FPro-Interview-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anidixit64%2FPro-Interview-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anidixit64%2FPro-Interview-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anidixit64%2FPro-Interview-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anidixit64","download_url":"https://codeload.github.com/anidixit64/Pro-Interview-Bot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anidixit64%2FPro-Interview-Bot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32503203,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["computer-vision","interview-preparation","jobsearch","llama3","llms","nlp","nlp-machine-learning","phonetics","speech-to-text","whisper-ai"],"created_at":"2025-07-22T08:08:21.008Z","updated_at":"2026-05-01T15:39:33.974Z","avatar_url":"https://github.com/anidixit64.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Interview-Evaluator\n\nThis is an application that performs a conversational interview, and then grades the vocal features and content of that interview, along with a job fit and skills match analysis.\n\nWe utilized a OpenAI whisper for text to speech, and powered our analysis and question generation with the Gemini 1.5 Flash LLM. We trained a random forests ML model to analyze voice prosody features trained on a the MIT Interview dataset.\n\nTo run this program, you must install the requirements.txt, and set the apikeys for this program by running the set_api_keys.py file. You must have your own google gemini api key and openai whisper api key to successfully run this program. \n\nAfter this you can run main.py to run the program, or create a compiled macos application by running: \npyinstaller InterviewBotPro.spec\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanidixit64%2Fpro-interview-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanidixit64%2Fpro-interview-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanidixit64%2Fpro-interview-bot/lists"}