Skip to content

aneedrameshan/personal-career-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Career Agent

An AI-powered Personal Career Agent that reads a user’s LinkedIn profile PDF and answers questions as the user using document-based context. The system uses a language model to generate professional responses based on the user's experience, skills, and background.

Features

  • Reads LinkedIn profile from PDF
  • Extracts and uses document text as context
  • Answers questions as the user
  • Maintains conversation history
  • Captures user email when they want to get in touch
  • Records questions the AI could not answer
  • Chat interface built with Gradio

Tech Stack

  • Python
  • OpenAI / OpenRouter API
  • PyPDF
  • Gradio
  • Requests
  • Python-dotenv

How It Works

  1. The system reads the LinkedIn PDF and summary file.
  2. The AI uses this information as context.
  3. The user chats with the AI through a web interface.
  4. The AI responds as if it were the user.
  5. If the user shares their email, the system records it.
  6. If the AI cannot answer a question, it records the question for review.

Installation

Clone the repository:

About

AI-powered Personal Career Agent that reads a LinkedIn PDF and answers questions as the user using document-based context (RAG).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages