krasimir
8fbe2178f5
split torch_N into three senses
2015-05-18 11:31:46 +00:00
krasimir
45f9a60786
fix playground_N and remove the erroneous translation of playgroup_N in Swedish
2015-05-13 12:52:10 +00:00
krasimir
472a95a844
"flags case_sensitive=off" makes the parser case insensitive
2015-05-11 14:11:42 +00:00
krasimir
3d502a76b3
added all orthographic primitives
2015-05-11 13:01:39 +00:00
krasimir
27724cb2c9
fix in translate.probs
2015-05-11 12:53:59 +00:00
krasimir
949310ef1b
implemented CAPIT in parsing
2015-05-08 18:54:50 +00:00
krasimir
7ee9edd080
fix in the dictionary lookup
2015-05-08 18:12:24 +00:00
krasimir
b87ed432a5
a new nice and elegant algorithm for dictionary lookup in the parser
2015-05-08 14:38:24 +00:00
krasimir
e600eb764a
the parser is now fully Unicode compatible
2015-05-08 09:23:29 +00:00
krasimir
5b60c3a00e
fix gu_ucs_is_space in libgu
2015-05-07 15:50:55 +00:00
krasimir
6eb15eb585
fix the NERC in C to work for PN as literal
2015-05-07 15:16:55 +00:00
krasimir
4ae661e19e
fix pgf-translate to use the NERC again
2015-05-07 14:49:30 +00:00
hallgren
c1c58f9919
translator/DictionarySwe.gf: fixes for landslide_N, mudslide_N and race_2_N
2015-05-07 13:48:51 +00:00
krasimir
77f14f3cc8
fix the UTF8 implementation in libgu
2015-05-06 15:51:12 +00:00
hallgren
dfd42bade2
GF.Haskell: small pretty printing improvement
2015-05-05 14:06:20 +00:00
hallgren
c13f5a0d68
GF.CompileOne: use random numbers to avoid temporary file name clashes
...
When using make -j to compile examples/app or examples/phrasebook, since
the dependencies are not completely specified in the Makefiles, it can
happen that the same file is compiled at the same by more than one process,
resulting in an error when they try to write the same .gfo.tmp file. Adding a
random number to the temporary file name avoids this problem.
2015-05-05 13:51:35 +00:00
krasimir
bb3559ae98
merge passer_by_N and passerby_N with passer_N
2015-05-04 16:33:34 +00:00
krasimir
0b58be2fbc
fixes in DictionaryBul
2015-05-04 16:16:31 +00:00
krasimir
e83d2b590b
use a temporary pool for linearizeAll in Haskell too
2015-04-27 19:39:16 +00:00
krasimir
be8302febe
fix a memory management error in linearizeAll in the python binding. a new temporary pool is used on every iteration to keep memory allocation to constant
2015-04-27 19:27:11 +00:00
krasimir
b115b97718
fix warning in the Python binding
2015-04-27 18:33:18 +00:00
krasimir
add8c83d93
mark two more functions as static in the Python binding
2015-04-27 18:24:21 +00:00
krasimir
57704a1b51
make linearizeAll in the Haskell binding lazy
2015-04-27 16:28:45 +00:00
prasanth.kolachina
93ab6c79d4
K translations in pipeline
2015-04-27 15:59:49 +00:00
prasanth.kolachina
fd566e123a
K Linearizations
2015-04-27 15:59:25 +00:00
prasanth.kolachina
a82d8c9ea6
Python linearizeAll with lazyness
...
linearizeAll function will take an expression and an optional
n keyword argument and return an iterator to the n-variant
linearizations of the expression.
2015-04-27 15:47:57 +00:00
prasant.kolachina
e9474e2a3f
remove parsing for long sentences, to stop pipeline from crashing/hanging
2015-04-27 13:05:14 +00:00
krasimir
605959fe16
clean some garbadge from DictionaryDut.gf
2015-04-27 09:51:10 +00:00
prasant.kolachina
beedd6dbb7
bug fix in python examples
2015-04-26 11:00:17 +00:00
prasant.kolachina
20a234521e
bug fix python examples
2015-04-26 10:18:21 +00:00
prasant.kolachina
db2d012fe5
Bug fix python examples
2015-04-26 10:16:23 +00:00
prasanth.kolachina
c43af4d991
Changes in lexer
2015-04-26 07:44:18 +00:00
prasanth.kolachina
c921136a9b
Bug fix in gf_utils
2015-04-24 18:46:03 +00:00
prasanth.kolachina
98bfbd8d60
No debug messages
2015-04-22 18:51:55 +00:00
prasanth.kolachina
a57b9b9275
Minor bug in pgf parse and kparse
2015-04-22 18:49:49 +00:00
prasanth.kolachina
b18669992d
README for Python translation pipeline
2015-04-22 13:14:26 +00:00
prasanth.kolachina
6ad6763a7f
Cleaned up Python Translation pipeline
2015-04-22 11:30:26 +00:00
aarne
9a79889511
some probabilities of structural words used as nouns lowered
2015-04-22 07:37:14 +00:00
prasanth.kolachina
4c103be4de
Examples for using Python bindings
...
The examples directory contains two modules for using Python bindings in GF.
The gf_utils module provides various Python functions to perform parsing
and linearization using the C runtime. Additionally, the translation_pipeline
module is an replica of the current pipeline used in the Wide-coverage
Web translation pipeline.
2015-04-22 07:04:21 +00:00
aarne
8a720913c1
Finnish geonames in Dictionary
2015-04-22 06:58:13 +00:00
aarne
ecdc44c572
some new words in Dictionary ; fixed many more words in DictionaryFin
2015-04-21 16:01:54 +00:00
aarne
f0f1748360
some translate.probs decreased ; fine-tuning in pgf-hsbind-trans
2015-04-21 14:13:13 +00:00
krasimir
4cbe4403f2
forgot to update gf.cabal
2015-04-20 12:25:52 +00:00
krasimir
61e37c9e5e
drop the dependency to FST
2015-04-20 11:56:13 +00:00
krasimir
79b710a6b7
added getpagesize() definition for Windows
2015-04-20 09:57:28 +00:00
krasimir
bfc2df3d04
fix in the Haskell binding for Windows
2015-04-20 09:55:15 +00:00
aarne
bf6613cefb
python binding examples directory
2015-04-20 07:42:11 +00:00
aarne
ab5d911141
new words in DictionaryFin and rules in ExtensionsFin ; some fun's in Dictionary commented out with ----*
2015-04-17 15:48:01 +00:00
aarne
168e6a04d8
pgf-hsbind-trans now with linearizeAll
2015-04-17 14:33:28 +00:00
hallgren
54b69e25ea
pgf-shell.hs: remove call to performGC and document the 'i' command
2015-04-17 13:34:41 +00:00