Vanliga uppgifter som inbegriper ortografiska ord inkluderar stavningskontroll, resonans, morfologisk analys och morfologisk syntes. För att möjliggöra betydande återanvändning av de språkspecifika resurserna för alla sådana uppgifter har vi utökat funktionen hos stavningskontrollen med öppen källkod MySpell, vilket ger ett generiskt ordanalysbibliotek, runtime-lagret i hunmorph-verktygslådan. Vi lade till en offline resurshantering komponent, hunlex, som kompletterar effektiviteten i vår körtid lager med en hög nivå beskrivning språk och en konfigurerbar förkompilator. Word-nivå analys och syntes problem sträcker sig från strikt igenkänning och ungefärlig matchning till full morfologisk analys och generering. Vår teknologi bygger på observationen att alla dessa problem, när de ses algoritmiskt, är mycket likartade: det centrala problemet är att dynamiskt analysera komplexa strukturer som härrör från vissa lexikon av basformer. Att se ordanalysrutiner som ett enhetligt problem innebär att dela samma kodbas för ett bredare spektrum av uppgifter, ett designmål som utförs genom att hitta de parametrar som optimerar vart och ett av analyssätten oberoende av de språkspecifika resurserna. C/C++-runtime-lagret i vårt verktygskit, som kallas hunmorph, utvecklades genom att utöka kodbasen för MySpell, en omimplementering av den välkända stavningskontrollen Ispell. Vår teknik, liksom Ispell familjen av stavningskontroller den härstammar från, upprätthåller en strikt åtskillnad mellan de språkspecifika resurser (kallas ordbok och fäst filer), och körtiden miljö, som är oberoende av målet naturliga språket. Kompilering exakt bred täckning maskinläsbara ordböcker och kodning morfologi ett språk kan vara en extremt arbetsintensiv uppgift, så den förväntade fördelen av att återanvända den språkspecifika indatadatabasen över uppgifter kan knappast överskattas. För att underlätta denna resursdelning och möjliggöra systematiska uppgiftsberoende optimeringar från en central lexisk kunskapsbas har vi designat och implementerat ett kraftfullt offlinelager som vi kallar hunlex. Hunlex erbjuder en enkel
I en ansträngning som mest liknar vår egen utökade hunmorph projektet funktionen hos stavningscheckaren MySpell att använda sina resurser för att hejda och morfologisk analys, tillämpas på ungerska och flera relaterade språk REF.
Hunmorph: Open Source Word Analysis
{'venue': 'Proceedings of ACL SIGLEX Workshop on Software', 'journal': None, 'mag_field_of_study': ['Computer Science']}