MCPcopy Create free account

hub / github.com/Palaiologos1453/OpenInterview / functions

Functions623 in github.com/Palaiologos1453/OpenInterview

↓ 2 callersFunctionrubric_for
(topic: str)
scripts/generate_javaguide_questions.py:499
↓ 2 callersMethodsave_report
(self, interview_id: str, report: dict)
apps/api/openinterview_api/storage.py:239
↓ 2 callersFunctionsendDuplexStart
(config, audioOptions = {})
apps/web/app.js:1486
↓ 2 callersMethodsession_lock
(self, session_id: str)
apps/api/openinterview_api/services/session_store.py:72
↓ 2 callersFunctionspeakWithServer
(text, config)
apps/web/app.js:2023
↓ 2 callersFunctionstartPcmPlayback
(message)
apps/web/app.js:1777
↓ 2 callersFunctionstopMediaStream
()
apps/web/app.js:2480
↓ 2 callersFunctionstopPcmCapture
({ flush = false } = {})
apps/web/app.js:1559
↓ 2 callersMethodsynthesize
Convert text to speech and return the generated audio path.
apps/api/openinterview_api/adapters/tts.py:17
↓ 2 callersFunctiontts_voice_profile
(config: dict | None)
apps/api/openinterview_api/adapters/tts.py:130
↓ 2 callersFunctionverify_token
(token: str, stored_hash: str)
apps/api/openinterview_api/security.py:24
↓ 2 callersFunctionvoiceProfileProblem
(profile = selectedVoiceProfile())
apps/web/app.js:1188
↓ 2 callersFunctionvoice_config_response
()
apps/api/openinterview_api/services/voice_config.py:147
↓ 2 callersFunctionvoice_profiles_config_path
()
apps/api/openinterview_api/services/voice_config.py:29
↓ 2 callersFunctionwrite_evaluation_report
(output_path: Path, result: dict)
apps/api/openinterview_api/services/evaluation.py:123
↓ 1 callersFunction$$
(selector)
apps/web/app.js:134
↓ 1 callersMethod_ai_report_summary
(self, session: InterviewSession, average_score: float)
apps/api/openinterview_api/interview_engine.py:1440
↓ 1 callersMethod_all_interviews
(self)
apps/api/openinterview_api/storage.py:492
↓ 1 callersMethod_all_turns
(self)
apps/api/openinterview_api/storage.py:515
↓ 1 callersMethod_answer_guides
(self, session: InterviewSession)
apps/api/openinterview_api/interview_engine.py:1121
↓ 1 callersMethod_answer_structure
(self, question_meta: dict)
apps/api/openinterview_api/interview_engine.py:1166
↓ 1 callersMethod_apply_migrations
(self, connection: sqlite3.Connection)
apps/api/openinterview_api/storage.py:126
↓ 1 callersMethod_audio_bytes
(self)
apps/api/openinterview_api/services/duplex.py:450
↓ 1 callersFunction_audio_media_type
(audio_format: str)
apps/api/openinterview_api/main.py:792
↓ 1 callersFunction_audio_media_type
(audio_format: str)
apps/api/openinterview_api/services/duplex.py:484
↓ 1 callersFunction_backup_export_check
(storage: Storage)
apps/api/openinterview_api/services/local_diagnostics.py:106
↓ 1 callersFunction_breakdown
(items: list[dict])
apps/api/openinterview_api/services/evaluation.py:216
↓ 1 callersFunction_cached_model
(auto_model, model_dir: Path, device: str)
apps/api/openinterview_api/voice/local_asr.py:70
↓ 1 callersFunction_cached_worker
(model_dir: Path)
apps/api/openinterview_api/voice/local_tts.py:144
↓ 1 callersMethod_call_llm
( self, session: InterviewSession, messages: list[dict[str, str]], )
apps/api/openinterview_api/interview_engine.py:1469
↓ 1 callersFunction_clean_label_value
(value: object | None)
apps/api/openinterview_api/services/metrics.py:155
↓ 1 callersMethod_closing_feedback
(self, answer: str)
apps/api/openinterview_api/interview_engine.py:727
↓ 1 callersMethod_common_mistakes
(self, question_meta: dict, focus: str)
apps/api/openinterview_api/interview_engine.py:1318
↓ 1 callersFunction_cosyvoice_check
()
apps/api/openinterview_api/services/readiness.py:98
↓ 1 callersFunction_coverage_status
( count: int, direction_id: str, topic: str, ordered_topics: list[str], )
apps/api/openinterview_api/services/coverage.py:104
↓ 1 callersFunction_cuda_check
()
apps/api/openinterview_api/services/readiness.py:114
↓ 1 callersFunction_cuda_is_supported
(torch_module)
apps/api/openinterview_api/voice/cosyvoice_cli.py:71
↓ 1 callersFunction_cuda_is_supported
(torch_module)
apps/api/openinterview_api/voice/cosyvoice_worker.py:101
↓ 1 callersFunction_database_check
(path: Path)
apps/api/openinterview_api/services/local_diagnostics.py:52
↓ 1 callersFunction_decode_audio_chunk
(message: dict)
apps/api/openinterview_api/services/duplex.py:463
↓ 1 callersFunction_decode_text
(content: bytes)
apps/api/openinterview_api/services/resume_file.py:38
↓ 1 callersFunction_default_profiles
()
apps/api/openinterview_api/voice/voice_profiles.py:63
↓ 1 callersMethod_dimension_scores
(self, session: InterviewSession)
apps/api/openinterview_api/interview_engine.py:957
↓ 1 callersMethod_emit_partial_asr
( self, chunks: list[bytes], mime_type: str, audio_encoding: str, samp
apps/api/openinterview_api/services/duplex.py:360
↓ 1 callersFunction_ensure_review_items_table
(connection: sqlite3.Connection)
apps/api/openinterview_api/storage.py:764
↓ 1 callersFunction_ensure_turn_request_index
(connection: sqlite3.Connection)
apps/api/openinterview_api/storage.py:786
↓ 1 callersFunction_escape_label
(value: str)
apps/api/openinterview_api/services/metrics.py:169
↓ 1 callersFunction_evaluate_case
(engine: CampusInterviewEngine, case: EvaluationCase)
apps/api/openinterview_api/services/evaluation.py:170
↓ 1 callersFunction_evidence_questions
(cards: list[dict])
apps/api/openinterview_api/services/resume.py:325
↓ 1 callersMethod_example_answer
(self, turn: Turn, focus: str)
apps/api/openinterview_api/interview_engine.py:1189
↓ 1 callersFunction_extract_docx_text
(content: bytes)
apps/api/openinterview_api/services/resume_file.py:47
↓ 1 callersFunction_extract_highlights
(text: str)
apps/api/openinterview_api/services/resume.py:156
↓ 1 callersFunction_extract_http_status
(message: str)
apps/api/openinterview_api/services/provider_diagnostics.py:43
↓ 1 callersFunction_extract_internships
(text: str)
apps/api/openinterview_api/services/resume.py:151
↓ 1 callersFunction_extract_pdf_text
(content: bytes)
apps/api/openinterview_api/services/resume_file.py:68
↓ 1 callersFunction_extract_project_cards
(text: str, projects: list[str], tech_stack: list[str])
apps/api/openinterview_api/services/resume.py:186
↓ 1 callersFunction_extract_projects
(text: str)
apps/api/openinterview_api/services/resume.py:138
↓ 1 callersFunction_extract_risks
( text: str, tech_stack: list[str], projects: list[str], vague_claims: list[str], contribu
apps/api/openinterview_api/services/resume.py:385
↓ 1 callersFunction_extract_tech_stack
(text: str)
apps/api/openinterview_api/services/resume.py:129
↓ 1 callersFunction_extract_text
(result)
apps/api/openinterview_api/voice/local_asr.py:99
↓ 1 callersFunction_ffmpeg_check
()
apps/api/openinterview_api/services/readiness.py:85
↓ 1 callersMethod_finalize_audio_turn
(self, message: dict)
apps/api/openinterview_api/services/duplex.py:156
↓ 1 callersMethod_focus_tags
(self, session: InterviewSession)
apps/api/openinterview_api/interview_engine.py:934
↓ 1 callersMethod_followup_keywords
(self, question_meta: dict)
apps/api/openinterview_api/interview_engine.py:830
↓ 1 callersMethod_format_bank_prompt
(self, question: dict)
apps/api/openinterview_api/interview_engine.py:400
↓ 1 callersMethod_gap_hint
( self, answer: str, session: InterviewSession, rubric_gaps: list[str] | None
apps/api/openinterview_api/interview_engine.py:737
↓ 1 callersMethod_handle_message
(self, message: dict)
apps/api/openinterview_api/services/duplex.py:84
↓ 1 callersMethod_high_score_answer
(self, question_meta: dict, focus: str)
apps/api/openinterview_api/interview_engine.py:1382
↓ 1 callersFunction_incident_questions
(text: str, cards: list[dict])
apps/api/openinterview_api/services/resume.py:314
↓ 1 callersMethod_interviewer_followups
(self, question_meta: dict, focus: str)
apps/api/openinterview_api/interview_engine.py:1346
↓ 1 callersFunction_is_cuda_kernel_error
(exc: Exception)
apps/api/openinterview_api/voice/local_asr.py:94
↓ 1 callersFunction_is_public
(path: str)
apps/api/openinterview_api/auth.py:70
↓ 1 callersMethod_llm_config_ready
(self, provider_config: dict | None)
apps/api/openinterview_api/interview_engine.py:1515
↓ 1 callersFunction_load_wav_with_soundfile
(torch_module, librosa_module, soundfile_module)
apps/api/openinterview_api/voice/cosyvoice_cli.py:82
↓ 1 callersFunction_load_wav_with_soundfile
(torch_module, librosa_module, soundfile_module)
apps/api/openinterview_api/voice/cosyvoice_worker.py:112
↓ 1 callersMethod_local_report_summary
(self, session: InterviewSession, average_score: float)
apps/api/openinterview_api/interview_engine.py:1062
↓ 1 callersMethod_low_score_answer
(self, question_meta: dict, focus: str)
apps/api/openinterview_api/interview_engine.py:1374
↓ 1 callersFunction_metric_questions
(text: str, cards: list[dict])
apps/api/openinterview_api/services/resume.py:292
↓ 1 callersFunction_migration_already_applied
(connection: sqlite3.Connection, sql: str)
apps/api/openinterview_api/storage.py:753
↓ 1 callersFunction_minimal_docx_bytes
(text: str)
apps/api/tests/test_api.py:1082
↓ 1 callersFunction_mode_for_phase
(phase: str)
apps/api/openinterview_api/services/evaluation.py:208
↓ 1 callersFunction_multipart_body
(boundary: str, *, fields: dict[str, str], files: dict[str, Path])
apps/api/openinterview_api/adapters/asr.py:115
↓ 1 callersMethod_negates_rubric
(self, answer: str, label: str)
apps/api/openinterview_api/interview_engine.py:778
↓ 1 callersFunction_next_action
( topic: str, count: int, quality: dict, direction_id: str, ordered_topics: list[str], )
apps/api/openinterview_api/services/coverage.py:118
↓ 1 callersFunction_normalize_text
(text: str)
apps/api/openinterview_api/services/resume_file.py:83
↓ 1 callersFunction_openai_chat_endpoint
(api_base: str)
apps/api/openinterview_api/adapters/llm.py:116
↓ 1 callersFunction_openai_speech_endpoint
(api_base: str)
apps/api/openinterview_api/adapters/tts.py:135
↓ 1 callersFunction_openai_transcription_endpoint
(api_base: str)
apps/api/openinterview_api/adapters/asr.py:106
↓ 1 callersMethod_opening_message
(self, session: InterviewSession)
apps/api/openinterview_api/interview_engine.py:228
↓ 1 callersFunction_path_check
(path: Path, *, expect_dir: bool = False)
apps/api/openinterview_api/services/local_diagnostics.py:31
↓ 1 callersMethod_phase_offset
(self, session: InterviewSession, phase: str, step: int)
apps/api/openinterview_api/interview_engine.py:396
↓ 1 callersMethod_practice_prompt
(self, turn: Turn, gap: str)
apps/api/openinterview_api/interview_engine.py:1117
↓ 1 callersFunction_project_context
(name: str, lines: list[str], text: str)
apps/api/openinterview_api/services/resume.py:253
↓ 1 callersMethod_project_followups
(self, session: InterviewSession, step: int)
apps/api/openinterview_api/interview_engine.py:491
↓ 1 callersFunction_project_risk_flags
(cards: list[dict], vague_claims: list[str], contributions: list[str])
apps/api/openinterview_api/services/resume.py:339
↓ 1 callersMethod_project_tags
(self, session: InterviewSession, card: dict | None)
apps/api/openinterview_api/interview_engine.py:550
↓ 1 callersMethod_quality_penalty
(self, answer: str, question_meta: dict | None)
apps/api/openinterview_api/interview_engine.py:713
↓ 1 callersMethod_question_improvements
(self, session: InterviewSession)
apps/api/openinterview_api/interview_engine.py:1002
↓ 1 callersMethod_question_meta
(self, question: dict, phase: str)
apps/api/openinterview_api/interview_engine.py:332
↓ 1 callersMethod_rank_bank_questions
(self, questions: list[dict], session: InterviewSession, phase: str)
apps/api/openinterview_api/interview_engine.py:347
← previousnext →201–300 of 623, ranked by callers