Skip to content

This project uses the Google Gemini API to generate tailored interview questions and answers based on experience level, along with personalized course recommendations to enhance preparation.

Notifications You must be signed in to change notification settings

ganayasser/Gemini-API-Interview-Guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gemini-API-Interview-Guide

This project leverages the Google Gemini API to enhance interview preparation by generating tailored questions and answers.

📁 About Dataset

  • datascience_questions.csv: Contains a categorized list of data science interview questions for different experience levels ('fresh', 'intermediate', 'senior').

🛠️ Getting Started

Follow these steps to set up and run the project on your local machine.

Prerequisites

Make sure you have Python 3.7+ and Jupyter installed. You can check your Python version with:

python --version

To install Jupyter, run:

pip install notebook

Installation

Install the required dependencies:

  1. Clone the repository:

    git clone https://github.com/ganayasser/Gemini-API-Interview-Guide.git
    cd Gemini-API-Interview-Guide
  2. Install the required dependencies using the requirements.txt file:

    pip install -r requirements.txt

📝Running the Notebook

  1. Start Jupyter Notebook:
jupyter notebook
  1. Open the notebook file Gemini-API-Interview-Guide.ipynb from the Jupyter interface.

  2. Follow the instructions within the notebook to initialize the Gemini API key, load the dataset, and conduct the technical interviews.

📧Contact

For any questions or inquiries, feel free to reach out to me:

About

This project uses the Google Gemini API to generate tailored interview questions and answers based on experience level, along with personalized course recommendations to enhance preparation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published