$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Alle software en hulpmiddelen die in de studie worden gebruikt, staan vermeld in de Materiaalkundige Tabel Materiaal.
Beoordelingscriteria
De classificatie van evaluatie die in deze studie is aangenomen, behandelt twee hoofddomeinen, namelijk vloeiendheid en correctheid, die alle vereisten omvatten voor een uitgebreide evaluatie van schrijven in het Engels als vreemde taal (EFL). Deze dimensies zijn bedoeld om de belangrijkste punten van de schrijfkwaliteit te meten die effectieve communicatie en het tonen van taalvaardigheid bevorderen. De Fluency module meet natuurlijkheid, expressiviteit en samenhang in schrijven door de soepelheid van ideeën te meten, evenals hoe goed woorden en zinsstructuren worden gebruikt. De Correctheidsmodule richt zich op nauwkeurige grammaticale nauwkeurigheid, mechanische perfectie en naleving van standaard Engelse conventies en meet hypothetisch de fouten van de taal op verschillende niveaus. (zie Tabel 1)
Taakdefinitie
Naar aanleiding van de voorwaarden van geautomatiseerde schrijfbeoordeling van studenten die de Engelse taal leren, suggereert de huidige studie een nieuw model van een EG-computerondersteund Engels schrijfevaluatiesysteem. In vergelijking met eerdere studies, die beperkt waren door de reikwijdte van geautomatiseerde schrijfevaluatiesystemen, zal het voorgestelde systeem helpen deze beperkingen op te lossen door innovatieve deep learning-technieken te introduceren, zodat gebruikers een niveau van taalkundige analyse, aanpassingsmogelijkheden en systeembrede feedbackanalyse op basis van uitgebreide gegevensverwerking kunnen krijgen. Met twee van de belangrijkste indicatoren van een compositie, namelijk vloeiendheid (hoe natuurlijk, coherent en expressief het stuk van aard is), of correctheid (hoe correct de tekst is geschreven, vol grammaticale, mechanische en taalfouten), moet het dual-model systeem met de afzonderlijke componenten van de neurale netwerken een aantal evaluaties uitvoeren. Daarnaast identificeert het fouten op verschillende taalniveaus, beveelt het correctiemaatregelen aan en geeft het feedback in lijstvorm om gebruikers in staat te stellen het taalverwerven van leerlingen op een methodische manier te verbeteren. Om het proces van het berekenen van het computerondersteunde automatische evaluatiesysteem te beschrijven, stellen we het volgende wiskundige model voor in formules (1)–(4) (zie Tabel 2).
(1)
(2)
(3)
(4)
waarbij: Eindscore = de samengestelde schrijfbeoordelingsscore; w1 = gewicht toegekend aan de vloeiendheidsscore; w2 = gewicht toegekend aan correctheidsscore; Sf = BERT-gebaseerde vloeiendheidsscore (genormaliseerd tot [0, 1]); Sc = exponentiële correctheidsscore voor verval; λ = vervalconstante controlefoutstraf; σ(x) = logistische sigmoïde activatiefunctie; ErrorRatio = verhouding van fouten tot totaal aantal tokens in de tekst. De vloeiendheidsscores worden genormaliseerd tot [0, 1] door de logistische sigmoidfunctie σ(x), terwijl de exponentiële vervalfunctie wordt gebruikt om de correctheid te scoren om een passende straf op de foutfrequentie op te leggen.
Systeemarchitectuur en ontwerp
De systeemarchitectuur maakt gebruik van een tweemodelsysteem met een parallelle verwerkingsarchitectuur, waarbij de analyse van invoeressays parallel wordt uitgevoerd via parallelle evaluatiepaden. De modules Vloeiendheid en Correctheid leveren op hun beurt respectievelijke scores op, en de uiteindelijke samengestelde score is het gewogen gemiddelde van de twee subscores. De correctheidsmodule biedt ook een suggestie voor foutdetectie en correctie, naast het scoren (zie Figuur 1).
De vloeiendheidsmodule
Schrijfvloeiendheid kan worden gedefinieerd als de aard of het patroon van het gebruik van een taal met betrekking tot de juiste keuze van woordenschat, variëteit in zinsstructuur, syntactische complexiteit, samenhang, enzovoort. 4. Vloeiendheidsbeoordelingsmodellen leggen ideeën vast die worden overgebracht zonder te stotteren of ongemakkelijk te zijn, en klinken benaderend als de nativistische communicatietrends. Traditionele vloeiendheidsmeting is gebaseerd op schalen, wat zorgen over betrouwbaarheid tussen beoordelaars benadrukt. Het voorgestelde systeem overwint dit nadeel doordat het een op BERT gebaseerd neuraal netwerk bevat om semantische coherentie en taalkundige natuurlijkheid automatisch te induceren door diepgaande situationele begrip. Deze architectonische beslissing is genomen met het oog op de sterke punten van BERT, dat effectief is gebleken bij het identificeren van contextuele relaties en semantische patronen die noodzakelijk zijn bij vloeiendheidsmeting. Invoersequenties worden in het systeem gevoerd en door 12 transformatorlagen geleid met multi-head self-attention om langeafstandsafhankelijkheden en contextuele relaties te identificeren (zie Figuur 2).
Het mechanisme van aandacht zou als volgt zijn:
(5)
Laat Q, K en V respectievelijk de matrices zijn die query, sleutel en waarde vertegenwoordigen, en d en k de dimensies van de sleutelvectoren. De CLS-token-embedding is de samenvattende inbedding, die de algehele semantische coherentie van de gehele invoersequentie registreert.
De berekening van de vloeiendheidsscore is als volgt:
(6)
Waarin hCLS de BERT [CLS] token embedding is, en Wreg breg de parameters van de regressiekop zijn, en σ de sigmoïde activatiefunctie is die de output normaliseert naar [0, 1].
De correctheidsmodule
Correctheidsbeoordeling richt zich op grammaticale nauwkeurigheid, mechanische nauwkeurigheid en het naleven van standaard Engelse conventies. Deze dimensie behandelt de technische aspecten van het schrijven, waaronder syntaxis, morfologie, interpunctie en spellingnauwkeurigheid. De correctheidscomponent evalueert niet alleen het aantal taalkundige fouten, maar onderzoekt ook de impact op de algehele kwaliteit van de tekst. In tegenstelling tot vloeiendheidsbeoordeling, die de nadruk legt op semantische coherentie en natuurlijke flow, vereist de correctheidsevaluatiemodule nauwkeurige foutidentificatie en systematische correctie. De module maakt onderscheid tussen verschillende fouttypes, beoordeelt de ernst en biedt gerichte correcties ter ondersteuning van leerverbetering. Het correctheidsverlies gebruikt het FLAN-T5-model, dat is verfijnd voor grammaticale foutdetectie en correctie. Deze keuze wordt geïnformeerd door de tekst-naar-tekst transformeerbaarheid van T5, waardoor het systeem niet alleen fouten kan vinden, maar ook relevante correcties binnen één systeem kan uitvoeren. Het systeem is een encoder-decoder vorm, en de tekst wordt gevoed in de vorm van deze transformatie: (zie Figuur 3)
(7)
Het encoderelement genereert contextgevoelige representaties die niet alleen de grammaticale tendensen vastleggen, maar ook potentiële tekortkomingen:
(8)
Met behulp van het genereren van passende grammaticale variaties op foutief geïdentificeerde fouten, genereert de decoder gecorrigeerde sequenties:
(9)
Dit soort tweerichtingsverwerking stelt het systeem in staat om bewust te zijn van de contexten van fouten en hoe deze contexten moeten worden gecorrigeerd, zodat de hints semantisch coherent zijn, maar zich toch richten op elke correctie in grammatica.
Kwantificering van fout en scoringsalgoritme
De nauwkeurigheidsscore vergeleek het oorspronkelijke schrift met de correcte versie van het schrift, waarbij rekening werd gehouden met taalkundige fouten en de ernst op basis van de positie binnen de tekst en de interferentie met de betekenis. Deze methode legt het onderscheid vast tussen soorten fouten in vergelijking met de impact op het tekstuele begrip van de tekst. De relatie tussen foutenfrequentie en slechte tekstkwaliteit werd op logaritmische wijze benadrukt in het beoordelingssysteem. Een fundamentele stap in tokenvergelijking van de originele tekst en de gecorrigeerde tekst is twee graden van vergelijking die gebaseerd zijn op de bitwijze techniek van string-uitlijning. De tweede fase omvat het identificeren en classificeren van fouttypen op basis van enkele bekende linguïstische taxonomieën die onderscheid maken tussen grammaticale fouten (overeenkomst tussen onderwerp en werkwoord, consistentie van de tijd en betrouwbaarheid van syntactische structuur), mechanische (hoofdletters, interpunctie en spelling) en gebruiksfouten (woordkeuze, idiomatische uitdrukking en geschiktheid van registers). De derde fase is de berekening van de foutverhouding op basis van de totale lengte van de tekst. De vierde stap maakt gebruik van het exponentiële decay scoring-algoritme dat de foutverhoudingen omzet in direct interpreteerbare correctheidsscores om de niet-additieve en niet-lineaire afhankelijkheid tussen foutfrequentie en tekstkwaliteit te benaderen.
De wiskundige behandeling van het foutkwantificatieproces begint met de berekening van de verhouding van geïnstalleerde fouten, wat een genormaliseerde foutinstallatiesnelheid oplevert, die op zijn beurt een eerlijke vergelijking mogelijk maakt van teksten van verschillende lengtes:
(10)
(11)
Er werd een kalibratieparameter van 2,5 vastgesteld op empirische basis door deze volledig te valideren met menselijke experts, zodat de scorefunctie resultaten kan leveren die in lijn zijn met het menselijk begrip met betrekking tot de afname van tekstkwaliteit naarmate de frequentie van fouten toeneemt. Door deze parameterwaarde op deze manier in te stellen, wordt gegarandeerd dat elke tekst met een laag foutpercentage (Error_Ratio < 0,1) een hoge correctheidsscore heeft, omdat deze nauwgezet de regels van het standaard Engels volgt; elke tekst met een matige foutmarge (0,1 < Error_Ratio ≤ 0,3) heeft een tussenscore van correctheid, wat aangeeft dat er enkele taalkundige zorgen zijn die echter niet ronduit rampzalig zijn, en elke tekst met een hoge foutmarge (Error_Ratio > 0,3) heeft een lage correctheidsscore gekregen omdat er kritieke taalkundige zorgen zijn die de mogelijkheid tot begrip aanzienlijk beïnvloeden.
Het correctheidsscorealgoritme voor de correctheidsevaluatie houdt systematisch rekening met alle fouten die door het T5-systeem zijn gelokaliseerd en gecorrigeerd als strafitems bij de berekening van de uiteindelijke foutverhouding. Het strafkredietmechanisme dat wordt gebruikt voor grammaticale fouten wordt weergegeven door de exponentiële afname van de met de groei van de foutverhouding naar hoge waarden, wat betekent dat de kwaliteit van de tekst zeer slecht is, en wordt 100 wanneer de foutverhouding gelijk is aan 0, wat betekent dat er absoluut geen fouten worden gedetecteerd. Het is een perfect gebruik van de Engelse standaardconventies. Zo'n wiskundige relatie zorgt ervoor dat de correctheidscode een significant onderscheid biedt binnen het gehele spectrum van linguïstische vaardigheidsniveaus en reageert op kleine opeenvolgende vooruitgang, wat wijst op echte verwervingen.
Datasets: trainings- en evaluatiecorpus
Trainingsgegevens van voldoende kwaliteit en omvang zijn van groot belang voor de prestaties van het dual-model systeem. De huidige studie maakte gebruik van een goed ontworpen dataset van door studenten geschreven teksten om het model te ontwikkelen en te beoordelen, dat werd geproduceerd door verschillende schrijfopdrachten toe te passen. De steekproef bestond uit 45 mannelijke en 45 vrouwelijke Pakistaanse universiteitsstudenten met een gemiddelde leeftijd van 19 jaar, die 'Functioneel Engels' als verplichte cursus volgden. Elke student schreef acht essays gedurende acht weken, inclusief pre-test, interventie-essays en post-test-gelegenheden. Leerlingen mochten voor elke schrijfopdracht 400–450 woorden produceren. De statistieken van de datasets geven de volgende kenmerken:
70.500 woorden
Gemiddelde zinslengte: 15,7 woorden (SD = 3,2)
Het bereik van woordenschat (Type-Token Ratio): 0,64 (SD 0,08) Grammaticale foutdichtheid: 2,3 in 100 woorden (SD = 1,1)
De rechtvaardiging en datakwaliteitsborging van de geselecteerde data
De gekozen dataset werd gedreven door enkele belangrijke overwegingen die de rijkdom en relevantie van onderzoekswerk over geautomatiseerde schrijfevaluatie mogelijk maakten. Aanvankelijk werd de Economie-studentenpopulatie geselecteerd vanwege de aard, vergelijkbaar met EFL-leerlingen in het Pakistaanse hoger onderwijs, waardoor meer authentieke schrijfvoorbeelden konden worden getoond die echte situaties weerspiegelen. Ten tweede werd de vaststelling van het maximale en minimale potentiële woordbereik, 400–450 woorden, gebaseerd op pilotstudies waaruit bleek dat dit bereik taalkundig complex genoeg is om betrouwbaar door een machine te worden geanalyseerd, en tegelijkertijd een beheersbare omvang bleef in termen van consistente menselijke beoordelingen. Elk van de composities werd geëvalueerd door drie getrainde Engelse docenten (inter-rater betrouwbaarheid κ = 0,847, vloeiendheidsdimensie en 0,823, correctheidsdimensie) op gestandaardiseerde 10-punts vloeiendheids- en correctheidsschaal. De training van de menselijke beoordelaars was intensief en was afhankelijk van ontwikkelde beoordelingsrubrics met betrekking tot IELTS- en TOEFL-schrijfbeoordelingen. De data bestaat uit een door mensen geannoteerde dataset, die kan worden gebruikt voor het trainen en valideren van modellen die getraind moeten worden op mens-geannoteerde data.
Procedures voor gegevensvoorverwerking en validatie
De dataset werd systematisch vooraf verwerkt en omvatte tekstnormalisatie, het tokeniseren van de tekst met de BERT WordPiece-tokenizer en het uitvoeren van kwaliteitscontroles. Degenen die onvolledig werk hebben ingediend en geplagieerde tekst hebben geproduceerd, werden niet meegenomen om de gegevensintegriteit te bepalen. De laatste gegevens werden willekeurig verdeeld in training (70%, n = 189), validatie (15%, n = 41) en testsets (15%, n = 40) via gestratificeerde steekproeven om het in balans te brengen tussen vaardigheidsniveaus en het type taken. Taalkundige analyse van een groot naslagwerk met professioneel bewerkte academische teksten, artikelen uit kranten en gepubliceerde essays, met ongeveer 50 miljoen woorden. Dit corpus levert taalpatronen die nodig zijn om de vloeiendheidstests uit te voeren en ondersteunt bij de procedures voor foutdetectie door deze te vergelijken met het standaardgebruik. In het referentiecorpus zijn de stappen vóór preprocessing en indexering tokenisatie, woordsoorttagging, syntaxisparsing en semantische labeling om efficiënte toegang tijdens realtime beoordeling te vergemakkelijken.
Vloeiendheidsmodeltrainingsstrategie
Er wordt een sequentieel optimalisatiesysteem voorgesteld om de data te trainen tot vloeiendheid. De training maakte gebruik van geavanceerde functies, waaronder adaptieve leersnelheidsplanning, progressieve batchgrootte en geavanceerde regulariseringsmethoden die overfitting tijdens de training voorkomen, waardoor de effectiviteit van het model behouden blijft bij het identificeren van taalkundige patronen die wijzen op taalvaardigheid. De leersnelheid is 5 × 10-4 met een lineair decay-schema, geconfigureerd om te zorgen dat convergentie stabiel blijft en niet oscilleert rond de optimale parameterwaarden. Deze leersnelheid wordt gekozen via rasterzoektocht in [1 x 10-6, 1 x 10-4], waarbij 5 x 10-5 de meest geschikte afweging is tussen de convergentiesnelheid en de stabiliteit. De echte training zal beperkt zijn tot slechts 3 epochs, een configuratie die is geoptimaliseerd op basis van empirische voordelen door validatieverliestracking om overfitting te voorkomen zonder voldoende parameterupdates te verhinderen om leren effectief te maken. Vroegtijdig stopzetten van mechanismen met een geduld van 2 epochs en een minimale delta van 0,001 is uitgevoerd om degradatie te voorkomen.
Optimalisatie wordt uitgevoerd door een AdamW-optimizer, met vereenvoudigde keuzes zoals β₁ = 0,9 (impuls, die exponentieel het verval van eerste momentschattingen regelt), β₂ = 0,999 (tweede-moment schatting, die de exponentieel afname van tweede moment-schattingen regelt), en ε = 1 × 10⁻8 (numerieke stabiliteitsterm). Gewichtsafneemregularisatie (λ = 0,01) voorkomt dat parametergroottes buitensporig groot worden, waarbij deze waarde wordt geselecteerd via validatieprestatie-analyse over het bereik [0,001, 0,1]. Complexe monitoring kan verschillende meetwaarden over de training monitoren om de beste prestaties van een model te garanderen en overfitting te voorkomen. In het monitoringskader zijn inbegrepen:
Verliestracking: Training en validatieverlies worden binnen elk tijdperk bijgehouden, en het vroege stoppen gebeurt automatisch wanneer validatieverlies niet meer verbetert gedurende twee opeenvolgende epochen.
Prestatie-metrics: De validatiegegevens worden gebruikt bij het berekenen van Pearson-correlatiecoëfficiënten tussen voorspelde en werkelijke scores elke 100 trainingsstappen.
Gradiëntdetectie: Gradiëntnormen worden gemonitord om verdwijnende en exploderende gradiënten te detecteren, en bij een gradiëntnorm van 1,0 wordt gradiëntclipping toegepast.
Planning van leersnelheid: Validatie-gebaseerde afname van leersnelheid (factor = 0,5) bij meer dan 1 epochplateau wordt gedetecteerd.
Regularisatie-gerelateerd: Uitvalpercentages (0,1 voor BERT's, 0,3 voor regressiehoofd) werden gevonden door systematische ablatie. Tijdens het trainingsproces worden verschillende regularisatiemethoden gebruikt die gebaseerd zijn op het voorkomen van overfitting: (1) dropout-regularisatie met geoptimaliseerde dropoutpercentages per type laag in het netwerk, (2) gewichtsafname zoals hierboven uitgelegd, (3) vroegtijdige stop, bepaald door de validatieprestatie, en (4) data-augmentatie gebaseerd op het parafraseren van 15 procent van de trainingsvoorbeelden met behulp van terugvertaalmethoden. Checkpoints van het best presterende model werden na elk tijdperk opgeslagen, en de hoogst scorende modellen werden geselecteerd op basis van validatiecorrelatiescores. De verliesfunctie die wordt gebruikt in het vloeiendheidsbeoordelingsgedeelte is de Mean Squared Error (MSE), die de belangrijkste doelstelling is van de regressietaak om de continue vloeiendheidsscores te voorspellen. De verliesformulering wordt wiskundig gegeven als:
(12)
N is de totale trainingssteekproefgrootte, y_pred, i is de voorspelde vloeiendheidsscore van de i-de steekproef, en y_true, i is de overeenkomstige grondwaarheidsscore zoals gegeven door menselijke expertbeoordelaars. Dit verlies is zeer nuttig om voorspelling-werkelijke fouten kwadratisch te ontmoedigen, zodat grotere fouten een grotere straf opleveren, en is ook differentieerbaar. Het leersnelheidsplanningsmechanisme is zeer geavanceerd met een tweefasenproces en begint met een lineaire opwarmfase, gevolgd door een systematisch vervalproces om optimale convergentiekenmerken te creëren. Dit gebeurt in de warmupfase, waarbij de leersnelheid bij nul begint en geleidelijk verandert naar de maximale snelheid, waarna de modelparameters worden geoptimaliseerd ten opzichte van de trainingsdataset. De wiskundige uitdrukking van de warming-up fase is:
(13)
Na de warmupfase neemt de leersnelheid systematisch lineair af om te voorkomen dat de optimale parameterwaarden worden overschreden, wat resulteert in een gestage convergentie. Wiskundig gezien luidt de vervalfase als:
(14)
Waarin t de huidige trainingsstap is, lr max de maximale leersnelheid die tijdens de warming-up wordt bereikt, warming het aantal stappen dat aan de warming-up fase is toegewezen, en totaal het totale aantal trainingsstappen over alle epochs is. De genoemde planningsprocedure zorgt voor agressief leren van het model op de lagere niveaus en stabiliteit op de convergentieniveaus.
Correctheidsmodeltrainingsstrategie
Het correctheidsmodel was gebaseerd op de transfer learning-strategie met het vooraf getrainde FLAN-T5-model om optimaal gebruik te maken van alle beschikbare grammaticale kennis waar nodig. Dit was bedoeld om het algemene taalbegrip te onderzoeken, evenals de specifieke informatie over de fouten die door ESL-leerlingen zijn gemaakt. De gebruikte transfer learning-methode maakt gebruik van het pszemraj/flan-t5-large-grammar-synthesis checkpoint als basismodel, met verschillende opmerkelijke voordelen op het gebied van correctheid. Omdat het model al getraind is en beschikt over een hoog taalbegrip dat in verschillende tekstvelden is getraind, zal het zich aanpassen aan veel schrijfstijlen en schrijfonderwerpen. Met name is grammatica-specifieke fijnafstelling uitgevoerd op grote correctiedatasets die meerdere soorten grammaticale fouten beslaan, zoals ze ook bij tweedetaalschrijven voorkomen. Bovendien omvat het checkpoint krachtige foutdetectiesystemen die worden getest op verschillende soorten fouten (d.w.z. morfologische fouten, syntactische en semantische fouten), waardoor een perfecte standaard van vergelijking ontstaat met de parameters van de aangeboren correctietest van de studie.
Het domeinadaptatieproces weerspiegelt de systematische parameterwijzigingen die de algemene mogelijkheden van taalbegrip van het vooraf getrainde model niet veranderen, maar de specifieke kenmerken van de schrijfopdrachtoplossing introduceren. Dit aanpassingsproces heeft de wiskundige afleiding als:
(15)
Hier vertegenwoordigt θpretrained de parameters van het voorgetrainde model dat algemeen taalbegrip en grammaticale kennis codeert, en het domein δθvertegenwoordigt de specifieke parameterupdates die worden geleerd bij de doel-schrijvende beoordelingstaak. De domeinspecifieke updates worden berekend door gradiëntgebaseerde optimalisatie op de doeldataset, zodat het model taakspecifieke gevoeligheid ontwikkelt voor fouttypen die vaak voorkomen in EFL-schrijven zonder de bredere taalkundige mogelijkheden te verstoren.
Experimenten met vergelijkingen
Om de functionaliteit van de EG te bewijzen, wordt de Pearson-correlatiecoëfficiënt voorgesteld als de belangrijkste meetwaarde, die de lineaire verbinding bepaalt tussen geautomatiseerde scores en de expertise van mensen. De correlatiecoëfficiënt wordt gevonden door de formule:
(16)
Waarbij xi de geautomatiseerde scores vertegenwoordigt, de menselijke beoordelingen vertegenwoordigt, en
en
en de respectievelijke middelen zijn. De correlatiecoëfficiënt varieert van −1 tot 1, met waarden rond 1 die wijzen op een sterke positieve relatie tussen geautomatiseerde en menselijke beoordeling.
(17)
(18)
(19)
Basismodelvergelijkingen
Om de prestaties van de EG te evalueren en de superioriteit ten opzichte van bestaande methoden aan te tonen, worden diepgaande vergelijkingen gemaakt met gevestigde AWE- en traditionele single-metric benaderingen. Deze basisvergelijkingen zijn essentieel om de toegevoegde waarde van de EG-architectuur te valideren en aan te tonen dat de integratie van vloeiendheids- en correctheidsbeoordeling meetbare verbeteringen biedt ten opzichte van benaderingen die zich op individuele dimensies in isolatie richten. De selectie van basismodellen omvat vier categorieën van AWE, elk met een eigen oriëntatie op hoe schrijven beoordeeld moet worden. De eerste heeft een enkel BERT-gebaseerd model om vloeiendheid te evalueren. Deze modellen gebruiken transformer-architecturen om de tekstuele patronen van soepelheid en coherentie te beoordelen. De tweede categorie, ingebed in traditionele taalkundige methodologieën, richt zich op regelgebaseerde systemen voor grammaticale foutdetectie. Daarom bleef de focus liggen op correctheid, waarbij andere aspecten van schrijfkwaliteit, zoals samenhang en inhoud, werden over het hoofd gezien. De derde categorie zijn feature-based AWE-systemen, die indicatoren van taalkundige complexiteit omvatten—zoals variatiezinslengte, diversificatie van lexis en syntactische complexiteit om de algehele kwaliteitsscores te genereren. De vierde houdt hybride systemen in aanmerking door verschillende oppervlakkige taalkundige kenmerken te combineren, vaak met behulp van ensemblemethoden of gewogen gemiddelden. Deze modellen bereiken niet het niveau van geïntegreerde verfijning dat door EG-neurale architecturen wordt bereikt. De prestaties van het basismodel worden geëvalueerd met drie hoofddimensies. De eerste meet de afstemming van door het systeem gegenereerde cijfers met de beoordelingen van getrainde menselijke experts (Engelse docenten) met behulp van gestandaardiseerde rubrics. De tweede bepaalt de generaliseerbaarheid, waarbij wordt vastgesteld of de prestaties consistent blijven over drie essays met uiteenlopende onderwerpen en complexiteit. De derde dimensie is gebaseerd op voorspellende betrouwbaarheid, waarbij de nauwkeurigheid en stabiliteit van de scoring wordt beoordeeld met behulp van statistische instrumenten zoals gemiddelde absolute fout, wortelgemiddelde kwadraatfout en betrouwbaarheidsintervalanalyse. Gezamenlijk vormen deze dimensies een robuust kader voor vergelijking en benadrukken ze de superioriteit van EG-systemen, met name in het bereiken van grotere precisie en stabiliteit dan traditionele benaderingen.
Experimentele en controlegroepen
Deze studie bestond uit 90 bachelorstudenten economie die een functionele Engelse cursus volgden in twee intacte klassen. De gegevens werden op drie momenten verzameld: pre-test, interventie en post-test om de voortgang van schrijfnauwkeurigheid en vloeiendheid in de loop van de tijd te volgen. Deze studie op mensen werd goedgekeurd door de Departmental Advisory Board van COMSATS University Islamabad, Lahore Campus, Pakistan. Deelnemers werden blootgesteld aan twee condities: traditionele menselijke feedback en computerondersteunde feedback. De controlegroep bestond uit 45 studenten, die de traditionele schriftelijke feedback ontvingen van een getrainde Engelse instructeur. Deelnemers ontvingen schriftelijke feedback op de essays van studenten in de vorm van holistische beoordelingen, het identificeren van fouten en aanbevelingen in de vorm van opmerkingen van een docent over hoe het werk verbeterd kon. De experimentele groep bestond op haar beurt uit 45 studenten die op dezelfde manier in de klas werden onderwezen, maar het schrijven van de studenten werd aangevuld met behulp van snelle geautomatiseerde feedback van de EG, die hen binnen ongeveer 30 seconden na de inlevering diagnostische informatie gaf, zowel qua vloeiendheid als correctheid.
Deze studie werd uitgevoerd over een duur van 8 weken, waarbij een pre-test (week 1) werd afgenomen om de initiële schrijfprestaties van de proefpersonen te bepalen voordat de studenten een interventie kregen. Computergebaseerde feedback met NLP-semantische markers in de experimentele groep en lerarenevaluatie in de controlegroep werden zes weken lang aan de deelnemers gegeven. Uiteindelijk werd de post-test (in week 8) uitgevoerd om het verschil tussen pre- en post-test metingen van nauwkeurigheid en vloeiendheidsscores te begrijpen. Om vergelijkbare resultaten in vergelijkbaarheid te behalen, werd respondenten gevraagd om bij elke beoordelingsperiode soortgelijke taken schriftelijk uit te voeren, waardoor mogelijke verstorende variabelen van de moeilijkheidsgraad en vertrouwdheid van de inhoud in het schrijven werden geminimaliseerd. Om ervoor te zorgen dat de schrijfopdrachten consistent zijn met het moeilijkheidsniveau en om de geldigheid van de inhoud te bepalen, zijn de schrijfopdrachten op een overeenkomende manier gekozen. Essayonderwerpen zijn gekozen op basis van het feit dat de studenten verschillende inhoudelijke onderwerpen behandelen om te voorkomen dat de deelnemers oefenen en zich vervelen door het langdurig moeten uitvoeren van een soortgelijke taak.
Tijdens de pre-testfase werd van de deelnemers gevraagd een essay van 400–450 woorden te schrijven en te schrijven over hun academische en carrièredoelen. Deze beschrijvende opdracht was gebaseerd op persoonlijke ervaring en toekomstprojecties, wat impliceert dat het schrijven georganiseerd moet worden, duidelijke voorbeelden moet worden gegeven en een logische verklaring van persoonlijke doelen en motivatie moet worden gemaakt. De schrijfopdracht voor interventies was gebaseerd op verschillende onderwerpen, zoals schrijven over de dagelijkse routine van het leven, hobby's, reizen, de eerste dag aan de universiteit, memorabele levensdagen en momenten van beste vrienden. De opdracht na de toets was gekoppeld aan het onderwerp 'Effect van technologie op communicatie', en de vereiste essaylengte was 400–450 woorden.