Schools and companies
MLH keeps verified records of schools and companies, which members link to through
their education and employment history. Find them under
https://core.mlhtools.com/resources/ (/schools, /companies, and the
/review_schools and /review_companies review views).
:::info Maintainer note Add the end-to-end verification workflow: how unverified records are surfaced, how the AI suggestions are generated, when to trust "Merge and Delete", and who owns this cleanup. :::
Schools
A school record has:
- Name and Domain name.
- School type and Country.
- Verified: whether the school has been verified.
- Abbreviations: known abbreviations (read-only).
Reviewing and verifying schools
The review schools view is where operators verify schools and clean up duplicates. It shows the current values next to AI-generated suggested values (suggested name, domain, country, and type) and a count of how many users are linked to the school.
- Edit and Verify School: correct and verify a school (labeled "Edit School" if it is already verified).
- Merge and Delete: merge a duplicate school into another and delete the duplicate.
Duplicate candidates are identified automatically (with a same/unsure/different verdict and a confidence score) and tracked with a pending/merged/failed status.
School enrollments
A school enrollment links a user to a school, with whether it is current, the start and end dates, the major, and when it was verified.
Companies
A company record has a Name, Domain name, and a Verified flag. A company links to its event sponsorships and MLH sponsorships.
Reviewing and verifying companies
The review companies view mirrors schools: it shows suggested name and domain values and offers Edit and Verify Company and Merge and Delete actions.
Employments
An employment links a user to a company, with whether it is current, the start and end dates, the title, the employment type, and when it was verified.