gitextract_fqyg89tm/ ├── .gitignore ├── AUTHORS ├── CHANGES ├── LICENSE ├── README.md ├── SAMPLE_GRAMMARS ├── TODO ├── bin/ │ ├── ccg-build │ ├── ccg-build.bat │ ├── ccg-cvr │ ├── ccg-cvr.bat │ ├── ccg-draw-graph │ ├── ccg-draw-graph.bat │ ├── ccg-draw-tree │ ├── ccg-draw-tree.bat │ ├── ccg-env │ ├── ccg-env.bat │ ├── ccg-grammardoc │ ├── ccg-grammardoc.bat │ ├── ccg-gt │ ├── ccg-gt.bat │ ├── ccg-ht-factors │ ├── ccg-hypertagger │ ├── ccg-hypertagger.bat │ ├── ccg-parse │ ├── ccg-parse.bat │ ├── ccg-postagger │ ├── ccg-postagger.bat │ ├── ccg-realize │ ├── ccg-realize.bat │ ├── ccg-supertagger │ ├── ccg-supertagger.bat │ ├── ccg-test │ ├── ccg-test.bat │ ├── ccg-update │ ├── ccg-update.bat │ ├── ccg2xml │ ├── ccg2xml.bat │ ├── ccg_draw_tree.py │ ├── dlf_parser.py │ ├── tccg │ ├── tccg.bat │ ├── visccg │ ├── visccg.bat │ └── wccg ├── build.xml ├── ccg-format-grammars/ │ ├── arabic/ │ │ └── arabic.ccg │ ├── inherit/ │ │ └── inherit.ccg │ ├── tiny/ │ │ └── tiny.ccg │ └── tinytiny/ │ └── tinytiny.ccg ├── ccgbank/ │ ├── bin/ │ │ ├── american-to-logical-quotes.py │ │ ├── convert-mtc-systems.py │ │ ├── convert-spaces-to-newlines.py │ │ ├── convert_all │ │ ├── correlate-to-judgments.py │ │ ├── filter_feats.py │ │ ├── find-betas-no-gold.py │ │ ├── gen_parser_events_a │ │ ├── gen_parser_events_b │ │ ├── gen_parser_events_c │ │ ├── gen_parser_events_d │ │ ├── gen_parser_events_e │ │ ├── gen_realizer_events_a │ │ ├── gen_realizer_events_b │ │ ├── gen_realizer_events_c │ │ ├── gen_realizer_events_d │ │ ├── gen_realizer_events_e │ │ ├── get-text-from-mtc-style.py │ │ ├── get-truecase-list.py │ │ ├── get-uniq-nbest.py │ │ ├── get_factors_from_parse.py │ │ ├── get_just_words_from_ner_text.py │ │ ├── lowercase_tagged_text.py │ │ ├── merge-mtc-ids.py │ │ ├── merge-stanford-morpha-with-pos.py │ │ ├── merge_pos_ne.py │ │ ├── my_unicode.py │ │ ├── nbest-mtc-to-bleu-nist.py │ │ ├── ner/ │ │ │ ├── NERApp/ │ │ │ │ └── src/ │ │ │ │ └── nerapp/ │ │ │ │ └── NERApp.java │ │ │ ├── build-ner-api.properties │ │ │ ├── build-ner-api.xml │ │ │ ├── ner-tag.sh │ │ │ ├── ner_word.py │ │ │ └── post-process-stanford-ner.py │ │ ├── normalize_text.py │ │ ├── post-process-metricsmatr.py │ │ ├── prepare-for-stanford-morpha.py │ │ ├── reverse-spaces-to-newlines.py │ │ ├── run-all-bleu.sh │ │ ├── stem_nns_vbx │ │ ├── toUTF-8.py │ │ └── write_morph.py │ ├── build-ht.properties │ ├── build-ht.xml │ ├── build-models.properties │ ├── build-models.xml │ ├── build-original.properties │ ├── build-original.xml │ ├── build-ps.properties │ ├── build-ps.xml │ ├── build-release.xml │ ├── build-rz.properties │ ├── build-rz.xml │ ├── build-st.properties │ ├── build-st.xml │ ├── build.properties │ ├── build.xml │ ├── data/ │ │ ├── README │ │ ├── get_wsj_nns_vb │ │ ├── novel/ │ │ │ └── two-sents │ │ ├── sample/ │ │ │ └── AUTO/ │ │ │ └── 00/ │ │ │ └── wsj_0001.auto │ │ ├── stem_wsj_nns_vb │ │ ├── wsj-nns-vb │ │ ├── wsj-nns-vb-stems │ │ └── wsj_0595Corrected.auto │ ├── extract/ │ │ ├── add-chunks.xsl │ │ ├── convert-to-graph.xsl │ │ ├── convert-to-hlds.xsl │ │ ├── grammar.xml │ │ └── raise-nodes.xsl │ ├── models/ │ │ ├── hypertagger/ │ │ │ ├── ht-prior.flm │ │ │ ├── ht.config │ │ │ ├── ht2.config │ │ │ ├── ht2.train.config │ │ │ ├── pos.config │ │ │ ├── posprior.flm │ │ │ └── vocab.flm │ │ ├── parser/ │ │ │ ├── binary.flm │ │ │ ├── gen-events.prefs │ │ │ ├── leaf.flm │ │ │ ├── model.init │ │ │ ├── parse.prefs │ │ │ ├── top.flm │ │ │ ├── unary.flm │ │ │ └── vocab.flm │ │ ├── realizer/ │ │ │ ├── alph.init │ │ │ ├── gen-events.prefs │ │ │ ├── model.init │ │ │ ├── rz-test.prefs │ │ │ └── stp3.flm │ │ └── supertagger/ │ │ ├── pos.config │ │ ├── posprior.flm │ │ ├── st.config │ │ ├── st.config.train │ │ ├── st.noprior.config │ │ ├── stprior.flm │ │ └── vocab.flm │ ├── original/ │ │ └── models/ │ │ ├── postagger/ │ │ │ ├── pos.config │ │ │ └── posprior.flm │ │ └── supertagger/ │ │ ├── st.config │ │ ├── stprior.flm │ │ └── vocab.flm │ ├── plugins/ │ │ ├── MyGenSynScorer.java │ │ ├── MyNgramCombo.java │ │ ├── MyNgramGenSynProduct.java │ │ ├── MyNgramPrecisionBaselineGenInterp.java │ │ ├── MyNgramPrecisionPerceptronInterp.java │ │ ├── MyParserPerceptronScorer.java │ │ ├── MyRealizerPerceptronScorer.java │ │ ├── MySynAgrFeatureExtractor.java │ │ ├── MySynSemAgrFeatureExtractor.java │ │ └── MySynSemFeatureExtractor.java │ ├── stanford-nlp/ │ │ ├── classifiers/ │ │ │ └── stanfordner-README │ │ └── stanfordnlp-README │ └── templates/ │ ├── addFilterLexFeats.xsl │ ├── addStems.xsl │ ├── adjustAppos.xsl │ ├── adjustCandCcats1.xsl │ ├── adjustCats.xsl │ ├── adjustParenthetical.xsl │ ├── adjustReportedSpeech.xsl │ ├── adjustRoles.xsl │ ├── adv-placement.xsl │ ├── agr-macroInsert.xsl │ ├── allotIdLeaf.xsl │ ├── allotIdTree.xsl │ ├── allotIndexRel.xsl │ ├── anim-macroInsert.xsl │ ├── annotateAppos-Dash.xsl │ ├── annotateAppos1.xsl │ ├── annotateAppos2.xsl │ ├── annotateAppos3.xsl │ ├── annotateBrackets.xsl │ ├── annotateColons.xsl │ ├── annotateDots.xsl │ ├── annotateExtraposedAppos.xsl │ ├── annotateNom-AdjConj.xsl │ ├── annotateParentheticals1.xsl │ ├── annotateParentheticals2.xsl │ ├── annotatePlace.xsl │ ├── annotatePrtConjs.xsl │ ├── annotateQuotes.xsl │ ├── annotateReportedSpeech.xsl │ ├── annotateStrayAppos.xsl │ ├── annotateVPCommas.xsl │ ├── balanceAppos.xsl │ ├── balanceDash-Paren.xsl │ ├── catCheck.xsl │ ├── ccgRules.xsl │ ├── changePunct.xsl │ ├── closedCatInsert.xsl │ ├── collapseMWUFull.xsl │ ├── collapseMWUPart.xsl │ ├── collapseMWUSharedTask.xsl │ ├── computeCats.xsl │ ├── convTags.xsl │ ├── correctMistakes1.xsl │ ├── correctPPHeads.xsl │ ├── exportToAuto.xsl │ ├── filterLex.xsl │ ├── find-s-back-n.xsl │ ├── genchal11-out.xsl │ ├── inferConjRules.xsl │ ├── insertLF.xsl │ ├── insertOrigPunctsLF.xsl │ ├── insertPTBInfo.xsl │ ├── insertPunctLF-PosMod.xsl │ ├── insertPunctLF.xsl │ ├── insertQuoteSemClassInfo.xsl │ ├── insertSemFeats.xsl │ ├── introduceMMExtns.xsl │ ├── labelAppos.xsl │ ├── labelConj1.xsl │ ├── labelConj2.xsl │ ├── labelConj3.xsl │ ├── labelPlace1.xsl │ ├── labelPlace2.xsl │ ├── labelPuncts.xsl │ ├── lexExtr.xsl │ ├── macroInsert.xsl │ ├── macroLexDef.xsl │ ├── markMistakes.xsl │ ├── markUnmatched.xsl │ ├── mergeMorph.xsl │ ├── morphExtr.xsl │ ├── normPTBTags.xsl │ ├── normPunctPos.xsl │ ├── origPunctRules.xsl │ ├── overtWHLexRels.xsl │ ├── overtWHPronouns.xsl │ ├── phraseExtractor.xsl │ ├── preSentAdj.xsl │ ├── punctLexConjRules.xsl │ ├── reinsertPTBInfo.xsl │ ├── repairUnmatched.xsl │ ├── replaceColons.xsl │ ├── rulesExtr.xsl │ ├── sentFinalPuncts.xsl │ ├── trueCaser.xsl │ └── uncurryBareParse.xsl ├── devel/ │ ├── BEN.TODO │ └── schedule.txt ├── docs/ │ ├── build.xml │ ├── ccgbank-README │ ├── guide/ │ │ ├── build.xml │ │ ├── cgloss4e.sty │ │ ├── gb4e.sty │ │ ├── guide.tex │ │ ├── openccg.bib │ │ └── openccg.sty │ ├── index.html │ ├── maxent.cpp.patch │ ├── realizer/ │ │ ├── build.xml │ │ ├── cgloss4e.sty │ │ ├── gb4e.sty │ │ ├── manual.tex │ │ ├── openccg.sty │ │ └── refs.bib │ ├── style.css │ └── taggers-README ├── grammars/ │ ├── add-chunks.xsl │ ├── add-family-members.xsl │ ├── append.xsl │ ├── categories.xsd │ ├── comic/ │ │ ├── build.xml │ │ ├── dict.xml │ │ ├── dict.xsl │ │ ├── grammar.xml │ │ ├── lexicon-base.xsl │ │ ├── lexicon.xml │ │ ├── morph.xml │ │ ├── rules-base.xml │ │ ├── rules.xml │ │ ├── testbed.xml │ │ ├── types-extras.xml │ │ └── types.xml │ ├── convert-lists.xsl │ ├── convert-to-graph.xsl │ ├── convert-to-hlds.xsl │ ├── core-en/ │ │ ├── add-chunks.xsl │ │ ├── add-intonation-info.xsl │ │ ├── adj.xsl │ │ ├── adv.xsl │ │ ├── auxv.xsl │ │ ├── cats.xsl │ │ ├── conj.xsl │ │ ├── derive-features.xsl │ │ ├── det.xsl │ │ ├── dict.xsl │ │ ├── drop-features.xsl │ │ ├── lexicon.xsl │ │ ├── misc.xsl │ │ ├── np.xsl │ │ ├── pp.xsl │ │ ├── punct.xsl │ │ ├── raise-nodes.xsl │ │ ├── templates.xsl │ │ ├── types.xml │ │ ├── unary-rules.xsl │ │ └── v.xsl │ ├── dict.xsd │ ├── extract-morph.xsl │ ├── flights/ │ │ ├── build.xml │ │ ├── dict.xml │ │ ├── dict.xsl │ │ ├── flairs.xml │ │ ├── grammar.xml │ │ ├── lexicon-base.xsl │ │ ├── lexicon.xml │ │ ├── morph.xml │ │ ├── nina107.xml │ │ ├── rules-base.xml │ │ ├── rules.xml │ │ ├── testbed.xml │ │ ├── types-extras.xml │ │ ├── types.xml │ │ └── vera.xml │ ├── grammar.xsd │ ├── hlds.xsd │ ├── lexicon.xsd │ ├── mini-basque/ │ │ ├── build.xml │ │ ├── dict.xml │ │ ├── grammar.xml │ │ ├── lexicon-base.xml │ │ ├── lexicon.xml │ │ ├── morph.xml │ │ ├── parameters.xml │ │ ├── preset-families.xml │ │ ├── rules.xml │ │ ├── testbed.out │ │ ├── testbed.xml │ │ └── types.xml │ ├── mini-dyirbal/ │ │ ├── build.xml │ │ ├── dict.xml │ │ ├── grammar.xml │ │ ├── lexicon-base.xml │ │ ├── lexicon.xml │ │ ├── morph.xml │ │ ├── parameters.xml │ │ ├── preset-families.xml │ │ ├── rules.xml │ │ ├── testbed.out │ │ ├── testbed.xml │ │ └── types.xml │ ├── mini-english/ │ │ ├── build.xml │ │ ├── dict.xml │ │ ├── grammar.xml │ │ ├── lexicon-base.xml │ │ ├── lexicon.xml │ │ ├── morph.xml │ │ ├── parameters.xml │ │ ├── preset-families.xml │ │ ├── rules.xml │ │ ├── testbed.out │ │ ├── testbed.xml │ │ └── types.xml │ ├── mini-inuit/ │ │ ├── build.xml │ │ ├── dict.xml │ │ ├── grammar.xml │ │ ├── lexicon-base.xml │ │ ├── lexicon.xml │ │ ├── morph.xml │ │ ├── parameters.xml │ │ ├── preset-families.xml │ │ ├── rules.xml │ │ ├── testbed.out │ │ ├── testbed.xml │ │ └── types.xml │ ├── mini-nezperce/ │ │ ├── build.xml │ │ ├── parameters.xml │ │ ├── preset-families.xml │ │ └── types.xml │ ├── mini-tagalog/ │ │ ├── build.xml │ │ ├── dict.xml │ │ ├── grammar.xml │ │ ├── lexicon-base.xml │ │ ├── lexicon.xml │ │ ├── morph.xml │ │ ├── parameters.xml │ │ ├── preset-families.xml │ │ ├── rules.xml │ │ ├── testbed.out │ │ ├── testbed.xml │ │ └── types.xml │ ├── mini-turkish/ │ │ ├── build.xml │ │ ├── dict.xml │ │ ├── grammar.xml │ │ ├── lexicon-base.xml │ │ ├── lexicon.xml │ │ ├── morph.xml │ │ ├── parameters.xml │ │ ├── preset-families.xml │ │ ├── rules.xml │ │ ├── testbed.out │ │ ├── testbed.xml │ │ └── types.xml │ ├── morph.xsd │ ├── parameters.xsd │ ├── parametric-lexicon.xsl │ ├── parametric-types.xsl │ ├── raise-nodes.xsl │ ├── routes/ │ │ ├── build.xml │ │ ├── dict.xml │ │ ├── dlf_test.xml │ │ ├── grammar.xml │ │ ├── lexicon-base.xml │ │ ├── lexicon.xml │ │ ├── morph.xml │ │ ├── rules.xml │ │ ├── testbed.xml │ │ └── types.xml │ ├── rules.xsd │ ├── simplify-lists.xsl │ ├── tiny/ │ │ ├── build.xml │ │ ├── grammar.xml │ │ ├── lexicon.xml │ │ ├── morph.xml │ │ ├── rules.xml │ │ ├── testbed.xml │ │ └── types.xml │ ├── tokens.xsd │ ├── treeify-lists.xsl │ ├── types.xsd │ └── worldcup/ │ ├── add-chunks.xsl │ ├── build.xml │ ├── dict.xml │ ├── grammar.xml │ ├── lexicon-base.xsl │ ├── lexicon.xml │ ├── morph.xml │ ├── raise-nodes.xsl │ ├── rules.xml │ └── testbed.xml ├── lib/ │ ├── ASL │ ├── LGPL │ ├── LIBNOTES │ ├── MIT │ ├── SUN │ ├── jdom.license │ └── jline.license ├── pom.xml ├── src/ │ ├── ccg2xml/ │ │ ├── README │ │ ├── Tree.py │ │ ├── arabic.ccg │ │ ├── build.xml │ │ ├── ccg.ply │ │ ├── ccg_editor.py │ │ ├── convert-ply.py │ │ ├── grammar_template.ccg │ │ ├── lex.py │ │ └── yacc.py │ ├── kenlm/ │ │ ├── COPYING │ │ ├── COPYING.LESSER │ │ ├── LICENSE │ │ ├── README │ │ ├── build_jnilib.sh │ │ ├── clean_query_only.sh │ │ ├── jni/ │ │ │ └── wrap.cc │ │ ├── lm/ │ │ │ ├── Jamfile │ │ │ ├── bhiksha.cc │ │ │ ├── bhiksha.hh │ │ │ ├── binary_format.cc │ │ │ ├── binary_format.hh │ │ │ ├── blank.hh │ │ │ ├── build_binary_main.cc │ │ │ ├── config.cc │ │ │ ├── config.hh │ │ │ ├── enumerate_vocab.hh │ │ │ ├── facade.hh │ │ │ ├── fragment_main.cc │ │ │ ├── kenlm_max_order_main.cc │ │ │ ├── left.hh │ │ │ ├── left_test.cc │ │ │ ├── lm_exception.cc │ │ │ ├── lm_exception.hh │ │ │ ├── max_order.hh │ │ │ ├── model.cc │ │ │ ├── model.hh │ │ │ ├── model_test.cc │ │ │ ├── model_type.hh │ │ │ ├── ngram_query.hh │ │ │ ├── partial.hh │ │ │ ├── partial_test.cc │ │ │ ├── quantize.cc │ │ │ ├── quantize.hh │ │ │ ├── query_main.cc │ │ │ ├── read_arpa.cc │ │ │ ├── read_arpa.hh │ │ │ ├── return.hh │ │ │ ├── search_hashed.cc │ │ │ ├── search_hashed.hh │ │ │ ├── search_trie.cc │ │ │ ├── search_trie.hh │ │ │ ├── sizes.cc │ │ │ ├── sizes.hh │ │ │ ├── state.hh │ │ │ ├── test.arpa │ │ │ ├── test_nounk.arpa │ │ │ ├── trie.cc │ │ │ ├── trie.hh │ │ │ ├── trie_sort.cc │ │ │ ├── trie_sort.hh │ │ │ ├── value.hh │ │ │ ├── value_build.cc │ │ │ ├── value_build.hh │ │ │ ├── virtual_interface.cc │ │ │ ├── virtual_interface.hh │ │ │ ├── weights.hh │ │ │ └── word_index.hh │ │ └── util/ │ │ ├── Jamfile │ │ ├── bit_packing.cc │ │ ├── bit_packing.hh │ │ ├── bit_packing_test.cc │ │ ├── double-conversion/ │ │ │ ├── Jamfile │ │ │ ├── LICENSE │ │ │ ├── bignum-dtoa.cc │ │ │ ├── bignum-dtoa.h │ │ │ ├── bignum.cc │ │ │ ├── bignum.h │ │ │ ├── cached-powers.cc │ │ │ ├── cached-powers.h │ │ │ ├── diy-fp.cc │ │ │ ├── diy-fp.h │ │ │ ├── double-conversion.cc │ │ │ ├── double-conversion.h │ │ │ ├── fast-dtoa.cc │ │ │ ├── fast-dtoa.h │ │ │ ├── fixed-dtoa.cc │ │ │ ├── fixed-dtoa.h │ │ │ ├── ieee.h │ │ │ ├── strtod.cc │ │ │ ├── strtod.h │ │ │ └── utils.h │ │ ├── ersatz_progress.cc │ │ ├── ersatz_progress.hh │ │ ├── exception.cc │ │ ├── exception.hh │ │ ├── fake_ofstream.hh │ │ ├── file.cc │ │ ├── file.hh │ │ ├── file_piece.cc │ │ ├── file_piece.hh │ │ ├── file_piece_test.cc │ │ ├── getopt.c │ │ ├── getopt.hh │ │ ├── have.hh │ │ ├── joint_sort.hh │ │ ├── joint_sort_test.cc │ │ ├── mmap.cc │ │ ├── mmap.hh │ │ ├── multi_intersection.hh │ │ ├── multi_intersection_test.cc │ │ ├── murmur_hash.cc │ │ ├── murmur_hash.hh │ │ ├── pcqueue.hh │ │ ├── pool.cc │ │ ├── pool.hh │ │ ├── probing_hash_table.hh │ │ ├── probing_hash_table_test.cc │ │ ├── proxy_iterator.hh │ │ ├── read_compressed.cc │ │ ├── read_compressed.hh │ │ ├── read_compressed_test.cc │ │ ├── scoped.cc │ │ ├── scoped.hh │ │ ├── sized_iterator.hh │ │ ├── sorted_uniform.hh │ │ ├── sorted_uniform_test.cc │ │ ├── string_piece.cc │ │ ├── string_piece.hh │ │ ├── string_piece_hash.hh │ │ ├── thread_pool.hh │ │ ├── tokenize_piece.hh │ │ ├── tokenize_piece_test.cc │ │ ├── usage.cc │ │ └── usage.hh │ ├── opennlp/ │ │ ├── ccg/ │ │ │ ├── Parse.java │ │ │ ├── Realize.java │ │ │ ├── TextCCG.java │ │ │ ├── WebCCG.java │ │ │ ├── alignment/ │ │ │ │ ├── AbstractEncodingScheme.java │ │ │ │ ├── Alignment.java │ │ │ │ ├── Alignments.java │ │ │ │ ├── EncodingScheme.java │ │ │ │ ├── IdentifiedPhraseReader.java │ │ │ │ ├── IdentifiedPhraseWriter.java │ │ │ │ ├── IndexBase.java │ │ │ │ ├── Mapping.java │ │ │ │ ├── MappingFormat.java │ │ │ │ ├── MappingGroup.java │ │ │ │ ├── MappingReader.java │ │ │ │ ├── MappingWriter.java │ │ │ │ ├── MosesEncodingScheme.java │ │ │ │ ├── NAACLEncodingScheme.java │ │ │ │ ├── Phrase.java │ │ │ │ ├── PhrasePosition.java │ │ │ │ ├── PhraseReader.java │ │ │ │ ├── PhraseWriter.java │ │ │ │ ├── Status.java │ │ │ │ └── package.html │ │ │ ├── disjunctivizer/ │ │ │ │ ├── AlignedEdgeFilter.java │ │ │ │ ├── Disjunctivizer.java │ │ │ │ ├── EdgeMatchFilter.java │ │ │ │ ├── FilteredLFEdgeSet.java │ │ │ │ ├── LFGraphDifference.java │ │ │ │ ├── LabelMatchFilter.java │ │ │ │ ├── MatchType.java │ │ │ │ ├── MatchTypeFilter.java │ │ │ │ ├── VertexMatchFilter.java │ │ │ │ └── package.html │ │ │ ├── grammar/ │ │ │ │ ├── AbstractApplicationRule.java │ │ │ │ ├── AbstractCompositionRule.java │ │ │ │ ├── AbstractRule.java │ │ │ │ ├── AbstractSubstitutionRule.java │ │ │ │ ├── AbstractTypeRaisingRule.java │ │ │ │ ├── BackwardApplication.java │ │ │ │ ├── BackwardComposition.java │ │ │ │ ├── BackwardSubstitution.java │ │ │ │ ├── BackwardTypeRaising.java │ │ │ │ ├── ForwardApplication.java │ │ │ │ ├── ForwardComposition.java │ │ │ │ ├── ForwardSubstitution.java │ │ │ │ ├── ForwardTypeRaising.java │ │ │ │ ├── FragmentJoining.java │ │ │ │ ├── GlueRule.java │ │ │ │ ├── Grammar.java │ │ │ │ ├── Rule.java │ │ │ │ ├── RuleGroup.java │ │ │ │ ├── TypeChangingRule.java │ │ │ │ ├── Types.java │ │ │ │ └── to-apml.xsl │ │ │ ├── grammardoc/ │ │ │ │ ├── AbstractDocumenter.java │ │ │ │ ├── Documenter.java │ │ │ │ ├── DocumenterContext.java │ │ │ │ ├── DocumenterException.java │ │ │ │ ├── DocumenterFactory.java │ │ │ │ ├── DocumenterName.java │ │ │ │ ├── DocumenterNotFoundException.java │ │ │ │ ├── DocumenterSourceException.java │ │ │ │ ├── GrammarDoc.java │ │ │ │ ├── GrammarDocException.java │ │ │ │ ├── SourceGrammar.java │ │ │ │ ├── SourceGrammarFile.java │ │ │ │ ├── SourceGrammarFileType.java │ │ │ │ └── html/ │ │ │ │ ├── HTMLDocumenter.java │ │ │ │ ├── base.xsl │ │ │ │ ├── categories.xsl │ │ │ │ ├── comments.xsl │ │ │ │ ├── grammar.xsl │ │ │ │ ├── grammardoc.css │ │ │ │ ├── lexicon.js │ │ │ │ ├── lexicon.xsl │ │ │ │ ├── morph.xsl │ │ │ │ ├── navigation.xsl │ │ │ │ ├── rules.xsl │ │ │ │ └── types.xsl │ │ │ ├── hylo/ │ │ │ │ ├── Alt.java │ │ │ │ ├── Box.java │ │ │ │ ├── Compacter.java │ │ │ │ ├── Converter.java │ │ │ │ ├── Diamond.java │ │ │ │ ├── EPsScorer.java │ │ │ │ ├── EnglishAgreementExtractor.java │ │ │ │ ├── Flattener.java │ │ │ │ ├── HyloAtom.java │ │ │ │ ├── HyloFormula.java │ │ │ │ ├── HyloHelper.java │ │ │ │ ├── HyloVar.java │ │ │ │ ├── LexDepFeatureExtractor.java │ │ │ │ ├── LexDependency.java │ │ │ │ ├── ModalOp.java │ │ │ │ ├── Mode.java │ │ │ │ ├── ModeLabel.java │ │ │ │ ├── ModeVar.java │ │ │ │ ├── Nominal.java │ │ │ │ ├── NominalAtom.java │ │ │ │ ├── NominalVar.java │ │ │ │ ├── Op.java │ │ │ │ ├── Proposition.java │ │ │ │ ├── SatOp.java │ │ │ │ └── graph/ │ │ │ │ ├── DefaultLFEdgeFactory.java │ │ │ │ ├── LFEdge.java │ │ │ │ ├── LFEdgeFactory.java │ │ │ │ ├── LFEdgeLabel.java │ │ │ │ ├── LFGraph.java │ │ │ │ ├── LFGraphFactory.java │ │ │ │ ├── LFVertex.java │ │ │ │ ├── LFVertexType.java │ │ │ │ └── package.html │ │ │ ├── lexicon/ │ │ │ │ ├── DataItem.java │ │ │ │ ├── DefaultTokenizer.java │ │ │ │ ├── EnglishExpander.java │ │ │ │ ├── EntriesItem.java │ │ │ │ ├── FactorChainWord.java │ │ │ │ ├── FactorKey.java │ │ │ │ ├── Family.java │ │ │ │ ├── FullWord.java │ │ │ │ ├── LexException.java │ │ │ │ ├── Lexicon.java │ │ │ │ ├── LicensingFeature.java │ │ │ │ ├── ListPairWord.java │ │ │ │ ├── MacroAdder.java │ │ │ │ ├── MacroItem.java │ │ │ │ ├── MorphItem.java │ │ │ │ ├── SimpleWord.java │ │ │ │ ├── SupertaggerAdapter.java │ │ │ │ ├── Tokenizer.java │ │ │ │ ├── TrueCaser.java │ │ │ │ ├── Word.java │ │ │ │ └── WordWithPitchAccent.java │ │ │ ├── ngrams/ │ │ │ │ ├── AAnFilter.java │ │ │ │ ├── AbstractStandardNgramModel.java │ │ │ │ ├── ConditionalProbabilityTable.java │ │ │ │ ├── FactoredNgramModel.java │ │ │ │ ├── FactoredNgramModelFamily.java │ │ │ │ ├── KenNgramModel.java │ │ │ │ ├── LinearNgramScorerCombo.java │ │ │ │ ├── NgramDiversityPruningStrategy.java │ │ │ │ ├── NgramFilter.java │ │ │ │ ├── NgramPrecisionModel.java │ │ │ │ ├── NgramScorer.java │ │ │ │ ├── RepetitionScorer.java │ │ │ │ ├── Reversible.java │ │ │ │ ├── SRILMNgramModel.java │ │ │ │ ├── SRILMNgramModelType.java │ │ │ │ ├── SRILM_FactoredScorerMaker.java │ │ │ │ ├── SRILM_ScorerMaker.java │ │ │ │ ├── SelfParaphraseBiaser.java │ │ │ │ ├── SignScorerInterpolation.java │ │ │ │ ├── SignScorerProduct.java │ │ │ │ ├── StandardNgramModel.java │ │ │ │ └── kenlm/ │ │ │ │ ├── MurmurHash.java │ │ │ │ └── jni/ │ │ │ │ └── KenLM.java │ │ │ ├── parse/ │ │ │ │ ├── Chart.java │ │ │ │ ├── DerivationHistory.java │ │ │ │ ├── Edge.java │ │ │ │ ├── EdgeHash.java │ │ │ │ ├── ParseException.java │ │ │ │ ├── Parser.java │ │ │ │ ├── Supertagger.java │ │ │ │ ├── postagger/ │ │ │ │ │ ├── BasicPOSTagger.java │ │ │ │ │ ├── DummyPOSTagger.java │ │ │ │ │ ├── POSTagSequenceGetter.java │ │ │ │ │ ├── POSTagger.java │ │ │ │ │ └── ml/ │ │ │ │ │ ├── POSPriorModel.java │ │ │ │ │ └── POSTagFex.java │ │ │ │ ├── supertagger/ │ │ │ │ │ ├── JavaSupertaggingApp.java │ │ │ │ │ ├── LabellingStrategy.java │ │ │ │ │ ├── WordAndPOSDictionaryLabellingStrategy.java │ │ │ │ │ ├── io/ │ │ │ │ │ │ ├── XMLPOSDictionaryReader.java │ │ │ │ │ │ └── XMLWordDictionaryReader.java │ │ │ │ │ ├── ml/ │ │ │ │ │ │ ├── FeatureExtractor.java │ │ │ │ │ │ ├── STFex.java │ │ │ │ │ │ ├── STPriorModel.java │ │ │ │ │ │ └── ZhangLeTrainingExtractor.java │ │ │ │ │ └── util/ │ │ │ │ │ ├── PipedTokenizer.java │ │ │ │ │ ├── ProbPairComparator.java │ │ │ │ │ ├── STTaggerDictionary.java │ │ │ │ │ ├── STTaggerPOSDictionary.java │ │ │ │ │ ├── STTaggerWordDictionary.java │ │ │ │ │ ├── SupertagSequenceGetter.java │ │ │ │ │ └── TaggingDictionaryExtractor.java │ │ │ │ └── tagger/ │ │ │ │ ├── Constants.java │ │ │ │ ├── ProbIndexPair.java │ │ │ │ ├── TaggedWord.java │ │ │ │ ├── io/ │ │ │ │ │ ├── CorpusIterator.java │ │ │ │ │ ├── PipeDelimitedFactoredBundleCorpusIterator.java │ │ │ │ │ └── SRILMFactoredBundleCorpusIterator.java │ │ │ │ ├── ml/ │ │ │ │ │ ├── MaxentModel.java │ │ │ │ │ ├── TaggerFeature.java │ │ │ │ │ ├── ZLMEM.java │ │ │ │ │ └── ZLMaxentModel.java │ │ │ │ ├── sequencescoring/ │ │ │ │ │ ├── Backpointer.java │ │ │ │ │ ├── FBNode.java │ │ │ │ │ ├── SequenceScorer.java │ │ │ │ │ └── Trellis.java │ │ │ │ └── util/ │ │ │ │ ├── CCGBankToSRILMFLM.java │ │ │ │ ├── ConfigFileProcessor.java │ │ │ │ └── ResultSink.java │ │ │ ├── perceptron/ │ │ │ │ ├── Alphabet.java │ │ │ │ ├── ComposedFeatureExtractor.java │ │ │ │ ├── ComposedFeatureVector.java │ │ │ │ ├── EventFile.java │ │ │ │ ├── FeatureExtractor.java │ │ │ │ ├── FeatureList.java │ │ │ │ ├── FeatureMap.java │ │ │ │ ├── FeatureVector.java │ │ │ │ ├── Model.java │ │ │ │ ├── PerceptronScorer.java │ │ │ │ ├── ReRankingPerceptronScorer.java │ │ │ │ └── Trainer.java │ │ │ ├── realize/ │ │ │ │ ├── Chart.java │ │ │ │ ├── DiversityPruningStrategy.java │ │ │ │ ├── Edge.java │ │ │ │ ├── EdgeCombos.java │ │ │ │ ├── EdgeFactory.java │ │ │ │ ├── EdgeHash.java │ │ │ │ ├── FeatureLicenser.java │ │ │ │ ├── Hypertagger.java │ │ │ │ ├── LexicalDiversityPruningStrategy.java │ │ │ │ ├── NBestPruningStrategy.java │ │ │ │ ├── PruningStrategy.java │ │ │ │ ├── Realizer.java │ │ │ │ ├── RuleInstance.java │ │ │ │ ├── StemPruningStrategy.java │ │ │ │ ├── Tracker.java │ │ │ │ └── hypertagger/ │ │ │ │ ├── FeatureExtractionException.java │ │ │ │ ├── LFInfo.java │ │ │ │ ├── LFLoader.java │ │ │ │ ├── LMFactorExtractor.java │ │ │ │ ├── TagExtract.java │ │ │ │ ├── TagExtractor.java │ │ │ │ ├── ZLMaxentHypertagger.java │ │ │ │ ├── ZLMaxentModel.java │ │ │ │ └── ZLPOSTagger.java │ │ │ ├── synsem/ │ │ │ │ ├── AbstractCat.java │ │ │ │ ├── Arg.java │ │ │ │ ├── ArgStack.java │ │ │ │ ├── AtomCat.java │ │ │ │ ├── BasicArg.java │ │ │ │ ├── CatReader.java │ │ │ │ ├── Category.java │ │ │ │ ├── CategoryFcn.java │ │ │ │ ├── CategoryFcnAdapter.java │ │ │ │ ├── ComplexCat.java │ │ │ │ ├── DerivationHandler.java │ │ │ │ ├── Dollar.java │ │ │ │ ├── GenerativeSyntacticModel.java │ │ │ │ ├── LF.java │ │ │ │ ├── LexLogProbFeatureExtractor.java │ │ │ │ ├── LexSemOrigin.java │ │ │ │ ├── Modality.java │ │ │ │ ├── ReRankingScorer.java │ │ │ │ ├── SetArg.java │ │ │ │ ├── Sign.java │ │ │ │ ├── SignHash.java │ │ │ │ ├── SignScorer.java │ │ │ │ ├── Slash.java │ │ │ │ ├── SlashMode.java │ │ │ │ ├── SyntacticFeatureExtractor.java │ │ │ │ ├── TargetCat.java │ │ │ │ └── VarModality.java │ │ │ ├── test/ │ │ │ │ ├── CrossValidateRealizer.java │ │ │ │ ├── DerivMaker.java │ │ │ │ ├── GenTargets.java │ │ │ │ ├── Regression.java │ │ │ │ ├── RegressionInfo.java │ │ │ │ ├── ScorerMaker.java │ │ │ │ ├── TimingMap.java │ │ │ │ ├── UpdateTestbed.java │ │ │ │ └── Validator.java │ │ │ ├── unify/ │ │ │ │ ├── EmptySubstitution.java │ │ │ │ ├── Feature.java │ │ │ │ ├── FeatureStructure.java │ │ │ │ ├── GFeatStruc.java │ │ │ │ ├── GFeatVar.java │ │ │ │ ├── GSubstitution.java │ │ │ │ ├── GUnifier.java │ │ │ │ ├── Indexed.java │ │ │ │ ├── ModFcn.java │ │ │ │ ├── Mutable.java │ │ │ │ ├── SelfCondensingSub.java │ │ │ │ ├── SimpleSubstitution.java │ │ │ │ ├── SimpleType.java │ │ │ │ ├── Substitution.java │ │ │ │ ├── Unifiable.java │ │ │ │ ├── Unifier.java │ │ │ │ ├── UnifyControl.java │ │ │ │ ├── UnifyFailure.java │ │ │ │ └── Variable.java │ │ │ └── util/ │ │ │ ├── ArrayListWithIdentityEquals.java │ │ │ ├── CompositeFilter.java │ │ │ ├── DelegatedFilter.java │ │ │ ├── DisplayPrefs.java │ │ │ ├── Filter.java │ │ │ ├── FilteredMap.java │ │ │ ├── FilteredSet.java │ │ │ ├── GroupMap.java │ │ │ ├── IntHashSetMap.java │ │ │ ├── Interner.java │ │ │ ├── InverseFilter.java │ │ │ ├── JLineReader.java │ │ │ ├── LineReader.java │ │ │ ├── ListMap.java │ │ │ ├── MembershipFilter.java │ │ │ ├── Pair.java │ │ │ ├── SingletonList.java │ │ │ ├── StructureSharingList.java │ │ │ ├── TrieMap.java │ │ │ ├── VisitedFilter.java │ │ │ ├── Visualizer.java │ │ │ └── XmlScanner.java │ │ └── ccgbank/ │ │ ├── CCGBankConvert.java │ │ ├── CCGBankExtract.java │ │ ├── CCGBankTask.java │ │ ├── CCGBankTaskFileGroup.java │ │ ├── CCGBankTaskSources.java │ │ ├── CCGBankTaskTemplates.java │ │ ├── CCGBankTaskTestbed.java │ │ ├── InputSourceAdapter.java │ │ ├── TemplatesProcessor.java │ │ ├── XMLFilterProcessor.java │ │ ├── XSLTProcessor.java │ │ ├── ccgbank.properties │ │ ├── convert/ │ │ │ ├── ApposTally.java │ │ │ ├── DiscrCheck.java │ │ │ ├── GenChal11Adjuster.java │ │ │ ├── GenConjRule.java │ │ │ ├── InfoHelper.java │ │ │ ├── Javafns.java │ │ │ ├── MWHelper.java │ │ │ ├── MorphLookup.java │ │ │ ├── OrigPunctRules.java │ │ │ ├── PunctHelper.java │ │ │ ├── RoleAdjuster.java │ │ │ └── XSLTTrueCaser.java │ │ ├── extract/ │ │ │ ├── CatNode.java │ │ │ ├── DebugHelper.java │ │ │ ├── DefaultLFHelper.java │ │ │ ├── ExtractGrammar.java │ │ │ ├── FreqTally.java │ │ │ ├── InsertLFHelper.java │ │ │ ├── LexExtract.java │ │ │ ├── MorphExtrHelper.java │ │ │ ├── MorphExtract.java │ │ │ ├── RulesExtract.java │ │ │ ├── RulesTally.java │ │ │ └── Testbed.java │ │ ├── lexicon-base.xsl │ │ ├── parse/ │ │ │ ├── CCGbankDerivation.jjt │ │ │ ├── SimpleNode.java │ │ │ └── grammarInsert │ │ └── rules-base.xsl │ ├── pom.xml │ └── srilmbridge/ │ ├── Makefile │ └── srilmbridge.cpp └── test/ ├── grammar.xml ├── lexicon.xml ├── morph.xml ├── opennlp/ │ └── ccg/ │ ├── alignment/ │ │ ├── AlignmentTest.java │ │ ├── IdentifiedPhraseReaderWriterTest.java │ │ ├── IndexBaseTest.java │ │ ├── MappingFormatTest.java │ │ ├── MappingGroupTest.java │ │ ├── MappingReaderWriterTest.java │ │ ├── MappingTest.java │ │ ├── PhraseReaderWriterTest.java │ │ └── PhraseTest.java │ ├── disjunctivizer/ │ │ ├── AlignedEdgeFilterTest.java │ │ ├── DisjunctivizerTest.java │ │ ├── EdgeMatchFilterTest.java │ │ ├── FilteredLFEdgeSetTest.java │ │ ├── LFGraphDifferenceTest.java │ │ ├── LabelMatchFilterTest.java │ │ └── VertexMatchFilterTest.java │ ├── hylo/ │ │ └── graph/ │ │ ├── LFBaseTest.java │ │ ├── LFEdgeFactoryTest.java │ │ ├── LFEdgeTest.java │ │ ├── LFGraphTest.java │ │ └── LFVertexTest.java │ └── util/ │ ├── CompositeFilterTest.java │ ├── DelegatedFilterTest.java │ ├── FilteredMapTest.java │ ├── FilteredSetTest.java │ ├── InverseFilterTest.java │ ├── MembershipFilterTest.java │ └── VisitedFilterTest.java ├── output.xml ├── paraphrases.xml ├── rules.xml └── testlf.xml