
Closed
Posted
Paid on delivery
I want to create a host in a public repository that should check the official bulletin site of the Province of Chubut ( [login to view URL] ) once every 24 hours. Each day’s bulletin is a text-based PDF, so the workflow simply needs to download the newest publication, search it for a single keyword that I will configure through a repository secret, and, when a match is found, e-mail me the entire section (not a summary) where that word appears. What I expect from you • A reusable GitHub Action defined in a `.github/workflows/[login to view URL]` file that runs on a cron schedule. • A companion script (Python preferred, but Bash/Node acceptable) that: – Locates the latest daily PDF on the site. – Extracts full, searchable text ([login to view URL], PyPDF2, or similar). – Splits the text into logical sections (page or paragraph granularity is fine) and tests for the keyword in a case-insensitive way. – When found, compiles the entire matching section(s) into an email body and sends it to the address stored in `EMAIL_TO`. Configuration & secrets to support in the workflow `KEYWORD`, `EMAIL_TO`, `EMAIL_FROM`, and either SMTP credentials or an API key (SendGrid, Mailgun, etc.)—whichever you choose for the mail helper. Acceptance criteria • One-click setup: cloning the repo, adding the four secrets, and pushing to `main` is all that’s needed for the Action to begin its daily run. • The email subject line clearly states the date of the bulletin and that at least one match was found. • If no match occurs, the Action finishes silently (or shows a green tick) without sending email. • All dependencies are declared in `[login to view URL]` (or the relevant manifest). • A concise `[login to view URL]` explains configuration, how to test locally, and how to adjust the schedule. Feel free to recommend improvements—caching, retries, or alternate parsing tools—so long as the core deliverable stays lean and easy to maintain.
Project ID: 40647368
198 proposals
Remote project
Active 14 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
198 freelancers are bidding on average $127 USD for this job

Hi, I can build this as a lean GitHub Action with a Python script that checks the latest Chubut bulletin every 24 hours, scans the PDF for your keyword, and emails the full matching section when found. I like that your acceptance criteria are very clear, so this can be delivered cleanly with the workflow file, requirements, and a short README for one-click setup. I’d also add basic retries/error handling so it stays reliable without becoming heavy. Happy to get started right away.
$200 USD in 4 days
9.6
9.6

I will create an automated solution using GitHub Actions and Python to monitor the Province of Chubut's official bulletin site. A GitHub Action will run on a schedule to locate the latest daily PDF, extract text, search for a keyword, and email matching sections. Configuration and secrets support will be included for easy setup. Key features include email notifications, quiet completion, dependency management, and thorough documentation. I am committed to refining the solution based on feedback and additional requirements to ensure efficiency and maintainability.
$225 USD in 5 days
8.7
8.7

Hello, Being in the industry for more than a decade, I, Yasir Shah, have developed skills that lend perfectly to your project requirements. Whether it is building scalable web solutions or mastering AI automation with Python, I ensure quick turnarounds and code that's easy to maintain. Furthermore, my proficiency in Python has rendered natural language processing tasks similar to those required by this project second nature to me. Additionally, my strength in REST APIs and third-party integrations particularly qualifies me for configuring the emailing functions using SMTP credentials or API keys. Moreover, crafting clean and comprehensive README files for easy replicability of the project is a practice that you can trust me on. I fully understand your need for a lean core while simultaneously being open to improvements. With my skills in cloud deployment and use-case driven design strategies, I believe I can help identify such improvements where caching, retries or alternate parsing tools may be appropriate solutions. In conclusion what sets me apart from others is not only the breadth of my skills (which cover everything in your ask) but my dedication towards providing superior customer service and ensuring client satisfaction. It would be an honour to work with you on this project and I am happy to answer any questions you may have. Let's build a reliable system together! Thanks!
$130 USD in 2 days
8.5
8.5

★★★ PYTHON SPECIALIST ★★★ Hi, I can create a GitHub Action to check the bulletin site of Chubut every day for your keyword. I will write a Python script to download the PDF, extract text, and find your keyword. If found, it will email you the full section. I will ensure easy setup with secrets and a clear README. I can also suggest improvements if needed. Let’s discuss this further! Thanks!
$60 USD in 2 days
8.3
8.3

⭐⭐⭐⭐⭐ Create a GitHub Action to Monitor Chubut Bulletin Daily ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project requirements and see you are looking for a solution to monitor the Chubut bulletin site. You have no need to look any further, as Zohaib is here to help you! My team has successfully completed 50+ similar projects for automation and monitoring tasks. I will create a GitHub Action that checks the bulletin site daily, downloads the latest PDF, searches for your keyword, and sends you the relevant section via email. ➡️ Why Me? I can easily do your project as I have 5 years of experience in Python automation, web scraping, and email notifications. My expertise includes creating reusable workflows, extracting text from PDFs, and managing cron jobs. Additionally, I have a strong grip on GitHub Actions, SMTP configurations, and Python libraries for text extraction. ➡️ Let's have a quick chat to discuss your project in detail. I can provide samples of my previous work and demonstrate how I can meet your needs efficiently. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ GitHub Actions ✅ Python Automation ✅ Web Scraping ✅ Email Notifications ✅ PDF Text Extraction ✅ Cron Scheduling ✅ API Integration ✅ Data Parsing ✅ Error Handling ✅ Script Optimization ✅ Dependency Management ✅ README Documentation Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
8.2
8.2

Hi, I've built a Python pipeline that pulls text from PDF manuals and parses it into searchable sections, using pdfminer-style extraction for a university chatbot knowledge base. That's the same extract-and-search core your bulletin watcher needs. One thing worth deciding early: the site may not expose the latest PDF at a stable URL, so the script needs to locate the newest link each run. I'd add a state file or cache so a re-run on the same day doesn't re-email you, plus a retry on network failure. For mail I'd use SendGrid, which I've wired into production workflows before. Adil Upwork: 5★ SendGrid Laravel integration I'd start with a milestone so you only release on the working Action. Do you want page-level or paragraph-level section splitting? Adil
$100 USD in 7 days
7.5
7.5

Hello, this is a well-scoped job and I can put together the full repo-ready solution for it. I’d use Python for the parser and mail logic, then wire it into a scheduled GitHub workflow so after secrets are added, it can run automatically on main. The email can include the bulletin date and the exact matched section text as requested, with no email sent when there is no hit. I can keep the setup simple and easy to maintain.
$180 USD in 4 days
7.8
7.8

Hi,------I can build this as a lightweight GitHub Actions workflow with Python that checks the Chubut bulletin daily, downloads the latest PDF, extracts searchable text, finds the configured keyword, and emails the complete matching section when found. I’ll include secure GitHub Secrets, retries, dependency management, README instructions, and local testing so the workflow is easy to maintain. Quick question: Does the bulletin site provide a consistent URL or naming pattern for the latest daily PDF, or should the script discover it from the website each day? Thanks!! Parminder
$222 USD in 4 days
7.4
7.4

Hello, What matters most here is reliability — a script that finds the latest bulletin correctly every day, extracts clean section-level text, and stays quiet when there's no match, without needing your attention. I'd build a Python script to fetch the newest PDF, extract text, and check sections against your keyword, wired into a GitHub Action with cron scheduling and secrets for config. One clone, four secrets, and it runs itself daily. I have solid experience with this kind of lightweight automation and clean handoff. Best regards
$30 USD in 1 day
7.3
7.3

La clave aquí es que el proceso sea realmente autónomo: detectar correctamente el boletín más reciente, extraer el texto sin perder secciones y enviar únicamente los resultados relevantes. Tengo experiencia con Python, web scraping, procesamiento de PDFs y automatizaciones ejecutadas mediante GitHub Actions. Lo implementaría con un workflow cron, un script Python con extracción robusta de PDF, búsqueda case-insensitive y envío por SMTP/API, dejando todos los parámetros y credenciales fuera del código mediante GitHub Secrets. Empezaría verificando cómo publica actualmente los PDFs el sitio de Chubut y diseñaría el detector para tolerar cambios menores en URLs o estructura. ¿Quieres que el correo incluya también la página exacta donde aparece la coincidencia? ¿Prefieres SMTP o una API como SendGrid? ¿La búsqueda debe coincidir con palabras completas o también con coincidencias parciales? Juan Pablo
$200 USD in 3 days
6.4
6.4

Hello, I can build a clean, reusable GitHub Action that checks the Chubut official bulletin daily, identifies and downloads the newest PDF, extracts the searchable text, and matches your configured keyword case-insensitively. When a match is found, the workflow will email the complete matching section to the configured address, with no email sent when there are no results. I’ll also include secure secrets handling, dependency files, retries where useful, and a concise README for setup, local testing, and schedule changes. Best Regards Fizza Nadeem K
$70 USD in 2 days
6.2
6.2

Hey! I specialize in Python automation and GitHub Actions with 9+ years of experience building reliable scheduled workflows, PDF processing tools, and notification systems. I can create a lean, reusable watcher that checks Chubut’s official bulletin daily and emails matching sections automatically. Here’s how I can help: • Build the scheduled GitHub Action with secure repository secrets • Detect and extract the newest bulletin PDF automatically • Search sections case-insensitively and email complete matching content • Provide requirements, README, retries, testing, and easy maintenance Could you clarify whether you prefer SMTP or a service like SendGrid for email delivery?
$140 USD in 7 days
5.9
5.9

Hello I reviewed your Daily PDF Keyword GitHub Action project and it stood out because scheduled document processing needs reliable automation, accurate keyword detection, and clear handling of failures or missing files Problem Daily PDF workflows can become repetitive and error-prone when documents have to be downloaded, searched manually, and checked for specific keywords every day Solution I can build a GitHub Actions workflow that runs automatically on the required schedule, retrieves or receives the daily PDF, extracts its text, searches for configured keywords or phrases, and triggers the required notification or downstream action when matches are found I can implement Python-based PDF processing, configurable keyword lists, logging, error handling, retries, and secure GitHub Secrets for credentials or API keys where required Result You will have a reliable daily automation that processes PDFs consistently, identifies relevant keywords quickly, and provides clear results without requiring manual checking A few questions Where will the daily PDF come from? Which keywords or phrases need to be detected? What should happen when a keyword is found, such as email, Slack, or another notification? Should the workflow run at a specific time and timezone? I can start immediately and provide regular progress updates throughout the project Thanks
$130 USD in 7 days
6.0
6.0

Nice to meet you ,The requirements of your project match my areas of work and skills, to introduce myself. My name is Anthony Muñoz and i am the lead engineer for DS Pro IT agency. I have worked for over 10 years as a Full-Stack and software development engineer and have successfully done multiple jobs. It will be a pleasure to work together to make your project. Feel free to discuss about the project with me, greetings.
$128 USD in 7 days
5.6
5.6

Hi Sergio, I will deliver a reusable GitHub Action and Python script to check the bulletin site, download the newest PDF, search for a keyword, and email the matching section. I will complete this within 2 days for $150. Want to start now? Waiting for your response in chat! Best Regards.
$140 USD in 3 days
5.5
5.5

Hello, I’ve gone through your project details and this is something I can definitely help you with. I have 10+ years of experience in mobile and web app development, working with HTML, email handling, and scripting languages like Bash and Python. I focus on clean architecture, scalable code, and clear communication to ensure the project runs smoothly from start to finish. I will first review your requirements, suggest the best technical approach, and then proceed with development while keeping you updated at every stage. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify:How often do you anticipate needing to update the keyword for monitoring? 1. Do you need this for mobile, web, or both? 2. Do you already have UI/UX designs or should we create them? 3. Will there be any third-party API or payment gateway integration? 4. What is your expected timeline for completion? 5. Are there any reference apps or websites you like? Let’s discuss over chat! Regards, Arpit Jaiswal
$155 USD in 25 days
6.5
6.5

Hi, I can build the GitHub Action to check the latest bulletin PDF daily, extract the text, find your configured keyword, and email the complete matching section. I have 3+ years of experience with Python, APIs, GitHub Actions, and automation, and can provide a clean setup with secure secrets, error handling, and a simple README. Best regards, Huzaifa
$80 USD in 2 days
5.3
5.3

Hello, I have already completed similar Python automation projects involving scheduled jobs, PDF text extraction, web data retrieval, GitHub Actions, APIs, and email notifications. I have strong experience in web development, APIs, and scalable software solutions, so I can quickly understand your requirements and deliver exactly what is needed. I can create the GitHub Action and Python script to find the latest Chubut bulletin, extract the PDF text, search the configured keyword, and email the complete matching section only when a match is found. I will also include the required secrets, dependencies, retries, and a clear README for easy setup. Should the matching section be treated as the full PDF page containing the keyword, or should I try to detect paragraph or heading boundaries? I would be happy to discuss the workflow in a quick meeting and get this set up cleanly. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
$140 USD in 7 days
5.1
5.1

Hello, this is a small automation job, but the real work is making the daily fetch and section extraction reliable enough that the Action stays quiet until there is a true match. I’ve built several production document pipelines like this, and the failure point is usually ingestion consistency rather than the keyword check itself. The closest match is DocIntel AI — Document Intelligence & Event Extraction Platform, where I built scheduled document collection, PDF text extraction, and downstream processing around public-source documents. That maps directly to locating the newest bulletin, extracting searchable text, and preserving the original matching section in the notification. I usually structure this as three clean steps: source discovery, text extraction and sectioning, then notification. For this case I’d keep the workflow lean in Python, with explicit handling for duplicate runs, malformed PDFs, and bulletin-page changes. I’d also add a small reliability layer around retries, content hashing, and clear success/no-op behavior so a no-match day stays green without noise. This would be designed for long-term maintenance in a public repo, with a concise README and one-click secret-based setup. If useful, I can sketch the workflow file and the section-parsing logic up front before implementation. Clifton
$140 USD in 7 days
4.6
4.6

Hi, I understand you need a GitHub Action to check the Province of Chubut's bulletin daily and search for a keyword in the PDF. I'll ensure the workflow downloads and processes the publication efficiently. Could you specify the email service you prefer for sending notifications?
$52 USD in 7 days
4.6
4.6

Villa La Angostura, Argentina
Payment method verified
Member since Sep 11, 2024
$10-30 USD
$30-250 USD
$30-250 USD
$10-30 USD
$10-30 USD
₹1500-12500 INR
€250-750 EUR
₹1500-12500 INR
$10-30 USD
$10-30 CAD
£250-750 GBP
₹2000-3000 INR
₹1500-12500 INR
€8-30 EUR
₹150000-250000 INR
$10-30 USD
$8-15 USD / hour
$250-750 USD
$100-300 USD
$15-25 USD / hour
$30-250 USD
$30-250 NZD
₹100-400 INR / hour
$250-750 AUD
₹12500-37500 INR