Commit Graph
100 Commits
Author SHA1 Message Date
aarne 69eb0e3da4 restored the a.s field in infinitives in PredicationSwe, needed in linearization. 2014-01-29 08:02:44 +00:00
aarne 7f9d65d233 PredicationSwe: suppress tense string in infinitives to change spurious ambiguity to a metavariable. Maybe a better solution, but to be seen. 2014-01-28 21:42:32 +00:00
aarne f9c89a8708 Adv added to Cl instead of VP reduces ambiguity but needs some work to restore coverage. 2014-01-27 14:11:47 +00:00
aarne a4e19658b7 typos and name changes in PredicationSwe 2014-01-27 12:43:32 +00:00
aarne c17dba3557 commented PredicationSwe with todo's and made some abstractions to enable a functor 2014-01-27 07:53:05 +00:00
aarne bffe164825 Predication: participles of V's as AP's. 2014-01-26 22:06:39 +00:00
aarne 3938efdca0 added passives to Predication - forms selected from tables as the first step of VP formation 2014-01-26 18:46:20 +00:00
aarne 8fd6317f75 set of predication test examples; support for N-complement verbs such as "we were promoted to professors" 2014-01-26 11:27:56 +00:00
aarne 32df043db8 PredicationSwe: omission of auxiliary in compound tenses, subordinate and infinitive 2014-01-26 10:43:03 +00:00
aarne 03f1601ad4 compound tenses in PredicationSwe 2014-01-25 17:35:24 +00:00
aarne baf73ec748 completing all verb subcats and dealing with subject/object control; only fully implemented in PredicationSwe 2014-01-25 11:51:52 +00:00
aarne 873993d46a VP coordination, focus in QCl in Predication. Swe is close to correct but in Eng details with auxiliaries have to be fixed. 2014-01-24 13:57:44 +00:00
aarne 9b3c8b8365 testing Predication with Swe 2014-01-23 21:20:52 +00:00
aarne 2bfcabc25d generalized some types in Predication so that the same fun's now cover slash propagation ("who does she force us to love") as well 2014-01-23 17:50:30 +00:00
aarne 0b9ca96ef6 experimental Predication with dependent types - promising, but far from finished 2014-01-23 16:12:28 +00:00
aarne 3cb55c2764 removed obsolete DictEng??? grammars and marked Parse as obsolete in Makefile 2014-01-22 15:00:16 +00:00
aarne 5962024c84 working through translator/Extensions with some reorganization and generalizations 2014-01-22 14:44:56 +00:00
aarne b8519945a0 new copy of DictionaryBul with phrasetable extensions 2014-01-22 14:44:22 +00:00
aarne 1899ae53e3 notes in Extensions 2014-01-21 15:23:02 +00:00
aarne e36f8db12d completed Translate grammars for all 8 languages; a Makefile entry for them; updated doc/translation.html. What remains to do is to make the new documentation facilities (GF-driven, in the Documentation modules) available in the Android app, so that the Parse* modules can be retired from translation tasks. 2014-01-21 08:20:46 +00:00
aarne b34f8b511d added Translate modules for Hindi 2014-01-21 07:26:53 +00:00
aarne 381ce8a2a6 removed paths to english in Translate modules 2014-01-21 07:26:17 +00:00
aarne 8c7db6e0e7 added refactored TranslateFin. Starting to get confident that the refactoring is on the right track. 2014-01-20 21:52:14 +00:00
aarne 4306b2098c Translate grammar refactoring for Bul and Chi 2014-01-20 21:32:39 +00:00
aarne 1a960d67f8 lib/src/translator: refactored wide-coverage translator grammar structured as described in lib/doc/translate.html. Implemented for Eng and Swe. To do: more languages, makefile entries (to be converted from entries for Parse), some internal refactoring in translator/Extensions.gf. 2014-01-20 20:59:26 +00:00
aarne ba635d6056 subtitles in translation doc 2014-01-20 08:32:09 +00:00
aarne ae5721ee7f translation doc: principles distinguishing translation and resource grammars 2014-01-19 18:42:45 +00:00
aarne f7fadcbe2b translation doc with a module diagram and as html 2014-01-19 18:28:36 +00:00
aarne 851b34db63 started a doc describing the use of RGL in translation, in order to gather relevant information in one place and to structure future developments 2014-01-19 10:50:48 +00:00
aarne ee342e0837 Merry Christmas and other Dict updates 2014-01-17 14:42:22 +00:00
aarne 111d2b0991 typo in Fin tuesday 2013-12-17 10:16:32 +00:00
aarne fed8d38361 ParseFin ProDrop variants ; ParseFre question word order and pronoun gender variants 2013-12-17 09:54:11 +00:00
aarne df9b2c5a2e Documentation and Construction back in Lang, via the inclusion of ../api in the paths of Lang and All files 2013-12-16 11:51:15 +00:00
aarne 118be922fb added abstract to paths in Parse* to make them find Constructions and Documentation 2013-12-15 22:06:13 +00:00
aarne 935a30db90 added noun compound form to Swe; commented out Constructions and Documentation in Lang concretes, because their presence makes it impossible to bootstrap the compilation of the library, causing new makes of the library to fail (to be fixed) 2013-12-15 20:11:19 +00:00
aarne a41a256083 commented out examples in InflectionV* as they blow up the pgf size enormously (from 26 to 80M in ParseFin) 2013-12-15 15:11:05 +00:00
aarne d2d7009edd commented out some things from ParseFin to make Parse8 link 2013-12-15 13:35:30 +00:00
aarne 112af19cfd time in ConstructionsChi 2013-12-15 12:22:16 +00:00
aarne 3818b64e99 added more temporal Constructions in Eng,Fin,Fre,Ger,Swe 2013-12-15 11:38:43 +00:00
aarne 87ade93590 functorized Documentation for Fin, Fre, Ger 2013-12-14 15:13:14 +00:00
aarne 7faac1e299 refactored Documentation to Terminology and Documentation proper. This makes it possible to functorize the display of tables, for instance show Swedish inflection tables with headings in English terminology. Carried out the functorization in Eng and Swe, other languages coming soon. 2013-12-14 09:21:15 +00:00
aarne 54ac663cc4 DocumentationSwe : N and A 2013-12-13 21:00:27 +00:00
aarne 78f9f49551 added examples to the documentation of verbs and prepositions 2013-12-13 17:39:51 +00:00
aarne c531aee5a4 completed DocumentationFre, also added Cl examples to V's 2013-12-13 12:50:09 +00:00
aarne 423c68e0ac DocumentationFre completed with finite verb forms; missing notpresent tags added to DocumentationFin to make it compile with present 2013-12-13 10:01:12 +00:00
aarne f594bca361 started DocumentationFre 2013-12-13 08:56:24 +00:00
aarne e131611682 completed DocumentationFin 2013-12-13 08:29:15 +00:00
aarne 8b30de02f7 more in DocumentationFin 2013-12-12 20:58:33 +00:00
aarne 6733ffa228 started DocumentationFin 2013-12-12 18:46:48 +00:00
aarne 62db3482ed completed DocumentationGer and DocumentationEng 2013-12-12 17:17:27 +00:00
aarne b01badea4a may_VV split in Bul and Hin (to check in Hin!) ; Documentation added to Lang and ParseEngAbs 2013-12-12 15:43:49 +00:00
aarne 6482006273 documentation module, implemented for German to produce inflection tables 2013-12-12 15:40:56 +00:00
aarne f6273ae735 some more functions in prelude/HTML 2013-12-12 15:39:48 +00:00
aarne 8d0262ef8f split may_VV into may_1_VV (be possible) and may_2_VV (be allowed); not yet in Bul, Hin 2013-12-12 12:35:44 +00:00
aarne 91ff1aa498 corrected the inflection of "olla" in stemmed Finnish 2013-12-12 08:00:13 +00:00
aarne 573807b158 some fixes in DictEng,Swe when analysing course plans 2013-12-11 16:12:45 +00:00
aarne bfc9a113b0 verb correspond_V2 (correspond to) in DictEng, Swe, Fin 2013-12-11 14:14:25 +00:00
aarne e3ebbd34bd weekdays in Swe ; adverbs for next and last weekday 2013-12-11 13:10:21 +00:00
aarne d84015982a some adjustments in weekdays in Construction; added them in Eng as well 2013-12-11 12:57:16 +00:00
aarne cc4f37ff92 import Construction in AllEng 2013-12-11 09:49:43 +00:00
aarne 8b22d10062 solved the issue with it_Pron not having possessive suffix in Fin; fixed a number of warnings in Fin 2013-12-11 08:06:01 +00:00
aarne a0ab71424b at last, proper possessive suffixes in Finnish Prep. This needs a parameter and vowel harmony: "opettajan mukaan" (according to the teacher), "meidän mukaamme" (according to us), "hänen jälkeensä" (after her). 2013-12-10 20:35:52 +00:00
aarne 7fc7addb53 Fin.VPSlashPrep is cyclic in the presence of empty-strinc prepositions. Therefore omitted it from ParseFin. 2013-12-10 15:17:35 +00:00
aarne e42f8baa83 extended ResourceDemo and changed it to compile without optimizing pgf, so that all inflection forms are kept 2013-12-10 15:14:18 +00:00
aarne fa917cd4c6 home adverbs in Chi 2013-12-10 09:31:30 +00:00
aarne d6cbdf5f9b removed duplicate from DictEngFin 2013-12-09 15:52:36 +00:00
aarne d2bd00545e adverbs at_home, from_home in Eng,Fin,Swe ; display categories in ParseFin ; some corrections in Fin and Swe Dict 2013-12-09 15:08:09 +00:00
aarne 61fb3790c1 more variants in ParseChi: topicalized adverbs, V-not-V questions 2013-12-09 10:43:57 +00:00
aarne 1cd4424f17 little fixes to make lib/src 'make Parse8' work again and produce a better than ever 'open text' translator 2013-12-08 20:36:14 +00:00
aarne e4996502d3 corrected the treatment of passives in Fin 2013-12-08 14:58:29 +00:00
aarne 98f9809a4c Constructions in Ger 2013-12-08 13:24:00 +00:00
aarne 452cfdd6fb Chi constructions (part of them), topicalized time adverbs 2013-12-08 13:11:29 +00:00
aarne c8d91cd407 another doubling of parsing speed for Fin by using stems inside VP as well. Now just 10% of the time before these optimizations. 2013-12-07 15:55:20 +00:00
aarne b4e08ae60c changed Finnish VP so that the verb is stored as such. This makes compilation and parsing several times faster. TODO: treat passivization correctly; optimize further by only storing the stems. 2013-12-07 11:13:17 +00:00
aarne e75ed90621 make ParseFin compile with Construction 2013-12-07 08:01:28 +00:00
aarne d3f21cce99 added constructions to Parse grammars 2013-12-06 17:13:53 +00:00
aarne 58c98d6654 fixed latin1 character errors in DictEngFre, and converted the file to utf8 2013-12-06 17:12:55 +00:00
aarne 197da0901d Construction: a repository of idiomatic constructions involving special lexical items. Started with some Phrasebook ones and implemented for Eng,Fin,Fre,Swe 2013-12-06 15:44:45 +00:00
aarne e190bb6e71 added passives and self's to Chi 2013-12-06 09:16:50 +00:00
aarne ec5d8499df PassAgentVPSlash in Ger 2013-12-06 09:05:52 +00:00
aarne bc0fa779b5 self constructions in IdiomFre ; not quite satisfactory yet, see comments in file 2013-12-06 08:56:20 +00:00
aarne 7a3c6a9259 latin1 flags to some Afrikaans modules 2013-12-06 08:42:22 +00:00
aarne 2843fae2af PassAgentVPSlash for Eng, Swe, Fin, Fre 2013-12-06 08:32:53 +00:00
aarne 03133b3014 Konstruktikon up to proportion_i_om 2013-12-05 09:07:11 +00:00
aarne bd4e44fc03 continued Konstruktikon up to pred_som 2013-12-04 14:44:13 +00:00
aarne d0aba0d9ff started implementing Swedish construction grammar from Språkbanken 2013-12-04 10:03:02 +00:00
aarne 70f8827f75 three new uses of "self" in Idion(Eng,Fin,Ger,Swe): SelfAdvVP (he is singing himself), SelfAdVVP (he is himself singing), SelfNP (he himself is singing; I know the president himself) 2013-12-03 18:54:56 +00:00
aarne 629efbe2c0 top-level access to contracted auxiliaries in ExtraEng. Introduced them as variants in ParseEng. 2013-12-03 14:52:12 +00:00
aarne 2f5ba54373 introduced contracted auxiliaries in English. So far only available internally in the tables created from Cl. TODO: make them accessible on top level in Extra; use them as variants in Parse. Also the use in QCl needs some more work: we can say "he's here", "I'm here", "where's he" but not "'s he here", "where'm I". 2013-12-03 13:54:57 +00:00
aarne 24ad1bfd6a changed the order of Prelude.Bool to False | True. This is how it is in Haskell to create expected Ord and Enum. Now it also gives a better default for English clause linearizations, as False = uncontracted. 2013-12-03 13:52:52 +00:00
aarne f64eb3acbf mkInterj in some languages; 'make Parse' in lib/src builds Parse8.pgf 2013-12-02 13:34:07 +00:00
aarne b192199aec interjections in DictEng Fin and Ger 2013-12-02 11:09:28 +00:00
aarne 384e62ef2c some missing forms in Fin (agent participle, Inf3 instructives); now also in stemmed version. 2013-11-29 08:05:55 +00:00
aarne 01a7166bb8 added some esoteric verb forms to Fin (not used in resource API but nice to show): potential, passive imperatives, infinitives 2,4,5. Remains to carry out in stemmed/StemFin. 2013-11-28 22:01:38 +00:00
aarne 00300ee400 changed annotations in DictEngFin: --UNCHK for unchecked entries, ---ARB for arbitrary choices that should be treated by separating senses; many other old annotations suppressed, but most informative ones preserved 2013-11-28 13:27:12 +00:00
aarne 78f036ae73 added linref's to Ger Hin Romance 2013-11-28 08:05:58 +00:00
aarne b1f5e0b735 555 new words checked in DictEngFin; latin1 flags in some esoteric files 2013-11-27 19:22:37 +00:00
aarne 8f01ef7142 a shortcut in SentenceRomance.SlashVP to make it more easily compilable. This compromises the correctness of negation with polarity elements (e.g. the omission of "pas" in French when "rien" is present) in slash-type questions and polarity items. The correct version is left in a comment and waiting for optimizations that would enable compiling it into PMCFG. 2013-11-21 08:48:08 +00:00
aarne c6ea181be8 optimized VerbRomance.SlashV2VNP to make it compilable 2013-11-20 15:08:34 +00:00
aarne 26e1ec3b29 added a missing path to SymbolUrd, previously causing an error message when compiling the rgl 2013-11-19 10:49:42 +00:00