Commit Graph
100 Commits
Author SHA1 Message Date
kr.angelov bf0b487a4c fix marquess_N, marquis_N in Eng,Bul,Fre 2014-08-07 19:09:02 +00:00
kr.angelov 0138869499 implemented computing with abstract syntax trees. It passes all test cases except those that require def rules. The design is consistent with the STG virtual machine 2014-07-08 19:45:49 +00:00
kr.angelov b3397f8071 bugfix for the typechecker in the C runtime 2014-07-08 19:19:48 +00:00
kr.angelov 153479e991 an API for visitor patterns on abstract syntax trees from Python. This makes the embedded grammars especially pleasing 2014-07-06 23:48:51 +00:00
kr.angelov a794ec5c42 small fix for the embedded mode in Python 2014-07-06 19:55:08 +00:00
kr.angelov 7afbff6fa8 embedded mode for GF grammar in Python. Only generation for now 2014-07-06 19:49:17 +00:00
kr.angelov 40bfaff8ce filter out the leading +/* from the parser tree 2014-07-03 18:27:39 +00:00
kr.angelov dde3e1ee73 bugfix in the ParseTreeView 2014-07-03 18:09:34 +00:00
kr.angelov 71b82c88a3 scroll bars for the ParseTreeView 2014-07-03 13:42:26 +00:00
kr.angelov ba1e95dacb Visualization for parse trees on Android 2014-07-02 11:30:06 +00:00
kr.angelov 42dea944d9 added bracketedLinearize in the Java binding 2014-07-02 07:08:01 +00:00
kr.angelov 410b7c78ce fixed rare memory leak in the Java bindings 2014-07-02 07:06:51 +00:00
kr.angelov b9ffc8ac00 a few changes in the Nerc that I have forgoten to push 2014-07-01 17:32:25 +00:00
kr.angelov 3843f5505e fix warnings in the compilation of the Java binding 2014-07-01 17:31:29 +00:00
kr.angelov 2e5d12db06 remove some of the translations for clever_A in Bulgarian 2014-07-01 09:00:19 +00:00
kr.angelov 5ae0b8814e a number of adjectives in DictionaryBul 2014-07-01 08:57:05 +00:00
kr.angelov 1cf221634e added at_home_Adv in DictionaryBul 2014-06-23 07:28:51 +00:00
kr.angelov 23cdf3fe6f small fixes in DictionaryBul.gf 2014-06-23 07:18:28 +00:00
kr.angelov f0ced4da99 added word in DictionaryBul 2014-06-19 19:00:34 +00:00
kr.angelov dae5d77859 fix in Dictionary.gf 2014-06-19 13:32:47 +00:00
kr.angelov d99043e357 remove some garbage from DictionarySpa.gf 2014-06-19 13:26:23 +00:00
kr.angelov 0a536096e5 estimate the new values in app.probs as best as I can given the many grammar changes that were not reflected 2014-06-19 10:55:53 +00:00
kr.angelov 1af0af63b9 remove some entries and split others in all dictionaries. The change are caused by the new inventory of names in Construction 2014-06-19 10:07:12 +00:00
kr.angelov f0e7abc04d fixes in DictionaryBul.gf 2014-06-19 08:32:38 +00:00
kr.angelov 5fc4a46ddc remove a few duplicated entries in Dictionary.gf 2014-06-19 08:32:03 +00:00
kr.angelov 43ad739cb7 added ConstructionBul in TranslateBul 2014-06-18 15:32:26 +00:00
kr.angelov e3d4d6661a added ConstructionBul.gf 2014-06-18 15:28:07 +00:00
kr.angelov c9dc7db3dd a small change in the keyboard layout for Android to make it more user friendly 2014-06-18 09:51:44 +00:00
kr.angelov 447faf108e filter out identical duplicated translations from the Android UI 2014-06-18 09:17:33 +00:00
kr.angelov e5a4a005a5 complete set of names in DictionaryBul 2014-06-18 08:06:52 +00:00
kr.angelov 84a26357e2 DictionaryGer with named entities. In addition the dictionary is reformatted to make it more similar to Dictionary(Eng|Bul|Swe) 2014-06-17 19:04:59 +00:00
kr.angelov b1b4337242 > 2000 names in DictionarySwe 2014-06-17 08:19:07 +00:00
kr.angelov 7d713d1687 now the named entities recognizer returns dictionary entries if the name is known 2014-06-17 06:57:12 +00:00
kr.angelov 5d9b08b418 about 1500 geonames in DictionaryBul 2014-06-16 15:58:55 +00:00
kr.angelov 21e855c91d fixed memory leak in the Haskell binding to the C runtime 2014-06-16 08:49:13 +00:00
kr.angelov bc01842f3c fixed the translation of buttermilk in Bulgarian. Added ayran_N as a separate entry 2014-06-15 12:17:05 +00:00
kr.angelov b349e54917 swith off the debugging in the android ui 2014-06-12 09:37:40 +00:00
kr.angelov 18e8502009 now GF keywords can be used as identifiers if they are quoted 2014-06-12 09:36:32 +00:00
kr.angelov ee269e6839 fixes in DictionaryBul 2014-06-05 07:56:28 +00:00
kr.angelov f8ee4ae105 fix self_N in Bul and Swe 2014-05-30 08:07:32 +00:00
kr.angelov 7f88320782 now we compile context-free grammars directly to PGF without going via GF source code. This makes it quick and lightweight to compile big grammars such as the Berkley grammar 2014-05-24 07:47:06 +00:00
kr.angelov f658ed7f9c fixes in DictionaryBul 2014-05-23 11:21:33 +00:00
kr.angelov 78d8524138 bugfix in the Java binding. it was causing a crash in the Android app 2014-05-23 10:52:00 +00:00
kr.angelov 2c04554be5 small fix in tabularLinearize 2014-05-22 13:33:18 +00:00
kr.angelov c2aad9e313 added tabularLinearize in the python binding 2014-05-22 13:30:14 +00:00
kr.angelov 2dfc6db44e bugfix: the keyboard should not show completions when entering web passwords 2014-05-22 07:25:33 +00:00
kr.angelov 2528952d42 the dictionary view in the app now filters out duplicated morphological analyses 2014-05-22 07:10:28 +00:00
kr.angelov 9e0a1bff64 a few more gender distinction in German 2014-05-22 06:46:44 +00:00
kr.angelov 9bfad84201 fix in DictionaryFre 2014-05-21 20:25:58 +00:00
kr.angelov 467272e6f9 remove first_A from the dictionaries 2014-05-21 20:24:26 +00:00
kr.angelov 22d701ed9d recover the *Fem_N entries in DictionaryGer.gf that were lost during the last reimport from Wiktionary 2014-05-21 19:38:30 +00:00
kr.angelov 81a1cb93bc fixed words in DictionaryBul.gf 2014-05-21 12:11:19 +00:00
kr.angelov fd2406b139 another fix in DictionaryDut.gf 2014-05-21 12:10:58 +00:00
kr.angelov d10d678d09 fix in DictionaryDut.gf 2014-05-21 09:56:51 +00:00
kr.angelov 2fbeae5e13 fixes in DictionarySpa.gf 2014-05-21 09:49:32 +00:00
kr.angelov cccc048b94 forgot to fix the path for AppFre.gf 2014-05-21 09:36:12 +00:00
kr.angelov b4acf84841 cleanup the duplicated entries in Dictionary(Eng).gf 2014-05-21 09:35:32 +00:00
kr.angelov cf7c3785ef in verbosity mode the compiler warns about missing paths 2014-05-21 07:33:35 +00:00
kr.angelov 6a3a8a3a65 fix the path in the App grammar to the Phrasebook 2014-05-21 07:30:01 +00:00
kr.angelov ee4e95643b sense splits and fixes in DictionaryBul.gf 2014-05-20 22:53:20 +00:00
kr.angelov 802a106b3e fix the literals API in Java for strings with non-latin characters 2014-05-08 14:56:46 +00:00
kr.angelov c2ae35cfb2 fix memory leak in the Haskell binding 2014-05-08 08:41:58 +00:00
kr.angelov f2140f7b24 fixes in the Bulgarian dictionary 2014-05-07 07:50:05 +00:00
kr.angelov d0d55a8175 fix mkN011 in Bulgarian 2014-05-07 07:49:45 +00:00
kr.angelov ee30bdc701 fixes in the dictionaries 2014-05-06 11:44:32 +00:00
kr.angelov 2dcc4c27e3 ~3500 more nouns in DictionaryBul 2014-05-05 13:26:18 +00:00
kr.angelov 500a874fd2 ~1700 new nouns in DictionaryBul. A few words in the English dictionary are merged. 2014-05-03 11:55:00 +00:00
kr.angelov 5b32607756 about 4000 new words in DictionaryBul and small fixes in the other dictionaries 2014-04-25 21:17:09 +00:00
kr.angelov b21f2c04e1 an initial Java/C API for predicting literals. Still not utilized 2014-04-25 08:53:18 +00:00
kr.angelov 9fa07c41b5 remove dead code to avoid warnings 2014-04-24 19:21:00 +00:00
kr.angelov 89db1ba6c2 make the input box in the conversation view self-adjustable when entering longer text 2014-04-24 19:18:28 +00:00
kr.angelov 1aab6f57ce a better solution for restoring the state of the main activity when the device is flipped. This one doesn't require hacks. 2014-04-24 18:50:20 +00:00
kr.angelov 438a5470e2 a small fix to avoid showing * in some translations 2014-04-24 08:03:29 +00:00
kr.angelov 3362850fa9 show the alternative translations in color 2014-04-24 08:00:52 +00:00
kr.angelov 80e249105f show the probabilities for the alternative translations 2014-04-24 07:44:47 +00:00
kr.angelov e28cb48e51 bugfix in the word completion in the input method 2014-04-24 07:27:34 +00:00
kr.angelov e5553eeaae fix typo in the help file 2014-04-24 07:08:06 +00:00
kr.angelov 5d3a843d4b finally: the conversation view is now no longer cleared up everytime when the device is flipped 2014-04-23 20:27:46 +00:00
kr.angelov 68c8d3cba8 bugfix in the handling of BIND in the C runtime 2014-04-22 13:53:18 +00:00
kr.angelov 0b29b041b3 fix in the renaming 2014-04-22 11:55:22 +00:00
kr.angelov e054e8e087 rename DGTranslator to Human Language Compiler. Added a new logo 2014-04-22 11:53:16 +00:00
kr.angelov d8e5206e7f now word completion from Java works. It could be made better 2014-04-17 11:00:27 +00:00
kr.angelov 1e177ed6a9 named entities in the Android App 2014-04-11 12:56:31 +00:00
kr.angelov c2d79790a3 forgoten Completer.java 2014-04-11 07:52:10 +00:00
kr.angelov a28d0d246f expose Java API for word completion 2014-04-11 07:50:22 +00:00
kr.angelov ea40bc151b change the JVM version to 1.6 in JNI_OnLoad 2014-04-11 07:15:27 +00:00
kr.angelov 77c545fa4f bugfix in the Java binding 2014-04-10 16:43:40 +00:00
kr.angelov a9ebeaea44 now fully functional Java API for custom literals 2014-04-10 14:14:31 +00:00
kr.angelov 3a0aa8b997 bugfix in the C runtime 2014-04-10 07:42:49 +00:00
kr.angelov 66d60ce9d1 a quick hack to enable the NERC from bindings. This should be made available from the API but for now I just hacked the C runtime 2014-04-10 07:27:07 +00:00
kr.angelov be62b047f4 added preliminary API for custom literals from Java. Not functional yet 2014-04-08 13:54:49 +00:00
kr.angelov 52377b46cf bugfix in the C runtime that shows up with only some grammars 2014-04-08 12:41:41 +00:00
kr.angelov baef6eee90 Expr and ExprProb are now serializable objects 2014-04-07 12:52:51 +00:00
kr.angelov e4555d2dce fix in the keyboard 2014-04-07 12:42:02 +00:00
kr.angelov dc476cce50 added alternative_item.xml 2014-04-07 12:41:23 +00:00
kr.angelov 1671383e1c another fix in DictionaryBul 2014-04-07 09:53:31 +00:00
kr.angelov 024321b520 fixes in DictionaryBul 2014-04-07 09:52:12 +00:00
kr.angelov 78e7f0e87d a bit more text in the help 2014-04-07 09:43:20 +00:00
kr.angelov e8303dc761 show alternative translations on Android 2014-04-07 09:14:14 +00:00
kr.angelov 268e7a697f fix the haskell binding to handle parse errors 2014-04-04 11:46:40 +00:00