Zachovava rozhranie figav08, ale pridava nove veci, pre spellchecking and autocomplete nieje potreba pridavnych suborov, dalej pridava moznost vytvorit slovnik z namelistu, pomocou prepinacou -d a -n, a ponuka moznost dany slovnik ulozit pomocou prepinaca -w FILE.
TODO: parameter -q, uvodzovky okolo entit
Help ku Figa - Cedar:
rebuilt and updated: FItGAzetter Cedar, Jan 4th, 2016, Andrej Rajcok, xrajco00@stud.fit.vutbr.cz
updated: FItGAzetter v0.8, July 9th, 2014, Peter Hostacny, xhosta03@stud.fit.vutbr.cz
updated: FItGAzetter v0.7c, November 16th, 2013, Karel Brezina, xbrezi13@stud.fit.vutbr.cz
FItGAzetteer v0.35c, September 14th, 2010, Marek Visnovsky, xvisno00@stud.fit.vutbr.cz based on:
fsa Ver. 0.49, March 18th, 2009, (c) Jan Daciuk,jandac@eti.pg.gda.pl
Pouzitie:
./figav08 [options]..."
Parametry:
-a - enables autocomplete function-b - returns offset in bytes instead of characters-d FILE - specifies tree file or namelist-n - file given in -d, is namelist-w FILE - writes given tree from -d into file-f FILE - specifies input file-h - prints help-m NUMBER - specifies number of returned entities (default 5) [ONLY AUTOCOMPLETE]-o - enables entity overlapping-p - prints out a string*-s - enables spellchecking and specifies spellchecking automaton [ONLY FIGA]-x - returns all possible entities [ONLY AUTOCOMPLETE]Note: *Spellchecking je minimalne 7 krat pomalejsi.
Nový systém je 50%-60% rýchlejší, bol porovanávaný pri spracovaní 750 000 entít, pomocu time a gprof, s a bez parametrov -g -pg pri preklade.
| Knižnica | Čas - program time | Čas s -pg -g pri preklade - program time | Čas - program gprof |
|---|---|---|---|
| CEDAR | 7,0s | 10,8s | 3s |
| FIGA | 13,9s | 29,7s | 10s |
Porovnanie medzi CEDAR a DARTS-CLONE na 750 000 entitach.
| Knižnica | Čas - program time |
|---|---|
| CEDAR | 4,6s |
| DARTS-CLONE | 4,4s |
| Knižnica | Počet položiek | Veľkost namelistu | Čas | Veľkosť slovnika |
|---|---|---|---|---|
| CEDAR | 15 192 879 | 412 MB | 6m, 33s | 1044 MB |
| CEDAR | 747 215 | 17 MB | 16s | 51 MB |
| DARTS-CLONE | 747 215 | 17 MB | 14s | 13 MB |
Porovnanie uložených slovníkov o 750 000 entitách.
| Knižnica | Veľkosť slovníka |
|---|---|
| DARTS | 13 MB |
| CEDAR | 50 MB |
| FIGA | 10 MB - treba lepšie otestovať |