🎥 Video | YoutubeGoogle Ads: What if you could 10x your ad creative?(09.09.2026 um 23:39 Uhr)
🎥 Video | YoutubeHow to link your Google Ads manager account to a payments profile(10.09.2026 um 14:14 Uhr)
🎥 Video | YoutubeGoogle Ads: PMax for store goals: Boost in-store sales(10.09.2026 um 14:24 Uhr)
🎥 Video | YoutubeGoogle Ads: How to build a modern measurement stack(10.09.2026 um 17:46 Uhr)
🎥 Video | YoutubeGoogle Ads: What if you could 10x your ad creative?(09.09.2026 um 23:39 Uhr)
🎥 Video | YoutubeHow to link your Google Ads manager account to a payments profile(10.09.2026 um 14:14 Uhr)
🎥 Video | YoutubeGoogle Ads: PMax for store goals: Boost in-store sales(10.09.2026 um 14:24 Uhr)
🎥 Video | YoutubeGoogle Ads: How to build a modern measurement stack(10.09.2026 um 17:46 Uhr)

🔧 Programmierung 🕛 vor 1 Monat 2 Min Lesezeit
0

How I Built a Multilingual CEFR Language Testing Platform in PHP

↗ Quelle (dev.to)
🗣️ Stimme:
📑 Inhaltsübersicht

When I started building Examinizer, the goal was simple: make

CEFR language certification accessible online without expensive

test centres.






The Stack




  • PHP 8.2 backend with MySQL 8.0

  • Static HTML/CSS/JS frontend (1000+ pages)

  • Python + ReportLab for PDF certificate generation

  • Claude AI API for adaptive testing and question classification

  • myPOS for EU payments






The Challenge: 13 Languages × 6 CEFR Levels



The biggest architectural decision was generating 126,000+

questions across 13 languages (EN, DE, FR, ES, IT, PT, TR,

AR, ZH, KO, BG, CS, PL) at all 6 CEFR levels (A1–C2).



We used Claude Haiku API to classify and generate questions

in batches, then stored them in MySQL with language/level tags.






Certificate Generation



Each certificate is generated server-side using Python +

ReportLab. The pipeline:




  1. User passes test → PHP triggers cert queue

  2. Python generates PDF with QR code

  3. PDF delivered by email within 30 seconds



The QR code links to our public verification page where

employers can instantly verify the certificate.






AI Adaptive Testing



Our AI Adaptive Test uses Claude API to dynamically adjust

question difficulty based on user responses. If you answer

B2 questions correctly, the system escalates to C1.



This gives a more accurate level assessment than fixed

25-question tests.






Results




  • 13 languages live

  • 1,000+ pages indexed

  • Users from 50+ countries

  • Certificate issued in under 30 seconds



Try it at examinizer.net

Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 0%
🟡 In Evaluierung 0%
🟢 Keine Auswirkung 0%
Spannende Innovation 0%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
1 Quelle
Hackers Just Poisoned the Rust Supply Chain | Threat Wire
1 Quelle
Hackers Found a Way Into Humanoid Robots | Threat Wire
1 Quelle
Bits und so #1021 (Passwort für Laufwerk)
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten How I Built a Multilingual CEFR Language Testing Platform in PHP

Thematisch verwandte Begriffe: Built, Multilingual, CEFR, Language · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...