Commit Graph
100 Commits
Author SHA1 Message Date
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
kr.angelov 35580255c3 the Android App now show the valency patterns for verbs in English, Bulgarian and Swedish 2013-11-28 12:48:55 +00:00
kr.angelov f49a8df60c changes in the parallel dictionaries 2013-11-27 22:18:22 +00:00
kr.angelov 9de4812482 better dictionary visualization in the Android App 2013-11-27 22:16:05 +00:00
kr.angelov 38b4a88c2b minor tweaks in the Android UI 2013-11-27 12:37:55 +00:00
kr.angelov 105071d11e fix the character encoding problem in the web view in the Android UI 2013-11-27 12:37:15 +00:00
kr.angelov 3509a8d4cc added API in the C runtime and the Java binding for checking whether a given function is linearizable in a given language. This is used in the Android UI for better vizualizations 2013-11-27 12:35:11 +00:00
kr.angelov e68067a83c update the project files for the Java binding 2013-11-27 12:34:33 +00:00
kr.angelov 085808513d space leak in the Java binding 2013-11-27 12:34:06 +00:00
kr.angelov c247aa6791 added translations of outside in DictEngBul 2013-11-26 10:24:32 +00:00
kr.angelov 1c34005ffc a few words in DictEngBul.gf 2013-11-25 10:40:23 +00:00
kr.angelov 210a813d1c fix in the GF keyboard for Android 2013-11-22 13:37:12 +00:00
kr.angelov c119627dfc fix the export for CFG grammars with BIND, SOFT_BIND and nonExist 2013-11-22 13:36:14 +00:00
kr.angelov 4254b101f4 the GF syntax for identifiers is exteded with quoted forms, i.e. you could write for instance 'ab.c' and then everything between the quites is identifier. This includes Unicode characters and non-ASCII symbols. This is useful for automatically generated GF grammars. 2013-11-22 13:30:18 +00:00
kr.angelov cddc19a5ad bugfix in the debug mode for the parser 2013-11-22 12:26:49 +00:00
kr.angelov e77c19c783 bugfix in the C runtime 2013-11-21 14:31:28 +00:00
kr.angelov 85e238f824 the Java binding for lookupMorpho should release the local references created in a loop 2013-11-21 14:29:47 +00:00
kr.angelov b255f19b63 fix in the Python binding 2013-11-20 09:54:37 +00:00
kr.angelov 33a76f1cd5 bugfix in the robust parser 2013-11-18 09:05:27 +00:00
kr.angelov 2dd04b2b2f add gu_buf_insert in libgu 2013-11-18 09:05:09 +00:00
kr.angelov fb8de0e8ea fixes in the C runtime to avoid warnings when compiling on MacOS 2013-11-15 10:03:22 +00:00
kr.angelov 684a3b8df5 pgf_read should open the grammar file in binary mode to prevent the Windows runtime from messing up the content. 2013-11-15 09:04:00 +00:00
kr.angelov 254aba33a1 pgf_reader_done should do nothing if the reading has failed 2013-11-15 08:59:18 +00:00
kr.angelov 6d94bffc87 NumeralLav should use restricted inheritance from CatLav 2013-11-15 08:04:51 +00:00
kr.angelov d7dfa01bb0 add additional options for compiling the Java binding on Windows (suggested by Normunds) 2013-11-15 07:48:02 +00:00
kr.angelov 4874165cea two senses of ring_V2 which have different morphology in English 2013-11-14 21:55:40 +00:00
kr.angelov 230f7d5e01 three words in DictEngBul 2013-11-14 21:55:16 +00:00
kr.angelov 58b47c2766 added date_3_N for the sense of "meeting". also added comments for the meanings of a few sense disambiguated words in the abstract syntax. The format of the comments follows the Haddock convention 2013-11-14 20:15:02 +00:00
kr.angelov 4b919ba26f a number of changes in the dictionaries. marvellous_A is merged with marvelous_A. organise as alternative spelling of organize_V2. A few new Bulgarian words. DictEngSwe.gf is now disconnected from DictSwe.gf and follows the same convention as the English, Bulgarian and German dictionaries. 2013-11-14 18:03:33 +00:00
kr.angelov 05cec7c67d add VerbBul.AdVVPSlash 2013-11-14 13:36:34 +00:00
kr.angelov bfd555b452 ring was not marked as irregular verb in the dictionary 2013-11-13 21:00:08 +00:00
kr.angelov 644c2f40d4 fix the valencies of vote and spread_out in the dictionary 2013-11-13 20:59:28 +00:00
kr.angelov 90e2f11045 now ago_Prep is postposition in English 2013-11-13 20:58:08 +00:00
kr.angelov a18fccd338 add two files from the Android app that were forgoten 2013-11-13 17:27:11 +00:00
kr.angelov 041630e8b1 split degree_N into three senses and add licentiate_N and phd_N in Bulgarian 2013-11-13 16:39:04 +00:00
kr.angelov 63a90f34af bugfix in the C runtime which had made the parser up to 200 times slower for some sentences 2013-11-13 15:15:28 +00:00
kr.angelov f904846f0f few more Bulgarian words 2013-11-13 13:06:16 +00:00
kr.angelov 301fbb0916 typo in DictEngBul 2013-11-13 12:39:21 +00:00
kr.angelov 5c6e0ba964 change in DictEngBul 2013-11-13 12:32:28 +00:00
kr.angelov a47d37ca67 the dictionary view in the Android app now shows both the source and the target linearizations 2013-11-13 12:29:10 +00:00
kr.angelov 3d410e0fd7 minor bugfix in the translator keyboard 2013-11-13 10:59:03 +00:00
kr.angelov 13084dab4f now the Android App has a translation keyboard which allows the translations to be done from inside another application 2013-11-13 10:45:20 +00:00
kr.angelov d1a0e6ca9d split fire_N into two senses fire_1_N and fire_2_N 2013-11-13 08:59:03 +00:00
kr.angelov d40f0e292e document the four new language features in the reference manual 2013-11-12 16:05:02 +00:00
kr.angelov 7585d68dd8 use SOFT_BIND to glue the hyphen in the comparative and superlative forms of the Bulgarian adjectives 2013-11-12 10:34:07 +00:00
kr.angelov 6449bbad9c use BIND to glue the digits in IIDig for the Bulgarian, English and Swedish grammmars 2013-11-12 10:28:46 +00:00
kr.angelov d6f73f175f use SOFT_BIND in the Bulgarian and Swedish grammars 2013-11-12 10:18:35 +00:00
kr.angelov 4b80a15b6c fixes in DictEngBul and one more paradigm in ParadigmsBul 2013-11-12 09:58:39 +00:00
kr.angelov 1d7b6f44b6 added Predef.SOFT_BIND. This special token allows zero or more spaces between ordinary tokens. It is also used in the English RGL to attach the commas to the previous word. 2013-11-12 09:54:57 +00:00
kr.angelov 6729cca568 factor of 3 speedup for the translation without slowing down the grammar loading. The parser still seems to be 8 times slower than before I introduced the BIND. At least the Android UI now feels a lot more comfortable 2013-11-07 11:14:32 +00:00
kr.angelov 03e7c287fd bugfix in the binary search implementation in libgu 2013-11-07 11:13:47 +00:00
kr.angelov ceb156b93b remove redundant type signature in gu/seq.h 2013-11-07 09:47:07 +00:00
kr.angelov 19700cb52d a few words in DictEngBul 2013-11-07 09:22:43 +00:00
kr.angelov fe41356a9d fix for the memory allocation in the jitter which should work for Windows. 2013-11-07 08:47:35 +00:00
kr.angelov cbfa65c7ae the 'Release' configuration in Eclipse is renamed to 'Release (posix)'. In addition now there is 'Release (mingw)' for Windows. 2013-11-07 08:36:17 +00:00