Jazykové nástroje Lingea

Pod pojmom jazykový nástroj si môžete predstaviť sofistikovanejšie softvérové riešenie na kontrolu a revíziu dokumentov, ktoré je založené na znalosti prirodzeného jazyka. Vo väčšine prípadov nejde o cieľové produkty, ale o komponenty, které sa dajú začleniť do ďalších produktov, ako sú redakčné systémy, vyhľadávače, internetové obchody apod.

V súčasnosti ponúkame širokú škálu jazykových nástrojov a pomôcok od automatického delenia slov cez korektor pravopisu až po lemmatizáciu (zisťovanie základných tvarov slov) a analýzu vety. Spracovanie všetkých jazykov je veľmi precízne, slovná zásoba široká a priebežne aktualizovaná. Nachádzajú preto široké využitie v množstve aplikácií rôznych európskych krajín.

  • Vyhľadávače na internete: seznam.cz, atlas.cz, etarget.cz, libimseti.cz a ďalšie
  • Lingvistické aplikácie: napr. Oxford University Press, Pearson Education (Longman), HarperCollins Publishers, Chambers, Harraps...
  • Firemné riešenia a vyhľadávanie: veľké firmy a štátna správa v ČR a zahraničí
  • Redakčné systémy: napr. MF Dnes, Lidové noviny
  • Korektory pravopisu: napr. Microsoft, Adobe, Autodesk, Corel, Siemens...

Ak vytvárate, začleňujete či lokalizujete fulltextový vyhľadávač, OCR program alebo textový editor, alebo vytvárate aplikácie vyžadujúce jazykovú podporu, sú tieto stránky určené práve vám.

Tabuľka jazykových nástrojov

V nasledujúcej tabuľke je uvedený prehľad jazykových nástrojov spolu s jazykmi, v ktorých pracujú.

Korektor preklepov Podpora fulltextu Delenie slov Slovník synoným Mäkčene a dĺžne Oslovenie v listoch Zistenie jazyka Kontrola gramatiky
Angličtina xx
Bulharčina x
Čeština
Francúzštinax
Taliančina x
Katalánčina x
Latinčina x
Maďarčina x
Nemčina x
Holandčina x
Poľština
Portugalčina x
Rumunčina
Ruština *x
Slovenčina x
Španielčina x

Poznámka: Polia označené písmenom x znamenajú, že uvedený nástroj nemá v danom jazyku význam.

Poznámka: (*) V ruštine síce neexistujú mäkčene a dĺžne, často sa však namiesto е píše ё. Komponent teda dopĺňa ё tam, kde taká možnosť existuje.

Programové riešenie

Veľkou výhodou je jednotné spracovanie všetkých jazykov a jedno aplikačné rozhranie. Ak budete chcieť v budúcnosti rozšíriť službu alebo ponuku o ďalšie jazyky, stačí nainštalovať príslušný dátový súbor.

Príklady podporovaných operačných systémov/platforiem

  • Windows: v závislosti od požiadaviek volajúcich aplikácie je k dispozícii DLL knižnica alebo COM komponent, a to nielen pre 32 -bitové, ale aj pre 64-bitové systémy
  • Unix: napríklad Linux, Solaris (Sun), Irix (SGI), HP-UX (HP), a to ako statická alebo zdieľaná knižnica
  • Mac OS 8, 9 i Mac OS X
  • vreckové počítače s operačným systémom Palm OS alebo Windows CE

Podpora programovacích jazykov

Na uľahčenie využitia, z populárnych programovacích jazykov sú k dispozícii implementácie dovoľujúce využitie priamo z týchto jazykov, s rozhraním zodpovedajúcim zvyklostiam v týchto programovacích jazykoch. Ide najmä o:

  • dynamické alebo statické knižnice, prípadne COM komponenty, pre programy v C, C++ a ďalších jazykoch umožňujúcich priame využitie natívnych knižníc,
  • Java triedy využívajúce prostredníctvom JNI natívne knižnice,
  • PHP moduly,
  • PostgreSQL slovníky pre tsearch využívajúce natívne knižnice, ktoré môžu okrem iného ľahko sprístupniť funkcionalitu jazykových nástrojov (napr. lemmatizátora) v akomkoľvek programovacom jazyku, ktorý má rozhranie pre PostgreSQL.

Podporovaný hardvér

Naše jazykové nástroje je možné vďaka efektívnej a platformovo nezávislej implementácii používať od serverov cez desktopy až po vreckové prístroje. Môže ísť o 32-bitové i 64-bitové, little endian aj big endian systémy (napr. Intel x86, AMD x64, PowerPC, ARM).

Množina podporovaných programovacích jazykov, operačných systémov i hardvérových platforiem sa neustále rozrastá podľa potrieb, takže ani v prípade, že ste tu svoju platformu nenašli, neváhajte nás kontaktovať.