Web Scraper & AI Summarizer for Legal Documents
Budget: €30 – €250 EUR
Project Title: Automated Web Scraper & AI Summarizer for Legal Documents (Italian Administrative Justice Portal)
Project Overview:
I need an automated workflow to monitor judicial rulings from the Italian Administrative Justice website (https://www.giustizia-amministrativa.it/web/guest/dcsnprr). The system should perform weekly searches based on dynamic keywords (e.g., "appalti").
Requirements:
Web Scraping: Create a scraper (using Python/Playwright or Browse AI) that can bypass anti-bot protections, input keywords, and extract PDF links and metadata for rulings published in the last 7 days.
Cloud Integration: Use Make.com (Integromat) to organize the results. For each keyword, create/update a specific Google Drive folder and upload the new PDFs.
AI Processing: Integrate Google Gemini API to:
Analyze the rulings within each folder.
Generate a summary highlighting sections where the keywords appear.
Create/Update a "Weekly Summary" Google Doc in the folder, timestamping the latest update.
Scheduling: The entire process must run automatically once a week for each keyword.
Technical Stack Preference: Python (for scraping), Make.com (for orchestration), Google Drive API, Gemini API.
Project Overview:
I need an automated workflow to monitor judicial rulings from the Italian Administrative Justice website (https://www.giustizia-amministrativa.it/web/guest/dcsnprr). The system should perform weekly searches based on dynamic keywords (e.g., "appalti").
Requirements:
Web Scraping: Create a scraper (using Python/Playwright or Browse AI) that can bypass anti-bot protections, input keywords, and extract PDF links and metadata for rulings published in the last 7 days.
Cloud Integration: Use Make.com (Integromat) to organize the results. For each keyword, create/update a specific Google Drive folder and upload the new PDFs.
AI Processing: Integrate Google Gemini API to:
Analyze the rulings within each folder.
Generate a summary highlighting sections where the keywords appear.
Create/Update a "Weekly Summary" Google Doc in the folder, timestamping the latest update.
Scheduling: The entire process must run automatically once a week for each keyword.
Technical Stack Preference: Python (for scraping), Make.com (for orchestration), Google Drive API, Gemini API.