OpportunityUniverse

Methodology: How We Find Opportunities

How does Opportunity Universe bring you the largest database of programmes worldwide?

This page documents how Opportunity Universe discovers, extracts and verifies the opportunities it publishes. The platform is built around an automated crawling and extraction pipeline that combines large language models with deterministic validation rules. The sections below describe each stage of that pipeline, from source acquisition to daily archiving, and report the figures the system currently produces.

1. Source acquisition

The crawler monitors three classes of source.

  1. Established opportunity platforms. The public listing sites shown in the table further down, read on a fixed schedule.
  2. Primary publishers. University, foundation, ministry and non-governmental organisation websites, read directly at the source.
  3. Internet-wide search. A query layer that issues structured searches in 25 languages and surfaces programmes that appear on no listing site at all.

Because primary publishers are indexed directly, the database does not depend on any other platform remaining online, complete or accurate.

2. Extraction and classification

Every candidate page is passed to a language model that performs two tasks. It classifies the page, separating genuine calls for applications from news articles, listicles and closed announcements. It then extracts a structured record containing title, organiser, deadline, eligibility criteria, funding type, location and application links. The output is validated against a controlled vocabulary of types, subjects and regions, so that each record is machine-comparable rather than free text.

3. Deduplication

A single programme is frequently republished across many websites. The system resolves these into one canonical record with multiple attributed sources, using title similarity, organiser identity and deadline proximity. Recurring programmes are additionally linked into series. When an edition closes, the pipeline re-examines the series periodically, which allows the following edition to be detected as soon as it is announced.

4. Canonical source links

Each published record links to the website of the organiser and to the official application page. The platform does not link to other aggregators and does not route applicants through redirects or tracking intermediaries. Applications are therefore always submitted at the source.

5. Quality scoring

Every record carries three independent scores: extraction confidence, organiser prestige and legitimacy. Records below the confidence threshold are withheld from the public index and queued for review. Prestige and legitimacy inform ranking, so that well established and fully funded programmes appear before unverified listings.

6. Refresh cycle and archiving

Sources are synchronised on individual schedules that reflect how often they publish. High-volume platforms are re-read every few days, primary publishers weekly to monthly, and the internet-wide sweep runs monthly. Deadlines are evaluated daily and expired entries are archived automatically, so that the searchable index reflects opportunities that are genuinely open.

Current figures

30,162opportunities in our database
14,359open right now
4,118fully funded
3,146added this month

Comparison with manual curation

Editorially curated platforms publish what a small team can read and write in a working day, which in practice limits them to a few entries per day, predominantly in English and predominantly from sources they already track. An automated pipeline reads those same sources, adds the primary publishers behind them, and operates continuously in every language it covers. This difference in throughput, rather than any difference in editorial judgement, explains the gap shown in the chart below.

Publication volume compared

The chart compares the number of opportunities published per month by Opportunity Universe with the volume measured on the largest other opportunity platform. Volumes for other platforms are measured directly from their public feeds; our figure counts unique opportunities after deduplication across all sources.

0787157523623150SepNovJanMarMayJul
Opportunity Universe Opportunity Desk Youth Opportunities

Monthly figures are estimated where a platform publishes no dates. Totals are exact.

Below is a list of other opportunity platforms whose listings are included in this database as well. Every programme they publish is read, structured and merged with what we find at the source, so the index contains their coverage in addition to our own. The figure shows how many distinct opportunities we have found through each platform.

Opportunity platform Opportunities found
Opportunity Desk opportunitydesk.org 4,752
Opportunities For Youth opportunitiesforyouth.org 3,416
OYA Opportunities (oyaop.com) oyaop.com 2,720
Opportunities for Africans opportunitiesforafricans.com 2,542
After School Africa afterschoolafrica.com 2,209
Scholarship Region scholarshipregion.com 1,660
Opportunitiesjournal opportunitiesjournal.com 1,287
Conferencelists conferencelists.org 1,253
Brightscholarship brightscholarship.com 1,165
Opportunities Corners opportunitiescorners.com 1,018
Opportunities Radar opportunitiesradar.com 956
Grabscholarship grabscholarship.com 939
Scholarships Corner scholarshipscorner.website 790
Youth Opportunities (youthop.com) youthop.com 773
Fullfundscholarship fullfundscholarship.com 765
Opportunities Pedia opportunitiespedia.com 709
Öğrenci Burs ogrenciburs.org 709
Stipendije stipendije.ba 628
YouthHub Africa Opportunities opportunities.youthhubafrica.org 557
Eurodesk Programmes programmes.eurodesk.eu/en 543

Further sources each contribute fewer than 500 opportunities and are not listed individually.

Opportunity Newsletter

Get the best new scholarships, competitions and programmes delivered to your inbox every week, matched to your country, level and interests.

✓ Weekly ✓ Personalised ✓ 100% Free