Jazykové nástroje
- Korektor preklepov
- Podpora fulltextu
- Delenie slov
- Slovník synoným
- Mäkčene a dĺžne
- Rozpoznanie jazyka
- Prehľad nástrojov
Produkty
Tituly v jazykoch
Aplikácie
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 | • | • | • | • | x | x | • | |
| Bulharčina | • | • | • | x | • | • | ||
| Čeština | • | • | • | • | • | • | • | • |
| Francúzština | • | • | • | • | • | x | • | |
| 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ť.