{"repo":"JensBender/chatgpt-cover-letter-generator","free":true,"listed":false,"github":"https://github.com/JensBender/chatgpt-cover-letter-generator","clone":"git clone https://github.com/JensBender/chatgpt-cover-letter-generator.git","description":"✍️ LLM-driven cover letter generator. Transforms job postings into tailored applications using the OpenAI API and Web Scraping.","language":"Jupyter Notebook","stars":11,"topics":["prompt-engineering","web-scraping","generative-ai","natural-language-processing","information-extraction","text-generation","job-search","llm","openai-api","python"],"license":"MIT","category":"ai-agents","readme_excerpt":"Built a workflow that extracts key information from job postings via web scraping and uses the OpenAI API to generate and refine customized cover letters, aligning personal qualifications with job requirements. --- 📋 Table of Contents About The Project Built With Usage Enter Information Create Cover Letter Getting Started Prerequisites Install Python Packages Set Up OpenAI API License Credits 💡 About The Project This AI-powered tool streamlines the cover letter writing process, transforming job postings into compelling, personalized applications. Simply provide a job posting URL and your personal background information to generate tailored cover letters. Project Highlights: - Web Scraping : Retrieves the job description text directly from the job posting URL using Requests and BeautifulSoup , with automatic language detection using langdetect . - Intelligent Information Extraction : Analyzes job descriptions to identify and extract crucial information, including the job requirements, tasks, job title, and employer details using OpenAI's chat completions API with structured outputs . Leverages Pydantic to validate the JSON output. - Automated Cover Letter Generation : Creates three unique cover letter suggestions by matching personal qualifications with job requirements using chat completions API . - Refinement and Consolidation : Reviews and refines each cover letter, then consolidates them into a final, optimized cover letter, providing you with ready-to-edit drafts. - Mul","default_branch":null,"files":null,"tree":[],"storefront":"/r/JensBender","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JensBender/chatgpt-cover-letter-generator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}