Automation & AI Project – Daily Art Auction Analysis (Drouot.com + ChatGPT) I am looking for a skilled freelance developer to design and implement an automated system dedicated to fine art auction analysis. Project Overview The goal is to build a tool that automatically monitors my personal account on drouot.com (French auction platform) on a daily basis, identifies paintings matching predefined keywords, and then analyzes each artwork using ChatGPT to determine whether it represents an interesting opportunity. Main Features The system should be able to: Daily automated login to my Drouot account Scan auction listings and extract paintings matching specific keywords (artist names, periods, styles, etc.) For each selected artwork: Retrieve key data (artist, title, medium, size, estimate, photos, auction house, sale date) Query ChatGPT (or OpenAI API) to: Assess artistic and market interest Compare estimates with historical auction results found online Evaluate whether the artwork appears undervalued or attractive Generate a daily report (email, PDF, or dashboard) summarizing: Selected artworks AI-based opinion (“interesting / neutral / not interesting”) Short justification for each recommendation Technical Expectations Preferred stack: Python, APIs, web automation/scraping (Playwright, Selenium, etc.) Integration with OpenAI / ChatGPT API Clean, well-documented, and maintainable code Respect of reasonable scraping limits and platform constraints Secure handling of credentials Deliverables Fully functional automated system Setup documentation Ability to easily update keywords and filters Optional: hosting / scheduled execution (cloud or local) Ideal Freelancer Profile Strong experience in automation & web scraping Experience with AI / LLM APIs Interest in art, auctions, or market analysis is a plus Reliable communication and structured approach Please include in your proposal: Relevant past projects Suggested technical approach Estimated timeline and budget Looking forward to working with you on this innovative project.