Commit Graph
100 Commits
Author SHA1 Message Date
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
kr.angelov ffed8ba854 double negation in Bulgarian 2013-12-04 08:20:40 +00:00
kr.angelov 4d625c7ba5 fix the encoding in CatBul.gf 2013-12-04 08:20:02 +00:00
kr.angelov 98e0f79324 fix in inflection_en.xml 2013-12-03 12:15:06 +00:00
kr.angelov 5d93c1d4de split teacher_N into two genders 2013-12-03 10:39:45 +00:00
kr.angelov ff5dcf0f6a FeatN and FeatN2 in English now show the gender if it is masculine or feminine 2013-12-03 09:05:20 +00:00
kr.angelov 41642e8d30 in DictEng all hyphenated words are again merged into a single token without spaces. This is necessary because there is no lexer anymore 2013-12-03 08:31:04 +00:00
kr.angelov 63c779f844 forgoten entry in DictEngAbs.gf 2013-12-03 08:28:09 +00:00
kr.angelov 2356aa7e65 one big patch with several changes in the different dictionaries
1. the duplicated variants in the French entries are merged
2. ~150 abstract words are split into masculine and feminine entries.
   The actual defininitions for English, Bulgarian, French and German differ.
   For the other languages they are just copied.
3. fan_N, intelligency_N, character_N and letter_N are split into
   different senses. The entries for Bulgarian, Swedish, German and French
   are sense disambiguated. For English they are just copied since they
   are ambiguous. For the other languages they are copied since I don't
   know how to translate them.
2013-12-03 08:14:05 +00:00
kr.angelov d7f3aab994 -optimize-pgf should also apply to the linrefs 2013-11-29 14:25:23 +00:00
kr.angelov 724b2e04e1 fixes in the dictionaries 2013-11-29 13:56:28 +00:00
kr.angelov 938d97fad5 cleanup in LangBul 2013-11-29 13:55:46 +00:00
kr.angelov 4ae1a16a1e added caching to be able to quickly generate the inflection table for Finnish 2013-11-28 22:06:55 +00:00
kr.angelov 945650f653 bugfix in the android app 2013-11-28 20:00:17 +00:00
kr.angelov 1c75721871 now the TTS is used only if there is actually a language model. this is better than using English for speaking Swedish 2013-11-28 19:59:03 +00:00
kr.angelov 442b5fb305 a bit of cleanup in the Android app 2013-11-28 19:57:45 +00:00
kr.angelov 953ae7e76d extension in the template format for inflection tables. This makes it possible to use the templates with Finish 2013-11-28 19:52:31 +00:00
kr.angelov 99ac055997 fixes in the dictionaries 2013-11-28 13:16:03 +00:00