View Project on GitHub →

This AI-powered job searching tool streamlines the job hunt by collecting listings from multiple sources and ranking them based on how closely they match your resume.

> Features

  • Collects job postings from multiple online job boards using web scraping and API integration
  • Embeds your resume and each job description using AI-based text embeddings
  • Ranks jobs by cosine similarity to your resume
  • Demonstrates practical use of:
    • Web scraping
    • Vector similarity search
    • Python scripting and automation

> Technologies

  • Python
  • OpenAI / Sentence Transformers
  • Requests, BeautifulSoup
  • NumPy

This project reflects real-world AI integration into job search workflows and shows how intelligent automation can streamline time-consuming research tasks.