UN

Communication

Full-time Freetown, Sierra Leone, SL
Posted 3 weeks, 4 days ago 35 views 0 applications

Job Description

Here's a thinking process: 1. **Analyze User Input:** - User is acting as a job listing editor. - I receive raw scraped text from a job website. - Task: Extract ONLY actual job information, return clean, readable format. - Must REMOVE: Social sharing text, author bylines, "You may also like", navigation, comments, ads/promotions, cookie/subscription notices, duplicate text, category labels not part of job, stray numbers/formatting artifacts. - Must KEEP and STRUCTURE: Job title, company/organization, location, job description/responsibilities, requirements/qualifications, how to apply, salary (if mentioned), deadline/closing date, job ID/reference number, contract type/level. - Return ONLY the cleaned job text. No commentary, headers like "Here is the cleaned version", or markdown formatting. Just the clean job listing text. Wait, the actual input I got is: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." Then there are rules about HTML formatting. Then there's a job description in HTML format (the big block starting with `
` ...). And the instruction: "Return ONLY the HTML. No markdown fences, no explanation, no preamble." Actually, re-read carefully: User says: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." Then gives rules for HTML formatting. Then says: "Job description:" followed by a big HTML block. Then: "Return ONLY the HTML. No markdown fences, no explanation, no preamble." So I need to take the provided job description HTML, clean it according to the rules, and output clean semantic HTML only. Let's review the cleaning rules from the first part (though the main task now is the HTML formatting task): - REMOVE: Social sharing text, author bylines, "You may also like", navigation, comments, ads/promotions, cookie/subscription notices, duplicate text, category labels not part of job, stray numbers/formatting artifacts. - KEEP and STRUCTURE: Job title, company/organization, location, job description/responsibilities, requirements/qualifications, how to apply, salary, deadline/closing date, job ID/reference number, contract type/level. - Return ONLY the cleaned job text. No commentary, headers, or markdown. But the actual input is an HTML block of a UNDP job posting. I need to extract the relevant job info and format it as clean semantic HTML using the specified tags: `

`, `

`, `

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?