
Closed
Posted
Paid on delivery
I want to automate my daily job-hunt routine with a lightweight Python tool that pulls fresh vacancies, measures how well they fit my CV, and drops the results straight into a spreadsheet I can filter at a glance. Core workflow – Scrape new postings from Indeed UK plus LinkedIn, Glassdoor and jobacuk. – Parse each listing to grab the full description and any readily available metadata (title, company, link, location, salary if shown, etc.). – Send the description and my uploaded CV to an OpenRouter LLM (DeepSeek preferred) to calculate: • overall match percentage • missing or weak skills so I see gaps at once. – Compile the output columns — Job Title, Company, Direct Link, Match %, Missing Skills — into either an Excel file or a live-linked Google Sheet; whichever you find more reliable to keep formulas and filters intact. Tech preferences Python 3.x inside Anaconda, demonstrated in a Jupyter Notebook. Keep it clean with pandas and BeautifulSoup; feel free to use playwright/selenium only if needed for dynamic pages. Comment every cell clearly so a beginner with ADHD can follow the flow without hunting for hidden variables. What I will consider a finished delivery 1. Fully working notebook (.ipynb) plus any helper .py files. 2. “Run-this-first” setup guide (conda env yml, API-key steps, expected runtime). 3. A short video/gif or screenshots proving the scraper pulls at least ten jobs and produces the scored table. Timeline & cost Let me know how many days you’ll need for an MVP and your estimated fee broken into obvious milestones (e.g., scraping module, AI matching module, final polishing). I’m happy to pay a bonus if the UX ends up exceptionally friendly. Show me confidence Links or repos from similar NLP, recommender, or job-scraping projects will help me decide quickly. I’m ready to start as soon as I find a clear plan and a coder who can keep things simple.
Project ID: 40478325
22 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
22 freelancers are bidding on average £39 GBP for this job

Drawing from my 16+ years of experience focusing on data analysis and process optimization, I'm confident that I can deliver exactly the automated job-hunting solution you need. With a strong background in Python strengthened by the use of Anaconda and familiarity with scraping tools like BeautifulSoup, I will build an efficient code base that prioritizes simplicity for every user, especially those with ADHD. Furthermore, my skills extend to powerful data manipulation in Excel and Google Sheets, which is crucial for your project's success. In response to your requests, I will create a fully working Jupyter notebook along with comprehensive documentation for your clear and reliable usage. You can always count on me to provide excellent structure and pacing to optimize your workflow in order to deliver your project on time and within budget. My portfolio includes numerous projects utilizing NLP and data scraping – skills essential to this project's success. I encourage you to take a look at my work which not only demonstrates technical proficiency but also tailors solutions to my clients' unique needs. Let's get started on what is sure to be an incredibly useful tool!
£50 GBP in 1 day
6.8
6.8

Hello! I will create a PHP script to scrape data you need Please provide the details I have extensive experience in writing PHP scripts for data scraping Please see my reviews for reference.
£200 GBP in 3 days
6.5
6.5

Hello Dear! Good Day! Hope you are doing fine. This is Ruhul Ajom Sagor. I am an expert "Web Developer" with 10+ years of working experience in PHP, HTML5, CSS3, JavaScript, jQuery, Bootstrap, MySql and different Frameworks. I have completed my B.S.C Engineering in Computer Science and Engineering (CSE) from BUET. Hire me and you don't have to worry about your website problems again! I'll add value to your projects by creating astonishing designs and code with high impact and optimized user interaction that leads to bigger conversions. WHAT PROBLEMS CAN I HELP YOU SOLVE? • Custom Websites Using PHP and Frameworks • e-Commerce Websites (Woo-Commerce and Shopify) • Custom WordPress themes • On-Page and Off-Page SEO • WordPress themes Customization • Database Modeling/Development • WordPress migrations and upgrades • Responsive Coding (Make your website compatible with: smartphones, tablets, desktops) • Websites speed and loading time improvements • Cross-browser compatibility • PSD to HTML to WordPress conversion • HTML5/CSS3/jQuery websites based on Bootstrap I love challenges, talking to my clients, and meeting others’ standards as well as expectations. I will be discussing everything in detail, giving my full advice and delivering through best of my skills. You are cordially welcome to discuss your project. Thank You! Best Regards, Ruhul Ajom
£15 GBP in 1 day
5.0
5.0

Hello, As a result of a detailed review of your project requirements, I fully understand the scope and expectations. I have experience building Python scraping, NLP matching, and spreadsheet automation tools, and I'm available to start your project right now. I bring deep expertise in Python, Web Scraping, BeautifulSoup, Pandas, Excel Automation, NLP, OpenRouter/LLM Integration, Jupyter Notebook, and data analysis workflows. One of the key challenges in this project is keeping the tool simple enough to maintain while still handling multiple job sites, CV matching, and clean spreadsheet output. I can build a clearly commented notebook that scrapes fresh jobs, extracts title/company/link/location/salary/description, sends each description with your CV to DeepSeek via OpenRouter, calculates match percentage and missing skills, then exports everything to Excel or Google Sheets. I can structure the work in clear milestones: scraping module, AI matching module, spreadsheet export, setup guide, and proof screenshots/video. I have a couple of quick questions. • Do you prefer Excel output first, or Google Sheets live sync? • Will you provide the CV as PDF, DOCX, or plain text? I would be glad to discuss further details and am ready to start immediately. Best regards, Carlos.
£15 GBP in 3 days
4.3
4.3

I can build you a robust Python AI Job Matcher to streamline your job search, similar to how I've automated data extraction and analysis for past clients. My experience with web scraping and NLP ensures efficient processing of job postings across multiple platforms. My technical approach involves using `BeautifulSoup` and `Scrapy` for robust web scraping of Indeed UK, LinkedIn, Glassdoor, and jobacuk. The extracted job descriptions and metadata will be fed into a DeepSeek LLM via OpenRouter. I'll implement a prompt engineering strategy to accurately calculate the match percentage and identify missing keywords from your CV. The results will be structured and exported to a CSV file for easy filtering. To ensure the tool perfectly aligns with your needs, could you clarify the preferred format for the "missing or weak" keyword output (e.g., a ranked list, a confidence score)? I'm confident I can deliver a high-quality, efficient solution. Let's schedule a brief chat to discuss the specifics.
£29 GBP in 21 days
4.1
4.1

Welcome to professional Python development services! Hi there, I'm Alema, a Python expert programmer who strives for clear code in atmospheric, numerical weather prediction, physics, and all other seminal fields. I'm ready to provide you with high-quality services. I have completed 350+ projects with a 100% Positive Rating. If you are looking for Quality work, look no further. Also, we are a team of professional workers, and we are always available 24/7 to help employers without limitations, and delivery is guaranteed on time. Your faithfully. Eng. Alema Akter
£15 GBP in 1 day
3.5
3.5

Hi! You are not really building a scraper. You are building a decision system that reduces daily job-search fatigue and helps you focus only on opportunities worth your attention. The difficult part is not scraping listings — it is keeping the workflow reliable, understandable, and simple enough that you can continue using it without debugging every week. I would split this into clear modules: job collection → description extraction → CV matching → results export. Keeping these separate makes maintenance much easier when websites inevitably change. For reliability, I would avoid unnecessary complexity initially. Start with the most stable scraping approach possible, introduce browser automation only where required, and keep all logic heavily commented so every step remains easy to follow inside Jupyter. The output would be a beginner-friendly notebook with clearly labeled cells, setup instructions, environment files, helper scripts where necessary, and proof showing real jobs flowing into a scored spreadsheet. Estimated MVP timeline: • Scraping module: 2–3 days • AI matching workflow: 1–2 days • Spreadsheet integration + polish: 1–2 days Total MVP: approximately 5–7 days depending on platform restrictions and testing. One important question before architecture decisions: do you want this optimized for maximum coverage (more jobs, more maintenance) or maximum reliability (fewer sources initially, less breakage)? Chand
£15 GBP in 5 days
3.2
3.2

As a PhD researcher in computational science, specializing in machine learning and deep learning, I have the exact expertise needed to develop your Python AI Job Matcher. My academic achievements demonstrate not only my strong coding skills in Python and TensorFlow but also my ability to design model-driven applications that address complex processes – just like your project. My successful experience in building end-to-end ML training pipelines will be put to good use as I create the scraping module, the AI matching module and resolving any remaining areas before concluding with final polishing. Additionally, I am highly competent with scientific software development which aligns with the rigor you seek.
£40 GBP in 7 days
1.8
1.8

Hi there, I can help with overall match percentage. Here's how I'll approach it: 1) Review your data format and requirements 2) Process with validation checks 3) Deliver clean, formatted output Timeline: 3 day(s) | Bid: $12 I'm happy to start with a quick test task so you can evaluate my work before committing. Let's discuss — I'm available right now.
£12 GBP in 3 days
0.7
0.7

The NLP matching piece is what makes or breaks a tool like this. I would use BeautifulSoup to scrape job boards, Pandas to score results against your resume keywords, and output a clean Excel sheet each morning. Working version ready in 2 days. The bid reflects what's in the description and may adjust once we walk through the scope. Can start today. Want me to send a quick plan?
£20 GBP in 3 days
0.0
0.0

Hi, I can build this Python AI Job Matcher for you. I have strong experience in web scraping (BeautifulSoup, Selenium) and building data processing pipelines. My approach: 1. Scraping module - Use requests + BeautifulSoup to scrape Indeed UK, build adapters for LinkedIn/Glassdoor/jobacuk with playwright/selenium where needed 2. AI matching - Use OpenRouter API (DeepSeek) to compare job descriptions against uploaded CV, calculating match % and identifying missing skills 3. Output - pandas DataFrame exported to clean Excel file with filters intact I'll structure everything as a well-commented Jupyter Notebook with clear setup guide (conda env yml, API key steps). Timeline: 5 days. Budget: £18 GBP. I've built similar scraping tools - check my profile for recent data extraction projects. Happy to discuss!
£18 GBP in 5 days
0.0
0.0

Hi, This project is a good fit for my background because I've built Python automation tools that combine web scraping, data processing, and AI-powered analysis. My approach would be to keep the system simple and easy to maintain: • Build a Python notebook that collects new vacancies from the selected job sites. • Extract the job description, company, location, salary, and application link. • Send the job description together with your CV to DeepSeek via OpenRouter. • Calculate a match score and identify missing or weak skills. • Export everything into Excel or Google Sheets with clean filtering and sorting. For scraping, I would start with requests + BeautifulSoup and only use Playwright when a website requires JavaScript rendering. This keeps the solution lightweight and faster to run. Proposed milestones: 1. Job scraping module (Indeed, LinkedIn, Glassdoor, JobACUK) 2. AI matching and skill-gap analysis 3. Excel / Google Sheets integration 4. Documentation, setup guide, and demo results MVP timeline: 3-4 days Deliverables: * Jupyter Notebook (.ipynb) * Helper Python files (if needed) * Conda environment file * Step-by-step setup guide * Screenshots/video showing at least 10 scored jobs I write clear, heavily commented code because I know how frustrating it is to revisit a project later and not remember where everything lives. If you'd like, I can also suggest a few improvements that reduce OpenRouter costs while improving match accuracy. Thanks, Nicholas
£15 GBP in 3 days
0.0
0.0

Luton, United Kingdom
Payment method verified
Member since Sep 20, 2022
£20-250 GBP
£10 GBP
£10-20 GBP
£11 GBP
£20-250 GBP
$15-25 USD / hour
$8-15 USD / hour
$2-8 USD / hour
₹1500-12500 INR
$10-30 AUD
₹100-400 INR / hour
₹12500-37500 INR
$10-30 USD
₹750-1250 INR / hour
₹100-400 INR / hour
£10-20 GBP
₹12500-37500 INR
₹60000-80000 INR
$10-30 USD
₹600-1500 INR
₹12500-37500 INR
₹250000-500000 INR
$15-25 USD / hour
₹600-1500 INR
£20-250 GBP