kr.angelov
|
709f5dfcd8
|
small fixes in the C runtime
|
2014-03-25 13:57:57 +00:00 |
|
kr.angelov
|
762a6a8845
|
fixes in the Bulgarian dictionary
|
2014-03-22 08:00:43 +00:00 |
|
kr.angelov
|
5f3b35a5f9
|
refactor the compilation of CFG and EBNF grammars. Now they are parsed by using GF.Grammar.Parser just like the ordinary GF grammars. Furthermore now GF.Speech.CFG is moved to GF.Grammar.CFG. The new module is used by both the speech conversion utils and by the compiler for CFG grammars. The parser for CFG now consumes a lot less memory and can be used with grammars with more than 4 000 000 productions.
|
2014-03-21 21:25:05 +00:00 |
|
kr.angelov
|
8695d8724d
|
fixes in the Bulgarian dictionary
|
2014-03-21 10:52:40 +00:00 |
|
kr.angelov
|
b33c163068
|
added hasLinearization method in the Python binding
|
2014-03-20 14:48:47 +00:00 |
|
kr.angelov
|
132612365a
|
fix in the Python binding which was forgoten after a change in the C runtime
|
2014-03-20 14:48:02 +00:00 |
|
kr.angelov
|
bc81d163fb
|
whitespace cleanup in the parser
|
2014-03-18 10:19:35 +00:00 |
|
kr.angelov
|
ddb0d90c18
|
bugfix in the compiler for linref of empty record
|
2014-03-15 11:33:54 +00:00 |
|
kr.angelov
|
49b85a2773
|
fix in DictionaryEng.gf
|
2014-03-14 12:50:25 +00:00 |
|
kr.angelov
|
f3dead2d7c
|
remove accidental trace message
|
2014-03-13 08:25:19 +00:00 |
|
kr.angelov
|
87bd2d06d1
|
small stylistic changes in the Android App
|
2014-03-13 08:21:31 +00:00 |
|
kr.angelov
|
1a1e7cdb2e
|
compute the right word probability
|
2014-03-12 15:36:40 +00:00 |
|
kr.angelov
|
0888760d66
|
the UI for the Android API now has stable word prediction
|
2014-03-12 14:01:22 +00:00 |
|
kr.angelov
|
3ce5339f34
|
ensure that negative probabilities are always avoided
|
2014-03-12 13:11:23 +00:00 |
|
kr.angelov
|
450ee9ff27
|
fix in the Bulgarian dictionary
|
2014-03-12 11:02:36 +00:00 |
|
kr.angelov
|
e76b745aa8
|
remove the unnecessary logging of the completion string
|
2014-03-12 10:57:11 +00:00 |
|
kr.angelov
|
d653304dcf
|
fixes in the word completion
|
2014-03-12 10:54:29 +00:00 |
|
kr.angelov
|
befa50eb5f
|
fixes in the Bulgarian dictionary
|
2014-03-12 10:52:00 +00:00 |
|
kr.angelov
|
82fd83d33b
|
split company and fork into different senses
|
2014-03-12 10:50:42 +00:00 |
|
kr.angelov
|
dd8014faf4
|
three more fixes
|
2014-03-12 08:04:30 +00:00 |
|
kr.angelov
|
4a532cd023
|
more fixes in the Swedish dictionary
|
2014-03-12 08:00:03 +00:00 |
|
kr.angelov
|
c1c4d38027
|
a number of fixes in the Swedish lexicon
|
2014-03-11 22:39:23 +00:00 |
|
kr.angelov
|
155656e328
|
added word completion in the Android UI
|
2014-03-07 21:30:54 +00:00 |
|
kr.angelov
|
8b8a9a8968
|
added Java API to the simple word completion
|
2014-03-07 21:29:26 +00:00 |
|
kr.angelov
|
6b6c331f40
|
fix in the Java binding after the implementation for pre
|
2014-03-07 21:28:40 +00:00 |
|
kr.angelov
|
a77dc568bb
|
added pgf_lookup_word_prefix which makes it possible to do simple word prediction
|
2014-03-07 21:24:20 +00:00 |
|
kr.angelov
|
0e0237d5f5
|
another fix in the keyboard
|
2014-03-07 14:13:21 +00:00 |
|
kr.angelov
|
bcdbaf7ae7
|
bugfix in the keyboard
|
2014-03-07 13:51:28 +00:00 |
|
kr.angelov
|
71005bb163
|
added Devanagari keyboard for Android
|
2014-03-07 13:42:13 +00:00 |
|
kr.angelov
|
743896c3c0
|
bugfix in pgf-translate
|
2014-03-07 09:35:57 +00:00 |
|
kr.angelov
|
189318bf25
|
bugfix in the android keyboard for multiline documents
|
2014-03-05 13:42:55 +00:00 |
|
kr.angelov
|
472cbe74ec
|
bugfix in the Android UI
|
2014-03-05 12:50:36 +00:00 |
|
kr.angelov
|
487647b393
|
implementation for pre in the C runtime
|
2014-03-05 10:17:42 +00:00 |
|
kr.angelov
|
534973ac49
|
use pgf_linearize instead of pgf_lzr_linearize_simple in pgf-translate.c
|
2014-03-04 10:30:23 +00:00 |
|
kr.angelov
|
2e51ddceae
|
memory leak in parseval.c
|
2014-03-04 10:29:18 +00:00 |
|
kr.angelov
|
903abb5a4f
|
rename pgf_lzr_linearize_table to pgf_lzr_get_table
|
2014-03-04 10:13:23 +00:00 |
|
kr.angelov
|
b038f0c341
|
more in src/runtime/java/INSTALL
|
2014-02-27 21:21:19 +00:00 |
|
kr.angelov
|
a305944175
|
another fix for building the Java binding
|
2014-02-27 21:20:19 +00:00 |
|
kr.angelov
|
54a354e022
|
added file with instructions for compiling the Java binding
|
2014-02-27 20:20:59 +00:00 |
|
kr.angelov
|
d06c3b8681
|
instructions for compiling the C runtime on Windows
|
2014-02-27 20:04:30 +00:00 |
|
kr.angelov
|
4b9f2835af
|
changes in Makefile.am to make it easier to compile the C runtime on Windows
|
2014-02-27 19:37:10 +00:00 |
|
kr.angelov
|
ab8dd16e8d
|
include malloc.h in a few places to avoid warnings on Windows
|
2014-02-27 19:34:14 +00:00 |
|
kr.angelov
|
d7b8f9d9a1
|
update the Eclipse project for jpgf with settings needed for Windows
|
2014-02-27 19:28:25 +00:00 |
|
kr.angelov
|
678732a7f1
|
fix in DocumentationHin
|
2014-02-27 13:07:22 +00:00 |
|
kr.angelov
|
88c06f74fc
|
implemented DocumentationHin (as best as I could). I am still suspicious.
|
2014-02-26 17:29:27 +00:00 |
|
kr.angelov
|
7e0292f6e0
|
fix in DocumentationChi
|
2014-02-26 10:30:38 +00:00 |
|
kr.angelov
|
ff63a4890a
|
more fixes in DictionaryBul.gf
|
2014-02-25 14:32:08 +00:00 |
|
kr.angelov
|
afdcd59a57
|
fix in DictionaryBul
|
2014-02-25 14:12:01 +00:00 |
|
kr.angelov
|
5594843faf
|
add DocumentationChi and fix the old ParseChi
|
2014-02-25 14:11:07 +00:00 |
|
kr.angelov
|
adca68ecaf
|
bugfix with the keyboard label for Chinese
|
2014-02-25 12:15:29 +00:00 |
|
kr.angelov
|
889afe32e3
|
the Android UI uses a new progress indicator which works on both Nexus 1 and Nexus 7
|
2014-02-25 09:46:05 +00:00 |
|
kr.angelov
|
57310f1398
|
the Android App is now using the documentation modules instead of xml files for generating the inflection tables. The xml files are removed
|
2014-02-21 16:34:59 +00:00 |
|
kr.angelov
|
dc19edc05d
|
completed Documentation modules for English, Swedish, Bulgarian, German, Finnish, French. The examples for Finnish, German and French could still be improved. The old parsing grammars are now restored. The new Translation grammar still don't have statistical model.
|
2014-02-21 16:31:50 +00:00 |
|
kr.angelov
|
014f4e1e11
|
linref for Conj in English and Bulgarian
|
2014-02-21 16:29:55 +00:00 |
|
kr.angelov
|
c61cf4ce5a
|
bugfix in the android ui
|
2014-02-18 13:09:56 +00:00 |
|
kr.angelov
|
e566756746
|
fix in GF.Compile.Compute.ConcreteNew which makes it possible to compile DocumentationBul.gf
|
2014-02-17 09:00:14 +00:00 |
|
kr.angelov
|
86f1e7004c
|
fix in DictionarySwe.gf
|
2014-02-17 08:52:12 +00:00 |
|
kr.angelov
|
19be85d70f
|
fix in DictionaryBul.gf
|
2014-02-17 08:51:45 +00:00 |
|
kr.angelov
|
a6747eac6b
|
a new abstract syntax in Documentation.gf which allows a more compact definition of the corresponding concrete syntax. The new strategy is so far used only in DocumentationEng and the new DocumentationBul.
|
2014-02-17 08:45:57 +00:00 |
|
kr.angelov
|
2c9b9cb8ad
|
fixes in the Swedish dictionary
|
2014-02-12 15:33:00 +00:00 |
|
kr.angelov
|
3828c79253
|
fixes in DictionarySwe
|
2014-02-12 14:02:06 +00:00 |
|
kr.angelov
|
44c95e9c99
|
fixes in DictionaryBul
|
2014-02-10 16:24:08 +00:00 |
|
kr.angelov
|
2451ed123d
|
proper error checking in the C runtime
|
2014-02-10 14:07:17 +00:00 |
|
kr.angelov
|
0e2c3f86a6
|
bugfix in pgf2-bind.cabal
|
2014-02-10 10:28:19 +00:00 |
|
kr.angelov
|
e11a247d82
|
updated haskell-bind/README
|
2014-02-09 20:56:01 +00:00 |
|
kr.angelov
|
e527a526d8
|
cleanup the code for the FFI binding. The API is now more uniform with the Python and the Java bindings. Fixed a lot of memory leaks.
|
2014-02-09 20:45:11 +00:00 |
|
kr.angelov
|
7c66e438e1
|
GuVariant is now plain uintptr_t instead of a structure to make it easier to write Haskell bindings
|
2014-02-09 19:07:15 +00:00 |
|
kr.angelov
|
4b8c1db6d2
|
bugfix in the recognizer for literals in the C runtime
|
2014-02-05 20:13:52 +00:00 |
|
kr.angelov
|
f7b978f063
|
fix in the bracketedLinearize in Haskell
|
2014-01-31 08:52:32 +00:00 |
|
kr.angelov
|
fbc8bb6769
|
fix in the Haskell runtime
|
2014-01-24 08:34:55 +00:00 |
|
kr.angelov
|
db67c180a5
|
approximately 3500 new Bulgarian words extracted from the phrasetables for EuroParl
|
2014-01-21 16:51:56 +00:00 |
|
kr.angelov
|
ba191fb438
|
fixes in DictEngBul and DictEngSwe
|
2013-12-20 12:03:36 +00:00 |
|
kr.angelov
|
86523f872c
|
partial cleanup in DictEngBul
|
2013-12-19 09:42:15 +00:00 |
|
kr.angelov
|
1de632df5a
|
DictEngBul is almost doubled in size by importing more data. It will take a long to clean it up :-)
|
2013-12-18 17:49:44 +00:00 |
|
kr.angelov
|
ad79e7144c
|
fixes in Swedish
|
2013-12-18 11:22:56 +00:00 |
|
kr.angelov
|
87760bb843
|
fixes in the Bulgarian and Swedish dictionaries
|
2013-12-18 10:26:05 +00:00 |
|
kr.angelov
|
0bc9c4f7aa
|
another fix
|
2013-12-18 09:49:36 +00:00 |
|
kr.angelov
|
f534cc8dcb
|
fixes in the dictionaries inspired by a paper phrasebook
|
2013-12-18 09:18:55 +00:00 |
|
kr.angelov
|
ffc26796ab
|
bugfix in the android keyboard for the choice of language
|
2013-12-17 17:09:53 +00:00 |
|
kr.angelov
|
e17f670076
|
show progress bar when translating or when reloading a language in the lexical activity
|
2013-12-17 16:21:56 +00:00 |
|
kr.angelov
|
417e7652ef
|
bugfix for grammar loading if the start and the target language happen to be the same
|
2013-12-17 14:57:30 +00:00 |
|
kr.angelov
|
153a5e7494
|
partial grammar loading in the android app. From now on grammars for Android shall be compiled with -split-pgf
|
2013-12-17 14:00:17 +00:00 |
|
kr.angelov
|
ac835fe3b0
|
make sure that pgf_concrete_load has no effect on grammars that are completely loaded
|
2013-12-17 13:57:16 +00:00 |
|
kr.angelov
|
27a9f72f37
|
three more interjections from Susanne
|
2013-12-15 11:17:33 +00:00 |
|
kr.angelov
|
5a62a3739f
|
fix ExistNP in Bulgarian with double negation
|
2013-12-11 17:05:21 +00:00 |
|
kr.angelov
|
8819070c5b
|
fixes in the dictionaries
|
2013-12-11 14:10:49 +00:00 |
|
kr.angelov
|
9076b8b1d6
|
a lot more words in English have gender now. Some words are also marked as animate in Bulgarian
|
2013-12-11 10:04:28 +00:00 |
|
kr.angelov
|
3aadf5325b
|
allow the android app to be installed on the SD card
|
2013-12-10 20:06:39 +00:00 |
|
kr.angelov
|
e4246d090c
|
move src/runtime/haskell/CRuntimeFFI to src/runtime/haskell-bind. Don't mess up with the stable Haskell runtime!
|
2013-12-10 16:11:47 +00:00 |
|
kr.angelov
|
87527c5f04
|
load/unload in the Java binding
|
2013-12-10 16:06:34 +00:00 |
|
kr.angelov
|
6028a63b42
|
loading and unloading of languages in the C runtime and in the Python bindings
|
2013-12-10 15:00:52 +00:00 |
|
kr.angelov
|
0f352ba1d5
|
bugfix in the grammar splitter
|
2013-12-10 12:31:40 +00:00 |
|
kr.angelov
|
faed1348b1
|
option --split-pgf replaces option --mk-index. This splits the PGF into one file for the abstract and one more for each concrete syntax. This is a preparation for being able to load only specific languages from the whole grammar.
|
2013-12-10 10:43:13 +00:00 |
|
kr.angelov
|
1026824060
|
partial reconstruction for sentence structures in Susanne
|
2013-12-06 15:05:56 +00:00 |
|
kr.angelov
|
3fcf1df68c
|
fix in StructuralBul
|
2013-12-06 08:44:57 +00:00 |
|
kr.angelov
|
39fff9318d
|
more on the Susanne treebank
|
2013-12-05 10:05:33 +00:00 |
|
kr.angelov
|
6fa7b1ed99
|
added script for reading the Susanne treebank
|
2013-12-04 12:11:41 +00:00 |
|
kr.angelov
|
bf9bffdd69
|
fix the translation of enable_V2V in DictEngBul
|
2013-12-04 08:43:53 +00:00 |
|
kr.angelov
|
3f7fd1887b
|
fix the agreement for V2V in ComplSlash
|
2013-12-04 08:43:01 +00:00 |
|
kr.angelov
|
c796468766
|
remove UncNeg from ParseBul since now it is a variant in the English grammar
|
2013-12-04 08:30:24 +00:00 |
|