SpråkteknologiLaboration: GrammatikkontrollSyftet med denna laboration är att förstå uppbyggnaden av ett grammatikkontrollprogram. Din uppgift är att skriva grammatikkontrollregler som beskriver en rad språkliga felaktigheter eller problem och testa dem på en längre text.MaterialBeskrivning av Granskas regelspråk, exempelregel, demotext, fil med felexempel, testtext.DatormiljöLaborationen kommer att genomföras med webbversionen av Granska. På webbsidan kan du skriva egna regler som antingen körs självständigt eller tillsammans med Granskas regler. Här finns en exempelregel.Deluppgift 1: Testa GranskaFör att bekanta dig med reglerna och Granska ska du testköra programmet med en given regelsamling. Om du på webbsidan kryssar i rutan med texten: Använd våra exempelmeningar med många fel i och väljer Sänd iväg kommer du att få en bra överblick över vilka feltyper Granska klarar. Undersök resultatet, vad tycker du om granskningsresultatet? Vilka ytterligare fel borde ha hittats?
Allmän instruktion till deluppgifterna nedanFormulera regler som beskriver de feltyper som omtalas i deluppgifterna nedan. Reglerna ska vara så generella som möjligt utan att ge upphov till för många falska alarm. Det går oftast inte att beskriva felen/problemen fullständigt med reglerna. Ibland kanske inte alla fel täcks av regeln eller också ger regeln upphov till falska alarm. Gör en avvägning mellan täckning och precision för att hitta en bra balans. Skriv gärna in egna exempel. Kommentera när du anser att en regel inte har tillräcklig täckning. Försök också komma på exempel som ger upphov till falska alarm. Varje deluppgift ska redovisas med:
Deluppgift 2: Fasta uttryckEnligt Svenska skrivregler § 100 (se Svenska språknämnden) har sammanskrivning hävd i till exempel följande fall: förutom, häromdagen, häromkvällen, tillbaka och ibland. Särskrivning har hävd i till exempel följande fall: före detta, rent ut och så pass. Att komma ihåg när vanliga fasta uttryck skall vara sammanskrivna eller inte är ofta svårt. Din uppgift blir därför att skriva regler som detekterar och korrigerar följande fel (reglerna behöver inte klara några andra fall):Exempel:
Deluppgift 3: Subjektsform i stället för objektsformI dagens språkbruk blir det allt vanligare att skriva subjektsform på pronomen i stället för objektsform, särskilt framför ordet som. Vissa tycker att detta är en styggelse. Försök att hitta regler för följande exempel.Exempel:
Deluppgift 4: DubbelsupinumDubbla supinum förekommer i talat språk men anses fel i skrivet språk.Exempel:
Deluppgift 5: Kommer utan attKommer utan att börjar bli så vanligt att många inte längre anser att det är fel. Andra vill fortfarande undvika att skriva så.Exempel:
Frivillig uppgift: Inkongruens i substantivfraserInte bara språkbrukare med svenska som andra språk gör böjningsfel som: en hus, den lilla huset. Många fall uppstår också som ordbehandlingseffekter, det kan till exempel vara tangentbordsfel eller när skribenten använder ersättfunktionen. Det går att åstadkomma inkongruens i nominalfraser på väldigt många sätt. Börja med att skriva regler för exemplen nedan.Exempel:
|