Skip to main content

Open Interview

Open Interview Assistant simplifies your job interview preparation by leveraging AI technology from leading platforms like OpenAI, Anthropic, and Google. It generates relevant technical interview questions and answers tailored to your job description and resume.

Features

  • 📄 Automatic Q&A Generation: Create technical interview questions and answers from job descriptions and resumes.
  • 🗂 Document Creation: Generate Word documents (.docx) with the interview Q&A.
  • 🔊 Audio Files: Convert Q&A into audio files for listening practice.
  • ⚙️ Customizable Parameters: Adjust settings like job position, interview type, language, and sentence length.

Getting Started

Prerequisites

  • Python 3.7 or later.
  • API keys from OpenAI, Anthropic, and Google.

Installation

pip install open-interview
git clone https://github.com/yourusername/InterviewAssistant.git
pip install -r requirements.txt

Quick Start

Generate interview content using Claude or GPT models with minimal setup:

Using Claude

from openinterview import InterviewManager

claudeToken = "<your_claude_token>"
interview_manager = InterviewManager(api_key=claudeToken, engine="Claude")

# Generate and save interview content
interview_manager.generate_interview(...)

Using GPT

from openinterview import InterviewManager

openai.api_key = "<your_gpt_token>"
interview_manager = InterviewManager(api_key=openai.api_key, engine="GPT")

# Generate and save interview content
interview_manager.generate_interview(...)

Usage

Check the Usage section for detailed examples. Generate interview content by providing job descriptions, resumes, and specifying parameters like the job position and interview type.

  • OpenAI GPT: Use InterviewGPT for GPT-based content generation.
  • Anthropic Claude: Use InterviewClaude for Claude-based interviews.

FAQ & Support

For questions and support, visit our FAQ and Issues pages. Contributors are welcome! Submit issues, feature suggestions, or pull requests. Reach out to the core maintainer, Daniel Park, for direct contributions or queries.

License ©️

Apache 2.0 license, 2024.

Release files for open-interview 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for open-interview 1.0.0
File Size Uploaded
open-interview-1.0.0.tar.gz 14.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for open-interview 1.0.0
File Interpreter ABI Platform
open_interview-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 33.8 kB

Release files / open-interview-1.0.0.tar.gz

Download URL open-interview-1.0.0.tar.gz
Size 14.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c407c6da40644d28ba42a476258be7806ea7521b56dfe141748a888e6cd8fb2f
BLAKE2b-256 checksum
How to use checksums
9192a3df1014e6156be1954df3a780fabbd0e7d8da03215fbaeea79d1dcee600
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

Release files / open_interview-1.0.0-py3-none-any.whl

Download URL open_interview-1.0.0-py3-none-any.whl
Size 19.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
81fc3f20edd04443b0fb7e3959e0d11b6c8f99e153aa7c0eeebf5ca3e38bc943
BLAKE2b-256 checksum
How to use checksums
d075e36bd95f856c9881b88bc6c6ecbaffd416dd130288ffe043440e6f048b2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.12

Release history Release notifications | RSS feed

1.0.13

2 release files

1.0.12

2 release files

1.0.11

2 release files

1.0.10

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page