├── .gitignore ├── LICENSE ├── README.md ├── example.py ├── setup.py ├── stat_parser ├── .gitignore ├── __init__.py ├── eval_parser.py ├── learn.py ├── parser.py ├── paths.py ├── pcfg.py ├── six.py ├── tokenizer.py ├── treebanks │ ├── PennTreebank │ │ ├── license.txt │ │ ├── wsj_0001.mrg │ │ ├── wsj_0002.mrg │ │ ├── wsj_0003.mrg │ │ ├── wsj_0004.mrg │ │ ├── wsj_0005.mrg │ │ ├── wsj_0006.mrg │ │ ├── wsj_0007.mrg │ │ ├── wsj_0008.mrg │ │ ├── wsj_0009.mrg │ │ ├── wsj_0010.mrg │ │ ├── wsj_0011.mrg │ │ ├── wsj_0012.mrg │ │ ├── wsj_0013.mrg │ │ ├── wsj_0014.mrg │ │ ├── wsj_0015.mrg │ │ ├── wsj_0016.mrg │ │ ├── wsj_0017.mrg │ │ ├── wsj_0018.mrg │ │ ├── wsj_0019.mrg │ │ ├── wsj_0020.mrg │ │ ├── wsj_0021.mrg │ │ ├── wsj_0022.mrg │ │ ├── wsj_0023.mrg │ │ ├── wsj_0024.mrg │ │ ├── wsj_0025.mrg │ │ ├── wsj_0026.mrg │ │ ├── wsj_0027.mrg │ │ ├── wsj_0028.mrg │ │ ├── wsj_0029.mrg │ │ ├── wsj_0030.mrg │ │ ├── wsj_0031.mrg │ │ ├── wsj_0032.mrg │ │ ├── wsj_0033.mrg │ │ ├── wsj_0034.mrg │ │ ├── wsj_0035.mrg │ │ ├── wsj_0036.mrg │ │ ├── wsj_0037.mrg │ │ ├── wsj_0038.mrg │ │ ├── wsj_0039.mrg │ │ ├── wsj_0040.mrg │ │ ├── wsj_0041.mrg │ │ ├── wsj_0042.mrg │ │ ├── wsj_0043.mrg │ │ ├── wsj_0044.mrg │ │ ├── wsj_0045.mrg │ │ ├── wsj_0046.mrg │ │ ├── wsj_0047.mrg │ │ ├── wsj_0048.mrg │ │ ├── wsj_0049.mrg │ │ ├── wsj_0050.mrg │ │ ├── wsj_0051.mrg │ │ ├── wsj_0052.mrg │ │ ├── wsj_0053.mrg │ │ ├── wsj_0054.mrg │ │ ├── wsj_0055.mrg │ │ ├── wsj_0056.mrg │ │ ├── wsj_0057.mrg │ │ ├── wsj_0058.mrg │ │ ├── wsj_0059.mrg │ │ ├── wsj_0060.mrg │ │ ├── wsj_0061.mrg │ │ ├── wsj_0062.mrg │ │ ├── wsj_0063.mrg │ │ ├── wsj_0064.mrg │ │ ├── wsj_0065.mrg │ │ ├── wsj_0066.mrg │ │ ├── wsj_0067.mrg │ │ ├── wsj_0068.mrg │ │ ├── wsj_0069.mrg │ │ ├── wsj_0070.mrg │ │ ├── wsj_0071.mrg │ │ ├── wsj_0072.mrg │ │ ├── wsj_0073.mrg │ │ ├── wsj_0074.mrg │ │ ├── wsj_0075.mrg │ │ ├── wsj_0076.mrg │ │ ├── wsj_0077.mrg │ │ ├── wsj_0078.mrg │ │ ├── wsj_0079.mrg │ │ ├── wsj_0080.mrg │ │ ├── wsj_0081.mrg │ │ ├── wsj_0082.mrg │ │ ├── wsj_0083.mrg │ │ ├── wsj_0084.mrg │ │ ├── wsj_0085.mrg │ │ ├── wsj_0086.mrg │ │ ├── wsj_0087.mrg │ │ ├── wsj_0088.mrg │ │ ├── wsj_0089.mrg │ │ ├── wsj_0090.mrg │ │ ├── wsj_0091.mrg │ │ ├── wsj_0092.mrg │ │ ├── wsj_0093.mrg │ │ ├── wsj_0094.mrg │ │ ├── wsj_0095.mrg │ │ ├── wsj_0096.mrg │ │ ├── wsj_0097.mrg │ │ ├── wsj_0098.mrg │ │ ├── wsj_0099.mrg │ │ ├── wsj_0100.mrg │ │ ├── wsj_0101.mrg │ │ ├── wsj_0102.mrg │ │ ├── wsj_0103.mrg │ │ ├── wsj_0104.mrg │ │ ├── wsj_0105.mrg │ │ ├── wsj_0106.mrg │ │ ├── wsj_0107.mrg │ │ ├── wsj_0108.mrg │ │ ├── wsj_0109.mrg │ │ ├── wsj_0110.mrg │ │ ├── wsj_0111.mrg │ │ ├── wsj_0112.mrg │ │ ├── wsj_0113.mrg │ │ ├── wsj_0114.mrg │ │ ├── wsj_0115.mrg │ │ ├── wsj_0116.mrg │ │ ├── wsj_0117.mrg │ │ ├── wsj_0118.mrg │ │ ├── wsj_0119.mrg │ │ ├── wsj_0120.mrg │ │ ├── wsj_0121.mrg │ │ ├── wsj_0122.mrg │ │ ├── wsj_0123.mrg │ │ ├── wsj_0124.mrg │ │ ├── wsj_0125.mrg │ │ ├── wsj_0126.mrg │ │ ├── wsj_0127.mrg │ │ ├── wsj_0128.mrg │ │ ├── wsj_0129.mrg │ │ ├── wsj_0130.mrg │ │ ├── wsj_0131.mrg │ │ ├── wsj_0132.mrg │ │ ├── wsj_0133.mrg │ │ ├── wsj_0134.mrg │ │ ├── wsj_0135.mrg │ │ ├── wsj_0136.mrg │ │ ├── wsj_0137.mrg │ │ ├── wsj_0138.mrg │ │ ├── wsj_0139.mrg │ │ ├── wsj_0140.mrg │ │ ├── wsj_0141.mrg │ │ ├── wsj_0142.mrg │ │ ├── wsj_0143.mrg │ │ ├── wsj_0144.mrg │ │ ├── wsj_0145.mrg │ │ ├── wsj_0146.mrg │ │ ├── wsj_0147.mrg │ │ ├── wsj_0148.mrg │ │ ├── wsj_0149.mrg │ │ ├── wsj_0150.mrg │ │ ├── wsj_0151.mrg │ │ ├── wsj_0152.mrg │ │ ├── wsj_0153.mrg │ │ ├── wsj_0154.mrg │ │ ├── wsj_0155.mrg │ │ ├── wsj_0156.mrg │ │ ├── wsj_0157.mrg │ │ ├── wsj_0158.mrg │ │ ├── wsj_0159.mrg │ │ ├── wsj_0160.mrg │ │ ├── wsj_0161.mrg │ │ ├── wsj_0162.mrg │ │ ├── wsj_0163.mrg │ │ ├── wsj_0164.mrg │ │ ├── wsj_0165.mrg │ │ ├── wsj_0166.mrg │ │ ├── wsj_0167.mrg │ │ ├── wsj_0168.mrg │ │ ├── wsj_0169.mrg │ │ ├── wsj_0170.mrg │ │ ├── wsj_0171.mrg │ │ ├── wsj_0172.mrg │ │ ├── wsj_0173.mrg │ │ ├── wsj_0174.mrg │ │ ├── wsj_0175.mrg │ │ ├── wsj_0176.mrg │ │ ├── wsj_0177.mrg │ │ ├── wsj_0178.mrg │ │ ├── wsj_0179.mrg │ │ ├── wsj_0180.mrg │ │ ├── wsj_0181.mrg │ │ ├── wsj_0182.mrg │ │ ├── wsj_0183.mrg │ │ ├── wsj_0184.mrg │ │ ├── wsj_0185.mrg │ │ ├── wsj_0186.mrg │ │ ├── wsj_0187.mrg │ │ ├── wsj_0188.mrg │ │ ├── wsj_0189.mrg │ │ ├── wsj_0190.mrg │ │ ├── wsj_0191.mrg │ │ ├── wsj_0192.mrg │ │ ├── wsj_0193.mrg │ │ ├── wsj_0194.mrg │ │ ├── wsj_0195.mrg │ │ ├── wsj_0196.mrg │ │ ├── wsj_0197.mrg │ │ ├── wsj_0198.mrg │ │ └── wsj_0199.mrg │ ├── QuestionBank │ │ ├── 4000qs.txt │ │ └── license.txt │ ├── __init__.py │ ├── extract.py │ ├── normalize.py │ └── parse.py └── word_classes.py └── test.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.py[cod] 2 | 3 | # C extensions 4 | *.so 5 | 6 | # Packages 7 | *.egg 8 | *.egg-info 9 | dist 10 | build 11 | eggs 12 | parts 13 | bin 14 | var 15 | sdist 16 | develop-eggs 17 | .installed.cfg 18 | lib 19 | lib64 20 | 21 | # Installer logs 22 | pip-log.txt 23 | 24 | # Unit test / coverage reports 25 | .coverage 26 | .tox 27 | nosetests.xml 28 | 29 | # Translations 30 | *.mo 31 | 32 | # Mr Developer 33 | .mr.developer.cfg 34 | .project 35 | .pydevproject 36 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | pyStatParser 2 | ============ 3 | 4 | Simple Python statistical (CKY) parser together with scripts for learning the PCFG from the QuestionBank and Penn treebanks. 5 | 6 | ```python 7 | >>> from stat_parser import Parser 8 | >>> parser = Parser() 9 | >>> print parser.parse("How can the net amount of entropy of the universe be massively decreased?") 10 | (SBARQ 11 | (WHADVP (WRB how)) 12 | (SQ 13 | (MD can) 14 | (NP 15 | (NP (DT the) (JJ net) (NN amount)) 16 | (PP 17 | (IN of) 18 | (NP 19 | (NP (NNS entropy)) 20 | (PP (IN of) (NP (DT the) (NN universe)))))) 21 | (VP (VB be) (ADJP (RB massively) (VBN decreased)))) 22 | (. ?)) 23 | ``` 24 | -------------------------------------------------------------------------------- /example.py: -------------------------------------------------------------------------------- 1 | from stat_parser import Parser, display_tree 2 | 3 | 4 | parser = Parser() 5 | 6 | # http://www.thrivenotes.com/the-last-question/ 7 | tree = parser.parse("How can the net amount of entropy of the universe be massively decreased?") 8 | 9 | display_tree(tree) 10 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | from distutils.core import setup 4 | 5 | try: 6 | license = open('LICENSE').read() 7 | except: 8 | license = None 9 | 10 | try: 11 | readme = open('README.md').read() 12 | except: 13 | readme = None 14 | 15 | setup( 16 | name='pyStatParser', 17 | version='0.0.1', 18 | author='Emilio Monti', 19 | author_email='emilmont@gmail.com', 20 | packages=['stat_parser', 'stat_parser.treebanks'], 21 | package_data={'stat_parser.treebanks': ['PennTreebank/*', 'QuestionBank/*']}, 22 | scripts=[], 23 | url='http://github.com/emilmont/pyStatParser/', 24 | license=license, 25 | description='Simple Python Statistical Parser', 26 | long_description=readme, 27 | ) 28 | -------------------------------------------------------------------------------- /stat_parser/.gitignore: -------------------------------------------------------------------------------- 1 | /temp 2 | -------------------------------------------------------------------------------- /stat_parser/__init__.py: -------------------------------------------------------------------------------- 1 | from stat_parser.parser import Parser, display_tree 2 | -------------------------------------------------------------------------------- /stat_parser/learn.py: -------------------------------------------------------------------------------- 1 | from __future__ import print_function 2 | from os.path import exists 3 | from glob import glob 4 | from os import makedirs 5 | from json import loads 6 | from time import time 7 | 8 | from stat_parser.treebanks.parse import normalize_questionbank 9 | from stat_parser.treebanks.normalize import gen_norm 10 | from stat_parser.treebanks.extract import get_sentence 11 | from stat_parser.pcfg import PCFG 12 | 13 | from stat_parser.paths import QUESTIONBANK_NORM, QUESTIONBANK_DATA, QUESTIONBANK_PENN_DATA 14 | from stat_parser.paths import PENNTREEBANK_NORM, PENNTREEBANK_GLOB 15 | from stat_parser.paths import TEMP_DIR, MODEL_TREEBANK, MODEL 16 | from stat_parser.paths import TEST_DAT, TEST_KEY 17 | 18 | 19 | def build_model(): 20 | pcfg = PCFG() 21 | if exists(MODEL): 22 | pcfg.load_model(MODEL) 23 | 24 | else: 25 | print("Building the Grammar Model") 26 | start = time() 27 | 28 | if not exists(TEMP_DIR): 29 | makedirs(TEMP_DIR) 30 | 31 | # Normalise the treebanks 32 | if not exists(QUESTIONBANK_NORM): 33 | normalize_questionbank(QUESTIONBANK_DATA, QUESTIONBANK_PENN_DATA) 34 | gen_norm(QUESTIONBANK_NORM, [QUESTIONBANK_PENN_DATA]) 35 | 36 | if not exists(PENNTREEBANK_NORM): 37 | gen_norm(PENNTREEBANK_NORM, glob(PENNTREEBANK_GLOB)) 38 | 39 | # Keep a part of the treebanks for testing 40 | i = 0 41 | with open(MODEL_TREEBANK, 'w') as model, open(TEST_DAT, 'w') as dat, open(TEST_KEY, 'w') as key: 42 | for treebank in [QUESTIONBANK_NORM, PENNTREEBANK_NORM]: 43 | for tree in open(treebank): 44 | i += 1 45 | if (i % 100) == 0: 46 | sentence, n = get_sentence(loads(tree)) 47 | if n > 7 and n < 20: 48 | dat.write(sentence+'\n') 49 | key.write(tree) 50 | else: 51 | i -= 1 52 | 53 | model.write(tree) 54 | 55 | # Learn PCFG 56 | pcfg.learn_from_treebanks([MODEL_TREEBANK]) 57 | pcfg.save_model(MODEL) 58 | print("Time: (%.2f)s\n" % (time() - start)) 59 | 60 | return pcfg 61 | -------------------------------------------------------------------------------- /stat_parser/parser.py: -------------------------------------------------------------------------------- 1 | """ 2 | CKY algorithm from the "Natural Language Processing" course by Michael Collins 3 | https://class.coursera.org/nlangp-001/class 4 | """ 5 | from collections import defaultdict 6 | from pprint import pprint 7 | from six.moves import range 8 | 9 | try: 10 | from nltk import Tree 11 | 12 | def nltk_tree(t): 13 | return Tree(t[0], [c if isinstance(c, str) else nltk_tree(c) for c in t[1:]]) 14 | 15 | nltk_is_available = True 16 | 17 | except ImportError: 18 | nltk_is_available = False 19 | 20 | from stat_parser.learn import build_model 21 | from stat_parser.tokenizer import PennTreebankTokenizer 22 | from stat_parser.treebanks.normalize import un_chomsky_normal_form 23 | from stat_parser.word_classes import is_cap_word 24 | 25 | 26 | def argmax(lst): 27 | return max(lst) if lst else (0.0, None) 28 | 29 | 30 | def backtrace(back, bp): 31 | # Extract the tree from the backpointers 32 | if not back: return None 33 | if len(back) == 6: 34 | (X, Y, Z, i, s, j) = back 35 | return [X, backtrace(bp[i , s, Y], bp), 36 | backtrace(bp[s+1, j, Z], bp)] 37 | else: 38 | (X, Y, i, i) = back 39 | return [X, Y] 40 | 41 | 42 | def CKY(pcfg, norm_words): 43 | x, n = [("", "")] + norm_words, len(norm_words) 44 | 45 | # Charts 46 | pi = defaultdict(float) 47 | bp = defaultdict(tuple) 48 | for i in range(1, n+1): 49 | for X in pcfg.N: 50 | norm, word = x[i] 51 | if (X, norm) in pcfg.q1: 52 | pi[i, i, X] = pcfg.q1[X, norm] 53 | bp[i, i, X] = (X, word, i, i) 54 | 55 | # Dynamic program 56 | for l in range(1, n): 57 | for i in range(1, n-l+1): 58 | j = i+l 59 | for X in pcfg.N: 60 | # Note that we only check rules that exist in training 61 | # and have non-zero probability 62 | score, back = argmax([( 63 | pcfg.q2[X, Y, Z] * pi[i, s, Y] * pi[s+1, j, Z], 64 | (X, Y, Z, i, s, j) 65 | ) for s in range(i, j) 66 | for Y, Z in pcfg.binary_rules[X] 67 | if pi[i , s, Y] > 0.0 68 | if pi[s+1, j, Z] > 0.0 69 | ]) 70 | 71 | if score > 0.0: 72 | bp[i, j, X], pi[i, j, X] = back, score 73 | 74 | _, top = max([(pi[1, n, X], bp[1, n, X]) for X in pcfg.N]) 75 | return backtrace(top, bp) 76 | 77 | 78 | class Parser(object): 79 | def __init__(self, pcfg=None): 80 | if pcfg is None: 81 | pcfg = build_model() 82 | 83 | self.pcfg = pcfg 84 | self.tokenizer = PennTreebankTokenizer() 85 | 86 | if nltk_is_available: 87 | self.parse = self.nltk_parse 88 | else: 89 | self.parse = self.raw_parse 90 | 91 | def norm_parse(self, sentence): 92 | words = self.tokenizer.tokenize(sentence) 93 | if is_cap_word(words[0]): 94 | words[0] = words[0].lower() 95 | 96 | norm_words = [] 97 | for word in words: 98 | if isinstance(word, tuple): 99 | # This is already a word normalized to the Treebank conventions 100 | norm_words.append(word) 101 | else: 102 | # rare words normalization 103 | norm_words.append((self.pcfg.norm_word(word), word)) 104 | return CKY(self.pcfg, norm_words) 105 | 106 | def raw_parse(self, sentence): 107 | tree = self.norm_parse(sentence) 108 | un_chomsky_normal_form(tree) 109 | return tree 110 | 111 | def nltk_parse(self, sentence): 112 | return nltk_tree(self.raw_parse(sentence)) 113 | 114 | 115 | def display_tree(tree): 116 | if nltk_is_available: 117 | tree.draw() 118 | else: 119 | pprint(tree) 120 | -------------------------------------------------------------------------------- /stat_parser/paths.py: -------------------------------------------------------------------------------- 1 | from os.path import join, dirname, abspath 2 | 3 | ROOT = abspath(dirname(__file__)) 4 | 5 | TREEBANKS_DIR = join(ROOT, "treebanks") 6 | TEMP_DIR = join(ROOT, "temp") 7 | 8 | QUESTIONBANK_DIR = join(TREEBANKS_DIR, "QuestionBank") 9 | QUESTIONBANK_DATA = join(QUESTIONBANK_DIR, "4000qs.txt") 10 | QUESTIONBANK_PENN_DATA = join(TEMP_DIR, "penn_4000qs.txt") 11 | QUESTIONBANK_NORM = join(TEMP_DIR, "4000qs.json") 12 | 13 | PENNTREEBANK_DIR = join(TREEBANKS_DIR, "PennTreebank") 14 | PENNTREEBANK_GLOB = join(PENNTREEBANK_DIR, "*.mrg") 15 | PENNTREEBANK_NORM = join(TEMP_DIR, "penn_treebank.json") 16 | 17 | MODEL_TREEBANK = join(TEMP_DIR, 'model_treebank.json') 18 | MODEL = join(TEMP_DIR, 'model.json') 19 | 20 | TEST_DAT = join(TEMP_DIR, 'test.dat') 21 | TEST_KEY = join(TEMP_DIR, 'test.key') 22 | -------------------------------------------------------------------------------- /stat_parser/pcfg.py: -------------------------------------------------------------------------------- 1 | from __future__ import division 2 | from collections import Counter, defaultdict 3 | from json import loads, dumps 4 | 5 | from stat_parser.word_classes import word_class 6 | 7 | 8 | class PCFG(object): 9 | RARE_WORD_COUNT = 5 10 | 11 | def __init__(self): 12 | self.q1 = defaultdict(float) 13 | self.q2 = defaultdict(float) 14 | self.well_known_words = set() 15 | 16 | def norm_word(self, word): 17 | return word if word in self.well_known_words else word_class(word) 18 | 19 | def __build_caches(self): 20 | self.N = set() 21 | self.binary_rules = defaultdict(list) 22 | 23 | for x, _ in list(self.q1.keys()): 24 | self.N.add(x) 25 | 26 | for x, y1, y2 in list(self.q2.keys()): 27 | self.N.update(set([x, y1, y2])) 28 | self.binary_rules[x].append((y1, y2)) 29 | 30 | def learn_from_treebanks(self, treebanks): 31 | self.sym_count = Counter() 32 | self.unary_count = Counter() 33 | self.binary_count = Counter() 34 | self.words_count = Counter() 35 | 36 | for treebank in treebanks: 37 | for s in open(treebank): 38 | self.__count(loads(s)) 39 | 40 | # Words 41 | for word, count in self.words_count.items(): 42 | if count >= PCFG.RARE_WORD_COUNT: 43 | self.well_known_words.add(word) 44 | 45 | # Normalise the unary rules count 46 | norm = Counter() 47 | for (x, word), count in self.unary_count.items(): 48 | norm[(x, self.norm_word(word))] += count 49 | self.unary_count = norm 50 | 51 | # Q1 52 | for (x, word), count in self.unary_count.items(): 53 | self.q1[x, word] = self.unary_count[x, word] / self.sym_count[x] 54 | 55 | # Q2 56 | for (x, y1, y2), count in self.binary_count.items(): 57 | self.q2[x, y1, y2] = self.binary_count[x, y1, y2] / self.sym_count[x] 58 | 59 | self.__build_caches() 60 | 61 | def __count(self, tree): 62 | if isinstance(tree, str): return 63 | 64 | # Count the non-terminal symbols 65 | sym = tree[0] 66 | self.sym_count[sym] += 1 67 | 68 | if len(tree) == 3: 69 | # Binary Rule 70 | y1, y2 = (tree[1][0], tree[2][0]) 71 | self.binary_count[(sym, y1, y2)] += 1 72 | 73 | # Recursively count the children 74 | self.__count(tree[1]) 75 | self.__count(tree[2]) 76 | 77 | elif len(tree) == 2: 78 | # Unary Rule 79 | word = tree[1] 80 | self.unary_count[(sym, word)] += 1 81 | self.words_count[word] += 1 82 | 83 | def save_model(self, path): 84 | with open(path, 'w') as model: 85 | for (x, word), p in self.q1.items(): 86 | model.write(dumps(['Q1', x, word, p]) + '\n') 87 | 88 | for (x, y1, y2), p in self.q2.items(): 89 | model.write(dumps(['Q2', x, y1, y2, p]) + '\n') 90 | 91 | model.write(dumps(['WORDS', list(self.well_known_words)]) + '\n') 92 | 93 | def load_model(self, path): 94 | with open(path) as model: 95 | for line in model: 96 | data = loads(line) 97 | if data[0] == 'Q1': 98 | _, x, word, p = data 99 | self.q1[x, word] = p 100 | 101 | elif data[0] == 'Q2': 102 | _, x, y1, y2, p = data 103 | self.q2[x, y1, y2] = p 104 | 105 | elif data[0] == 'WORDS': 106 | self.well_known_words = data[1] 107 | 108 | self.__build_caches() 109 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/license.txt: -------------------------------------------------------------------------------- 1 | PENN TREEBANK SAMPLE 2 | http://www.cis.upenn.edu/~treebank/home.html 3 | 4 | This is a ~5% fragment of Penn Treebank, (C) LDC 1995. It is made 5 | available under fair use for the purposes of illustrating NLTK tools 6 | for tokenizing, tagging, chunking and parsing. This data is for 7 | non-commercial use only. 8 | 9 | Contents: parsed data from Wall Street Journal for 1650 sentences 10 | (99 treebank files wsj_0001 .. wsj_0099) 11 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0001.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Pierre) (NNP Vinken) ) 5 | (, ,) 6 | (ADJP 7 | (NP (CD 61) (NNS years) ) 8 | (JJ old) ) 9 | (, ,) ) 10 | (VP (MD will) 11 | (VP (VB join) 12 | (NP (DT the) (NN board) ) 13 | (PP-CLR (IN as) 14 | (NP (DT a) (JJ nonexecutive) (NN director) )) 15 | (NP-TMP (NNP Nov.) (CD 29) ))) 16 | (. .) )) 17 | ( (S 18 | (NP-SBJ (NNP Mr.) (NNP Vinken) ) 19 | (VP (VBZ is) 20 | (NP-PRD 21 | (NP (NN chairman) ) 22 | (PP (IN of) 23 | (NP 24 | (NP (NNP Elsevier) (NNP N.V.) ) 25 | (, ,) 26 | (NP (DT the) (NNP Dutch) (VBG publishing) (NN group) ))))) 27 | (. .) )) 28 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0002.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-1 4 | (NP (NNP Rudolph) (NNP Agnew) ) 5 | (, ,) 6 | (UCP 7 | (ADJP 8 | (NP (CD 55) (NNS years) ) 9 | (JJ old) ) 10 | (CC and) 11 | (NP 12 | (NP (JJ former) (NN chairman) ) 13 | (PP (IN of) 14 | (NP (NNP Consolidated) (NNP Gold) (NNP Fields) (NNP PLC) )))) 15 | (, ,) ) 16 | (VP (VBD was) 17 | (VP (VBN named) 18 | (S 19 | (NP-SBJ (-NONE- *-1) ) 20 | (NP-PRD 21 | (NP (DT a) (JJ nonexecutive) (NN director) ) 22 | (PP (IN of) 23 | (NP (DT this) (JJ British) (JJ industrial) (NN conglomerate) )))))) 24 | (. .) )) 25 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0005.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-10 4 | (NP (NNP J.P.) (NNP Bolduc) ) 5 | (, ,) 6 | (NP 7 | (NP (NN vice) (NN chairman) ) 8 | (PP (IN of) 9 | (NP 10 | (NP (NNP W.R.) (NNP Grace) (CC &) (NNP Co.) ) 11 | (, ,) 12 | (SBAR 13 | (WHNP-10 (WDT which) ) 14 | (S 15 | (NP-SBJ (-NONE- *T*-10) ) 16 | (VP (VBZ holds) 17 | (NP 18 | (NP (DT a) 19 | (ADJP (CD 83.4) (NN %) ) 20 | (NN interest) ) 21 | (PP-LOC (IN in) 22 | (NP (DT this) (JJ energy-services) (NN company) ))))))))) 23 | (, ,) ) 24 | (VP (VBD was) 25 | (VP (VBN elected) 26 | (S 27 | (NP-SBJ (-NONE- *-10) ) 28 | (NP-PRD (DT a) (NN director) )))) 29 | (. .) )) 30 | ( (S 31 | (NP-SBJ (PRP He) ) 32 | (VP (VBZ succeeds) 33 | (NP 34 | (NP (NNP Terrence) (NNP D.) (NNP Daniels) ) 35 | (, ,) 36 | (NP 37 | (ADVP (RB formerly) ) 38 | (DT a) (NNP W.R.) (NNP Grace) (NN vice) (NN chairman) ) 39 | (, ,) 40 | (SBAR 41 | (WHNP-11 (WP who) ) 42 | (S 43 | (NP-SBJ (-NONE- *T*-11) ) 44 | (VP (VBD resigned) ))))) 45 | (. .) )) 46 | ( (S 47 | (NP-SBJ (NNP W.R.) (NNP Grace) ) 48 | (VP (VBZ holds) 49 | (NP 50 | (NP (CD three) ) 51 | (PP (IN of) 52 | (NP 53 | (NP (NNP Grace) (NNP Energy) (POS 's) ) 54 | (CD seven) (NN board) (NNS seats) )))) 55 | (. .) )) 56 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0006.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Pacific) (NNP First) (NNP Financial) (NNP Corp.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (NNS shareholders) ) 8 | (VP (VBD approved) 9 | (NP 10 | (NP (PRP$ its) (NN acquisition) ) 11 | (PP (IN by) 12 | (NP 13 | (NP (NNP Royal) (NNP Trustco) (NNP Ltd.) ) 14 | (PP (IN of) 15 | (NP (NNP Toronto) )))) 16 | (PP (IN for) 17 | (NP 18 | (NP 19 | (NP ($ $) (CD 27) (-NONE- *U*) ) 20 | (NP-ADV (DT a) (NN share) )) 21 | (, ,) (CC or) 22 | (NP 23 | (QP ($ $) (CD 212) (CD million) ) 24 | (-NONE- *U*) )))))))) 25 | (. .) )) 26 | ( (S 27 | (NP-SBJ (DT The) (NN thrift) (VBG holding) (NN company) ) 28 | (VP (VBD said) 29 | (SBAR (-NONE- 0) 30 | (S 31 | (NP-SBJ-1 (PRP it) ) 32 | (VP (VBZ expects) 33 | (S 34 | (NP-SBJ (-NONE- *-1) ) 35 | (VP (TO to) 36 | (VP 37 | (VP (VB obtain) 38 | (NP (JJ regulatory) (NN approval) )) 39 | (CC and) 40 | (VP (VB complete) 41 | (NP (DT the) (NN transaction) )) 42 | (PP-TMP (IN by) 43 | (NP (NN year-end) ))))))))) 44 | (. .) )) 45 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0007.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP McDermott) (NNP International) (NNP Inc.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP$ its) (NNP Babcock) (CC &) (NNP Wilcox) (NN unit) ) 8 | (VP (VBD completed) 9 | (NP 10 | (NP (DT the) (NN sale) ) 11 | (PP (IN of) 12 | (NP (PRP$ its) (NNP Bailey) (NNP Controls) (NNP Operations) )) 13 | (PP (TO to) 14 | (NP (NNP Finmeccanica) (NNP S.p) (. .) (NNP A.) )) 15 | (PP (IN for) 16 | (NP 17 | (QP ($ $) (CD 295) (CD million) ) 18 | (-NONE- *U*) ))))))) 19 | (. .) )) 20 | ( (S 21 | (NP-SBJ (NNP Finmeccanica) ) 22 | (VP (VBZ is) 23 | (NP-PRD 24 | (NP (DT an) (JJ Italian) (JJ state-owned) (VBG holding) (NN company) ) 25 | (PP (IN with) 26 | (NP 27 | (NP (NNS interests) ) 28 | (PP-LOC (IN in) 29 | (NP (DT the) (JJ mechanical) (NN engineering) (NN industry) )))))) 30 | (. .) )) 31 | ( (S 32 | (NP-SBJ 33 | (NP (NNP Bailey) (NNP Controls) ) 34 | (, ,) 35 | (VP (VBN based) 36 | (NP (-NONE- *) ) 37 | (PP-LOC-CLR (IN in) 38 | (NP 39 | (NP (NNP Wickliffe) ) 40 | (, ,) 41 | (NP (NNP Ohio) )))) 42 | (, ,) ) 43 | (VP (VBZ makes) 44 | (NP (JJ computerized) (JJ industrial) (NNS controls) (NNS systems) )) 45 | (. .) )) 46 | ( (S 47 | (NP-SBJ (PRP It) ) 48 | (VP 49 | (VP (VBZ employs) 50 | (NP (CD 2,700) (NNS people) )) 51 | (CC and) 52 | (VP (VBZ has) 53 | (NP 54 | (NP (JJ annual) (NN revenue) ) 55 | (PP (IN of) 56 | (NP 57 | (QP (IN about) ($ $) (CD 370) (CD million) ) 58 | (-NONE- *U*) ))))) 59 | (. .) )) 60 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0008.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (DT The) (JJ federal) (NN government) ) 4 | (VP (VBD suspended) 5 | (NP 6 | (NP (NNS sales) ) 7 | (PP (IN of) 8 | (NP (NNP U.S.) (NNS savings) (NNS bonds) ))) 9 | (SBAR-PRP (IN because) 10 | (S 11 | (NP-SBJ (NNP Congress) ) 12 | (VP (VBZ has) (RB n't) 13 | (VP (VBN lifted) 14 | (NP 15 | (NP (DT the) (NN ceiling) ) 16 | (PP-LOC (IN on) 17 | (NP (NN government) (NN debt) )))))))) 18 | (. .) )) 19 | ( (S 20 | (S-TPC-1 21 | (SBAR-TMP (IN Until) 22 | (S 23 | (NP-SBJ (NNP Congress) ) 24 | (VP (VBZ acts) ))) 25 | (, ,) 26 | (NP-SBJ (DT the) (NN government) ) 27 | (VP (VBZ has) (RB n't) 28 | (NP (DT any) (NN authority) 29 | (S 30 | (NP-SBJ (-NONE- *) ) 31 | (VP (TO to) 32 | (VP (VB issue) 33 | (NP 34 | (NP (JJ new) (NN debt) (NNS obligations) ) 35 | (PP (IN of) 36 | (NP (DT any) (NN kind) ))))))))) 37 | (, ,) 38 | (NP-SBJ (DT the) (NNP Treasury) ) 39 | (VP (VBD said) 40 | (SBAR (-NONE- 0) 41 | (S (-NONE- *T*-1) ))) 42 | (. .) )) 43 | ( (S 44 | (NP-SBJ 45 | (NP (DT The) (NN government) (POS 's) ) 46 | (NN borrowing) (NN authority) ) 47 | (VP (VBD dropped) 48 | (PP-TMP (IN at) 49 | (NP (NN midnight) )) 50 | (NP-TMP (NNP Tuesday) ) 51 | (PP-DIR (TO to) 52 | (NP 53 | (QP ($ $) (CD 2.80) (CD trillion) ) 54 | (-NONE- *U*) )) 55 | (PP-DIR (IN from) 56 | (NP 57 | (QP ($ $) (CD 2.87) (CD trillion) ) 58 | (-NONE- *U*) ))) 59 | (. .) )) 60 | ( (S 61 | (NP-SBJ-11 62 | (NP (NN Legislation) ) 63 | (SBAR 64 | (WHNP-1 (-NONE- 0) ) 65 | (S 66 | (NP-SBJ (-NONE- *T*-1) ) 67 | (VP (TO to) 68 | (VP (VB lift) 69 | (NP (DT the) (NN debt) (NN ceiling) )))))) 70 | (VP (VBZ is) 71 | (VP (VBN ensnarled) 72 | (NP (-NONE- *-11) ) 73 | (PP-LOC-CLR (IN in) 74 | (NP 75 | (NP (DT the) (NN fight) ) 76 | (PP (IN over) 77 | (S-NOM 78 | (NP-SBJ (-NONE- *) ) 79 | (VP (VBG cutting) 80 | (NP (JJ capital-gains) (NNS taxes) )))))))) 81 | (. .) )) 82 | ( (S 83 | (S 84 | (NP-SBJ-1 (DT The) (NNP House) ) 85 | (VP (VBZ has) 86 | (VP (VBN voted) 87 | (S 88 | (NP-SBJ (-NONE- *-1) ) 89 | (VP (TO to) 90 | (VP (VB raise) 91 | (NP (DT the) (NN ceiling) ) 92 | (PP-DIR (TO to) 93 | (NP 94 | (QP ($ $) (CD 3.1) (CD trillion) ) 95 | (-NONE- *U*) )))))))) 96 | (, ,) (CC but) 97 | (S 98 | (NP-SBJ-2 (DT the) (NNP Senate) ) 99 | (VP (VBZ is) (RB n't) 100 | (VP (VBN expected) 101 | (S 102 | (NP-SBJ (-NONE- *-2) ) 103 | (VP (TO to) 104 | (VP (VB act) 105 | (PP-TMP (IN until) 106 | (NP (JJ next) (NN week) )) 107 | (PP-TMP (IN at) 108 | (NP (DT the) (JJS earliest) )))))))) 109 | (. .) )) 110 | ( (S 111 | (NP-SBJ (DT The) (NNP Treasury) ) 112 | (VP (VBD said) 113 | (SBAR (-NONE- 0) 114 | (S 115 | (NP-SBJ (DT the) (NNP U.S.) ) 116 | (VP (MD will) 117 | (VP (VB default) 118 | (PP-TMP (IN on) 119 | (NP (NNP Nov.) (CD 9) )) 120 | (SBAR-ADV (IN if) 121 | (S 122 | (NP-SBJ (NNP Congress) ) 123 | (VP (VBZ does) (RB n't) 124 | (VP (VB act) 125 | (PP-TMP (IN by) 126 | (NP (RB then) ))))))))))) 127 | (. .) )) 128 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0009.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-12 (NNP Clark) (NNP J.) (NNP Vitulli) ) 4 | (VP (VBD was) 5 | (VP (VBN named) 6 | (S 7 | (NP-SBJ (-NONE- *-12) ) 8 | (NP-PRD 9 | (NP 10 | (NP (JJ senior) (NN vice) (NN president) ) 11 | (PP (-NONE- *RNR*-1) )) 12 | (CC and) 13 | (NP 14 | (NP (JJ general) (NN manager) ) 15 | (PP (-NONE- *RNR*-1) )) 16 | (PP-1 (IN of) 17 | (NP 18 | (NP (DT this) (NNP U.S.) (NNS sales) 19 | (CC and) 20 | (NN marketing) (NN arm) ) 21 | (PP (IN of) 22 | (NP (JJ Japanese) (NN auto) (NN maker) (NNP Mazda) (NNP Motor) (NNP Corp) )))))))) 23 | (. .) )) 24 | ( (S 25 | (PP-LOC (IN In) 26 | (NP (DT the) (JJ new) (NN position) )) 27 | (NP-SBJ (PRP he) ) 28 | (VP (MD will) 29 | (VP (VB oversee) 30 | (NP 31 | (NP (NNP Mazda) (POS 's) ) 32 | (NNP U.S.) (NNS sales) 33 | (, ,) 34 | (NN service) 35 | (, ,) 36 | (NNS parts) 37 | (CC and) 38 | (NN marketing) (NNS operations) ))) 39 | (. .) )) 40 | ( (S 41 | (ADVP-TMP (RB Previously) ) 42 | (, ,) 43 | (NP-SBJ 44 | (NP (NNP Mr.) (NNP Vitulli) ) 45 | (, ,) 46 | (ADJP 47 | (NP (CD 43) (NNS years) ) 48 | (JJ old) ) 49 | (, ,) ) 50 | (VP (VBD was) 51 | (NP-PRD 52 | (NP (JJ general) (NN marketing) (NN manager) ) 53 | (PP (IN of) 54 | (NP 55 | (NP (NNP Chrysler) (NNP Corp.) (POS 's) ) 56 | (NNP Chrysler) (NN division) )))) 57 | (. .) )) 58 | ( (S 59 | (NP-SBJ (PRP He) ) 60 | (VP (VBD had) 61 | (VP (VBN been) 62 | (NP-PRD 63 | (NP (DT a) (NNS sales) 64 | (CC and) 65 | (NN marketing) (NN executive) ) 66 | (PP (IN with) 67 | (NP (NNP Chrysler) ))) 68 | (PP-TMP (IN for) 69 | (NP (CD 20) (NNS years) )))) 70 | (. .) )) 71 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0014.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-15 4 | (NP 5 | (NP (NNP Norman) (NNP Ricken) ) 6 | (, ,) 7 | (UCP 8 | (ADJP 9 | (NP (CD 52) (NNS years) ) 10 | (JJ old) ) 11 | (CC and) 12 | (NP 13 | (NP (JJ former) 14 | (NX 15 | (NX (NN president) ) 16 | (CC and) 17 | (NX (NN chief) (VBG operating) (NN officer) ))) 18 | (PP (IN of) 19 | (NP (NNPS Toys) (`` ``) (NNP R) ('' '') (NNP Us) (NNP Inc.) ))))) 20 | (, ,) 21 | (CC and) 22 | (NP 23 | (NP (NNP Frederick) (NNP Deane) (NNP Jr.) ) 24 | (, ,) 25 | (NP (CD 63) ) 26 | (, ,) 27 | (NP 28 | (NP (NN chairman) ) 29 | (PP (IN of) 30 | (NP (NNP Signet) (NNP Banking) (NNP Corp.) )))) 31 | (, ,) ) 32 | (VP (VBD were) 33 | (VP (VBN elected) 34 | (S 35 | (NP-SBJ (-NONE- *-15) ) 36 | (NP-PRD 37 | (NP (NNS directors) ) 38 | (PP (IN of) 39 | (NP (DT this) (NN consumer) (NNS electronics) 40 | (CC and) 41 | (NNS appliances) (NN retailing) (NN chain) )))))) 42 | (. .) )) 43 | ( (S 44 | (NP-SBJ (PRP They) ) 45 | (VP (VBP succeed) 46 | (NP 47 | (NP 48 | (NP (NNP Daniel) (NNP M.) (NNP Rexinger) ) 49 | (, ,) 50 | (NP (VBN retired) (NNP Circuit) (NNP City) (JJ executive) (NN vice) (NN president) )) 51 | (, ,) 52 | (CC and) 53 | (NP 54 | (NP (NNP Robert) (NNP R.) (NNP Glauber) ) 55 | (, ,) 56 | (NP (NNP U.S.) (NNP Treasury) (NN undersecretary) )) 57 | (, ,) ) 58 | (PP-LOC (IN on) 59 | (NP (DT the) (JJ 12-member) (NN board) ))) 60 | (. .) )) 61 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0016.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (S-TPC-1 4 | (NP-SBJ 5 | (NP 6 | (NP (NNP Japan) (POS 's) ) 7 | (JJ domestic) (NNS sales) ) 8 | (PP (IN of) 9 | (NP (NNS cars) 10 | (, ,) 11 | (NNS trucks) 12 | (CC and) 13 | (NNS buses) )) 14 | (PP-TMP (IN in) 15 | (NP (NNP October) ))) 16 | (VP (VBD rose) 17 | (NP-EXT (CD 18) (NN %) ) 18 | (PP-DIR (IN from) 19 | (ADVP-TMP 20 | (NP (DT a) (NN year) ) 21 | (JJR earlier) )) 22 | (PP-DIR (TO to) 23 | (NP 24 | (NP (CD 500,004) (NNS units) ) 25 | (, ,) 26 | (NP 27 | (NP (DT a) (NN record) ) 28 | (PP (IN for) 29 | (NP (DT the) (NN month) ))))))) 30 | (, ,) 31 | (NP-SBJ 32 | (NP (DT the) (NNP Japan) (NNP Automobile) (NNPS Dealers) (POS ') ) 33 | (NNP Association) ) 34 | (VP (VBD said) 35 | (SBAR (-NONE- 0) 36 | (S (-NONE- *T*-1) ))) 37 | (. .) )) 38 | ( (S 39 | (NP-SBJ (DT The) (JJ strong) (NN growth) ) 40 | (VP (VBD followed) 41 | (NP 42 | (NP (JJ year-to-year) (NNS increases) ) 43 | (PP (IN of) 44 | (NP 45 | (NP 46 | (NP (CD 21) (NN %) ) 47 | (PP-TMP (IN in) 48 | (NP (NNP August) ))) 49 | (CC and) 50 | (NP 51 | (NP (CD 12) (NN %) ) 52 | (PP-TMP (IN in) 53 | (NP (NNP September) ))))))) 54 | (. .) )) 55 | ( (S 56 | (NP-SBJ (DT The) (JJ monthly) (NNS sales) ) 57 | (VP (VBP have) 58 | (VP (VBN been) 59 | (VP (VBG setting) 60 | (NP (NNS records) ) 61 | (NP-TMP 62 | (NP (DT every) (NN month) ) 63 | (PP (IN since) 64 | (NP (NNP March) )))))) 65 | (. .) )) 66 | ( (S 67 | (NP-SBJ 68 | (NP (NNP October) (NNS sales) ) 69 | (, ,) 70 | (VP (VBN compared) 71 | (NP (-NONE- *) ) 72 | (PP-CLR (IN with) 73 | (NP (DT the) (JJ previous) (NN month) ))) 74 | (, ,) ) 75 | (VP (VBD inched) 76 | (ADVP-DIR (RB down) 77 | (NP (CD 0.4) (NN %) ))) 78 | (. .) )) 79 | ( (S 80 | (NP-SBJ 81 | (NP (NNS Sales) ) 82 | (PP (IN of) 83 | (NP (NN passenger) (NNS cars) ))) 84 | (VP (VBD grew) 85 | (NP-EXT (CD 22) (NN %) ) 86 | (PP-DIR (IN from) 87 | (ADVP-TMP 88 | (NP (DT a) (NN year) ) 89 | (JJR earlier) )) 90 | (PP-DIR (TO to) 91 | (NP (CD 361,376) (NNS units) ))) 92 | (. .) )) 93 | ( (S 94 | (NP-SBJ 95 | (NP (NNS Sales) ) 96 | (PP (IN of) 97 | (NP (JJ medium-sized) (NNS cars) )) 98 | (, ,) 99 | (SBAR 100 | (WHNP-21 (WDT which) ) 101 | (S 102 | (NP-SBJ (-NONE- *T*-21) ) 103 | (VP (VBD benefited) 104 | (PP-CLR (IN from) 105 | (NP 106 | (NP (NN price) (NNS reductions) ) 107 | (VP (VBG arising) 108 | (PP-DIR (IN from) 109 | (NP 110 | (NP (NN introduction) ) 111 | (PP (IN of) 112 | (NP (DT the) (NN consumption) (NN tax) )))))))))) 113 | (, ,) ) 114 | (VP 115 | (ADVP (RBR more) (IN than) ) 116 | (VBD doubled) 117 | (PP-DIR (TO to) 118 | (NP (CD 30,841) (NNS units) )) 119 | (PP-DIR (IN from) 120 | (NP (CD 13,056) ) 121 | (PP-TMP (IN in) 122 | (NP (NNP October) (CD 1988) )))) 123 | (. .) )) 124 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0017.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Texas) (NNPS Instruments) (NNP Japan) (NNP Ltd.) ) 5 | (, ,) 6 | (NP 7 | (NP (DT a) (NN unit) ) 8 | (PP (IN of) 9 | (NP (NNP Texas) (NNPS Instruments) (NNP Inc.) ))) 10 | (, ,) ) 11 | (VP (VBD said) 12 | (SBAR (-NONE- 0) 13 | (S 14 | (NP-SBJ (PRP it) ) 15 | (VP (VBD opened) 16 | (NP 17 | (NP (DT a) (NN plant) ) 18 | (SBAR (-NONE- *ICH*-3) )) 19 | (PP-LOC (IN in) 20 | (NP (NNP South) (NNP Korea) )) 21 | (SBAR-3 22 | (WHNP-2 (-NONE- 0) ) 23 | (S 24 | (NP-SBJ (-NONE- *T*-2) ) 25 | (VP (TO to) 26 | (VP (VB manufacture) 27 | (NP (NN control) (NNS devices) ))))))))) 28 | (. .) )) 29 | ( (S 30 | (S-TPC-1 31 | (NP-SBJ-2 32 | (NP (DT The) (JJ new) (NN plant) ) 33 | (, ,) 34 | (VP (VBN located) 35 | (NP (-NONE- *) ) 36 | (PP-LOC-CLR (IN in) 37 | (NP 38 | (NP (NNP Chinchon) ) 39 | (PP-LOC 40 | (NP-ADV 41 | (QP (IN about) (CD 60) ) 42 | (NNS miles) ) 43 | (IN from) 44 | (NP (NNP Seoul) ))))) 45 | (, ,) ) 46 | (VP (MD will) 47 | (VP (VB help) 48 | (S 49 | (NP-SBJ (-NONE- *-2) ) 50 | (VP (VB meet) 51 | (NP 52 | (NP 53 | (ADJP (VBG increasing) 54 | (CC and) 55 | (VBG diversifying) ) 56 | (NN demand) ) 57 | (PP (IN for) 58 | (NP (NN control) (NNS products) )) 59 | (PP-LOC (IN in) 60 | (NP (NNP South) (NNP Korea) )))))))) 61 | (, ,) 62 | (NP-SBJ (DT the) (NN company) ) 63 | (VP (VBD said) 64 | (SBAR (-NONE- 0) 65 | (S (-NONE- *T*-1) ))) 66 | (. .) )) 67 | ( (S 68 | (NP-SBJ (DT The) (NN plant) ) 69 | (VP (MD will) 70 | (VP (VB produce) 71 | (NP 72 | (NP (NN control) (NNS devices) ) 73 | (VP (VBN used) 74 | (NP (-NONE- *) ) 75 | (PP-LOC (IN in) 76 | (NP 77 | (NP (NN motor) (NNS vehicles) ) 78 | (CC and) 79 | (NP (NN household) (NNS appliances) ))))))) 80 | (. .) )) 81 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0019.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-27 4 | (NP (NNP John) (NNP R.) (NNP Stevens) ) 5 | (, ,) 6 | (ADJP 7 | (NP (CD 49) (NNS years) ) 8 | (JJ old) ) 9 | (, ,) ) 10 | (VP (VBD was) 11 | (VP (VBN named) 12 | (S 13 | (NP-SBJ (-NONE- *-27) ) 14 | (NP-PRD 15 | (NP 16 | (NP (JJ senior) (NN executive) (NN vice) (NN president) ) 17 | (CC and) 18 | (NP (NN chief) (VBG operating) (NN officer) )) 19 | (, ,) 20 | (NP (DT both) (JJ new) (NNS positions) ))))) 21 | (. .) )) 22 | ( (S 23 | (NP-SBJ-1 (PRP He) ) 24 | (VP (MD will) 25 | (VP (VB continue) 26 | (S 27 | (NP-SBJ (-NONE- *-1) ) 28 | (VP (TO to) 29 | (VP (VB report) 30 | (PP-CLR (TO to) 31 | (NP 32 | (NP (NNP Donald) (NNP Pardus) ) 33 | (, ,) 34 | (NP 35 | (NP (NN president) ) 36 | (CC and) 37 | (NP (NN chief) (NN executive) (NN officer) ))))))))) 38 | (. .) )) 39 | ( (S 40 | (NP-SBJ (NNP Mr.) (NNP Stevens) ) 41 | (VP (VBD was) 42 | (NP-PRD 43 | (NP (NN executive) (NN vice) (NN president) ) 44 | (PP (IN of) 45 | (NP (DT this) (NN electric-utility) (NN holding) (NN company) )))) 46 | (. .) )) 47 | ( (S 48 | (NP-SBJ-28 49 | (NP (NNP Arthur) (NNP A.) (NNP Hatch) ) 50 | (, ,) 51 | (NP (CD 59) ) 52 | (, ,) ) 53 | (VP (VBD was) 54 | (VP (VBN named) 55 | (S 56 | (NP-SBJ (-NONE- *-28) ) 57 | (NP-PRD 58 | (NP (NN executive) (NN vice) (NN president) ) 59 | (PP (IN of) 60 | (NP (DT the) (NN company) )))))) 61 | (. .) )) 62 | ( (S 63 | (NP-SBJ (PRP He) ) 64 | (VP (VBD was) 65 | (ADVP-TMP (RB previously) ) 66 | (NP-PRD 67 | (NP (NN president) ) 68 | (PP (IN of) 69 | (NP 70 | (NP (DT the) (NN company) (POS 's) ) 71 | (NNP Eastern) (NNP Edison) (NNP Co.) (NN unit) )))) 72 | (. .) )) 73 | ( (S 74 | (NP-SBJ-1 75 | (NP (NNP John) (NNP D.) (NNP Carney) ) 76 | (, ,) 77 | (NP (CD 45) ) 78 | (, ,) ) 79 | (VP (VBD was) 80 | (VP (VBN named) 81 | (S 82 | (NP-SBJ (-NONE- *-1) ) 83 | (VP (TO to) 84 | (VP (VB succeed) 85 | (NP (NNP Mr.) (NNP Hatch) ) 86 | (PP-CLR (IN as) 87 | (NP 88 | (NP (NN president) ) 89 | (PP (IN of) 90 | (NP (NNP Eastern) (NNP Edison) ))))))))) 91 | (. .) )) 92 | ( (S 93 | (ADVP-TMP (RB Previously) ) 94 | (NP-SBJ (PRP he) ) 95 | (VP (VBD was) 96 | (NP-PRD 97 | (NP (RB vice) (NN president) ) 98 | (PP (IN of) 99 | (NP (NNP Eastern) (NNP Edison) )))) 100 | (. .) )) 101 | ( (S 102 | (NP-SBJ-29 103 | (NP (NNP Robert) (NNP P.) (NNP Tassinari) ) 104 | (, ,) 105 | (NP (CD 63) ) 106 | (, ,) ) 107 | (VP (VBD was) 108 | (VP (VBN named) 109 | (S 110 | (NP-SBJ (-NONE- *-29) ) 111 | (NP-PRD 112 | (NP (JJ senior) (NN vice) (NN president) ) 113 | (PP (IN of) 114 | (NP (NNP Eastern) (NNPS Utilities) )))))) 115 | (. .) )) 116 | ( (S 117 | (NP-SBJ (PRP He) ) 118 | (VP (VBD was) 119 | (ADVP-TMP (RB previously) ) 120 | (NP-PRD (NN vice) (NN president) )) 121 | (. .) )) 122 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0023.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP F.H.) (NNP Faulding) (CC &) (NNP Co.) ) 5 | (, ,) 6 | (NP (DT an) (JJ Australian) (NNS pharmaceuticals) (NN company) ) 7 | (, ,) ) 8 | (VP (VBD said) 9 | (SBAR (-NONE- 0) 10 | (S 11 | (NP-SBJ (PRP$ its) (NNP Moleculon) (NNP Inc.) (NN affiliate) ) 12 | (VP (VBD acquired) 13 | (NP (NNP Kalipharma) (NNP Inc.) ) 14 | (PP-CLR (IN for) 15 | (NP 16 | (QP ($ $) (CD 23) (CD million) ) 17 | (-NONE- *U*) )))))) 18 | (. .) )) 19 | ( (S 20 | (NP-SBJ (NNP Kalipharma) ) 21 | (VP (VBZ is) 22 | (NP-PRD 23 | (NP (DT a) 24 | (ADJP (JJ New) (JJ Jersey-based) ) 25 | (NNS pharmaceuticals) (NN concern) ) 26 | (SBAR 27 | (WHNP-34 (WDT that) ) 28 | (S 29 | (NP-SBJ (-NONE- *T*-34) ) 30 | (VP (VBZ sells) 31 | (NP (NNS products) ) 32 | (PP-MNR (IN under) 33 | (NP (DT the) (NNP Purepac) (NN label) ))))))) 34 | (. .) )) 35 | ( (S 36 | (NP-SBJ (NNP Faulding) ) 37 | (VP (VBD said) 38 | (SBAR (-NONE- 0) 39 | (S 40 | (NP-SBJ (PRP it) ) 41 | (VP 42 | (VP (VBZ owns) 43 | (NP 44 | (NP (CD 33) (NN %) ) 45 | (PP (IN of) 46 | (NP 47 | (NP (NNP Moleculon) (POS 's) ) 48 | (NN voting) (NN stock) )))) 49 | (CC and) 50 | (VP (VBZ has) 51 | (NP (DT an) (NN agreement) 52 | (S 53 | (NP-SBJ (-NONE- *) ) 54 | (VP (TO to) 55 | (VP (VB acquire) 56 | (NP (DT an) (JJ additional) (CD 19) (NN %) )))))))))) 57 | (. .) )) 58 | ( (S 59 | (NP-SBJ 60 | (NP (DT That) (NN stake) ) 61 | (, ,) 62 | (PP 63 | (ADVP (RB together) ) 64 | (IN with) 65 | (NP (PRP$ its) (JJ convertible) (VBN preferred) (NN stock) (NNS holdings) )) 66 | (, ,) ) 67 | (VP (VBZ gives) 68 | (NP (NNP Faulding) ) 69 | (NP (DT the) (NN right) 70 | (S 71 | (NP-SBJ (-NONE- *) ) 72 | (VP (TO to) 73 | (VP (VB increase) 74 | (NP (PRP$ its) (NN interest) ) 75 | (PP-DIR (TO to) 76 | (NP 77 | (NP (CD 70) (NN %) ) 78 | (PP (IN of) 79 | (NP 80 | (NP (NNP Moleculon) (POS 's) ) 81 | (NN voting) (NN stock) ))))))))) 82 | (. .) )) 83 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0025.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP R.P.) (NNP Scherer) (NNP Corp.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBD completed) 9 | (NP 10 | (NP (DT the) 11 | (ADJP 12 | (QP ($ $) (CD 10.2) (CD million) ) 13 | (-NONE- *U*) ) 14 | (NN sale) ) 15 | (PP (IN of) 16 | (NP (PRP$ its) (NNP Southern) (NNP Optical) (NN subsidiary) )) 17 | (PP (TO to) 18 | (NP 19 | (NP (DT a) (NN group) ) 20 | (VP (VBD led) 21 | (NP (-NONE- *) ) 22 | (PP (IN by) 23 | (NP-LGS 24 | (NP 25 | (NP 26 | (NP (DT the) (NN unit) (POS 's) ) 27 | (NN president) ) 28 | (, ,) 29 | (NP (NNP Thomas) (NNP R.) (NNP Sloan) ) 30 | (, ,) ) 31 | (CC and) 32 | (NP (JJ other) (NNS managers) ))))))))))) 33 | (. .) )) 34 | ( (S 35 | (PP-TMP (VBG Following) 36 | (NP 37 | (NP (DT the) (NN acquisition) ) 38 | (PP (IN of) 39 | (NP (NNP R.P.) (NNP Scherer) )) 40 | (PP (IN by) 41 | (NP 42 | (NP (DT a) (JJ buy-out) (NN group) ) 43 | (VP (VBN led) 44 | (NP (-NONE- *) ) 45 | (PP (IN by) 46 | (NP-LGS (NNP Shearson) (NNP Lehman) (NNP Hutton) ))))) 47 | (NP-TMP (JJR earlier) (DT this) (NN year) ))) 48 | (, ,) 49 | (NP-SBJ-1 50 | (NP (DT the) (NN maker) ) 51 | (PP (IN of) 52 | (NP (NN gelatin) (NNS capsules) ))) 53 | (VP (VBD decided) 54 | (S 55 | (NP-SBJ (-NONE- *-1) ) 56 | (VP (TO to) 57 | (VP (VB divest) 58 | (NP (PRP itself) ) 59 | (PP-CLR (IN of) 60 | (NP 61 | (NP (JJ certain) ) 62 | (PP (IN of) 63 | (NP (PRP$ its) (JJ non-encapsulating) (NNS businesses) )))))))) 64 | (. .) )) 65 | ( (S 66 | (NP-SBJ 67 | (NP (DT The) (NN sale) ) 68 | (PP (IN of) 69 | (NP (NNP Southern) (NNP Optical) ))) 70 | (VP (VBZ is) 71 | (NP-PRD 72 | (NP (DT a) (NN part) ) 73 | (PP (IN of) 74 | (NP (DT the) (NN program) )))) 75 | (. .) )) 76 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0028.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-39 4 | (NP (NNP Lord) (NNP Chilver) ) 5 | (, ,) 6 | (NP 7 | (NP (JJ 63-year-old) (NN chairman) ) 8 | (PP (IN of) 9 | (NP (NNP English) (NNP China) (NNP Clays) (NNP PLC) ))) 10 | (, ,) ) 11 | (VP (VBD was) 12 | (VP (VBN named) 13 | (S 14 | (NP-SBJ (-NONE- *-39) ) 15 | (NP-PRD 16 | (NP (DT a) (JJ nonexecutive) (NN director) ) 17 | (PP (IN of) 18 | (NP (DT this) (JJ British) (NN chemical) (NN company) )))))) 19 | (. .) )) 20 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0030.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-44 4 | (NP (NNP James) (NNP L.) (NNP Pate) ) 5 | (, ,) 6 | (NP (JJ 54-year-old) (NN executive) (NN vice) (NN president) ) 7 | (, ,) ) 8 | (VP (VBD was) 9 | (VP (VBN named) 10 | (S 11 | (NP-SBJ (-NONE- *-44) ) 12 | (NP-PRD 13 | (NP (DT a) (NN director) ) 14 | (PP (IN of) 15 | (NP (DT this) (NN oil) (NN concern) )))) 16 | (, ,) 17 | (S-ADV 18 | (NP-SBJ (-NONE- *) ) 19 | (VP (VBG expanding) 20 | (NP (DT the) (NN board) ) 21 | (PP-CLR (TO to) 22 | (NP (CD 14) (NNS members) )))))) 23 | (. .) )) 24 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0031.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP LTV) (NNP Corp.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ-1 (DT a) (JJ federal) (NN bankruptcy) (NN court) (NN judge) ) 8 | (VP (VBD agreed) 9 | (S 10 | (NP-SBJ (-NONE- *-1) ) 11 | (VP (TO to) 12 | (VP (VB extend) 13 | (PP-TMP (IN until) 14 | (NP 15 | (NP (NNP March) (CD 8) ) 16 | (, ,) 17 | (NP (CD 1990) ))) 18 | (, ,) 19 | (NP 20 | (NP (DT the) (NN period) ) 21 | (SBAR 22 | (WHPP-2 (IN in) 23 | (WHNP (WDT which) )) 24 | (S 25 | (NP-SBJ (DT the) (NN steel) 26 | (, ,) 27 | (NN aerospace) 28 | (CC and) 29 | (NN energy) (NNS products) (NN company) ) 30 | (VP (VBZ has) 31 | (NP (DT the) (JJ exclusive) (NN right) 32 | (S 33 | (NP-SBJ (-NONE- *) ) 34 | (VP (TO to) 35 | (VP (VB file) 36 | (NP (DT a) (NN reorganization) (NN plan) ))))) 37 | (PP-TMP (-NONE- *T*-2) )))))))))))) 38 | (. .) )) 39 | ( (S 40 | (NP-SBJ (DT The) (NN company) ) 41 | (VP (VBZ is) 42 | (VP (VBG operating) 43 | (PP-LOC (IN under) 44 | (NP 45 | (NP (NN Chapter) (CD 11) ) 46 | (PP (IN of) 47 | (NP 48 | (NP (DT the) (JJ federal) (NNP Bankruptcy) (NNP Code) ))))) 49 | (, ,) 50 | (S-ADV 51 | (NP-SBJ (-NONE- *) ) 52 | (VP (VBG giving) 53 | (NP (PRP it) ) 54 | (NP 55 | (NP (NN court) (NN protection) ) 56 | (PP (IN from) 57 | (NP 58 | (NP (NNS creditors) (POS ') ) 59 | (NNS lawsuits) ))) 60 | (SBAR-TMP (IN while) 61 | (S 62 | (NP-SBJ-1 (PRP it) ) 63 | (VP (VBZ attempts) 64 | (S 65 | (NP-SBJ (-NONE- *-1) ) 66 | (VP (TO to) 67 | (VP (VB work) 68 | (PRT (RP out) ) 69 | (NP (DT a) (NN plan) 70 | (S 71 | (NP-SBJ (-NONE- *) ) 72 | (VP (TO to) 73 | (VP (VB pay) 74 | (NP (PRP$ its) (NNS debts) ))))))))))))))) 75 | (. .) )) 76 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0032.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (JJ Italian) (NN chemical) (NN giant) (NNP Montedison) (NNP S.p.A.) ) 4 | (PRN 5 | (, ,) 6 | (PP (IN through) 7 | (NP (PRP$ its) (NNP Montedison) (NNP Acquisition) (NNP N.V.) (JJ indirect) (NN unit) )) 8 | (, ,) ) 9 | (VP (VBD began) 10 | (NP 11 | (NP (PRP$ its) 12 | (ADJP ($ $) (JJ 37-a-share) (-NONE- *U*) ) 13 | (NN tender) (NN offer) ) 14 | (PP (IN for) 15 | (NP 16 | (NP (DT all) (DT the) (JJ common) (NNS shares) ) 17 | (ADJP (JJ outstanding) ) 18 | (PP (IN of) 19 | (NP 20 | (NP (NNP Erbamont) (NNP N.V.) ) 21 | (, ,) 22 | (NP 23 | (NP (DT a) (NN maker) ) 24 | (PP (IN of) 25 | (NP (NNS pharmaceuticals) )) 26 | (VP (VBN incorporated) 27 | (NP (-NONE- *) ) 28 | (PP-LOC-CLR (IN in) 29 | (NP (DT the) (NNPS Netherlands) )))))))))) 30 | (. .) )) 31 | ( (S 32 | (NP-SBJ-1 33 | (NP (DT The) (NN offer) ) 34 | (, ,) 35 | (VP (VBN advertised) 36 | (NP (-NONE- *) ) 37 | (PP-LOC (IN in) 38 | (NP 39 | (NP 40 | (NP (NN today) (POS 's) ) 41 | (NNS editions) ) 42 | (PP (IN of) 43 | (NP (DT The) (NNP Wall) (NNP Street) (NNP Journal) ))))) 44 | (, ,) ) 45 | (VP (VBZ is) 46 | (VP (VBN scheduled) 47 | (S 48 | (NP-SBJ (-NONE- *-1) ) 49 | (VP (TO to) 50 | (VP (VB expire) 51 | (PP-TMP (IN at) 52 | (NP 53 | (NP (DT the) (NN end) ) 54 | (PP (IN of) 55 | (NP (NNP November) ))))))))) 56 | (. .) )) 57 | ( (S 58 | (NP-SBJ (NN Montedison) ) 59 | (ADVP-TMP (RB currently) ) 60 | (VP (VBZ owns) 61 | (NP 62 | (NP 63 | (QP (IN about) (CD 72) ) 64 | (NN %) ) 65 | (PP (IN of) 66 | (NP 67 | (NP 68 | (NP (NN Erbamont) (POS 's) ) 69 | (JJ common) (NNS shares) ) 70 | (ADJP (JJ outstanding) ))))) 71 | (. .) )) 72 | ( (S 73 | (NP-SBJ-45 (DT The) (NN offer) ) 74 | (VP (VBZ is) 75 | (VP (VBG being) 76 | (VP (VBN launched) 77 | (NP (-NONE- *-45) ) 78 | (ADVP-MNR (JJ pursuant) 79 | (PP (TO to) 80 | (NP 81 | (NP (DT a) 82 | (ADJP 83 | (ADVP-TMP (RB previously) ) 84 | (VBN announced) ) 85 | (NN agreement) ) 86 | (PP-LOC (IN between) 87 | (NP (DT the) (NNS companies) )))))))) 88 | (. .) )) 89 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0033.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (S-TPC-2 4 | (NP-SBJ 5 | (NP 6 | (NP (NNP Japan) (POS 's) ) 7 | (NNS reserves) ) 8 | (PP (IN of) 9 | (NP 10 | (NP (NN gold) ) 11 | (, ,) 12 | (NP (JJ convertible) (JJ foreign) (NNS currencies) ) 13 | (, ,) 14 | (CC and) 15 | (NP (JJ special) (NN drawing) (NNS rights) )))) 16 | (VP (VBD fell) 17 | (PP-EXT (IN by) 18 | (NP (DT a) (JJ hefty) 19 | (QP ($ $) (CD 1.82) (CD billion) ) 20 | (-NONE- *U*) )) 21 | (PP-TMP (IN in) 22 | (NP (NNP October) )) 23 | (PP-DIR (TO to) 24 | (NP 25 | (QP ($ $) (CD 84.29) (CD billion) ) 26 | (-NONE- *U*) )))) 27 | (, ,) 28 | (NP-SBJ (DT the) (NNP Finance) (NNP Ministry) ) 29 | (VP (VBD said) 30 | (SBAR (-NONE- 0) 31 | (S (-NONE- *T*-2) ))) 32 | (. .) )) 33 | ( (S 34 | (NP-SBJ (DT The) (NN total) ) 35 | (VP (VBZ marks) 36 | (NP (DT the) (JJ sixth) (JJ consecutive) (JJ monthly) (NN decline) )) 37 | (. .) )) 38 | ( (S 39 | (NP-SBJ (DT The) (JJ protracted) (NN downturn) ) 40 | (VP (VBZ reflects) 41 | (NP 42 | (NP (DT the) (NN intensity) ) 43 | (PP (IN of) 44 | (NP 45 | (NAC (NNP Bank) 46 | (PP (IN of) 47 | (NP (NNP Japan) ))) 48 | (JJ yen-support) (NN intervention) )) 49 | (PP-TMP (IN since) 50 | (NP 51 | (NP (NNP June) ) 52 | (, ,) 53 | (SBAR 54 | (WHADVP-1 (WRB when) ) 55 | (S 56 | (NP-SBJ (DT the) (NNP U.S.) (NN currency) ) 57 | (VP 58 | (ADVP (RB temporarily) ) 59 | (VBD surged) 60 | (PP-DIR (IN above) 61 | (NP (DT the) 62 | (ADJP (CD 150.00) (NNS yen) ) 63 | (NN level) )) 64 | (ADVP-TMP (-NONE- *T*-1) )))))))) 65 | (. .) )) 66 | ( (S 67 | (NP-SBJ (DT The) (NN announcement) ) 68 | (VP (VBZ follows) 69 | (NP 70 | (NP (DT a) (JJR sharper) 71 | (ADJP 72 | (QP ($ $) (CD 2.2) (CD billion) ) 73 | (-NONE- *U*) ) 74 | (NN decline) ) 75 | (PP-LOC (IN in) 76 | (NP 77 | (NP (DT the) (NN country) (POS 's) ) 78 | (JJ foreign) (NNS reserves) )) 79 | (PP-TMP (IN in) 80 | (NP (NNP September) )) 81 | (PP (TO to) 82 | (NP 83 | (QP ($ $) (CD 86.12) (CD billion) ) 84 | (-NONE- *U*) )))) 85 | (. .) )) 86 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0038.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP BRAMALEA) (NNP Ltd.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ-1 (PRP it) ) 8 | (VP (VBD agreed) 9 | (S 10 | (NP-SBJ (-NONE- *-1) ) 11 | (VP (TO to) 12 | (VP (VB issue) 13 | (NP 14 | (NP 15 | (QP (CD 100) (CD million) ) 16 | (JJ Canadian) (NNS dollars) ) 17 | (PRN 18 | (-LRB- -LRB-) 19 | (NP 20 | (QP ($ US$) (CD 85.1) (CD million) ) 21 | (-NONE- *U*) ) 22 | (-RRB- -RRB-) ) 23 | (PP (IN of) 24 | (NP 25 | (NP 26 | (ADJP (CD 10.5) (NN %) ) 27 | (JJ senior) (NNS debentures) ) 28 | (ADJP (JJ due) 29 | (NP-TMP 30 | (NP (NNP Nov.) (CD 30) ) 31 | (, ,) 32 | (NP (CD 1999) ))))) 33 | (, ,) 34 | (ADVP (RB together) 35 | (PP (IN with) 36 | (NP (CD 100,000) (NN bond) (NN purchase) (NNS warrants) ))))))))))) 37 | (. .) )) 38 | ( (S 39 | (NP-SBJ (DT The) (JJ Toronto-based) (JJ real) (NN estate) (NN concern) ) 40 | (VP (VBD said) 41 | (SBAR (-NONE- 0) 42 | (S 43 | (NP-SBJ (DT each) (NN bond) (NN warrant) ) 44 | (VP (VBZ entitles) 45 | (S 46 | (NP-SBJ (DT the) (NN holder) ) 47 | (VP (TO to) 48 | (VP (VB buy) 49 | (NP 50 | (NP 51 | (ADJP ($ C$) (CD 1,000) (-NONE- *U*) ) 52 | (NN principal) (NN amount) ) 53 | (PP (IN of) 54 | (NP (NNS debentures) ))) 55 | (PP-CLR (IN at) 56 | (NP 57 | (NP (NN par) ) 58 | (CC plus) 59 | (NP 60 | (NP (VBN accrued) (NN interest) ) 61 | (PP-TMP (TO to) 62 | (NP 63 | (NP (DT the) (NN date) ) 64 | (PP (IN of) 65 | (NP (NN purchase) )))))))))))))) 66 | (. .) )) 67 | ( (S 68 | (NP-SBJ (DT The) (NNS warrants) ) 69 | (VP (VBP expire) 70 | (NP-TMP 71 | (NP (NNP Nov.) (CD 30) ) 72 | (, ,) 73 | (NP (CD 1990) ))) 74 | (. .) )) 75 | ( (S 76 | (S 77 | (NP-SBJ-70 (DT The) (NN issue) ) 78 | (VP (MD will) 79 | (VP (VB be) 80 | (VP (VBN swapped) 81 | (NP (-NONE- *-70) ) 82 | (PP-CLR (IN into) 83 | (NP (JJ fixed-rate) (NNP U.S.) (NNS dollars) )) 84 | (PP-CLR (IN at) 85 | (NP 86 | (NP (DT a) (NN rate) ) 87 | (SBAR 88 | (WHNP-1 (-NONE- 0) ) 89 | (S 90 | (NP-SBJ (DT the) (NN company) ) 91 | (VP (VBD said) 92 | (SBAR (-NONE- 0) 93 | (S 94 | (NP-SBJ (-NONE- *T*-1) ) 95 | (VP (VBZ is) 96 | (NP-PRD 97 | (QP (JJR less) (IN than) (CD 9) ) 98 | (NN %) ))))))))))))) 99 | (: ;) 100 | (S 101 | (NP-SBJ-2 (DT a) (NN spokesman) ) 102 | (VP (VBD declined) 103 | (S 104 | (NP-SBJ (-NONE- *-2) ) 105 | (VP (TO to) 106 | (VP (VB elaborate) ))))) 107 | (. .) )) 108 | ( (S 109 | (NP-SBJ 110 | (NP (JJ Lead) (NNS underwriters) ) 111 | (PP (IN for) 112 | (NP (DT the) (NN issue) ))) 113 | (VP (VBP are) 114 | (NP-PRD 115 | (NP 116 | (NP (NNP Scotia) (NNP McLeod) (NNP Inc.) ) 117 | (CC and) 118 | (NP (NNP RBC) (NNP Dominion) (NNP Securities) (NNP Inc.) )) 119 | (, ,) 120 | (NP (DT both) (JJ Toronto-based) (NN investment) (NNS dealers) ))) 121 | (. .) )) 122 | ( (S 123 | (NP-SBJ (NNP Bramalea) ) 124 | (VP (VBD said) 125 | (SBAR (-NONE- 0) 126 | (S 127 | (NP-SBJ-1 (PRP it) ) 128 | (VP (VBZ expects) 129 | (S 130 | (NP-SBJ (-NONE- *-1) ) 131 | (VP (TO to) 132 | (VP (VB complete) 133 | (NP (DT the) (NN issue) ) 134 | (PP-TMP (IN by) 135 | (NP 136 | (NP (DT the) (NN end) ) 137 | (PP (IN of) 138 | (NP (DT the) (NN month) ))))))))))) 139 | (. .) )) 140 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0040.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Boeing) (NNP Co.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBZ is) 9 | (VP (VBG discussing) 10 | (NP (NNS plans) 11 | (S (-NONE- *ICH*-1) )) 12 | (PP-CLR (IN with) 13 | (NP 14 | (NP (CD three) ) 15 | (PP (IN of) 16 | (NP (PRP$ its) (JJ regular) (JJ Japanese) (NNS suppliers) )))) 17 | (S-1 18 | (NP-SBJ-2 (-NONE- *) ) 19 | (VP (TO to) 20 | (ADVP (RB possibly) ) 21 | (VP (VB help) 22 | (S 23 | (NP-SBJ (-NONE- *-2) ) 24 | (VP (VB build) 25 | (NP 26 | (NP (DT a) (JJR larger) (NN version) ) 27 | (PP (IN of) 28 | (NP (PRP$ its) (JJ popular) (CD 767) (NN twin-jet) ))))))))))))) 29 | (. .) )) 30 | ( (S 31 | (S 32 | (NP-SBJ (DT The) (NNS discussions) ) 33 | (VP (VBP are) 34 | (ADVP-TMP (RB still) ) 35 | (PP-PRD-LOC (IN in) 36 | (NP (JJ preliminary) (NNS stages) )))) 37 | (, ,) 38 | (CC and) 39 | (S 40 | (NP-SBJ-2 (DT the) (JJ specific) (NNS details) ) 41 | (VP (VBP have) (RB n't) 42 | (VP (VBN been) 43 | (VP (VBN worked) 44 | (NP (-NONE- *-2) ) 45 | (PRT (RP out) ) 46 | (PP-LOC (IN between) 47 | (NP 48 | (NP (DT the) (NNP Seattle) (NN aerospace) (NN company) ) 49 | (CC and) 50 | (NP 51 | (NP (NNP Kawasaki) (NNP Heavy) (NNP Industries) (NNP Ltd.) ) 52 | (, ,) 53 | (NP (NNP Mitsubishi) (NNP Heavy) (NNP Industries) (NNP Ltd.) ) 54 | (CC and) 55 | (NP (NNP Fuji) (NNP Heavy) (NNP Industries) (NNP Ltd) )))))))) 56 | (. .) )) 57 | ( (S 58 | (NP-SBJ-1 (DT The) (CD three) (JJ Japanese) (NNS companies) ) 59 | (VP (VBP build) 60 | (NP 61 | (NP (DT the) (NN body) (NNS sections) ) 62 | (PP (IN of) 63 | (NP (DT the) (CD 767) ))) 64 | (, ,) 65 | (S-ADV 66 | (NP-SBJ (-NONE- *-1) ) 67 | (VP (VBG accounting) 68 | (PP-CLR (IN for) 69 | (NP 70 | (NP (DT a) (JJ combined) (CD 15) (NN %) ) 71 | (PP (IN of) 72 | (NP (DT the) (NN aircraft) ))))))) 73 | (. .) )) 74 | ( (S 75 | (NP-SBJ (JJ Japanese) (NN press) (NNS reports) ) 76 | (VP (VBP have) 77 | (VP (VBN speculated) 78 | (SBAR (IN that) 79 | (S 80 | (NP-SBJ (DT the) (JJ Japanese) (NN contribution) ) 81 | (VP (MD could) 82 | (VP (VB rise) 83 | (PP-DIR (TO to) 84 | (NP 85 | (QP (IN between) (CD 20) (NN %) 86 | (CC and) 87 | (CD 25) (NN %) ) 88 | (-NONE- *U*) )) 89 | (PP-LOC (IN under) 90 | (NP (DT the) (JJ new) (NN program) )))))))) 91 | (. .) )) 92 | ( (S 93 | (SBAR-ADV (IN If) 94 | (S 95 | (NP-SBJ (NNP Boeing) ) 96 | (VP (VBZ goes) 97 | (ADVP-CLR (RB ahead) ) 98 | (PP-CLR (IN with) 99 | (NP (DT the) (JJR larger) (CD 767) ))))) 100 | (, ,) 101 | (NP-SBJ (DT the) (NN plane) ) 102 | (VP (MD could) 103 | (VP (VB hit) 104 | (NP (DT the) (NN market) ) 105 | (PP-TMP (IN in) 106 | (NP (DT the) (NNS mid-1990s) )))) 107 | (. .) )) 108 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0042.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-1 4 | (NP (DT A) (NN seat) ) 5 | (PP-LOC (IN on) 6 | (NP 7 | (NP (DT the) (NNP Chicago) (NNP Board) ) 8 | (PP (IN of) 9 | (NP (NNP Trade) ))))) 10 | (VP (VBD was) 11 | (VP (VBN sold) 12 | (NP (-NONE- *-1) ) 13 | (PP-CLR (IN for) 14 | (NP 15 | (NP ($ $) (CD 350,000) (-NONE- *U*) ) 16 | (, ,) 17 | (ADVP (RB down) 18 | (NP ($ $) (CD 16,000) (-NONE- *U*) ) 19 | (PP (IN from) 20 | (NP (DT the) (JJ previous) (NN sale) ) 21 | (NP-TMP (JJ last) (NNP Friday) ))))))) 22 | (. .) )) 23 | ( (S 24 | (NP-SBJ-1 (NNS Seats) ) 25 | (ADVP-TMP (RB currently) ) 26 | (VP (VBP are) 27 | (VP (VBN quoted) 28 | (NP (-NONE- *-1) ) 29 | (PP-CLR (IN at) 30 | (NP 31 | (NP 32 | (NP ($ $) (CD 331,000) (-NONE- *U*) ) 33 | (, ,) 34 | (VP (NN bid) 35 | (NP (-NONE- *) ))) 36 | (, ,) 37 | (CC and) 38 | (NP 39 | (NP ($ $) (CD 350,000) (-NONE- *U*) ) 40 | (, ,) 41 | (VP (VBN asked) 42 | (NP (-NONE- *) ))))))) 43 | (. .) )) 44 | ( (S 45 | (NP-SBJ-2 46 | (NP (DT The) (JJ record) (NN price) ) 47 | (PP (IN for) 48 | (NP 49 | (NP (DT a) (JJ full) (NN membership) ) 50 | (PP-LOC (IN on) 51 | (NP (DT the) (NN exchange) ))))) 52 | (VP (VBZ is) 53 | (NP-PRD ($ $) (CD 550,000) (-NONE- *U*) ) 54 | (, ,) 55 | (S-ADV 56 | (NP-SBJ-1 (-NONE- *-2) ) 57 | (VP (VBN set) 58 | (NP (-NONE- *-1) ) 59 | (NP-TMP (NNP Aug.) (CD 31) 60 | (, ,) 61 | (CD 1987) )))) 62 | (. .) )) 63 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0046.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Alleghany) (NNP Corp.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBD completed) 9 | (NP 10 | (NP (DT the) (NN acquisition) ) 11 | (PP (IN of) 12 | (NP (NNP Sacramento) (NNPS Savings) (CC &) (NNP Loan) (NNP Association) )) 13 | (PP-DIR (IN from) 14 | (NP (DT the) (NNP H.N.) (CC &) (NNP Frances) (NNP C.) (NNP Berger) (NNP Foundation) )) 15 | (PP (IN for) 16 | (NP 17 | (QP ($ $) (CD 150) (CD million) ) 18 | (-NONE- *U*) ))))))) 19 | (. .) )) 20 | ( (S 21 | (NP-SBJ 22 | (NP (DT The) (JJ Sacramento-based) (NN S&L) ) 23 | (, ,) 24 | (SBAR 25 | (WHNP-110 (WDT which) ) 26 | (S 27 | (NP-SBJ (-NONE- *T*-110) ) 28 | (VP (VBZ has) 29 | (NP (CD 44) (NN branch) (NNS offices) ) 30 | (PP-LOC (IN in) 31 | (NP (JJ north) (JJ central) (NNP California) ))))) 32 | (, ,) ) 33 | (VP (VBD had) 34 | (NP 35 | (NP (NNS assets) ) 36 | (PP (IN of) 37 | (NP 38 | (QP ($ $) (CD 2.4) (CD billion) ) 39 | (-NONE- *U*) ))) 40 | (PP-TMP (IN at) 41 | (NP 42 | (NP (DT the) (NN end) ) 43 | (PP (IN of) 44 | (NP (NNP September) ))))) 45 | (. .) )) 46 | ( (S 47 | (NP-SBJ 48 | (NP 49 | (ADJP (NNP New) (JJ York-based) ) 50 | (NNP Alleghany) )) 51 | (VP (VBZ is) 52 | (NP-PRD (DT an) (NN insurance) 53 | (CC and) 54 | (JJ financial) (NNS services) (NN concern) )) 55 | (. .) )) 56 | ( (S 57 | (NP-SBJ (DT The) (NN purchase) (NN price) ) 58 | (VP (VBZ includes) 59 | (NP (CD two) (JJ ancillary) (NNS companies) )) 60 | (. .) )) 61 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0050.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Cooper) (NNP Tire) (SYM &) (NNP Rubber) (NNP Co.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBZ has) 9 | (VP (VBN reached) 10 | (NP 11 | (NP (DT an) (NN agreement) 12 | (S (-NONE- *ICH*-1) )) 13 | (PP (IN in) 14 | (NP (NN principle) )) 15 | (S-1 16 | (NP-SBJ (-NONE- *) ) 17 | (VP (TO to) 18 | (VP (VB buy) 19 | (NP 20 | (NP 21 | (NP (NNS buildings) ) 22 | (CC and) 23 | (NP (JJ related) (NN property) )) 24 | (PP-LOC (IN in) 25 | (NP 26 | (NP (NNP Albany) ) 27 | (, ,) 28 | (NP (NNP Ga.) ) 29 | (, ,) ))) 30 | (PP-CLR (IN from) 31 | (NP (NNP Bridgestone\/Firestone) (NNP Inc) ))))))))))) 32 | (. .) )) 33 | ( (S 34 | (NP-SBJ-1 (NNS Terms) ) 35 | (VP (VBD were) (RB n't) 36 | (VP (VBN disclosed) 37 | (NP (-NONE- *-1) ))) 38 | (. .) )) 39 | ( (S 40 | (NP-SBJ (DT The) (NN tire) (NN maker) ) 41 | (VP (VBD said) 42 | (SBAR (-NONE- 0) 43 | (S 44 | (NP-SBJ (DT the) (NNS buildings) ) 45 | (VP (VBP consist) 46 | (PP-CLR (IN of) 47 | (NP 48 | (NP 49 | (QP (CD 1.8) (CD million) ) 50 | (JJ square) (NNS feet) ) 51 | (PP (IN of) 52 | (NP (NN office) 53 | (, ,) 54 | (NN manufacturing) 55 | (CC and) 56 | (NN warehousing) (NN space) )) 57 | (PP-LOC (IN on) 58 | (NP 59 | (NP (CD 353) (NNS acres) ) 60 | (PP (IN of) 61 | (NP (NN land) )))))))))) 62 | (. .) )) 63 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0052.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (NP-HLN (NNS PAPERS) (: :) )) 3 | ( (S 4 | (NP-SBJ-1 (NNP Backe) (NNP Group) (NNP Inc.) ) 5 | (VP (VBD agreed) 6 | (S 7 | (NP-SBJ (-NONE- *-1) ) 8 | (VP (TO to) 9 | (VP (VB acquire) 10 | (NP 11 | (NP (NNP Atlantic) (NNP Publications) (NNP Inc.) ) 12 | (, ,) 13 | (SBAR 14 | (WHNP-141 (WDT which) ) 15 | (S 16 | (NP-SBJ (-NONE- *T*-141) ) 17 | (VP (VBZ has) 18 | (NP 19 | (NP (CD 30) (NN community) (NNS papers) ) 20 | (CC and) 21 | (NP 22 | (NP (JJ annual) (NNS sales) ) 23 | (PP (IN of) 24 | (NP 25 | (QP ($ $) (CD 7) (CD million) ) 26 | (-NONE- *U*) )))))))))))) 27 | (. .) )) 28 | ( (S 29 | (NP-SBJ-1 (NNS Terms) ) 30 | (VP (VBD were) (RB n't) 31 | (VP (VBN disclosed) 32 | (NP (-NONE- *-1) ))) 33 | (. .) )) 34 | ( (S 35 | (NP-SBJ (NNP Backe) ) 36 | (VP (VBZ is) 37 | (NP-PRD 38 | (NP (DT a) 39 | (ADJP (RB closely) (VBN held) ) 40 | (NNS media) (NN firm) ) 41 | (VP (VBN run) 42 | (NP (-NONE- *) ) 43 | (PP (IN by) 44 | (NP-LGS (JJ former) (NNP CBS) (NNP Inc.) (NNP President) (NNP John) (NNP Backe) ))))) 45 | (. .) )) 46 | ( (NP-HLN (NN TV) (: :) )) 47 | ( (S 48 | (NP-SBJ-1 (NNP Price) (NNP Communications) (NNP Corp.) ) 49 | (VP (VBD completed) 50 | (NP 51 | (NP (DT the) (NN sale) ) 52 | (PP (IN of) 53 | (NP 54 | (NP (CD four) ) 55 | (PP (IN of) 56 | (NP (PRP$ its) (NN TV) (NNS stations) )))) 57 | (PP (TO to) 58 | (NP (NNP NTG) (NNP Inc.) )) 59 | (PP (IN for) 60 | (NP 61 | (NP 62 | (QP ($ $) (CD 120) (CD million) ) 63 | (-NONE- *U*) ) 64 | (PP (IN in) 65 | (NP (NN cash) 66 | (CC and) 67 | (NNS notes) ))))) 68 | (, ,) 69 | (S-ADV 70 | (NP-SBJ (-NONE- *-1) ) 71 | (VP (VBG retaining) 72 | (NP 73 | (NP (DT a) 74 | (ADJP (CD 10) (NN %) ) 75 | (NN equity) (NN stake) ) 76 | (PP-LOC (IN in) 77 | (NP (DT the) (JJ new) (NN concern) )))))) 78 | (. .) )) 79 | ( (S 80 | (NP-SBJ-1 (NNP NTG) ) 81 | (VP (VBD was) 82 | (VP (VBN formed) 83 | (NP (-NONE- *-1) ) 84 | (PP (IN by) 85 | (NP-LGS 86 | (NP (NNP Osborn) (NNP Communications) (NNP Corp.) ) 87 | (CC and) 88 | (NP (NNP Desai) (NNP Capital) ))))) 89 | (. .) )) 90 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0053.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Michaels) (NNP Stores) (NNP Inc.) ) 5 | (, ,) 6 | (SBAR 7 | (WHNP-142 (WDT which) ) 8 | (S 9 | (NP-SBJ (-NONE- *T*-142) ) 10 | (VP (VBZ owns) 11 | (CC and) 12 | (VBZ operates) 13 | (NP 14 | (NP (DT a) (NN chain) ) 15 | (PP (IN of) 16 | (NP (NN specialty) (NN retail) (NNS stores) )))))) 17 | (, ,) ) 18 | (VP (VBD said) 19 | (SBAR (-NONE- 0) 20 | (S 21 | (NP-SBJ (NNP October) (NNS sales) ) 22 | (VP (VBD rose) 23 | (NP-EXT (CD 14.6) (NN %) ) 24 | (PP-DIR (TO to) 25 | (NP 26 | (QP ($ $) (CD 32.8) (CD million) ) 27 | (-NONE- *U*) )) 28 | (PP-DIR (IN from) 29 | (NP 30 | (QP ($ $) (CD 28.6) (CD million) ) 31 | (-NONE- *U*) ) 32 | (NP-TMP 33 | (NP (DT a) (NN year) ) 34 | (ADVP (RBR earlier) ))))))) 35 | (. .) )) 36 | ( (S 37 | (NP-SBJ 38 | (NP (NNS Sales) ) 39 | (PP-LOC (IN in) 40 | (NP 41 | (NP (NNS stores) ) 42 | (RRC 43 | (ADJP (JJ open) ) 44 | (NP-TMP 45 | (QP (JJR more) (IN than) (CD one) ) 46 | (NN year) ))))) 47 | (VP (VBD rose) 48 | (NP-EXT (CD 3) (NN %) ) 49 | (PP-DIR (TO to) 50 | (NP 51 | (QP ($ $) (CD 29.3) (CD million) ) 52 | (-NONE- *U*) )) 53 | (PP-DIR (IN from) 54 | (NP 55 | (QP ($ $) (CD 28.4) (CD million) ) 56 | (-NONE- *U*) ))) 57 | (. .) )) 58 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0054.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Furukawa) (NNP Co.) ) 5 | (PP (IN of) 6 | (NP (NNP Japan) ))) 7 | (VP (VBD said) 8 | (SBAR (-NONE- 0) 9 | (S 10 | (NP-SBJ (PRP it) ) 11 | (VP (MD will) 12 | (VP (VB acquire) 13 | (NP 14 | (NP 15 | (NP (CD two) (NN construction) (NN machinery) (NNS plants) ) 16 | (CC and) 17 | (NP (DT a) (NNS sales) (NN unit) )) 18 | (PP-LOC (IN in) 19 | (NP (NNP France) )) 20 | (VP 21 | (ADVP-TMP (RB formerly) ) 22 | (VBG belonging) 23 | (PP-CLR (TO to) 24 | (NP 25 | (NP (NNP Dresser) (NNP Industries) (NNP Inc.) ) 26 | (PP (IN of) 27 | (NP (DT the) (NNP U.S.) ))))))))))) 28 | (. .) )) 29 | ( (S 30 | (NP-SBJ (DT The) (NN company) ) 31 | (VP (VBD said) 32 | (SBAR (-NONE- 0) 33 | (S 34 | (NP-SBJ-1 (PRP it) ) 35 | (VP (VBD made) 36 | (NP (DT the) (NN purchase) ) 37 | (SBAR-TMP (IN in) (NN order) 38 | (S 39 | (NP-SBJ (-NONE- *-1) ) 40 | (VP (TO to) 41 | (ADVP-LOC (RB locally) ) 42 | (VP (VB produce) 43 | (NP 44 | (ADJP (RB hydraulically) (VBN operated) ) 45 | (NNS shovels) ))))))))) 46 | (. .) )) 47 | ( (S 48 | (NP-TMP (JJ Last) (NNP October) ) 49 | (, ,) 50 | (NP-SBJ (DT the) (NN company) ) 51 | (ADVP (RB also) ) 52 | (VP (VBD bought) 53 | (NP 54 | (NP (DT a) (JJ wheel-loader) (NN manufacturing) (NN plant) ) 55 | (PP-LOC (IN in) 56 | (NP 57 | (NP (NNP Heidelberg) ) 58 | (, ,) 59 | (NP (NNP West) (NNP Germany) ) 60 | (, ,) ))) 61 | (PP-DIR-CLR (IN from) 62 | (NP (NNP Dresser) ))) 63 | (. .) )) 64 | ( (S 65 | (NP-SBJ (NNP Furukawa) ) 66 | (VP (VBD said) 67 | (SBAR (-NONE- 0) 68 | (S 69 | (NP-SBJ 70 | (NP (DT the) (NN purchase) ) 71 | (PP (IN of) 72 | (NP (DT the) (JJ French) 73 | (CC and) 74 | (JJ German) (NNS plants) ))) 75 | (ADVP (RB together) ) 76 | (VP (MD will) 77 | (VP (VB total) 78 | (NP 79 | (NP 80 | (QP (RB about) (CD 40) (CD billion) ) 81 | (NNS yen) ) 82 | (PRN 83 | (-LRB- -LRB-) 84 | (NP 85 | (QP ($ $) (CD 280) (CD million) ) 86 | (-NONE- *U*) ) 87 | (-RRB- -RRB-) ))))))) 88 | (. .) )) 89 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0055.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Structural) (NNP Dynamics) (NNP Research) (NNP Corp.) ) 5 | (, ,) 6 | (SBAR 7 | (WHNP-143 (WDT which) ) 8 | (S 9 | (NP-SBJ (-NONE- *T*-143) ) 10 | (VP (VBZ makes) 11 | (NP (JJ computer-aided) (NN engineering) (NN software) )))) 12 | (, ,) ) 13 | (VP (VBD said) 14 | (SBAR (-NONE- 0) 15 | (S 16 | (NP-SBJ (PRP it) ) 17 | (VP (VBD introduced) 18 | (NP 19 | (NP (JJ new) (NN technology) ) 20 | (PP (IN in) 21 | (NP (JJ mechanical) (NN design) (NN automation) )) 22 | (SBAR 23 | (WHNP-144 (WDT that) ) 24 | (S 25 | (NP-SBJ (-NONE- *T*-144) ) 26 | (VP (MD will) 27 | (VP (VB improve) 28 | (NP (JJ mechanical) (NN engineering) (NN productivity) )))))))))) 29 | (. .) )) 30 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0056.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (X (IN @) )) 3 | ( (X (NNP Money) (NNP Market) (NNP Deposits-a) (CD 6.21) (NN %) )) 4 | ( (NP 5 | (NP 6 | (LST (LS a) (: -) ) 7 | (NP (JJ Average) (NN rate) ) 8 | (VP (VBN paid) 9 | (NP (-NONE- *) ) 10 | (NP-TMP (NN yesterday) ) 11 | (PP (IN by) 12 | (NP-LGS (CD 100) (JJ large) (NNS banks) 13 | (CC and) 14 | (NNS thrifts) )) 15 | (PP-LOC (IN in) 16 | (NP (DT the) (CD 10) (JJS largest) (JJ metropolitan) (NNS areas) )))) 17 | (SBAR (IN as) 18 | (S 19 | (NP-SBJ-2 (-NONE- *) ) 20 | (VP (VBN compiled) 21 | (NP (-NONE- *-2) ) 22 | (PP (IN by) 23 | (NP-LGS (NNP Bank) (NNP Rate) (NNP Monitor) ))))) 24 | (. .) )) 25 | ( (NP 26 | (LST (LS b) (: -) ) 27 | (JJ Current) (JJ annual) (NN yield) (. .) )) 28 | ( (NP 29 | (NP (VBN Guaranteed) (NN minimum) ) 30 | (NP (CD 6) (NN %) ) 31 | (. .) )) 32 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0058.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (NP-HLN 3 | (NP (NNP INGERSOLL-RAND) (NNP Co) (. .) ) 4 | (PRN 5 | (-LRB- -LRB-) 6 | (NP-LOC 7 | (NP (NNP Woodcliff) (NNP Lake) ) 8 | (, ,) 9 | (NP (NNP N.J) (. .) )) 10 | (-RRB- -RRB-) ) 11 | (: --) )) 12 | ( (S 13 | (NP-SBJ-2 14 | (NP (NNP William) (NNP G.) (NNP Kuhns) ) 15 | (, ,) 16 | (NP (JJ former) 17 | (NX 18 | (NX 19 | (NX (NN chairman) ) 20 | (PP (-NONE- *RNR*-1) )) 21 | (CC and) 22 | (NX 23 | (NX (JJ chief) (JJ executive) (NN officer) ) 24 | (PP (-NONE- *RNR*-1) )) 25 | (PP-1 (IN of) 26 | (NP (NNP General) (NNP Public) (NNP Utilities) (NNP Corp.) )))) 27 | (, ,) ) 28 | (VP (VBD was) 29 | (VP (VBN elected) 30 | (S 31 | (NP-SBJ (-NONE- *-2) ) 32 | (NP-PRD 33 | (NP (DT a) (NN director) ) 34 | (PP (IN of) 35 | (NP 36 | (NP (DT this) (NN maker) ) 37 | (PP (IN of) 38 | (NP 39 | (UCP (JJ industrial) 40 | (CC and) 41 | (NN construction) ) 42 | (NN equipment) )))))) 43 | (, ,) 44 | (S-ADV 45 | (NP-SBJ (-NONE- *) ) 46 | (VP (VBG increasing) 47 | (NP (NN board) (NN membership) ) 48 | (PP-DIR (TO to) 49 | (NP (CD 10) )))))) 50 | (. .) )) 51 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0061.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (DT The) (NNP Life) (NNP Insurance) (NNP Co.) ) 5 | (PP (IN of) 6 | (NP (NNP Georgia) ))) 7 | (VP (VBZ has) 8 | (ADVP-MNR (RB officially) ) 9 | (VP (VBN opened) 10 | (NP (DT an) (NN office) ) 11 | (PP-TMP (IN in) 12 | (NP (NNP Taipei) )))) 13 | (. .) )) 14 | ( (S 15 | (NP-SBJ 16 | (NP (NNP David) (NNP Wu) ) 17 | (, ,) 18 | (NP 19 | (NP 20 | (NP (DT the) (NN company) (POS 's) ) 21 | (NN representative) ) 22 | (PP-LOC (IN in) 23 | (NP (NNP Taiwan) ))) 24 | (, ,) ) 25 | (VP (VBD said) 26 | (SBAR (-NONE- 0) 27 | (S 28 | (NP-SBJ 29 | (NP (JJ Atlanta-based) (NNP Life) ) 30 | (PP (IN of) 31 | (NP (NNP Georgia) ))) 32 | (VP (MD will) 33 | (VP (VB sell) 34 | (NP (JJ conventional) (NN life-insurance) (NNS products) )))))) 35 | (. .) )) 36 | ( (S 37 | (NP-SBJ 38 | (NP (NNP Life) ) 39 | (PP (IN of) 40 | (NP (NNP Georgia) ))) 41 | (VP (VBZ is) 42 | (NP-PRD 43 | (NP (NN part) ) 44 | (PP (IN of) 45 | (NP 46 | (NP (DT the) (NNP Nationale) (NNP Nederlanden) (NNP Group) ) 47 | (, ,) 48 | (VP (VBN based) 49 | (NP (-NONE- *) ) 50 | (PP-LOC-CLR (IN in) 51 | (NP (DT the) (NNP Netherlands) ))))))) 52 | (. .) )) 53 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0065.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Consolidated) (NNP Rail) (NNP Corp.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (MD would) 9 | (VP (VB spend) 10 | (NP 11 | (QP (RBR more) (IN than) ($ $) (CD 30) (CD million) ) 12 | (-NONE- *U*) ) 13 | (PP-CLR (IN on) 14 | (NP 15 | (NP (CD 1,000) (VBN enclosed) (NNS railcars) ) 16 | (PP (IN for) 17 | (S-NOM 18 | (NP-SBJ (-NONE- *) ) 19 | (VP (VBG transporting) 20 | (NP (NNS autos) ))))))))))) 21 | (. .) )) 22 | ( (S 23 | (NP-SBJ-1 24 | (NP (DT The) (JJ multilevel) (NNS railcars) ) 25 | (, ,) 26 | (VP (VBN scheduled) 27 | (NP (-NONE- *) ) 28 | (PP-CLR (IN for) 29 | (NP 30 | (NP (NN delivery) ) 31 | (PP-TMP (IN in) 32 | (NP (CD 1990) ))))) 33 | (, ,) ) 34 | (VP (MD will) 35 | (VP (VB be) 36 | (VP (VBN made) 37 | (NP (-NONE- *-1) ) 38 | (PP (IN by) 39 | (NP-LGS 40 | (NP (NNP Thrall) (NNP Manufacturing) (NNP Co.) ) 41 | (, ,) 42 | (NP 43 | (NP (DT a) 44 | (NAC-LOC (NNP Chicago) (NNP Heights) 45 | (, ,) 46 | (NNP Ill.) 47 | (, ,) 48 | ) 49 | (NN division) ) 50 | (PP (IN of) 51 | (NP 52 | (NP 53 | (ADJP (RB closely) (VBN held) ) 54 | (NNP Duchossois) (NNPS Industries) (NNP Inc.) ) 55 | (, ,) 56 | (NP-LOC 57 | (NP (NNP Elmhurst) ) 58 | (, ,) 59 | (NP (NNP Ill) )))))))))) 60 | (. .) )) 61 | ( (S 62 | (NP-TMP (DT This) (NN year) ) 63 | (, ,) 64 | (NP-SBJ (DT the) (NN railroad) (VBG holding) (NN company) ) 65 | (VP (VBN acquired) 66 | (NP (CD 850) (JJ such) (NNS railcars) )) 67 | (. .) )) 68 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0066.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Sir) (NNP Peter) (NNP Walters) ) 5 | (, ,) 6 | (NP 7 | (NP (JJ 58-year-old) (NN chairman) ) 8 | (PP (IN of) 9 | (NP (NNP British) (NNP Petroleum) (NNP Co.) )) 10 | (PP-TMP (IN until) 11 | (NP (JJ next) (NNP March) ))) 12 | (, ,) ) 13 | (VP (VBZ joins) 14 | (NP 15 | (NP (DT the) (NN board) ) 16 | (PP (IN of) 17 | (NP (DT this) (NN cement) (NNS products) (NN company) ))) 18 | (PP-TMP (IN on) 19 | (NP (NNP Dec.) (CD 1) ))) 20 | (. .) )) 21 | ( (S 22 | (NP-SBJ (NNP Sir) (NNP Peter) ) 23 | (VP (MD will) 24 | (VP (VB succeed) 25 | (NP 26 | (NP (NNP Sir) (NNP John) (NNP Milne) ) 27 | (, ,) 28 | (NP (CD 65) ) 29 | (, ,) 30 | (SBAR 31 | (WHNP-158 (WP who) ) 32 | (S 33 | (NP-SBJ (-NONE- *T*-158) ) 34 | (VP (VBZ retires) 35 | (PP-CLR (IN as) 36 | (NP (NNP Blue) (NNP Circle) (JJ nonexecutive) (NN chairman) )) 37 | (PP-TMP (IN on) 38 | (NP (NNP June) (CD 1) )))))))) 39 | (. .) )) 40 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0068.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP GOODY) (NNP PRODUCTS) (NNP Inc.) ) 4 | (VP (VBD cut) 5 | (NP (PRP$ its) (JJ quarterly) (NN dividend) ) 6 | (PP-DIR (TO to) 7 | (NP 8 | (NP (CD five) (NNS cents) ) 9 | (NP-ADV (DT a) (NN share) ))) 10 | (PP-DIR (IN from) 11 | (NP 12 | (NP (CD 11.5) (NNS cents) ) 13 | (NP-ADV (DT a) (NN share) )))) 14 | (. .) )) 15 | ( (S 16 | (NP-SBJ (DT The) (VBN reduced) (NN dividend) ) 17 | (VP (VBZ is) 18 | (ADJP-PRD (JJ payable) 19 | (NP-TMP (NNP Jan.) (CD 2) ) 20 | (PP (TO to) 21 | (NP 22 | (NP (NN stock) ) 23 | (PP (IN of) 24 | (NP (NN record) )) 25 | (NP-TMP (NNP Dec.) (CD 15) ))))) 26 | (. .) )) 27 | ( (S 28 | (NP-SBJ 29 | (NP (DT The) 30 | (ADJP (NNP Kearny) 31 | (, ,) 32 | (JJ N.J.-based) ) 33 | (NN maker) ) 34 | (PP (IN of) 35 | (NP 36 | (NP (NN hair) (NNS accessories) ) 37 | (CC and) 38 | (NP (JJ other) (NN cosmetic) (NNS products) )))) 39 | (VP (VBD said) 40 | (SBAR (-NONE- 0) 41 | (S 42 | (NP-SBJ (PRP it) ) 43 | (VP (VBD cut) 44 | (NP (DT the) (NN dividend) ) 45 | (PP-PRP (JJ due) 46 | (PP (TO to) 47 | (NP 48 | (NP (PRP$ its) (NN third-quarter) (NN loss) ) 49 | (PP (IN of) 50 | (NP 51 | (NP ($ $) (CD 992,000) (-NONE- *U*) ) 52 | (, ,) (CC or) 53 | (NP 54 | (NP (CD 15) (NNS cents) ) 55 | (NP-ADV (DT a) (NN share) ))))))))))) 56 | (. .) )) 57 | ( (S 58 | (PP-TMP (IN In) 59 | (NP (DT the) (JJ year-ago) (NN quarter) )) 60 | (, ,) 61 | (NP-SBJ (DT the) (NN company) ) 62 | (VP (VBD reported) 63 | (NP 64 | (NP (JJ net) (NN income) ) 65 | (PP (IN of) 66 | (NP 67 | (NP 68 | (QP ($ $) (CD 1.9) (CD million) ) 69 | (-NONE- *U*) ) 70 | (, ,) (CC or) 71 | (NP 72 | (NP (CD 29) (NNS cents) ) 73 | (NP-ADV (DT a) (NN share) )))))) 74 | (. .) )) 75 | ( (S 76 | (NP-SBJ (DT The) (NN company) ) 77 | (ADVP (RB also) ) 78 | (VP (VBD adopted) 79 | (NP (DT an) (JJ anti-takeover) (NN plan) )) 80 | (. .) )) 81 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0069.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-1 4 | (NP (NNP Michael) (NNP Henderson) ) 5 | (, ,) 6 | (NP 7 | (NP (JJ 51-year-old) (NN group) (NN chief) (NN executive) ) 8 | (PP (IN of) 9 | (NP (DT this) (NNP U.K.) (NNS metals) 10 | (CC and) 11 | (JJ industrial) (NNS materials) (NN maker) ))) 12 | (, ,) ) 13 | (VP (MD will) 14 | (VP (VB become) 15 | (NP-PRD (NN chairman) ) 16 | (PP-TMP (IN in) 17 | (NP (NNP May) )) 18 | (, ,) 19 | (S-ADV 20 | (NP-SBJ (-NONE- *-1) ) 21 | (VP (VBG succeeding) 22 | (NP 23 | (NP (NNP Ian) (NNP Butler) ) 24 | (, ,) 25 | (NP (CD 64) ) 26 | (, ,) 27 | (SBAR 28 | (WHNP-161 (WP who) ) 29 | (S 30 | (NP-SBJ (-NONE- *T*-161) ) 31 | (VP (VBZ is) 32 | (VP (VBG retiring) ))))))))) 33 | (. .) )) 34 | ( (S 35 | (NP-SBJ (NNP Mr.) (NNP Butler) ) 36 | (VP (MD will) 37 | (VP (VB remain) 38 | (PP-LOC-PRD (IN on) 39 | (NP (DT the) (NN board) )) 40 | (PP-CLR (IN as) 41 | (NP (DT a) (JJ nonexecutive) (NN director) )))) 42 | (. .) )) 43 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0070.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Rally) (POS 's) ) 5 | (NNP Inc.) ) 6 | (VP (VBD said) 7 | (SBAR (-NONE- 0) 8 | (S 9 | (NP-SBJ (PRP it) ) 10 | (VP (VBZ has) 11 | (VP (VBN redeemed) 12 | (NP 13 | (NP (PRP$ its) (NNS rights) ) 14 | (ADJP (JJ outstanding) ) 15 | (VP (VBN issued) 16 | (NP (-NONE- *) ) 17 | (NP-TMP (NNP Monday) ) 18 | (PP-LOC (IN in) 19 | (NP (PRP$ its) (NN shareholder) (NNS rights) (NN plan) ))))))))) 20 | (. .) )) 21 | ( (S 22 | (NP-SBJ (DT The) (NN company) ) 23 | (VP (VBD said) 24 | (SBAR (-NONE- 0) 25 | (S 26 | (NP-SBJ 27 | (NP (NNS holders) ) 28 | (PP (IN of) 29 | (NP 30 | (NP (NN stock) ) 31 | (PP (IN of) 32 | (NP (NN record) )) 33 | (NP-TMP (NNP Nov.) (CD 10) )))) 34 | (VP (MD will) 35 | (VP (VB receive) 36 | (NP 37 | (NP 38 | (NP (NN 1\/10th) ) 39 | (PP (IN of) 40 | (NP (CD one) (NN cent) ))) 41 | (NP-ADV (DT a) (NN share) )) 42 | (PP-CLR (IN as) 43 | (NP (DT the) (NN redemption) (NN payment) ))))))) 44 | (. .) )) 45 | ( (S 46 | (NP-SBJ (DT The) (NN fast-food) (NN company) ) 47 | (VP (VBD said) 48 | (SBAR (-NONE- 0) 49 | (S 50 | (NP-SBJ-1 (PRP$ its) (NN decision) ) 51 | (VP (VBD was) 52 | (VP (VBN based) 53 | (NP (-NONE- *-1) ) 54 | (PP-CLR (IN upon) 55 | (NP 56 | (NP (NNS discussions) ) 57 | (PP-CLR (IN with) 58 | (NP 59 | (NP (DT a) (NN shareholder) (NN group) ) 60 | (, ,) 61 | (NP (NNP Giant) (NNP Group) (NNP Ltd.) ) 62 | (, ,) )))) 63 | (`` ``) 64 | (PP-LOC (IN in) 65 | (NP (DT an) (NN effort) 66 | (S 67 | (NP-SBJ (-NONE- *) ) 68 | (VP (TO to) 69 | (VP (VB resolve) 70 | (NP 71 | (NP (JJ certain) (NNS disputes) ) 72 | (PP-CLR (IN with) 73 | (NP (DT the) (NN company) ))))))))))))) 74 | (. .) ('' '') )) 75 | ( (S 76 | (NP-SBJ-96 (NNP Giant) (NNP Group) ) 77 | (VP (VBZ is) 78 | (VP (VBN led) 79 | (NP (-NONE- *-96) ) 80 | (PP (IN by) 81 | (NP-LGS 82 | (NP (CD three) 83 | (NP (NNP Rally) (POS 's) ) 84 | (NNS directors) ) 85 | (, ,) 86 | (NP 87 | (NP (NNP Burt) (NNP Sugarman) ) 88 | (, ,) 89 | (NP (NNP James) (NNP M.) (NNP Trotter) (NNP III) ) 90 | (CC and) 91 | (NP (NNP William) (NNP E.) (NNP Trotter) (NNP II) ) 92 | (, ,) ) 93 | (SBAR 94 | (WHNP-1 (WP who) ) 95 | (S 96 | (NP-TMP (JJ last) (NN month) ) 97 | (NP-SBJ (-NONE- *T*-1) ) 98 | (VP (VBD indicated) 99 | (SBAR (-NONE- 0) 100 | (S 101 | (NP-SBJ-2 (PRP they) ) 102 | (VP 103 | (VP (VBP hold) 104 | (NP 105 | (NP (DT a) 106 | (ADJP (CD 42.5) (NN %) ) 107 | (NN stake) ) 108 | (PP-LOC (IN in) 109 | (NP (NNP Rally) (POS 's) )))) 110 | (CC and) 111 | (VP (VBP plan) 112 | (S 113 | (NP-SBJ (-NONE- *-2) ) 114 | (VP (TO to) 115 | (VP (VB seek) 116 | (NP 117 | (NP (DT a) (NN majority) ) 118 | (PP (IN of) 119 | (NP (NNS seats) )) 120 | (PP-LOC (IN on) 121 | (NP 122 | (NP (NNP Rally) (POS 's) ) 123 | (JJ nine-member) (NN board) ))))))))))))))))) 124 | (. .) )) 125 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0073.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (S 4 | (NP-SBJ (NNP Integra-A) (NNP Hotel) (CC &) (NNP Restaurant) (NNP Co.) ) 5 | (VP (VBD said) 6 | (SBAR (-NONE- 0) 7 | (S 8 | (NP-SBJ-103 9 | (NP (PRP$ its) (VBN planned) (NNS rights) (NN offering) ) 10 | (SBAR 11 | (WHNP-1 (-NONE- 0) ) 12 | (S 13 | (NP-SBJ (-NONE- *T*-1) ) 14 | (VP (TO to) 15 | (VP (VB raise) 16 | (NP 17 | (QP (RB about) ($ $) (CD 9) (CD million) ) 18 | (-NONE- *U*) )))))) 19 | (VP (VBD was) 20 | (VP (VBN declared) 21 | (S 22 | (NP-SBJ (-NONE- *-103) ) 23 | (ADJP-PRD (JJ effective) )))))))) 24 | (CC and) 25 | (S 26 | (NP-SBJ-2 (DT the) (NN company) ) 27 | (VP (MD will) 28 | (VP (VB begin) 29 | (S 30 | (NP-SBJ (-NONE- *-2) ) 31 | (VP (VBG mailing) 32 | (NP (NNS materials) ) 33 | (PP-DIR (TO to) 34 | (NP (NNS shareholders) )))) 35 | (PP-TMP (IN at) 36 | (NP 37 | (NP (DT the) (NN end) ) 38 | (PP (IN of) 39 | (NP (DT this) (NN week) ))))))) 40 | (. .) )) 41 | ( (S 42 | (PP-LOC (IN Under) 43 | (NP (DT the) (NN offer) )) 44 | (, ,) 45 | (NP-SBJ (NNS shareholders) ) 46 | (VP (MD will) 47 | (VP (VB receive) 48 | (NP (CD one) (JJ right) ) 49 | (PP (IN for) 50 | (NP 51 | (NP (DT each) (CD 105) (JJ common) (NNS shares) ) 52 | (VP (VBN owned) 53 | (NP (-NONE- *) )))))) 54 | (. .) )) 55 | ( (S 56 | (NP-SBJ (DT Each) (NN right) ) 57 | (VP (VBZ entitles) 58 | (S 59 | (NP-SBJ (DT the) (NN shareholder) ) 60 | (VP (TO to) 61 | (VP (VB buy) 62 | (NP 63 | (NP 64 | (NP ($ $) (CD 100) (-NONE- *U*) ) 65 | (NP (NN face) (NN amount) ) 66 | (PP (IN of) 67 | (NP 68 | (NP 69 | (ADJP (CD 13.5) (NN %) ) 70 | (NNS bonds) ) 71 | (ADJP (JJ due) 72 | (NP-TMP (CD 1993) ))))) 73 | (CC and) 74 | (NP (VBZ warrants) 75 | (S 76 | (NP-SBJ (-NONE- *) ) 77 | (VP (TO to) 78 | (VP (VB buy) 79 | (NP (CD 23.5) (JJ common) (NNS shares) ) 80 | (PP-CLR (IN at) 81 | (NP 82 | (NP (CD 30) (NNS cents) ) 83 | (NP-ADV (DT a) (NN share) )))))))))))) 84 | (. .) )) 85 | ( (S 86 | (NP-SBJ-104 87 | (NP (DT The) (NNS rights) ) 88 | (, ,) 89 | (SBAR 90 | (WHNP-173 (WDT which) ) 91 | (S 92 | (NP-SBJ (-NONE- *T*-173) ) 93 | (VP (VBP expire) 94 | (NP-TMP (NN Nov.) (CD 21) )))) 95 | (, ,) ) 96 | (VP (MD can) 97 | (VP (VB be) 98 | (VP (VBN exercised) 99 | (NP (-NONE- *-104) ) 100 | (PP (IN for) 101 | (NP 102 | (NP ($ $) (CD 100) (-NONE- *U*) ) 103 | (ADVP (DT each) )))))) 104 | (. .) )) 105 | ( (S 106 | (NP-SBJ 107 | (NP (NNP Integra) ) 108 | (, ,) 109 | (SBAR 110 | (WHNP-174 (WDT which) ) 111 | (S 112 | (NP-SBJ (-NONE- *T*-174) ) 113 | (VP (VBZ owns) 114 | (CC and) 115 | (VBZ operates) 116 | (NP (NNS hotels) )))) 117 | (, ,) ) 118 | (VP (VBD said) 119 | (SBAR (IN that) 120 | (S 121 | (NP-SBJ-1 (NNP Hallwood) (NNP Group) (NNP Inc.) ) 122 | (VP (VBZ has) 123 | (VP (VBN agreed) 124 | (S 125 | (NP-SBJ (-NONE- *-1) ) 126 | (VP (TO to) 127 | (VP (VB exercise) 128 | (NP 129 | (NP (DT any) (NNS rights) ) 130 | (SBAR 131 | (WHNP-175 (WDT that) ) 132 | (S 133 | (NP-SBJ-2 (-NONE- *T*-175) ) 134 | (VP (VBP are) (RB n't) 135 | (VP (VBN exercised) 136 | (NP (-NONE- *-2) ) 137 | (PP (IN by) 138 | (NP-LGS (JJ other) (NNS shareholders) ))))))))))))))) 139 | (. .) )) 140 | ( (S 141 | (NP-SBJ 142 | (NP (NNP Hallwood) ) 143 | (, ,) 144 | (NP (DT a) (NNP Cleveland) (NN merchant) (NN bank) ) 145 | (, ,) ) 146 | (VP (VBZ owns) 147 | (NP 148 | (NP 149 | (QP (RP about) (CD 11) ) 150 | (NN %) ) 151 | (PP (IN of) 152 | (NP (NNP Integra) )))) 153 | (. .) )) 154 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0074.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Copperweld) (NNP Corp.) ) 5 | (, ,) 6 | (NP (DT a) (NN specialty) (NN steelmaker) ) 7 | (, ,) ) 8 | (VP (VBD said) 9 | (SBAR (-NONE- 0) 10 | (S 11 | (NP-SBJ 12 | (NP (CD 445) (NNS workers) ) 13 | (PP-LOC (IN at) 14 | (NP 15 | (NP (DT a) (NN plant) ) 16 | (PP-LOC (IN in) 17 | (NP 18 | (NP (NNP Shelby) ) 19 | (, ,) 20 | (NP (NNP Ohio) ) 21 | (, ,) ))))) 22 | (VP (VBD began) 23 | (NP (DT a) (NN strike) ) 24 | (SBAR-TMP (IN after) 25 | (S 26 | (NP-SBJ (DT the) (NNP United) (NNP Steelworkers) (NNP Local) (CD 3057) ) 27 | (VP (VBD rejected) 28 | (NP (DT a) (JJ new) (NN contract) ) 29 | (PP-TMP (IN on) 30 | (NP (NNP Tuesday) ))))))))) 31 | (. .) )) 32 | ( (S 33 | (NP-SBJ 34 | (NP (DT The) (JJ previous) (NN contract) ) 35 | (PP-LOC (IN between) 36 | (NP 37 | (NP 38 | (NP (NNP Copperweld) (POS 's) ) 39 | (NNP Ohio) (NNP Steel) (NNP Tube) (NN division) ) 40 | (CC and) 41 | (NP (DT the) (NN union) )))) 42 | (VP (VBD expired) 43 | (PP-TMP (IN at) 44 | (NP (NN midnight) )) 45 | (NP-TMP (NNP Tuesday) )) 46 | (. .) )) 47 | ( (S 48 | (NP-SBJ (DT The) (NN union) (NN vote) 49 | (S 50 | (NP-SBJ (-NONE- *) ) 51 | (VP (TO to) 52 | (VP (VB reject) 53 | (NP (DT the) (VBN proposed) (NN pact) ))))) 54 | (VP (VBD was) 55 | (ADVP-PRD (CD 230-215) )) 56 | (. .) )) 57 | ( (S 58 | (NP-SBJ (NN Copperweld) ) 59 | (VP (VBD said) 60 | (SBAR (-NONE- 0) 61 | (S 62 | (NP-SBJ (PRP it) ) 63 | (VP (VBZ does) (RB n't) 64 | (VP (VB expect) 65 | (NP (DT a) (JJ protracted) (NN strike) )))))) 66 | (. .) )) 67 | ( (S 68 | (NP-SBJ (PRP It) ) 69 | (VP (VBD said) 70 | (SBAR (-NONE- 0) 71 | (S 72 | (NP-SBJ-1 (PRP it) ) 73 | (VP (VBZ has) 74 | (VP (VBN taken) 75 | (NP-CLR (NNS measures) ) 76 | (S-CLR 77 | (NP-SBJ (-NONE- *-1) ) 78 | (VP (TO to) 79 | (VP (VB continue) 80 | (NP (NNS shipments) ) 81 | (PP-TMP (IN during) 82 | (NP (DT the) (NN work) (NN stoppage) )))))))))) 83 | (. .) )) 84 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0076.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Lancaster) (NNP Colony) (NNP Corp.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBD acquired) 9 | (NP (NNP Reames) (NNP Foods) (NNP Inc.) ) 10 | (PP-LOC (IN in) 11 | (NP (DT a) (NN cash) (NN transaction) )))))) 12 | (. .) )) 13 | ( (S 14 | (NP-SBJ-1 (NNS Terms) ) 15 | (VP (VBD were) (RB n't) 16 | (VP (VBN disclosed) 17 | (NP (-NONE- *-1) ))) 18 | (. .) )) 19 | ( (S 20 | (S-TPC-1 21 | (NP-SBJ 22 | (NP (NNP Reames) ) 23 | (, ,) 24 | (NP 25 | (NP (DT a) (NN maker) 26 | (CC and) 27 | (NN marketer) ) 28 | (PP (IN of) 29 | (NP 30 | (NP (VBN frozen) (NNS noodles) ) 31 | (CC and) 32 | (NP (JJ pre-cooked) (NN pasta) ))) 33 | (VP (VBN based) 34 | (NP (-NONE- *) ) 35 | (PP-LOC-CLR (IN in) 36 | (NP 37 | (NP (NNP Clive) ) 38 | (, ,) 39 | (NP (NNP Iowa) ) 40 | (, ,) ))))) 41 | (VP (VBZ has) 42 | (NP 43 | (NP (JJ annual) (NNS sales) ) 44 | (PP (IN of) 45 | (NP 46 | (QP (RB about) ($ $) (CD 11) (CD million) ) 47 | (-NONE- *U*) ))))) 48 | (, ,) 49 | (NP-SBJ (NNP Lancaster) ) 50 | (VP (VBD said) 51 | (SBAR (-NONE- 0) 52 | (S (-NONE- *T*-1) ))) 53 | (. .) )) 54 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0078.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Mitsui) (NNP Mining) (CC &) (NNP Smelting) (NNP Co.) ) 4 | (VP (VBD posted) 5 | (NP 6 | (NP (DT a) 7 | (ADJP (CD 62) (NN %) ) 8 | (NN rise) ) 9 | (PP-LOC (IN in) 10 | (NP (JJ pretax) (NN profit) )) 11 | (PP (TO to) 12 | (NP 13 | (NP 14 | (QP (CD 5.276) (CD billion) ) 15 | (NN yen) ) 16 | (PRN 17 | (-LRB- -LRB-) 18 | (NP 19 | (QP ($ $) (CD 36.9) (CD million) ) 20 | (-NONE- *U*) ) 21 | (-RRB- -RRB-) )))) 22 | (PP-TMP (IN in) 23 | (NP 24 | (NP (PRP$ its) (JJ fiscal) (JJ first) (NN half) ) 25 | (VP (VBD ended) 26 | (NP-TMP (JJ Sept.) (CD 30) )))) 27 | (PP (VBN compared) 28 | (PP (IN with) 29 | (NP 30 | (NP 31 | (QP (CD 3.253) (CD billion) ) 32 | (NN yen) ) 33 | (ADVP-TMP 34 | (NP (DT a) (NN year) ) 35 | (RBR earlier) ))))) 36 | (. .) )) 37 | ( (S 38 | (NP-SBJ (JJ Net) (NN income) ) 39 | (VP 40 | (ADVP (RBR more) (IN than) ) 41 | (VBD tripled) 42 | (PP-DIR (TO to) 43 | (NP 44 | (QP (CD 4.898) (CD billion) ) 45 | (NNS yen) )) 46 | (PP-DIR (IN from) 47 | (NP 48 | (QP (CD 1.457) (CD billion) ) 49 | (NNS yen) ) 50 | (ADVP-TMP 51 | (NP (DT a) (NN year) ) 52 | (JJR earlier) ))) 53 | (. .) )) 54 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0079.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Eaton) (NNP Corp.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBD sold) 9 | (NP (PRP$ its) (NNP Pacific) (NNP Sierra) (NNP Research) (NNP Corp.) (NN unit) ) 10 | (PP-DTV (TO to) 11 | (NP 12 | (NP (DT a) (NN company) ) 13 | (VP (VBN formed) 14 | (NP (-NONE- *) ) 15 | (PP (IN by) 16 | (NP-LGS 17 | (NP (NNS employees) ) 18 | (PP (IN of) 19 | (NP (DT that) (NN unit) ))))))))))) 20 | (. .) )) 21 | ( (S 22 | (NP-SBJ-1 (NNS Terms) ) 23 | (VP (VBD were) (RB n't) 24 | (VP (VBN disclosed) 25 | (NP (-NONE- *-1) ))) 26 | (. .) )) 27 | ( (S 28 | (NP-SBJ 29 | (NP (NNP Pacific) (NNP Sierra) ) 30 | (, ,) 31 | (VP (VBN based) 32 | (NP (-NONE- *) ) 33 | (PP-LOC-CLR (IN in) 34 | (NP (NNP Los) (NNP Angeles) ))) 35 | (, ,) ) 36 | (VP 37 | (VP (VBZ has) 38 | (NP 39 | (QP (RB about) (CD 200) ) 40 | (NNS employees) )) 41 | (CC and) 42 | (VP (VBZ supplies) 43 | (NP 44 | (NP (JJ professional) (NNS services) ) 45 | (CC and) 46 | (NP (JJ advanced) (NNS products) )) 47 | (PP-DIR (TO to) 48 | (NP (NN industry) )))) 49 | (. .) )) 50 | ( (S 51 | (NP-SBJ (NNP Eaton) ) 52 | (VP (VBZ is) 53 | (NP-PRD (DT an) (JJ automotive) (NNS parts) 54 | (, ,) 55 | (NNS controls) 56 | (CC and) 57 | (NN aerospace) (NNS electronics) (NN concern) )) 58 | (. .) )) 59 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0081.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (DT A) (NN licensing) (NN company) ) 5 | (VP (VBG representing) 6 | (NP 7 | (NP (DT the) (NNP University) ) 8 | (PP (IN of) 9 | (NP (NNP Pennsylvania) ))))) 10 | (VP (VBD added) 11 | (NP (NNP Johnson) (CC &) (NNP Johnson) ) 12 | (PP-CLR (TO to) 13 | (NP 14 | (NP (PRP$ its) (NN lawsuit) ) 15 | (VP (VBG challenging) 16 | (NP (DT a) (NN university) (NN faculty) (NN member) ) 17 | (PP (IN over) 18 | (NP 19 | (NP (NNS rights) ) 20 | (PP (TO to) 21 | (NP (NNP Retin-A) (NN acne) (NN medicine) )))))))) 22 | (. .) )) 23 | ( (S 24 | (NP-SBJ 25 | (NP (NNP University) (NNP Patents) (NNP Inc.) ) 26 | (, ,) 27 | (VP (VBN based) 28 | (NP (-NONE- *) ) 29 | (PP-LOC-CLR (IN in) 30 | (NP 31 | (NP (NNP Westport) ) 32 | (, ,) 33 | (NP (NNP Conn.) ) 34 | (, ,) )))) 35 | (VP (VBD said) 36 | (SBAR (-NONE- 0) 37 | (S 38 | (NP-SBJ (PRP it) ) 39 | (VP (VBZ seeks) 40 | (NP 41 | (NP 42 | (NP 43 | (NP 44 | (NP (NNP Johnson) (CC &) (NNP Johnson) (POS 's) ) 45 | (NNS profits) ) 46 | (PP (IN from) 47 | (NP 48 | (NP (NNS sales) ) 49 | (PP (IN of) 50 | (NP (NNP Retin-A) ))))) 51 | (, ,) 52 | (VP (VBN estimated) 53 | (NP (-NONE- *) ) 54 | (PP-CLR (IN at) 55 | (NP 56 | (QP ($ $) (CD 50) (CD million) ) 57 | (-NONE- *U*) )))) 58 | (, ,) 59 | (NP 60 | (NP (DT a) (JJ similar) (NN amount) ) 61 | (PP (IN of) 62 | (NP (JJ punitive) (NNS damages) ))) 63 | (CC and) 64 | (NP (DT the) (NN right) 65 | (S 66 | (NP-SBJ (-NONE- *) ) 67 | (VP (TO to) 68 | (VP (VB license) 69 | (NP (NNP Retin-A) ) 70 | (ADVP-LOC (RB elsewhere) )))))))))) 71 | (. .) )) 72 | ( (S 73 | (PP-TMP (IN In) 74 | (NP (NNP May) )) 75 | (, ,) 76 | (NP-SBJ (NNP University) (NNP Patents) ) 77 | (VP (VBD filed) 78 | (NP 79 | (NP (DT a) (NN suit) ) 80 | (PP (-NONE- *ICH*-1) )) 81 | (PP-LOC (IN in) 82 | (NP (JJ federal) (NN court) )) 83 | (PP-LOC (IN in) 84 | (NP (NNP Philadelphia) )) 85 | (PP-1 (IN against) 86 | (NP 87 | (NP (NNP Albert) (NNP M.) (NNP Kligman) ) 88 | (, ,) 89 | (NP 90 | (NP (DT a) (NN researcher) 91 | (CC and) 92 | (NN professor) ) 93 | (PP-LOC (IN at) 94 | (NP 95 | (NP (DT the) 96 | (NAC (NNP University) 97 | (PP (IN of) 98 | (NP (NNP Pennsylvania) ))) 99 | (NNP School) ) 100 | (PP (IN of) 101 | (NP (NNP Medicine) )))) 102 | (SBAR 103 | (WHNP-182 (WP who) ) 104 | (S 105 | (NP-SBJ-2 (-NONE- *T*-182) ) 106 | (VP (VBD developed) 107 | (NP (NNP Retin-A) ) 108 | (PP-TMP (IN in) 109 | (NP (DT the) (CD 1960s) )) 110 | (S-PRP 111 | (NP-SBJ (-NONE- *-2) ) 112 | (VP (TO to) 113 | (VP (VB combat) 114 | (NP (NN acne) ))))))))))) 115 | (. .) )) 116 | ( (S 117 | (NP-SBJ-1 (NNP Dr.) (NNP Kligman) ) 118 | (VP 119 | (VP (VBD patented) 120 | (NP (DT the) (NN medicine) ) 121 | (SBAR-TMP (IN while) 122 | (S 123 | (NP-SBJ-2 (-NONE- *-1) ) 124 | (VP (VBN employed) 125 | (NP (-NONE- *-2) ) 126 | (PP (IN by) 127 | (NP-LGS (DT the) (NNP University) )))))) 128 | (, ,) (CC but) 129 | (VP 130 | (ADVP-TMP (JJ later) ) 131 | (VBD licensed) 132 | (NP (DT the) (NNP Retin-A) ) 133 | (PP-CLR (TO to) 134 | (NP 135 | (NP (DT a) (NN division) ) 136 | (PP (IN of) 137 | (NP (NNP Johnson) (CC &) (NNP Johnson) )))))) 138 | (. .) )) 139 | ( (S 140 | (PP-LOC (IN In) 141 | (NP 142 | (NP (NNP New) (NNP Brunswick) ) 143 | (, ,) 144 | (NP (NNP N.J.) ) 145 | (, ,) )) 146 | (NP-SBJ (DT a) (NNP Johnson) (CC &) (NNP Johnson) (NN spokesman) ) 147 | (VP (VBD declined) 148 | (NP (NN comment) )) 149 | (. .) )) 150 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0084.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP 5 | (NP (NNP Hudson) (NNP General) (NNP Corp.) (POS 's) ) 6 | (NN president) 7 | (CC and) 8 | (JJ chief) (NN executive) (NN officer) ) 9 | (, ,) 10 | (NP (NNP Alan) (NNP J.) (NNP Stearn) ) 11 | (, ,) ) 12 | (VP (VBD resigned) ) 13 | (. .) )) 14 | ( (S 15 | (NP-SBJ-120 16 | (NP (NNP Mr.) (NNP Stearn) ) 17 | (, ,) 18 | (ADJP 19 | (NP (CD 46) (NNS years) ) 20 | (JJ old) ) 21 | (, ,) ) 22 | (VP (MD could) (RB n't) 23 | (VP (VB be) 24 | (VP (VBN reached) 25 | (NP (-NONE- *-120) ) 26 | (PP-PRP (IN for) 27 | (NP (NN comment) ))))) 28 | (. .) )) 29 | ( (S 30 | (NP-SBJ-1 (DT A) (NN company) (NN spokesman) ) 31 | (VP (VBD declined) 32 | (S 33 | (NP-SBJ (-NONE- *-1) ) 34 | (VP (TO to) 35 | (VP (VB elaborate) 36 | (PP-CLR (IN on) 37 | (NP (DT the) (NN departure) )))))) 38 | (. .) )) 39 | ( (S 40 | (NP-SBJ 41 | (NP (NNP Hudson) (NNP General) ) 42 | (, ,) 43 | (SBAR 44 | (WHNP-195 (WDT which) ) 45 | (S 46 | (NP-SBJ (-NONE- *T*-195) ) 47 | (VP (VBZ provides) 48 | (NP 49 | (NP (NN maintenance) ) 50 | (, ,) 51 | (NP (NN fueling) ) 52 | (CC and) 53 | (NP (JJ other) (NNS services) )) 54 | (PP-CLR (TO to) 55 | (NP (NNS airlines) 56 | (CC and) 57 | (NNS airports) ))))) 58 | (, ,) ) 59 | (VP 60 | (VP (VBD reported) 61 | (NP 62 | (NP (DT a) (NN loss) ) 63 | (PP (IN for) 64 | (NP (PRP$ its) 65 | (ADJP (RBS most) (JJ recent) ) 66 | (NN fiscal) (NN year) )))) 67 | (CC and) 68 | (VP 69 | (NP-TMP (JJ last) (NN month) ) 70 | (VBD omitted) 71 | (NP 72 | (NP (DT the) (JJ semiannual) (NN dividend) ) 73 | (PP (IN on) 74 | (NP (PRP$ its) (JJ common) (NNS shares) ))))) 75 | (. .) )) 76 | ( (S 77 | (NP-SBJ 78 | (NP (NNP Mr.) (NNP Stearn) ) 79 | (, ,) 80 | (SBAR 81 | (WHNP-196 (WP who) ) 82 | (S 83 | (NP-SBJ (-NONE- *T*-196) ) 84 | (VP 85 | (VP (VBD had) 86 | (VP (VBN been) 87 | (PP-PRD (IN with) 88 | (NP (DT the) (NN company) )) 89 | (NP-TMP 90 | (QP (JJR more) (IN than) (CD 20) ) 91 | (NNS years) ))) 92 | (CC and) 93 | (VP (VBD had) 94 | (VP (VBN been) 95 | (NP-PRD (NN president) ) 96 | (PP-TMP (IN since) 97 | (NP (CD 1984) ))))))) 98 | (, ,) ) 99 | (VP (MD will) 100 | (VP (VB act) 101 | (PP-CLR (IN as) 102 | (NP 103 | (NP (DT a) (NN consultant) ) 104 | (PP (TO to) 105 | (NP (NNP Hudson) (NNP General) )))))) 106 | (. .) )) 107 | ( (S 108 | (NP-SBJ-121 109 | (NP (PRP$ His) (NNS duties) ) 110 | (PP (IN as) 111 | (NP (JJ chief) (NN executive) ))) 112 | (VP (MD will) 113 | (VP (VB be) 114 | (VP (VBN assumed) 115 | (NP (-NONE- *-121) ) 116 | (PP (IN by) 117 | (NP-LGS (NNP Chairman) (NNP Jay) (NNP B.) (NNP Langner) ))))) 118 | (. .) )) 119 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0086.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP SHAREDATA) (NNP Inc.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ-1 (PRP it) ) 8 | (VP (MD will) 9 | (VP (VB amend) 10 | (NP 11 | (NP (DT a) (NN registration) (NN statement) ) 12 | (VP (VBN filed) 13 | (NP (-NONE- *) ) 14 | (PP-CLR (IN with) 15 | (NP (DT the) (NNP Securities) 16 | (CC and) 17 | (NNP Exchange) (NNP Commission) )))) 18 | (S-PRP 19 | (NP-SBJ (-NONE- *-1) ) 20 | (VP (TO to) 21 | (VP (VB delete) 22 | (NP (DT a) (NN plan) 23 | (S 24 | (NP-SBJ (-NONE- *) ) 25 | (VP (TO to) 26 | (VP (VB sell) 27 | (NP (CD 500,000) 28 | (ADJP (RB newly) (VBN issued) ) 29 | (JJ common) (NNS shares) ))))))))))))) 30 | (. .) )) 31 | ( (S 32 | (NP-SBJ (DT The) 33 | (NAC-LOC (NNP Chandler) 34 | (, ,) 35 | (NNP Ariz.) 36 | (, ,) 37 | ) 38 | (NN company) ) 39 | (VP (VBD said) 40 | (SBAR (-NONE- 0) 41 | (S 42 | (NP-SBJ (PRP it) ) 43 | (VP (MD will) 44 | (VP (VB resubmit) 45 | (NP 46 | (NP (DT the) (NN registration) ) 47 | (SBAR 48 | (WHNP-1 (-NONE- 0) ) 49 | (S 50 | (NP-SBJ (-NONE- *T*-1) ) 51 | (VP (TO to) 52 | (VP (VB cover) 53 | (NP 54 | (NP (RB only) (DT the) 55 | (QP (CD 2.3) (CD million) ) 56 | (NNS warrants) ) 57 | (, ,) 58 | (NP 59 | (NP (DT each) ) 60 | (ADJP (JJ exercisable) 61 | (PP (IN for) 62 | (NP 63 | (NP (DT the) (NN purchase) ) 64 | (PP (IN of) 65 | (NP (CD one) (JJ common) (NN share) ))))))))))))))))) 66 | (. .) )) 67 | ( (S 68 | (NP-TMP (NNP Currently) ) 69 | (, ,) 70 | (NP-SBJ (NNP ShareData) ) 71 | (VP (VBZ has) 72 | (NP 73 | (NP 74 | (QP (RB about) (CD 4.1) (CD million) ) 75 | (JJ common) (NNS shares) ) 76 | (ADJP (JJ outstanding) ))) 77 | (. .) )) 78 | ( (S 79 | (NP-SBJ (NNP ShareData) ) 80 | (VP (VBZ develops) 81 | (CC and) 82 | (VBZ markets) 83 | (NP 84 | (NP (JJ low-cost) 85 | (NX 86 | (NX (NN software) ) 87 | (, ,) 88 | (NX (JJ peripheral) (NN equipment) ) 89 | (CC and) 90 | (NX (NNS accessories) ))) 91 | (PP (IN for) 92 | (NP (NNS computers) )))) 93 | (. .) )) 94 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0099.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Zenith) (NNP Data) (NNPS Systems) (NNP Corp.) ) 5 | (, ,) 6 | (NP 7 | (NP (DT a) (NN subsidiary) ) 8 | (PP (IN of) 9 | (NP (NNP Zenith) (NNP Electronics) (NNP Corp.) ))) 10 | (, ,) ) 11 | (VP (VBD received) 12 | (NP 13 | (NP (DT a) 14 | (ADJP 15 | (QP ($ $) (CD 534) (CD million) ) 16 | (-NONE- *U*) ) 17 | (NNP Navy) (NN contract) ) 18 | (PP (IN for) 19 | (NP 20 | (NP (NN software) 21 | (CC and) 22 | (NNS services) ) 23 | (PP (IN of) 24 | (NP (NNS microcomputers) )) 25 | (PP-TMP (IN over) 26 | (NP (DT an) (JJ 84-month) (NN period) )))))) 27 | (. .) )) 28 | ( (S 29 | (NP-SBJ (NNP Rockwell) (NNP International) (NNP Corp.) ) 30 | (VP (VBD won) 31 | (NP 32 | (NP (DT a) 33 | (ADJP 34 | (QP ($ $) (CD 130.7) (CD million) ) 35 | (-NONE- *U*) ) 36 | (NNP Air) (NNP Force) (NN contract) ) 37 | (PP (IN for) 38 | (NP (NN AC-130U) (NN gunship) (NN replacement) (NN aircraft) )))) 39 | (. .) )) 40 | ( (S 41 | (NP-SBJ-166 (NNP Martin) (NNP Marietta) (NNP Corp.) ) 42 | (VP (VBD was) 43 | (VP (VBN given) 44 | (NP (-NONE- *-166) ) 45 | (NP 46 | (NP (DT a) 47 | (ADJP 48 | (QP ($ $) (CD 29.9) (CD million) ) 49 | (-NONE- *U*) ) 50 | (NNP Air) (NNP Force) (NN contract) ) 51 | (PP (IN for) 52 | (NP (NN low-altitude) (NN navigation) 53 | (CC and) 54 | (VBG targeting) (NN equipment) ))))) 55 | (. .) )) 56 | ( (S 57 | (NP-SBJ (NNP Federal) (NNP Data) (NNP Corp.) ) 58 | (VP (VBD got) 59 | (NP 60 | (NP (DT a) 61 | (ADJP 62 | (QP ($ $) (CD 29.4) (CD million) ) 63 | (-NONE- *U*) ) 64 | (NNP Air) (NNP Force) (NN contract) ) 65 | (PP (IN for) 66 | (NP (NN intelligence) (NNS data) (NN handling) )))) 67 | (. .) )) 68 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0104.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (PP-PRP (JJ Due) 4 | (PP (TO to) 5 | (NP (DT an) (NN editing) (NN error) ))) 6 | (, ,) 7 | (NP-SBJ 8 | (NP (DT a) (NN letter) ) 9 | (PP (TO to) 10 | (NP (DT the) (NN editor) )) 11 | (PP-LOC (IN in) 12 | (NP 13 | (NP (NN yesterday) (POS 's) ) 14 | (NN edition) )) 15 | (PP (IN from) 16 | (NP (NNP Frederick) (NNP H.) (NNP Hallett) ))) 17 | (ADVP (RB mistakenly) ) 18 | (VP (VBD identified) 19 | (NP (DT the) (NNP NRDC) )) 20 | (. .) )) 21 | ( (S 22 | (NP-SBJ (PRP It) ) 23 | (VP (MD should) 24 | (VP (VB be) 25 | (NP-PRD (DT the) (NNP Natural) (NNPS Resources) (NNP Defense) (NNP Council) ))) 26 | (. .) )) 27 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0106.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP ROGERS) (NNP COMMUNICATIONS) (NNP Inc.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ-1 (PRP it) ) 8 | (VP (VBZ plans) 9 | (S 10 | (NP-SBJ (-NONE- *-1) ) 11 | (VP (TO to) 12 | (VP (VB raise) 13 | (NP 14 | (NP 15 | (QP (CD 175) (CD million) (TO to) (CD 180) (CD million) ) 16 | (JJ Canadian) (NNS dollars) ) 17 | (PRN 18 | (-LRB- -LRB-) 19 | (NP 20 | (QP ($ US$) (CD 148.9) (CD million) (TO to) ($ $) (CD 153.3) (CD million) ) 21 | (-NONE- *U*) ) 22 | (-RRB- -RRB-) )) 23 | (PP-MNR (IN through) 24 | (NP 25 | (NP (DT a) (JJ private) (NN placement) ) 26 | (PP (IN of) 27 | (NP (JJ perpetual) (VBN preferred) (NNS shares) ))))))))))) 28 | (. .) )) 29 | ( (S 30 | (S-TPC-1 31 | (NP-SBJ (JJ Perpetual) (VBN preferred) (NNS shares) ) 32 | (VP (VBP are) (RB n't) 33 | (ADJP-PRD (JJ retractable) 34 | (PP (IN by) 35 | (NP (DT the) (NNS holders) ))))) 36 | (, ,) 37 | (NP-SBJ (DT the) (NN company) ) 38 | (VP (VBD said) 39 | (SBAR (-NONE- 0) 40 | (S (-NONE- *T*-1) ))) 41 | (. .) )) 42 | ( (S 43 | (NP-SBJ (NNP Rogers) ) 44 | (VP (VBD said) 45 | (SBAR 46 | (SBAR (-NONE- 0) 47 | (S 48 | (NP-SBJ (DT the) (NNS shares) ) 49 | (VP (MD will) 50 | (VP (VB be) 51 | (ADJP-PRD (JJ convertible) 52 | (PP (IN into) 53 | (NP (NNP Class) (NNP B) (NNS shares) ))))))) 54 | (, ,) (CC but) 55 | (SBAR (IN that) 56 | (S 57 | (NP-SBJ (DT the) (NN company) ) 58 | (VP (VBZ has) 59 | (NP (DT the) (NN option) 60 | (S 61 | (NP-SBJ (-NONE- *) ) 62 | (VP (TO to) 63 | (VP (VB redeem) 64 | (NP (DT the) (NNS shares) ) 65 | (SBAR-TMP (IN before) 66 | (S 67 | (NP-SBJ (DT a) (NN conversion) ) 68 | (VP (VBZ takes) 69 | (NP (NN place) ))))))))))))) 70 | (. .) )) 71 | ( (S 72 | (NP-SBJ 73 | (NP (DT A) (NN spokesman) ) 74 | (PP (IN for) 75 | (NP (DT the) (NNP Toronto) (NN cable) (NN television) 76 | (CC and) 77 | (NNS telecommunications) (NN concern) ))) 78 | (VP (VBD said) 79 | (SBAR (-NONE- 0) 80 | (S 81 | (NP-SBJ-1 (DT the) (NN coupon) (NN rate) ) 82 | (VP 83 | (VP (VBZ has) (RB n't) 84 | (ADVP (RB yet) ) 85 | (VP (VBN been) 86 | (VP (VBN fixed) 87 | (NP (-NONE- *-1) )))) 88 | (, ,) (CC but) 89 | (VP (MD will) 90 | (ADVP (RB probably) ) 91 | (VP (VB be) 92 | (VP (VBN set) 93 | (NP (-NONE- *-1) ) 94 | (PP-CLR (IN at) 95 | (NP 96 | (QP (IN around) (CD 8) ) 97 | (NN %) ))))))))) 98 | (. .) )) 99 | ( (S 100 | (NP-SBJ-1 (PRP He) ) 101 | (VP (VBD declined) 102 | (S 103 | (NP-SBJ (-NONE- *-1) ) 104 | (VP (TO to) 105 | (VP (VB discuss) 106 | (NP 107 | (NP (JJ other) (NNS terms) ) 108 | (PP (IN of) 109 | (NP (DT the) (NN issue) ))))))) 110 | (. .) )) 111 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0115.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Olympia) (NNP Broadcasting) (NNP Corp.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBD did) (RB n't) 9 | (VP (VB make) 10 | (NP 11 | (NP (DT a) 12 | (ADJP 13 | (QP ($ $) (CD 1.64) (CD million) ) 14 | (-NONE- *U*) ) 15 | (JJ semiannual) (NN interest) (NN payment) ) 16 | (ADJP (JJ due) ) 17 | (NP-TMP (NN yesterday) )) 18 | (PP-CLR (IN on) 19 | (NP 20 | (NP 21 | (QP ($ $) (CD 23.4) (CD million) ) 22 | (-NONE- *U*) ) 23 | (PP (IN of) 24 | (NP (JJ senior) (VBN subordinated) (NNS debentures) ))))))))) 25 | (. .) )) 26 | ( (S 27 | (NP-SBJ (DT The) (NN radio-station) (NN owner) 28 | (CC and) 29 | (NN programmer) ) 30 | (VP (VBD said) 31 | (SBAR (-NONE- 0) 32 | (S 33 | (NP-SBJ-1 (PRP it) ) 34 | (VP (VBD was) 35 | (VP (VBG trying) 36 | (S 37 | (NP-SBJ (-NONE- *-1) ) 38 | (VP (TO to) 39 | (VP (VB obtain) 40 | (NP (JJ additional) (JJ working) (NN capital) ) 41 | (PP-DIR (IN from) 42 | (NP 43 | (NP (PRP$ its) (JJ senior) (VBN secured) (NNS lenders) ) 44 | (CC and) 45 | (NP (JJ other) (JJ financial) (NNS institutions) ))))))))))) 46 | (. .) )) 47 | ( (S 48 | (NP-SBJ (PRP It) ) 49 | (VP (VBD said) 50 | (SBAR (-NONE- 0) 51 | (S 52 | (NP-SBJ-1 (PRP it) ) 53 | (VP (VBZ needs) 54 | (S 55 | (NP-SBJ (-NONE- *-1) ) 56 | (VP (TO to) 57 | (VP (VB make) 58 | (NP (DT the) (NN payment) ) 59 | (PP-TMP (IN by) 60 | (NP (NNP Dec.) (CD 1) ))))) 61 | (S-PRP 62 | (NP-SBJ (-NONE- *-1) ) 63 | (VP (TO to) 64 | (VP (VB avoid) 65 | (NP 66 | (NP (DT a) (NN default) ) 67 | (SBAR 68 | (WHNP-2 (WDT that) ) 69 | (S 70 | (NP-SBJ (-NONE- *T*-2) ) 71 | (VP (MD could) 72 | (VP (VB lead) 73 | (PP-DIR (TO to) 74 | (NP 75 | (NP (DT an) (NN acceleration) ) 76 | (PP (IN of) 77 | (NP (DT the) (NN debt) )))))))))))))))) 78 | (. .) )) 79 | ( (S 80 | (PP-TMP (IN In) 81 | (NP (NNP September) )) 82 | (, ,) 83 | (NP-SBJ (DT the) (NN company) ) 84 | (VP (VBD said) 85 | (SBAR (-NONE- 0) 86 | (S 87 | (NP-SBJ-1 (PRP it) ) 88 | (VP (VBD was) 89 | (VP (VBG seeking) 90 | (NP 91 | (NP (NNS offers) ) 92 | (PP (IN for) 93 | (NP (PRP$ its) (CD five) (NN radio) (NNS stations) ))) 94 | (SBAR-PRP (IN in) (NN order) 95 | (S 96 | (NP-SBJ (-NONE- *-1) ) 97 | (VP (TO to) 98 | (VP (VB concentrate) 99 | (PP-CLR (IN on) 100 | (NP (PRP$ its) (NN programming) (NN business) ))))))))))) 101 | (. .) )) 102 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0122.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP 5 | (NP (NNP Young) (POS 's) ) 6 | (NNP Market) (NNP Co.) ) 7 | (, ,) 8 | (NP 9 | (NP (DT a) (NN wholesaler) ) 10 | (PP (IN of) 11 | (NP 12 | (NP (NNS spirits) ) 13 | (, ,) 14 | (NP (NNS wines) ) 15 | (CC and) 16 | (NP (JJ other) (NNS goods) )))) 17 | (, ,) ) 18 | (VP (VBD said) 19 | (SBAR (-NONE- 0) 20 | (S 21 | (NP-SBJ (PRP it) ) 22 | (VP (MD will) 23 | (VP (VB merge) 24 | (PP-CLR (IN with) 25 | (NP 26 | (NP (DT a) (JJ new) (NN corporation) ) 27 | (VP (VBN formed) 28 | (NP (-NONE- *) ) 29 | (PP (IN by) 30 | (NP-LGS 31 | (NP (DT the) (NNP Underwood) (NN family) ) 32 | (, ,) 33 | (SBAR 34 | (WHNP-1 (WDT which) ) 35 | (S 36 | (NP-SBJ (-NONE- *T*-1) ) 37 | (VP (VBZ controls) 38 | (NP (NNP Young) (POS 's) )))))))))))))) 39 | (. .) )) 40 | ( (S 41 | (PP (IN Under) 42 | (NP 43 | (NP (NNS terms) ) 44 | (PP (IN of) 45 | (NP (DT the) (NN agreement) )))) 46 | (, ,) 47 | (NP-SBJ 48 | (NP (NNS shareholders) ) 49 | (ADJP (JJ other) 50 | (PP (IN than) 51 | (NP (DT the) (NNPS Underwoods) )))) 52 | (VP (MD will) 53 | (VP (VB receive) 54 | (NP 55 | (NP ($ $) (CD 3,500) (-NONE- *U*) ) 56 | (NP-ADV (DT a) (NN share) )) 57 | (PP-TMP (IN at) 58 | (NP 59 | (NP (NN closing) ) 60 | (, ,) 61 | (SBAR 62 | (WHNP-2 (WDT which) ) 63 | (S 64 | (NP-SBJ-1 (-NONE- *T*-2) ) 65 | (VP (VBZ is) 66 | (VP (VBN expected) 67 | (NP (-NONE- *-1) ) 68 | (PP-TMP (IN in) 69 | (NP (NNP December) )))))))))) 70 | (. .) )) 71 | ( (S 72 | (NP-SBJ (DT The) (NNP Underwood) (NN family) ) 73 | (VP (VBD said) 74 | (SBAR (IN that) 75 | (S 76 | (NP-SBJ 77 | (NP (NNS holders) ) 78 | (PP (IN of) 79 | (NP 80 | (NP (JJR more) ) 81 | (PP (IN than) 82 | (NP 83 | (NP (DT a) (NN majority) ) 84 | (PP (IN of) 85 | (NP 86 | (NP (DT the) (NN stock) ) 87 | (PP (IN of) 88 | (NP (DT the) (NN company) ))))))))) 89 | (VP (VBP have) 90 | (VP (VBN approved) 91 | (NP (DT the) (NN transaction) ) 92 | (PP-MNR (IN by) 93 | (NP (VBN written) (NN consent) ))))))) 94 | (. .) )) 95 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0131.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Odyssey) (NNPS Partners) (NNP Limited) (NNP Partnership) ) 5 | (, ,) 6 | (NP (DT an) (NN investment) (NN firm) ) 7 | (, ,) ) 8 | (VP (VBD completed) 9 | (NP 10 | (NP (DT the) (NN purchase) ) 11 | (PP (IN of) 12 | (NP 13 | (NP (NNP May) (NNP Department) (NNPS Stores) (NNP Co.) (POS 's) ) 14 | (NNP Caldor) (NN discount) (NN chain) ))) 15 | (PP (IN for) 16 | (NP 17 | (QP ($ $) (CD 500) (CD million) ) 18 | (-NONE- *U*) )) 19 | (PP (CC plus) 20 | (NP 21 | (NP (DT the) (NN assumption) ) 22 | (PP (IN of) 23 | (NP 24 | (NP 25 | (QP ($ $) (CD 52) (CD million) ) 26 | (-NONE- *U*) ) 27 | (PP (IN in) 28 | (NP (NN debt) ))))))) 29 | (. .) )) 30 | ( (S 31 | (S 32 | (NP-SBJ 33 | (NP (NNP Caldor) ) 34 | (, ,) 35 | (VP (VBN based) 36 | (NP (-NONE- *) ) 37 | (PP-LOC (IN in) 38 | (NP 39 | (NP (NNP Norwalk) ) 40 | (, ,) 41 | (NP (NNP Conn.) ) 42 | (, ,) )))) 43 | (VP (VBZ operates) 44 | (NP (CD 118) (NNS stores) ) 45 | (PP-LOC (IN in) 46 | (NP (DT the) (NN Northeast) )))) 47 | (: ;) 48 | (S 49 | (NP-SBJ (PRP it) ) 50 | (VP (VBD reported) 51 | (NP 52 | (NP (NN revenue) ) 53 | (PP (IN of) 54 | (NP 55 | (QP ($ $) (CD 1.6) (CD billion) ) 56 | (-NONE- *U*) ))) 57 | (NP-TMP (JJ last) (NN year) ))) 58 | (. .) )) 59 | ( (S 60 | (NP-SBJ 61 | (NP (NNP May) (NNPS Stores) ) 62 | (, ,) 63 | (NP (NNP St.) (NNP Louis) ) 64 | (, ,) ) 65 | (VP (VBZ runs) 66 | (NP 67 | (NP (JJ such) (JJ well-known) (NN department) (NNS stores) ) 68 | (PP (IN as) 69 | (NP (NNP Lord) (CC &) (NNP Taylor) )))) 70 | (. .) )) 71 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0133.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Allergan) (NNP Inc.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBD received) 9 | (NP (NNP Food) 10 | (CC and) 11 | (NNP Drug) (NNP Administration) (NN approval) 12 | (S 13 | (NP-SBJ (-NONE- *) ) 14 | (VP (TO to) 15 | (VP (VB sell) 16 | (NP 17 | (NP (DT the) (NNP PhacoFlex) (JJ intraocular) (NN lens) ) 18 | (, ,) 19 | (NP 20 | (NP (DT the) (JJ first) (JJ foldable) (NN silicone) (NN lens) ) 21 | (ADJP (JJ available) 22 | (PP (IN for) 23 | (NP (NN cataract) (NN surgery) ))))))))))))) 24 | (. .) )) 25 | ( (S 26 | (S-TPC-3 27 | (NP-SBJ 28 | (NP (DT The) (NN len) (POS 's) ) 29 | (NN foldability) ) 30 | (VP (VBZ enables) 31 | (S 32 | (NP-SBJ-1 (PRP it) ) 33 | (VP (TO to) 34 | (VP (VB be) 35 | (VP (VBN inserted) 36 | (NP (-NONE- *-1) ) 37 | (PP (IN in) 38 | (NP 39 | (NP (JJR smaller) (NNS incisions) ) 40 | (SBAR (IN than) 41 | (S 42 | (NP-SBJ (-NONE- *) ) 43 | (VP (VBP are) 44 | (ADVP-TMP (RB now) ) 45 | (ADJP-PRD (JJ possible) 46 | (PP (IN for) 47 | (NP (NN cataract) (NN surgery) )))))))))))))) 48 | (, ,) 49 | (NP-SBJ (DT the) (NN eye) (NN care) 50 | (CC and) 51 | (NN skin) (NN care) (NN concern) ) 52 | (VP (VBD said) 53 | (SBAR (-NONE- 0) 54 | (S (-NONE- *T*-3) ))) 55 | (. .) )) 56 | ( (S 57 | (NP-SBJ (NNS Cataracts) ) 58 | (VP (VBP refer) 59 | (PP-CLR (TO to) 60 | (NP 61 | (NP (DT a) (NN clouding) ) 62 | (PP (IN of) 63 | (NP 64 | (NP (DT the) (NN eye) (POS 's) ) 65 | (JJ natural) (NN lens) ))))) 66 | (. .) )) 67 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0134.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-1 4 | (NP (DT A) (NN man) ) 5 | (PP (IN from) 6 | (NP (DT the) (NNP Bush) (NN administration) ))) 7 | (VP (VBD came) 8 | (PP-LOC-CLR (IN before) 9 | (NP (DT the) (NNP House) (NNP Agriculture) (NNP Committee) )) 10 | (NP-TMP (NN yesterday) ) 11 | (S-PRP 12 | (NP-SBJ (-NONE- *-1) ) 13 | (VP (TO to) 14 | (VP (VB talk) 15 | (PP-CLR (IN about) 16 | (NP 17 | (NP (DT the) (NNP U.S.) (POS 's) ) 18 | (NN intention) 19 | (S 20 | (NP-SBJ (-NONE- *) ) 21 | (VP (TO to) 22 | (VP (VB send) 23 | (NP 24 | (NP 25 | (QP (DT some) ($ $) (CD 100) (CD million) ) 26 | (-NONE- *U*) ) 27 | (PP (IN in) 28 | (NP (NN food) (NN aid) ))) 29 | (PP-DTV (TO to) 30 | (NP (NNP Poland) )) 31 | (, ,) 32 | (PP (IN with) 33 | (NP 34 | (NP (JJR more) ) 35 | (SBAR 36 | (WHNP-2 (-NONE- 0) ) 37 | (S 38 | (NP-SBJ (-NONE- *T*-2) ) 39 | (VP (TO to) 40 | (VP (VB come) 41 | (PP-DIR (IN from) 42 | (NP (DT the) (NNP EC) ))))))))))))))))) 43 | (. .) )) 44 | ( (S 45 | (NP-SBJ 46 | (NP (DT The) (NN committee) (POS 's) ) 47 | (NNS members) ) 48 | (VP (VBP are) 49 | (ADJP-PRD (VBN worried) 50 | (SBAR 51 | (WHNP-2 (WP what) ) 52 | (S 53 | (NP-SBJ (PDT all) (DT this) (JJ free) (NN food) ) 54 | (VP (MD might) 55 | (VP (VB do) 56 | (NP (-NONE- *T*-2) ) 57 | (PP-CLR (TO to) 58 | (NP 59 | (NP (DT the) (JJ economic) (NNS prospects) ) 60 | (PP (IN of) 61 | (NP 62 | (NP (NNP Poland) (POS 's) ) 63 | (JJ own) (NNS farmers) )))))))))) 64 | (. .) )) 65 | ( (S 66 | (NP-SBJ (NNP Rep.) (NNP Gary) (NNP Ackerman) ) 67 | (VP (VBD noted) 68 | (SBAR (IN that) 69 | (S 70 | (NP-SBJ (JJ past) (NN food) (NN aid) ) 71 | (VP (VBD had) 72 | (VP (VBN harmed) 73 | (NP 74 | (NP (NNS farmers) ) 75 | (PP-LOC (IN in) 76 | (NP 77 | (NP (NNP El) (NNP Salvador) ) 78 | (CC and) 79 | (NP (NNP Egypt) ))))))))) 80 | (. .) )) 81 | ( (S 82 | (FRAG-ADV 83 | (WHADVP (RB However) ) 84 | (ADJP (RB well) (JJ intentioned) )) 85 | (, ,) 86 | (NP-SBJ (NN food) (NNS transfers) ) 87 | (VP (VBP have) 88 | (NP 89 | (NP (DT the) (NN habit) ) 90 | (PP (IN of) 91 | (S-NOM 92 | (NP-SBJ (-NONE- *) ) 93 | (VP 94 | (VP (VBG growing) 95 | (ADJP-PRD (JJR larger) )) 96 | (CC and) 97 | (VP (VBG wrecking) 98 | (NP 99 | (NP (DT the) (NN market) (NNS incentives) ) 100 | (PP (IN for) 101 | (NP 102 | (NP (DT the) (JJ recipient) (NN country) (POS 's) ) 103 | (JJ own) (NNS farmers) ))))))))) 104 | (. .) )) 105 | ( (S 106 | (NP-SBJ (DT The) (NNP First) (NNP World) ) 107 | (VP (VBZ has) 108 | (PP-TMP (IN for) 109 | (NP (DT some) (NN time) )) 110 | (VP (VBD had) 111 | (NP 112 | (NP (DT the) (JJ bad) (NN habit) ) 113 | (PP (IN of) 114 | (S-NOM 115 | (NP-SBJ (-NONE- *) ) 116 | (VP (VBG smothering) 117 | (NP 118 | (NP (JJ other) (NNS people) (POS 's) ) 119 | (NNS economies) ) 120 | (PP-CLR (IN with) 121 | (NP 122 | (NP (DT this) (NN kind) ) 123 | (PP (IN of) 124 | (NP (JJ unfocused) (NN kindness) )))))))))) 125 | (. .) )) 126 | ( (S 127 | (NP-SBJ (PRP It) ) 128 | (VP (MD should) 129 | (VP (VB be) 130 | (ADVP (RB constantly) ) 131 | (VP (VBN stressed) 132 | (SBAR (IN that) 133 | (S 134 | (NP-SBJ 135 | (NP (NNP Poland) (POS 's) ) 136 | (NNS farmers) ) 137 | (ADVP (RB mostly) ) 138 | (VP (VBP need) 139 | (NP 140 | (NP (DT a) (JJ real) (NN market) ) 141 | (PP (IN for) 142 | (NP (PRP$ their) (NNS products) ))))))))) 143 | (. .) )) 144 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0135.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Elco) (NNPS Industries) (NNP Inc.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBZ expects) 9 | (S 10 | (NP-SBJ 11 | (NP (JJ net) (NN income) ) 12 | (PP-TMP (IN in) 13 | (NP 14 | (NP (DT the) (NN year) ) 15 | (VP (VBG ending) 16 | (NP-TMP-CLR (NNP June) (CD 30) 17 | (, ,) 18 | (CD 1990) 19 | (, ,) 20 | ))))) 21 | (VP (TO to) 22 | (VP (VB fall) 23 | (PP-DIR (IN below) 24 | (NP 25 | (NP 26 | (NP (DT a) (JJ recent) (NN analyst) (POS 's) ) 27 | (NN estimate) ) 28 | (PP (IN of) 29 | (NP 30 | (NP ($ $) (CD 1.65) (-NONE- *U*) ) 31 | (NP-ADV (DT a) (NN share) )))))))))))) 32 | (. .) )) 33 | ( (S 34 | (NP-SBJ 35 | (NP (DT The) 36 | (NAC-LOC (NNP Rockford) 37 | (, ,) 38 | (NNP Ill.) 39 | (, ,) 40 | ) 41 | (NN maker) ) 42 | (PP (IN of) 43 | (NP (NNS fasteners) ))) 44 | (ADVP (RB also) ) 45 | (VP (VBD said) 46 | (SBAR (-NONE- 0) 47 | (S 48 | (NP-SBJ-2 (PRP it) ) 49 | (VP (VBZ expects) 50 | (S 51 | (NP-SBJ (-NONE- *-2) ) 52 | (VP (TO to) 53 | (VP (VB post) 54 | (NP 55 | (NP (NNS sales) ) 56 | (PP-TMP (IN in) 57 | (NP (DT the) (JJ current) (JJ fiscal) (NN year) )) 58 | (SBAR 59 | (WHNP-1 (WDT that) ) 60 | (S 61 | (NP-SBJ (-NONE- *T*-1) ) 62 | (VP (VBP are) 63 | (PP-PRD (`` ``) 64 | (ADVP (RB slightly) ) 65 | (JJ above) ('' '') 66 | (NP 67 | (NP (JJ fiscal) (CD 1989) (NNS sales) ) 68 | (PP (IN of) 69 | (NP 70 | (QP ($ $) (CD 155) (CD million) ) 71 | (-NONE- *U*) ))))))))))))))) 72 | (. .) )) 73 | ( (S 74 | (NP-SBJ (DT The) (NN company) ) 75 | (VP (VBD said) 76 | (SBAR (-NONE- 0) 77 | (S 78 | (NP-SBJ-1 (PRP$ its) (JJ industrial) (NN unit) ) 79 | (VP (VBZ continues) 80 | (S 81 | (NP-SBJ (-NONE- *-1) ) 82 | (VP (TO to) 83 | (VP (VB face) 84 | (NP 85 | (NP (NN margin) (NNS pressures) ) 86 | (CC and) 87 | (NP (JJR lower) (NN demand) ))))))))) 88 | (. .) )) 89 | ( (S 90 | (PP-TMP (IN In) 91 | (NP (JJ fiscal) (CD 1989) )) 92 | (, ,) 93 | (NP-SBJ (NNP Elco) ) 94 | (VP (VBD earned) 95 | (NP 96 | (NP 97 | (QP ($ $) (CD 7.8) (CD million) ) 98 | (-NONE- *U*) ) 99 | (, ,) (CC or) 100 | (NP 101 | (NP ($ $) (CD 1.65) (-NONE- *U*) ) 102 | (NP-ADV (DT a) (NN share) )))) 103 | (. .) )) 104 | ( (S 105 | (NP-SBJ 106 | (NP (DT The) (NN company) (POS 's) ) 107 | (NN stock) ) 108 | (VP (VBD fell) 109 | (NP-ADV ($ $) (CD 1.125) (-NONE- *U*) ) 110 | (PP-CLR (TO to) 111 | (NP ($ $) (CD 13.625) (-NONE- *U*) )) 112 | (PP-LOC (IN in) 113 | (NP (JJ over-the-counter) (NN trading) )) 114 | (NP-TMP (NN yesterday) )) 115 | (. .) )) 116 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0139.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S-HLN 3 | (NP-SBJ (-NONE- *) ) 4 | (VP (VB Hold) 5 | (NP (DT the) (NN Putty) )) 6 | (. !) )) 7 | ( (S 8 | (S 9 | (PP (IN With) 10 | (NP (NNS lipsticks) 11 | (, ,) 12 | (NNS liners) 13 | (, ,) 14 | (NNS lotions) 15 | (CC and) 16 | (NNS creams) )) 17 | (, ,) 18 | (NP-SBJ (EX There) ) 19 | (VP (VBP are) 20 | (ADVP-TMP (RB still) ) 21 | (NP-PRD 22 | (NP (NN beauty) (NNS plans) ) 23 | (VP (VBN left) ) 24 | (SBAR 25 | (WHNP-1 (-NONE- 0) ) 26 | (S 27 | (NP-SBJ (-NONE- *) ) 28 | (VP (TO to) 29 | (VP (VB tackle) 30 | (NP (-NONE- *T*-1) )))))))) 31 | (: :) 32 | (S (CC But) 33 | (SBAR-ADV (IN as) 34 | (S 35 | (NP-SBJ (DT the) (NNS years) ) 36 | (VP (VBP go) 37 | (ADVP-DIR (IN by) )))) 38 | (, ,) 39 | (NP-SBJ (PRP it) ) 40 | (VP (VBZ seems) 41 | (SBAR (IN That) 42 | (S 43 | (SBAR-TMP (IN before) 44 | (S 45 | (NP-SBJ (PRP I) ) 46 | (VP (VBP paint) ))) 47 | (, ,) 48 | (NP-SBJ (PRP I) ) 49 | (VP (MD should) 50 | (VP (VB spackle) )))))) 51 | (. .) )) 52 | ( (NP (: --) (NNP Pat) (NNP D'Amico) (. .) )) 53 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0140.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-1 4 | (NP (JJ Criminal) (NNS charges) ) 5 | (VP (-NONE- *ICH*-2) )) 6 | (VP (VBD were) 7 | (VP (VBN filed) 8 | (NP (-NONE- *-1) ) 9 | (PP-CLR (IN against) 10 | (NP 11 | (NP (NNP Diceon) (NNP Electronics) (NNP Inc.) ) 12 | (CC and) 13 | (NP (CD two) (NN company) (NNS officials) ))) 14 | (VP-2 (VBG alleging) 15 | (NP 16 | (NP (NN waste) (NN disposal) (NNS violations) ) 17 | (PP (IN in) 18 | (NP (PRP$ its) 19 | (NAC-LOC (NNP Chatsworth) 20 | (, ,) 21 | (NNP Calif.) 22 | (, ,) 23 | ) 24 | (NN facility) )))))) 25 | (. .) )) 26 | ( (S 27 | (NP-SBJ 28 | (NP (DT The) (NNP Los) (NNP Angeles) (NNP County) (NN district) (NN attorney) (POS 's) ) 29 | (NN office) ) 30 | (VP (VBD filed) 31 | (NP 32 | (NP (CD seven) (NN felony) 33 | (CC and) 34 | (CD five) (NN misdemeanor) (NNS counts) ) 35 | (VP (VBG charging) 36 | (SBAR (IN that) 37 | (S 38 | (NP-TMP 39 | (NP (JJ late) (JJ last) (NN year) ) 40 | (CC and) 41 | (NP (RB early) (DT this) (NN year) )) 42 | (NP-SBJ (DT the) 43 | (ADJP (NNP Irvine) 44 | (, ,) 45 | (JJ Calif.-based) ) 46 | (NN circuit-board) (NN manufacturer) ) 47 | (ADVP (RB illegally) ) 48 | (VP 49 | (VP (VBD disposed) 50 | (PP-CLR (IN of) 51 | (NP 52 | (NP (NN acid) ) 53 | (, ,) 54 | (NP (JJ caustic) ) 55 | (CC and) 56 | (NP (JJ heavy) (NNS metals) ))) 57 | (PP-DIR (IN into) 58 | (NP (DT the) (NN sewer) (NN system) ))) 59 | (, ,) 60 | (CC and) 61 | (VP (VBD stored) 62 | (NP (JJ hazardous) (NNS materials) ) 63 | (PP-LOC-CLR (IN in) 64 | (NP 65 | (ADJP (JJ leaky) 66 | (, ,) 67 | (JJ unlabeled) (CC or) (JJ open-top) ) 68 | (NNS containers) ))))))))) 69 | (. .) )) 70 | ( (SINV 71 | (VP-TPC-1 (VBN Named) 72 | (NP (-NONE- *-2) ) 73 | (PP-CLR (IN as) 74 | (NP (NNS defendants) ))) 75 | (VP (VBD were) 76 | (VP (-NONE- *T*-1) )) 77 | (NP-SBJ-2 78 | (NP 79 | (NP (NNP Roland) (NNP Matthews) ) 80 | (, ,) 81 | (NP (NN president) ) 82 | (, ,) ) 83 | (CC and) 84 | (NP 85 | (NP (NNP Peter) (NNP Jonas) ) 86 | (, ,) 87 | (NP 88 | (NP 89 | (NP (JJ executive) (NN vice) (NN president) ) 90 | (CC and) 91 | (NP (NN chief) (JJ financial) (NN officer) )) 92 | (, ,) 93 | (PP (RB as) (RB well) (IN as) 94 | (NP (DT a) (JJ former) (NN plant) (NN manager) ))))) 95 | (. .) )) 96 | ( (S 97 | (NP-SBJ (DT The) (NN company) ) 98 | (VP (VBD said) 99 | (SBAR (-NONE- 0) 100 | (S 101 | (NP-SBJ (JJ local) (NNS authorities) ) 102 | (VP 103 | (VP (VBD held) 104 | (NP 105 | (NP (NNS hearings) ) 106 | (PP (IN on) 107 | (NP (DT the) (NNS allegations) ))) 108 | (NP-TMP (JJ last) (NN spring) )) 109 | (CC and) 110 | (VP (VBD had) 111 | (VP (VBN returned) 112 | (NP (DT the) (NN plant) ) 113 | (PP-CLR (TO to) (`` ``) 114 | (NP (JJ routine) (NN inspection) ) 115 | ('' '') ) 116 | (PP-TMP (IN in) 117 | (NP (NNP August) )))))))) 118 | (. .) )) 119 | ( (S (`` ``) 120 | (S 121 | (NP-SBJ (DT The) (NN company) ) 122 | (VP (VBZ does) (RB not) 123 | (VP (VB feel) 124 | (SBAR (IN that) 125 | (S 126 | (NP-SBJ 127 | (NP (PRP it) ) 128 | (CC or) 129 | (NP 130 | (NP (DT any) ) 131 | (PP (IN of) 132 | (NP (DT the) (NNS individuals) )))) 133 | (VP (VBD violated) 134 | (NP (DT any) (JJ criminal) (NN statute) ))))))) 135 | (CC and) 136 | (S 137 | (NP-SBJ (DT the) (NN company) ) 138 | (VP (VBZ expects) 139 | (NP 140 | (NP (JJ full) (NN vindication) ) 141 | (PP-LOC (IN in) 142 | (NP (NN court) ))))) 143 | (. .) ('' '') )) 144 | ( (S 145 | (NP-SBJ-1 (NNS Arraignments) ) 146 | (VP (VBP are) 147 | (VP (VBN scheduled) 148 | (NP (-NONE- *-1) ) 149 | (PP-TMP-CLR (IN for) 150 | (NP (NNP Nov.) (CD 14) )))) 151 | (. .) )) 152 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0143.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Standard) (CC &) (NNP Poor) (POS 's) ) 5 | (NNP Corp.) ) 6 | (VP (VBD lowered) 7 | (PP-DIR (TO to) 8 | (NP (NN double-C) )) 9 | (PP-DIR (IN from) 10 | (NP (NN triple-C) )) 11 | (NP 12 | (NP (DT the) (NN rating) ) 13 | (PP (IN on) 14 | (NP 15 | (NP (IN about) 16 | (QP ($ $) (CD 130) (CD million) ) 17 | (-NONE- *U*) ) 18 | (PP (IN of) 19 | (NP (NN debt) )))))) 20 | (. .) )) 21 | ( (S 22 | (S 23 | (NP-SBJ (DT The) (NN rating) (NN concern) ) 24 | (VP (VBD said) 25 | (SBAR (-NONE- 0) 26 | (S 27 | (NP-SBJ 28 | (NP (DT the) (NN textile) 29 | (CC and) 30 | (NN clothing) (NN company) (POS 's) ) 31 | (NN interest) (NN expense) ) 32 | (VP (VBZ exceeds) 33 | (NP (NN operating) (NN profit) ) 34 | (`` ``) 35 | (PP (IN by) 36 | (NP (DT a) (JJ wide) (NN margin) )) 37 | ('' '') ))))) 38 | (CC and) 39 | (S 40 | (NP-SBJ (PRP it) ) 41 | (VP (VBD noted) 42 | (NP 43 | (NP 44 | (NP (NNP United) (POS 's) ) 45 | (VBN estimated) (JJ after-tax) (NN loss) ) 46 | (PP (IN of) 47 | (NP 48 | (NP 49 | (QP ($ $) (CD 24) (CD million) ) 50 | (-NONE- *U*) ) 51 | (PP (IN for) 52 | (NP 53 | (NP (DT the) (NN year) ) 54 | (VP (VBD ended) 55 | (NP-TMP-CLR (NNP June) (CD 30) ))))))))) 56 | (. .) )) 57 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0145.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (DT The) (NNP British) (NNP Department) ) 5 | (PP (IN of) 6 | (NP (NNP Trade) 7 | (CC and) 8 | (NNP Industry) ))) 9 | (VP (VBD ordered) 10 | (NP 11 | (NP (DT an) (NN investigation) ) 12 | (PP (IN of) 13 | (NP 14 | (NP (DT the) (JJ competitive) (NN impact) ) 15 | (PP (IN of) 16 | (NP 17 | (NP 18 | (NP (NNP Michelin) (NNP Tyre) (NNP PLC) (POS 's) ) 19 | (VBN planned) (NN acquisition) ) 20 | (PP (IN of) 21 | (NP (NNP National) (NNP Tyre) (NNP Service) (NNP Ltd) )))))))) 22 | (. .) )) 23 | ( (S 24 | (NP-SBJ (DT The) (NN department) ) 25 | (VP (VBD said) 26 | (SBAR (-NONE- 0) 27 | (S 28 | (NP-SBJ (PRP it) ) 29 | (VP (VBD referred) 30 | (NP (DT the) (NN takeover) ) 31 | (PP-CLR (TO to) 32 | (NP (DT the) (NNPS Monopolies) 33 | (CC and) 34 | (NNPS Mergers) (NNP Commission) )) 35 | (PP-PRP (IN because) (IN of) 36 | (NP 37 | (NP 38 | (NP (DT the) (NN purchase) (POS 's) ) 39 | (JJ possible) (NNS effects) ) 40 | (PP (IN on) 41 | (NP 42 | (NP (DT the) (NNP U.K.) (NN market) ) 43 | (PP (IN for) 44 | (NP 45 | (NP (NN distribution) ) 46 | (PP (IN of) 47 | (NP (NN replacement) (NNS tires) )))))))))))) 48 | (. .) )) 49 | ( (S 50 | (NP-SBJ 51 | (NP (NNP BTR) (NNP PLC) ) 52 | (, ,) 53 | (NP (DT a) (NNP U.K.) (JJ industrial) (NN conglomerate) ) 54 | (, ,) ) 55 | (VP (VBD said) 56 | (PP-TMP (IN in) 57 | (NP (NNP June) )) 58 | (SBAR (-NONE- 0) 59 | (S 60 | (NP-SBJ (PRP it) ) 61 | (VP (VBD had) 62 | (VP (VBN sold) 63 | (NP (PRP$ its) (NNP National) (NNP Tyre) (NNP Service) (NN business) ) 64 | (PP-DTV (TO to) 65 | (NP 66 | (NP (NNP Michelin) (NNP Investment) (NNP Ltd.) ) 67 | (, ,) 68 | (NP 69 | (NP (DT a) (NNP U.K.) (NN unit) ) 70 | (PP (IN of) 71 | (NP (DT the) (NN tire) (NN maker) ))) 72 | (, ,) )) 73 | (PP-CLR (IN for) 74 | (NP 75 | (NP 76 | (QP (# #) (CD 140) (CD million) ) 77 | (-NONE- *U*) ) 78 | (PRN 79 | (-LRB- -LRB-) 80 | (NP 81 | (QP ($ $) (CD 221.4) (CD million) ) 82 | (-NONE- *U*) ) 83 | (-RRB- -RRB-) )))))))) 84 | (. .) )) 85 | ( (S 86 | (NP-SBJ (NNP Michelin) (NNP Tyre) ) 87 | (VP (VBZ is) 88 | (NP-PRD 89 | (NP (DT a) (NN unit) ) 90 | (PP (IN of) 91 | (NP 92 | (NP (NNP France) (POS 's) ) 93 | (NNP Michelin) (NNP S.A) )))) 94 | (. .) )) 95 | ( (S 96 | (S 97 | (NP-SBJ (NNP Michelin) (NNS officials) ) 98 | (VP (MD could) (RB n't) 99 | (ADVP-TMP (RB immediately) ) 100 | (VP (VB comment) 101 | (PP-CLR (IN on) 102 | (NP (DT the) (NN referral) ))))) 103 | (, ,) (CC but) 104 | (S 105 | (NP-SBJ (PRP they) ) 106 | (VP (VBD noted) 107 | (SBAR (-NONE- 0) 108 | (S 109 | (NP-SBJ-1 110 | (NP (DT the) (NN purchase) ) 111 | (PP (IN from) 112 | (NP (NNP BTR) ))) 113 | (VP (VBZ has) 114 | (ADVP-TMP (RB already) ) 115 | (VP (VBN been) 116 | (VP (VBN concluded) 117 | (NP (-NONE- *-1) )))))))) 118 | (. .) )) 119 | ( (S 120 | (NP-SBJ 121 | (NP (NNP National) (NNP Tyre) ) 122 | (, ,) 123 | (SBAR 124 | (WHNP-1 (WDT which) ) 125 | (S 126 | (NP-SBJ (-NONE- *T*-1) ) 127 | (VP (VBZ has) 128 | (NP (CD 420) (NNS branches) ) 129 | (PP-LOC (IN throughout) 130 | (NP (DT the) (NNP U.K.) ))))) 131 | (, ,) ) 132 | (VP (VBD had) 133 | (NP 134 | (NP (CD 1988) (NN pretax) (NN profit) ) 135 | (PP (IN of) 136 | (NP 137 | (QP (# #) (CD 8.5) (CD million) ) 138 | (-NONE- *U*) )))) 139 | (. .) )) 140 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0147.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP American) (NNP City) (NNP Business) (NNPS Journals) (NNP Inc.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ 8 | (NP (PRP$ its) (NN president) ) 9 | (, ,) 10 | (NP (NNP Michael) (NNP K.) (NNP Russell) ) 11 | (, ,) ) 12 | (VP (MD will) 13 | (VP 14 | (VP (VB resign) ) 15 | (CONJP (RB rather) (IN than) ) 16 | (VP (NN relocate) 17 | (PP-CLR (TO to) 18 | (NP 19 | (NP (JJ new) (NNS headquarters) ) 20 | (PP-LOC (IN in) 21 | (NP 22 | (NP (NNP Charlotte) ) 23 | (, ,) 24 | (NP (NNP N.C) ))))))))))) 25 | (. .) )) 26 | ( (S 27 | (NP-SBJ 28 | (NP (NNP Mr.) (NNP Russell) ) 29 | (, ,) 30 | (SBAR 31 | (WHNP-1 (WP who) ) 32 | (S 33 | (NP-SBJ (-NONE- *T*-1) ) 34 | (VP (VBD co-founded) 35 | (NP 36 | (NP (DT the) 37 | (ADJP (NNP Kansas) (NNP City) 38 | (, ,) 39 | (JJ Mo.-based) ) 40 | (JJ local) (NN business) (NNS publications) (NN concern) ) 41 | (ADVP-LOC (RB here) ))))) 42 | (, ,) ) 43 | (VP (VBD said) 44 | (SBAR (-NONE- 0) 45 | (S 46 | (NP-SBJ (PRP he) ) 47 | (VP (MD would) 48 | (VP (VB have) 49 | (NP (DT a) (JJ five-year) (NN consulting) (NN agreement) ) 50 | (PP-CLR (IN with) 51 | (NP 52 | (NP (DT the) (NN company) ) 53 | (, ,) 54 | (SBAR 55 | (WHNP-2 (WDT which) ) 56 | (S 57 | (NP-SBJ (-NONE- *T*-2) ) 58 | (ADVP-TMP (RB recently) ) 59 | (VP (VBD underwent) 60 | (NP (DT an) (NN ownership) (NN change) ))))))))))) 61 | (. .) )) 62 | ( (S 63 | (NP-TMP-TPC-1 (RBR Earlier) (DT this) (NN year) ) 64 | (NP-SBJ 65 | (NP (NNP Shaw) (NNP Publishing) (NNP Inc.) ) 66 | (, ,) 67 | (NP (NNP Charlotte) ) 68 | (, ,) ) 69 | (VP 70 | (VP (VBD acquired) 71 | (NP 72 | (NP (CD 30) (NN %) ) 73 | (PP (IN of) 74 | (NP (NNP American) (NNP City) ))) 75 | (NP-TMP (-NONE- *T*-1) )) 76 | (CC and) 77 | (VP (VBZ has) 78 | (NP (DT an) (NN agreement) 79 | (S 80 | (NP-SBJ (-NONE- *) ) 81 | (VP (TO to) 82 | (VP (VB acquire) 83 | (NP (DT a) (JJ further) (CD 25) (NN %) ) 84 | (PP-CLR (IN from) 85 | (NP (NNP E.W.) (NNP Scripps) (NNP Co.) )) 86 | (NP-TMP (JJ next) (NN year) ))))))) 87 | (. .) )) 88 | ( (S 89 | (NP-SBJ 90 | (NP (NNP Ray) (NNP Shaw) ) 91 | (, ,) 92 | (NP 93 | (NP (NN chairman) ) 94 | (PP (IN of) 95 | (NP (NNP American) (NNP City) ))) 96 | (, ,) ) 97 | (VP (VBD said) 98 | (SBAR (-NONE- 0) 99 | (S 100 | (NP-SBJ (PRP he) ) 101 | (VP (MD would) 102 | (VP (VB assume) 103 | (NP 104 | (NP (NNP Mr.) (NNP Russell) (POS 's) ) 105 | (NNS responsibilities) ) 106 | (SBAR-ADV (IN if) 107 | (S 108 | (NP-SBJ-1 (DT a) (NN successor) ) 109 | (VP (VBZ is) (RB n't) 110 | (VP (VBN found) 111 | (NP (-NONE- *-1) ) 112 | (NP-TMP (DT this) (NN month) )))))))))) 113 | (. .) )) 114 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0150.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (S-TPC-2 4 | (NP-SBJ-1 (NNP A.L.) (NNP Williams) (NNP Corp.) ) 5 | (VP (VBD was) 6 | (VP (VBN merged) 7 | (NP (-NONE- *-1) ) 8 | (PP-CLR (IN into) 9 | (NP 10 | (NP (NNP Primerica) (NNP Corp.) ) 11 | (, ,) 12 | (NP-LOC (NNP New) (NNP York) ) 13 | (, ,) )) 14 | (SBAR-TMP (IN after) 15 | (S 16 | (NP-SBJ 17 | (NP (DT a) (JJ special) (NN meeting) ) 18 | (PP (IN of) 19 | (NP (NNP Williams) (NNS shareholders) ))) 20 | (VP (VBD cleared) 21 | (NP (DT the) (NN transaction) ))))))) 22 | (, ,) 23 | (NP-SBJ (DT the) (NNS companies) ) 24 | (VP (VBD said) 25 | (SBAR (-NONE- 0) 26 | (S (-NONE- *T*-2) ))) 27 | (. .) )) 28 | ( (S 29 | (NP-SBJ 30 | (NP (NNP Primerica) ) 31 | (, ,) 32 | (SBAR 33 | (WHNP-1 (WDT which) ) 34 | (S 35 | (NP-SBJ (-NONE- *T*-1) ) 36 | (VP (VBD had) 37 | (VP (VBN owned) 38 | (NP 39 | (NP (RB nearly) (CD 70) (NN %) ) 40 | (PP (IN of) 41 | (NP (NNP Williams) ))))))) 42 | (, ,) ) 43 | (VP (MD will) 44 | (VP (VB pay) 45 | (NP 46 | (NP 47 | (QP (IN about) (CD 16.7) (CD million) ) 48 | (NNS shares) ) 49 | (, ,) 50 | (VP 51 | (ADVP-TMP (RB currently) ) 52 | (VBN valued) 53 | (NP (-NONE- *) ) 54 | (PP-CLR (IN at) 55 | (NP 56 | (QP (RB almost) ($ $) (CD 472) (CD million) ) 57 | (-NONE- *U*) ))) 58 | (, ,) ) 59 | (PP-CLR (IN for) 60 | (NP 61 | (NP (DT the) (NN rest) ) 62 | (PP (IN of) 63 | (NP (NNP Williams) )))))) 64 | (. .) )) 65 | ( (S 66 | (NP-SBJ (DT The) (NNS financial-services) (NN company) ) 67 | (VP (MD will) 68 | (VP (VB pay) 69 | (NP (CD 0.82) (NN share) ) 70 | (PP-CLR (IN for) 71 | (NP (DT each) (NNP Williams) (NN share) )))) 72 | (. .) )) 73 | ( (S 74 | (NP-SBJ 75 | (NP (NNP Williams) (NNS shares) ) 76 | (, ,) 77 | (SBAR 78 | (WHNP-2 (WDT which) ) 79 | (S 80 | (NP-SBJ (-NONE- *T*-2) ) 81 | (VP (VBD were) 82 | (S-PRD 83 | (NP-SBJ-1 (-NONE- *-2) ) 84 | (VP (TO to) 85 | (VP (VB be) 86 | (VP (VBN delisted) 87 | (NP (-NONE- *-1) ) 88 | (PP-CLR (IN from) 89 | (NP (DT the) (NNP New) (NNP York) (NNP Stock) (NNP Exchange) )) 90 | (PP-TMP (IN after) 91 | (NP 92 | (NP (DT the) (NN close) ) 93 | (PP (IN of) 94 | (NP (JJ composite) (NN trading) )) 95 | (NP-TMP (NN yesterday) )))))))))) 96 | (, ,) ) 97 | (VP (VBD closed) 98 | (PP-CLR (IN at) 99 | (NP ($ $) (CD 23.25) (-NONE- *U*) )) 100 | (, ,) 101 | (ADVP-CLR (RB off) 102 | (NP (CD 12.5) (NNS cents) ))) 103 | (. .) )) 104 | ( (S 105 | (NP-SBJ (NNP Primerica) ) 106 | (VP (VBD closed) 107 | (PP-CLR (IN at) 108 | (NP ($ $) (CD 28.25) (-NONE- *U*) )) 109 | (, ,) 110 | (ADVP-CLR (RB down) 111 | (NP (CD 50) (NNS cents) ))) 112 | (. .) )) 113 | ( (S 114 | (NP-SBJ 115 | (NP (NNP Williams) ) 116 | (, ,) 117 | (NP-LOC 118 | (NP (NNP Duluth) ) 119 | (, ,) 120 | (NP (NNP Ga.) ) 121 | (, ,) )) 122 | (VP (VBZ is) 123 | (NP-PRD (DT an) (NN insurance) 124 | (CC and) 125 | (NNS financial-services) (VBG holding) (NN company) )) 126 | (. .) )) 127 | ( (S 128 | (NP-SBJ-1 129 | (NP (PRP$ Its) (NNS subsidiaries) (POS ') ) 130 | (NNS services) ) 131 | (VP (VBP are) 132 | (VP (VBN marketed) 133 | (NP (-NONE- *-1) ) 134 | (PP (IN by) 135 | (NP-LGS 136 | (ADJP (RB closely) (VBN held) ) 137 | (NNP A.L.) (NNP Williams) (CC &) (NNPS Associates) )))) 138 | (. .) )) 139 | ( (S 140 | (NP-SBJ (NNP Primerica) ) 141 | (, ,) 142 | (SBAR (IN as) 143 | (S 144 | (NP-SBJ (-NONE- *) ) 145 | (VP (VBN expected) ))) 146 | (, ,) 147 | (ADVP (RB also) ) 148 | (VP 149 | (VP (VBD acquired) 150 | (NP 151 | (NP (JJ certain) (NNS assets) ) 152 | (PP (IN of) 153 | (NP (DT the) (NN agency) )))) 154 | (CC and) 155 | (VP (VBD assumed) 156 | (NP 157 | (NP (JJ certain) ) 158 | (PP (IN of) 159 | (NP (PRP$ its) (NNS liabilities) ))))) 160 | (. .) )) 161 | ( (S 162 | (NP-SBJ-1 (NNS Terms) ) 163 | (VP (VBD were) (RB n't) 164 | (VP (VBN disclosed) 165 | (NP (-NONE- *-1) ))) 166 | (. .) )) 167 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0152.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Dow) (NNP Jones) (CC &) (NNP Co.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBD extended) 9 | (NP 10 | (NP (PRP$ its) 11 | (ADJP ($ $) (JJ 18-a-share) (-NONE- *U*) ) 12 | (NN offer) ) 13 | (PP (IN for) 14 | (NP (NNP Telerate) (NNP Inc.) (JJ common) (NN stock) ))) 15 | (PP-TMP-CLR (IN until) 16 | (NP (CD 5) (NN p.m.) (NNP EST) (NNP Nov.) (CD 9) )))))) 17 | (. .) )) 18 | ( (S 19 | (NP-SBJ-2 20 | (NP (DT The) (NN offer) ) 21 | (, ,) 22 | (VP (VBN valued) 23 | (NP (-NONE- *) ) 24 | (PP-CLR (IN at) 25 | (NP 26 | (QP (IN about) ($ $) (CD 576) (CD million) ) 27 | (-NONE- *U*) )) 28 | (PP (IN for) 29 | (NP 30 | (NP (DT the) (CD 33) (NN %) ) 31 | (PP (IN of) 32 | (NP (NNP Telerate) )) 33 | (SBAR 34 | (WHNP-1 (IN that) ) 35 | (S 36 | (NP-SBJ (NNP Dow) (NNP Jones) ) 37 | (VP (VBZ does) (RB n't) 38 | (ADVP (RB already) ) 39 | (VP (VBN own) 40 | (NP (-NONE- *T*-1) )))))))) 41 | (, ,) ) 42 | (VP (VBD had) 43 | (VP (VBN been) 44 | (VP (VBN set) 45 | (S 46 | (NP-SBJ (-NONE- *-2) ) 47 | (VP (TO to) 48 | (VP (VB expire) 49 | (NP-TMP-CLR (NNP Nov.) (CD 6) ))))))) 50 | (. .) )) 51 | ( (S 52 | (NP-SBJ 53 | (NP (NNP Dow) (NNP Jones) ) 54 | (, ,) 55 | (SBAR 56 | (WHNP-1 (WDT which) ) 57 | (S 58 | (NP-SBJ (-NONE- *T*-1) ) 59 | (VP (VBZ owns) 60 | (NP 61 | (NP 62 | (QP (IN about) (CD 64) (CD million) )) 63 | (PP (IN of) 64 | (NP 65 | (NP 66 | (NP (NNP Telerate) (POS 's) ) 67 | (QP (CD 95) (CD million) ) 68 | (JJ common) (NNS shares) ) 69 | (ADJP (JJ outstanding) ))))))) 70 | (, ,) ) 71 | (VP (VBD said) 72 | (SBAR (IN that) 73 | (S 74 | (NP-SBJ-2 75 | (QP (IN about) (CD 24,000) ) 76 | (NNS shares) ) 77 | (VP (VBP have) 78 | (VP (VBN been) 79 | (VP (VBN tendered) 80 | (NP (-NONE- *-2) ) 81 | (PP-LOC (IN under) 82 | (NP (PRP$ its) (NN offer) )))))))) 83 | (. .) )) 84 | ( (S 85 | (NP-SBJ 86 | (NP (NNP Telerate) (POS 's) ) 87 | (CD two) (JJ independent) (NNS directors) ) 88 | (VP (VBP have) 89 | (VP (VBN rejected) 90 | (NP (DT the) (NN offer) ) 91 | (PP-CLR (IN as) 92 | (ADJP (JJ inadequate) )))) 93 | (. .) )) 94 | ( (S 95 | (PP-LOC (IN In) 96 | (NP 97 | (NP (JJ composite) (NN trading) ) 98 | (PP-LOC (IN on) 99 | (NP (DT the) (NNP New) (NNP York) (NNP Stock) (NNP Exchange) )))) 100 | (, ,) 101 | (NP-SBJ (NNP Telerate) (NNS shares) ) 102 | (VP (VBD closed) 103 | (PP-CLR (IN at) 104 | (NP ($ $) (CD 19.50) (-NONE- *U*) )) 105 | (, ,) 106 | (ADVP-CLR (RB up) 107 | (NP (CD 12.5) (NNS cents) ))) 108 | (. .) )) 109 | ( (S 110 | (NP-SBJ (NNP Telerate) ) 111 | (VP (VBZ provides) 112 | (NP (DT an) (JJ electronic) (JJ financial) (NN information) (NN network) )) 113 | (. .) )) 114 | ( (S 115 | (NP-SBJ (NNP Dow) (NNP Jones) ) 116 | (VP 117 | (VP (VBZ publishes) 118 | (NP 119 | (NP (NNP The) (NNP Wall) (NNP Street) (NNP Journal) ) 120 | (, ,) 121 | (NP 122 | (NP (NNP Barron) (POS 's) ) 123 | (NN magazine) ) 124 | (, ,) 125 | (CC and) 126 | (NP (NN community) (NNS newspapers) ))) 127 | (CC and) 128 | (VP (VBZ operates) 129 | (NP 130 | (NP (JJ financial) (NN news) (NNS services) ) 131 | (CC and) 132 | (NP (NN computer) (NNS data) (NNS bases) )))) 133 | (. .) )) 134 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0154.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Dell) (NNP Computer) (NNP Corp.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBD cut) 9 | (NP 10 | (NP (NNS prices) ) 11 | (PP (IN on) 12 | (NP 13 | (NP (JJ several) ) 14 | (PP (IN of) 15 | (NP (PRP$ its) (JJ personal) (NN computer) (NNS lines) ))))) 16 | (PP (IN by) 17 | (NP 18 | (QP (CD 5) (NN %) (TO to) (CD 17) (NN %) ) 19 | (-NONE- *U*) )))))) 20 | (. .) )) 21 | ( (S 22 | (NP-SBJ 23 | (NP (DT The) 24 | (ADJP (NNP Austin) 25 | (, ,) 26 | (JJ Texas-based) ) 27 | (NN company) ) 28 | (, ,) 29 | (SBAR 30 | (WHNP-1 (WDT which) ) 31 | (S 32 | (NP-SBJ (-NONE- *T*-1) ) 33 | (VP (VBZ specializes) 34 | (PP-CLR (IN in) 35 | (NP 36 | (NP (DT the) (JJ direct) (NN sale) ) 37 | (PP (IN of) 38 | (NP 39 | (NP (JJ personal) (NNS computers) ) 40 | (CC and) 41 | (NP (NNS accessories) )))))))) 42 | (, ,) ) 43 | (VP (VBD said) 44 | (SBAR (-NONE- 0) 45 | (S 46 | (NP-SBJ (PRP$ its) (NN price) (NNS cuts) ) 47 | (VP (VBP include) 48 | (NP 49 | (NP (DT a) 50 | (ADJP 51 | (QP ($ $) (CD 100) ) 52 | (-NONE- *U*) ) 53 | (NN reduction) ) 54 | (PP (IN on) 55 | (NP 56 | (NP (PRP$ its) (NN System) (CD 210) (NN computer) ) 57 | (PP (IN with) 58 | (NP 59 | (NP 60 | (NP (CD 512) (NNS kilobytes) ) 61 | (PP (IN of) 62 | (NP (NN memory) ))) 63 | (, ,) 64 | (NP (DT a) (JJ 40-megabyte) (JJ hard) (NN disk) ) 65 | (CC and) 66 | (NP (DT a) (NN color) (NN monitor) )))))))))) 67 | (. .) )) 68 | ( (S 69 | (NP-SBJ (DT That) (NN package) ) 70 | (ADVP-TMP (RB now) ) 71 | (VP (VBZ sells) 72 | (PP-CLR (IN for) 73 | (NP 74 | (QP (IN about) ($ $) (CD 2,099) ) 75 | (-NONE- *U*) ))) 76 | (. .) )) 77 | ( (S 78 | (NP-SBJ 79 | (NP (DT A) (NN computer) ) 80 | (VP (VBG using) 81 | (NP (DT the) (JJ more-advanced) (NNP Intel) (NNP Corp.) (CD 386) (NN microprocessor) )) 82 | (, ,) 83 | (PP (IN with) 84 | (NP 85 | (NP 86 | (NP (CD four) (NNS megabytes) ) 87 | (PP (IN of) 88 | (NP (NN memory) ))) 89 | (CC and) 90 | (NP (DT a) (JJ 100-megabyte) (JJ hard) (NN disk) )))) 91 | (ADVP-TMP (RB now) ) 92 | (VP (VBZ sells) 93 | (PP-CLR (IN for) 94 | (NP 95 | (NP ($ $) (CD 5,699) (-NONE- *U*) ) 96 | (, ,) 97 | (ADVP (RB down) 98 | (PP (IN from) 99 | (NP ($ $) (CD 6,799) (-NONE- *U*) )))))) 100 | (. .) )) 101 | ( (S 102 | (NP-SBJ 103 | (NP (JJ Personal) (NN computer) (NNS prices) ) 104 | (PP (IN for) 105 | (NP 106 | (NP (NNS models) ) 107 | (VP (VBG using) 108 | (NP 109 | (NP (DT the) (NNP Intel) (CD 286) 110 | (CC and) 111 | (CD 386) (NNS microprocessors) ) 112 | (, ,) 113 | (SBAR 114 | (WHNP-1 (WDT which) ) 115 | (S 116 | (NP-SBJ (DT the) (NNP Dell) (NNS models) ) 117 | (VP (VBP use) 118 | (NP (-NONE- *T*-1) )))) 119 | (, ,) ))))) 120 | (ADVP (RB generally) ) 121 | (VP (VBP have) 122 | (VP (VBN been) 123 | (VP (VBG coming) 124 | (ADVP-DIR (IN down) ) 125 | (SBAR-ADV (IN as) 126 | (S 127 | (NP-SBJ (NN chip) (NNS prices) ) 128 | (VP (VBP have) 129 | (VP (VBN fallen) ))))))) 130 | (. .) )) 131 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0160.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Savin) (NNP Corp.) ) 4 | (VP (VBD reported) 5 | (NP 6 | (NP (DT a) (NN third-quarter) (JJ net) (NN loss) ) 7 | (PP (IN of) 8 | (NP 9 | (NP 10 | (QP ($ $) (CD 35.2) (CD million) ) 11 | (-NONE- *U*) ) 12 | (, ,) (CC or) 13 | (NP 14 | (NP (CD 31) (NNS cents) ) 15 | (NP-ADV (DT a) (NN share) )) 16 | (, ,) ))) 17 | (PP (VBN compared) 18 | (PP (IN with) 19 | (NP 20 | (NP (JJ year-earlier) (NN profit) ) 21 | (PP (IN of) 22 | (NP 23 | (NP 24 | (QP ($ $) (CD 3.8) (CD million) ) 25 | (-NONE- *U*) ) 26 | (, ,) (CC or) 27 | (NP 28 | (NP (CD one) (NN cent) ) 29 | (NP-ADV (DT a) (NN share) )))))))) 30 | (. .) )) 31 | ( (S 32 | (S 33 | (NP-SBJ 34 | (NP (DT A) (NN spokesman) ) 35 | (PP (IN for) 36 | (NP (DT the) 37 | (ADJP (NNP Stamford) 38 | (, ,) 39 | (JJ Conn.based) ) 40 | (NN company) ))) 41 | (VP (VBD said) 42 | (SBAR (-NONE- 0) 43 | (S 44 | (NP-SBJ (NNS operations) ) 45 | (VP (VBD had) 46 | (NP 47 | (NP (DT a) (NN loss) ) 48 | (PP (IN of) 49 | (NP 50 | (QP ($ $) (CD 5.5) (CD million) ) 51 | (-NONE- *U*) )) 52 | (PP (IN for) 53 | (NP (DT the) (NN quarter) )))))))) 54 | (: ;) 55 | (S 56 | (PP (IN in) 57 | (NP (NN addition) )) 58 | (, ,) 59 | (NP-SBJ-1 (DT the) (NN loss) ) 60 | (VP (VBD was) 61 | (VP (VBN magnified) 62 | (NP (-NONE- *-1) ) 63 | (PP (IN by) 64 | (NP-LGS 65 | (NP 66 | (NP (VBG nonrecurring) (NNS charges) ) 67 | (VP (VBG totaling) 68 | (NP 69 | (QP ($ $) (CD 23.5) (CD million) ) 70 | (-NONE- *U*) ))) 71 | (CC and) 72 | (NP 73 | (NP 74 | (QP ($ $) (CD 8.2) (CD million) ) 75 | (-NONE- *U*) ) 76 | (PP (IN in) 77 | (NP (NN asset-valuation) (NNS adjustments) )) 78 | (SBAR 79 | (WHNP-2 (IN that) ) 80 | (S 81 | (NP-SBJ (PRP he) ) 82 | (VP (VBD described) 83 | (NP (-NONE- *T*-2) ) 84 | (PP-CLR (IN as) (`` ``) 85 | (ADJP (JJ unusual) ))))))))))) 86 | (. .) ('' '') )) 87 | ( (S 88 | (S-TPC-2 89 | (NP-SBJ-1 (DT The) (NNS charges) ) 90 | (VP (VBD were) 91 | (ADVP (RB partly) ) 92 | (VP (VBN offset) 93 | (NP (-NONE- *-1) ) 94 | (PP (IN by) 95 | (NP-LGS 96 | (NP (DT a) 97 | (ADJP 98 | (QP ($ $) (CD 2) (CD million) ) 99 | (-NONE- *U*) ) 100 | (NN gain) ) 101 | (PP (IN on) 102 | (NP 103 | (NP (DT the) (NN sale) ) 104 | (PP (IN of) 105 | (NP 106 | (NP (NNS investments) ) 107 | (PP (IN of) 108 | (NP (CD two) (JJ joint) (NNS ventures) ))))))))))) 109 | (, ,) 110 | (NP-SBJ (PRP he) ) 111 | (VP (VBD said) 112 | (SBAR (-NONE- 0) 113 | (S (-NONE- *T*-2) ))) 114 | (. .) )) 115 | ( (S 116 | (NP-SBJ (NN Revenue) ) 117 | (VP (VBD declined) 118 | (NP-EXT (CD 8) (NN %) ) 119 | (PP-CLR (TO to) 120 | (NP 121 | (QP ($ $) (CD 85.7) (CD million) ) 122 | (-NONE- *U*) )) 123 | (, ,) 124 | (PP-CLR (IN from) 125 | (NP 126 | (NP 127 | (QP ($ $) (CD 93.3) (CD million) ) 128 | (-NONE- *U*) ) 129 | (ADVP-TMP 130 | (NP (DT a) (NN year) ) 131 | (JJR earlier) )))) 132 | (. .) )) 133 | ( (S 134 | (NP-SBJ (NNP Savin) ) 135 | (VP (VBD cited) (`` ``) 136 | (NP 137 | (NP (DT a) (JJ general) (NN softening) ) 138 | (PP-LOC (IN in) 139 | (NP 140 | (NP (DT the) (NN demand) ) 141 | (PP (IN for) 142 | (NP (NN office) (NNS products) )) 143 | (PP-LOC (IN in) 144 | (NP 145 | (NP (DT the) (NN market) (NNS segments) ) 146 | (SBAR 147 | (WHPP-1 (IN in) 148 | (WHNP (WDT which) )) 149 | (S 150 | (NP-SBJ (NNP Savin) ) 151 | (VP (VBZ competes) 152 | (PP-LOC (-NONE- *T*-1) )))))))))) 153 | (. .) )) 154 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0167.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-1 4 | (NP (NNP RMS) (NNP International) (NNP Inc.) ) 5 | (, ,) 6 | (NP-LOC 7 | (NP (NNP Hasbrouk) (NNP Heights) ) 8 | (, ,) 9 | (NP (NNP N.J.) ))) 10 | (, ,) 11 | (S-ADV 12 | (NP-SBJ (-NONE- *-1) ) 13 | (VP (VBG facing) 14 | (NP (DT a) (JJ cash-flow) (NN squeeze) ))) 15 | (, ,) 16 | (VP (VBD said) 17 | (SBAR (-NONE- 0) 18 | (S 19 | (NP-SBJ (PRP it) ) 20 | (VP (VBZ is) 21 | (VP (VBG seeking) 22 | (NP 23 | (NP (JJ other) (VBG financing) (NNS sources) ) 24 | (CC and) 25 | (NP 26 | (NP (NNS waivers) ) 27 | (PP (IN from) 28 | (NP (NN debenture) (NNS holders) ))))))))) 29 | (. .) )) 30 | ( (S 31 | (NP-SBJ (DT The) (NN company) ) 32 | (VP (VBD said) 33 | (SBAR (IN that) 34 | (S 35 | (PP-PRP (IN because) (IN of) 36 | (NP (VBG softening) (NNS sales) )) 37 | (NP-SBJ (PRP it) ) 38 | (VP (VBZ is) (RB n't) 39 | (PP-PRD (IN in) 40 | (NP 41 | (NP (NN compliance) ) 42 | (PP (IN with) 43 | (NP (NNS requirements) 44 | (SBAR (IN that) 45 | (S 46 | (NP-SBJ (PRP it) ) 47 | (VP (VB maintain) 48 | (NP 49 | (NP 50 | (QP ($ $) (CD 3) (CD million) ) 51 | (-NONE- *U*) ) 52 | (PP (IN in) 53 | (NP (VBG working) (NN capital) )))))))))))))) 54 | (. .) )) 55 | ( (S 56 | (NP-SBJ (NNP RMS) ) 57 | (VP 58 | (VP (VBZ distributes) 59 | (NP (JJ electronic) (NNS devices) )) 60 | (CC and) 61 | (VP (VBZ produces) 62 | (NP 63 | (NP (NN power) (NNS supplies) ) 64 | (CC and) 65 | (NP (JJ plastic) (NN literature) (NNS displays) )))) 66 | (. .) )) 67 | ( (S 68 | (NP-SBJ (NNP RMS) ) 69 | (VP (VBD said) 70 | (SBAR (-NONE- 0) 71 | (S 72 | (NP-SBJ (PRP it) ) 73 | (VP (VBD had) 74 | (NP 75 | (NP (DT a) (NN loss) ) 76 | (PP (IN of) 77 | (NP 78 | (NP ($ $) (CD 158,666) (-NONE- *U*) ) 79 | (, ,) (CC or) 80 | (NP 81 | (NP (CD 10) (NNS cents) ) 82 | (NP-ADV (DT a) (NN share) )) 83 | (, ,) ))) 84 | (PP-TMP (IN in) 85 | (NP (DT the) (JJ third) (NN quarter) )) 86 | (, ,) 87 | (PP (VBN compared) 88 | (PP (IN with) 89 | (NP 90 | (NP (DT a) (JJ year-earlier) (NN loss) ) 91 | (PP (IN of) 92 | (NP 93 | (NP ($ $) (CD 26,956) (-NONE- *U*) ) 94 | (, ,) (CC or) 95 | (NP 96 | (NP (CD two) (NNS cents) ) 97 | (NP-ADV (DT a) (NN share) ))))))))))) 98 | (. .) )) 99 | ( (S 100 | (NP-SBJ (NNS Sales) ) 101 | (VP (VBD rose) 102 | (PP-DIR (TO to) 103 | (NP 104 | (QP ($ $) (CD 3) (CD million) ) 105 | (-NONE- *U*) )) 106 | (PP-DIR (IN from) 107 | (NP 108 | (QP ($ $) (CD 2.9) (CD million) ) 109 | (-NONE- *U*) ))) 110 | (. .) )) 111 | ( (S 112 | (PP-TMP (IN For) 113 | (NP (DT the) (CD nine) (NNS months) )) 114 | (, ,) 115 | (NP-SBJ (DT the) (NN company) ) 116 | (VP (VBD reported) 117 | (NP 118 | (NP (DT a) (JJ net) (NN loss) ) 119 | (PP (IN of) 120 | (NP 121 | (NP ($ $) (CD 608,413) (-NONE- *U*) ) 122 | (, ,) (CC or) 123 | (NP 124 | (NP (CD 39) (NNS cents) ) 125 | (NP-ADV (DT a) (NN share) )) 126 | (, ,) ))) 127 | (PP (VBN compared) 128 | (PP (IN with) 129 | (NP 130 | (NP (JJ year-earlier) (JJ net) (NN income) ) 131 | (PP (IN of) 132 | (NP 133 | (NP ($ $) (CD 967,809) (-NONE- *U*) ) 134 | (, ,) (CC or) 135 | (NP 136 | (NP (CD 62) (NNS cents) ) 137 | (NP-ADV (DT a) (NN share) )))))))) 138 | (. .) )) 139 | ( (S 140 | (NP-SBJ (NNS Sales) ) 141 | (VP (VBD rose) 142 | (PP-DIR (TO to) 143 | (NP 144 | (QP ($ $) (CD 9.8) (CD million) ) 145 | (-NONE- *U*) )) 146 | (PP-DIR (IN from) 147 | (NP 148 | (QP ($ $) (CD 8.9) (CD million) ) 149 | (-NONE- *U*) ))) 150 | (. .) )) 151 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0168.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Meridian) (NNP National) (NNP Corp.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBD sold) 9 | (NP 10 | (NP (CD 750,000) (NNS shares) ) 11 | (PP (IN of) 12 | (NP (PRP$ its) (JJ common) (NN stock) ))) 13 | (PP-DTV (TO to) 14 | (NP (DT the) (NNP McAlpine) (NN family) (NNS interests) )) 15 | (, ,) 16 | (PP-CLR (IN for) 17 | (NP 18 | (NP 19 | (QP ($ $) (CD 1) (CD million) ) 20 | (-NONE- *U*) ) 21 | (, ,) (CC or) 22 | (NP 23 | (NP ($ $) (CD 1.35) (-NONE- *U*) ) 24 | (NP-ADV (DT a) (NN share) )))))))) 25 | (. .) )) 26 | ( (S 27 | (NP-SBJ (DT The) (NN sale) ) 28 | (VP (VBZ represents) 29 | (NP 30 | (NP (CD 10.2) (NN %) ) 31 | (PP (IN of) 32 | (NP 33 | (NP 34 | (NP (NNP Meridian) (POS 's) ) 35 | (NNS shares) ) 36 | (ADJP (JJ outstanding) ))))) 37 | (. .) )) 38 | ( (S 39 | (NP-SBJ 40 | (NP (DT The) (NNP McAlpine) (NN family) ) 41 | (, ,) 42 | (SBAR 43 | (WHNP-1 (WDT which) ) 44 | (S 45 | (NP-SBJ (-NONE- *T*-1) ) 46 | (VP (VBZ operates) 47 | (NP 48 | (NP (DT a) (NN number) ) 49 | (PP (IN of) 50 | (NP (JJ multinational) (NNS companies) )) 51 | (, ,) 52 | (PP (VBG including) 53 | (NP (DT a) (JJ London-based) (NN engineering) 54 | (CC and) 55 | (NN construction) (NN company) )))))) 56 | (, ,) ) 57 | (ADVP (RB also) ) 58 | (VP (VBD lent) 59 | (PP-DTV (TO to) 60 | (NP (NNP Meridian) (NNP National) )) 61 | (NP ($ $) (CD 500,000) (-NONE- *U*) )) 62 | (. .) )) 63 | ( (S 64 | (NP-SBJ (DT That) (NN amount) ) 65 | (VP (VBZ is) 66 | (ADJP-PRD (JJ convertible) 67 | (PP (IN into) 68 | (NP 69 | (NP (NNS shares) ) 70 | (PP (IN of) 71 | (NP (NNP Meridian) (JJ common) (NN stock) )))) 72 | (PP (IN at) 73 | (NP 74 | (NP ($ $) (CD 2) (-NONE- *U*) ) 75 | (NP-ADV (DT a) (NN share) )))) 76 | (PP-TMP (IN during) 77 | (NP (PRP$ its) (JJ one-year) (NN term) ))) 78 | (. .) )) 79 | ( (S 80 | (NP-SBJ-1 (DT The) (NN loan) ) 81 | (VP (MD may) 82 | (VP (VB be) 83 | (VP (VBN extended) 84 | (NP (-NONE- *-1) ) 85 | (PP (IN by) 86 | (NP-LGS (DT the) (NNP McAlpine) (NN group) )) 87 | (PP-TMP (IN for) 88 | (NP (DT an) (JJ additional) (NN year) )) 89 | (PP (IN with) 90 | (NP 91 | (NP (DT an) (NN increase) ) 92 | (PP (IN in) 93 | (NP (DT the) (NN conversion) (NN price) )) 94 | (PP (TO to) 95 | (NP 96 | (NP ($ $) (CD 2.50) (-NONE- *U*) ) 97 | (NP-ADV (DT a) (NN share) )))))))) 98 | (. .) )) 99 | ( (SINV 100 | (S-TPC-1 101 | (NP-SBJ 102 | (NP (DT The) (NN sale) ) 103 | (PP (IN of) 104 | (NP (NNS shares) )) 105 | (PP (TO to) 106 | (NP (DT the) (NNP McAlpine) (NN family) )) 107 | (PP (IN along) 108 | (PP (IN with) 109 | (NP 110 | (NP 111 | (NP (DT the) (JJ recent) (NN sale) ) 112 | (PP (IN of) 113 | (NP 114 | (NP (CD 750,000) (NNS shares) ) 115 | (PP (IN of) 116 | (NP (NNP Meridian) (NN stock) )))) 117 | (PP (TO to) 118 | (NP 119 | (NP (NNP Haden) (NNP MacLellan) (NNP Holding) (NNP PLC) ) 120 | (PP (IN of) 121 | (NP-LOC (NNP Surrey) 122 | (, ,) 123 | (NNP England) ))))) 124 | (CC and) 125 | (NP (DT a) (JJ recent) (JJ public) (NN offering) ))))) 126 | (VP (VBP have) 127 | (VP (VBN increased) 128 | (NP 129 | (NP (NNP Meridian) (POS 's) ) 130 | (JJ net) (NN worth) ) 131 | (PP-CLR (TO to) 132 | (NP 133 | (QP ($ $) (CD 8.5) (CD million) ) 134 | (-NONE- *U*) ))))) 135 | (, ,) 136 | (VP (VBD said) 137 | (SBAR (-NONE- 0) 138 | (S (-NONE- *T*-1) ))) 139 | (NP-SBJ 140 | (NP (NNP William) (NNP Feniger) ) 141 | (, ,) 142 | (NP 143 | (NP (NN chief) (NN executive) (NN officer) ) 144 | (PP (IN of) 145 | (NP 146 | (ADJP (NNP Toledo) 147 | (, ,) 148 | (JJ Ohio-based) ) 149 | (NNP Meridian) )))) 150 | (. .) )) 151 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0169.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNP Ratners) (NNP Group) (NNP PLC) ) 5 | (, ,) 6 | (NP (DT a) (JJ fast-growing) 7 | (, ,) 8 | (JJ acquisition-minded) (JJ London-based) (NN jeweler) ) 9 | (, ,) ) 10 | (VP (VBD raised) 11 | (NP 12 | (NP (PRP$ its) (NN price) ) 13 | (PP (IN for) 14 | (NP (JJ Seattle-based) (NN specialty) (NN jeweler) 15 | (NP (NNP Weisfield) (POS 's) ) 16 | (NNP Inc.) ))) 17 | (PP-DIR (TO to) 18 | (NP 19 | (NP 20 | (NP ($ $) (CD 57.50) (-NONE- *U*) ) 21 | (NP-ADV (DT a) (NN share) )) 22 | (, ,) (CC or) 23 | (NP 24 | (QP ($ $) (CD 62.1) (CD million) ) 25 | (-NONE- *U*) ) 26 | (, ,) )) 27 | (PP-DIR (IN from) 28 | (NP 29 | (NP 30 | (NP ($ $) (CD 50) (-NONE- *U*) ) 31 | (NP-ADV (DT a) (NN share) )) 32 | (, ,) (CC or) 33 | (NP 34 | (QP ($ $) (CD 55) (CD million) ) 35 | (-NONE- *U*) ) 36 | (, ,) )) 37 | (SBAR-TMP (IN after) 38 | (S 39 | (NP-SBJ (DT another) (NN concern) ) 40 | (VP (VBD said) 41 | (SBAR (-NONE- 0) 42 | (S 43 | (NP-SBJ-1 (PRP it) ) 44 | (VP (MD would) 45 | (VP (VB be) 46 | (ADJP-PRD (VBN prepared) 47 | (S 48 | (NP-SBJ (-NONE- *-1) ) 49 | (VP (TO to) 50 | (VP (VB outbid) 51 | (NP 52 | (NP (NNP Ratners) (POS 's) ) 53 | (JJ initial) (NN offer) ))))))))))))) 54 | (. .) )) 55 | ( (S 56 | (NP-SBJ (DT The) (JJ other) (NN concern) ) 57 | (VP (VBD was) (RB n't) 58 | (VP (VBD identified) )) 59 | (. .) )) 60 | ( (S 61 | (NP-SBJ 62 | (NP 63 | (NP (NNP Ratners) (POS 's) ) 64 | (NN chairman) ) 65 | (, ,) 66 | (NP (NNP Gerald) (NNP Ratner) ) 67 | (, ,) ) 68 | (VP (VBD said) 69 | (SBAR (-NONE- 0) 70 | (S 71 | (NP-SBJ (DT the) (NN deal) ) 72 | (VP (VBZ remains) 73 | (PP-CLR (IN of) (`` ``) 74 | (NP 75 | (NP (JJ substantial) (NN benefit) ) 76 | (PP (TO to) 77 | (NP (NNP Ratners) )))))))) 78 | (. .) ('' '') )) 79 | ( (S 80 | (PP-LOC (IN In) 81 | (NP (NNP London) )) 82 | (PP-TMP (IN at) 83 | (NP (JJ mid-afternoon) )) 84 | (NP-TMP (NN yesterday) ) 85 | (, ,) 86 | (NP-SBJ 87 | (NP (NNP Ratners) (POS 's) ) 88 | (NNS shares) ) 89 | (VP (VBD were) 90 | (ADVP-PRD (RB up) 91 | (NP 92 | (NP (CD 2) (NN pence) ) 93 | (PRN 94 | (-LRB- -LRB-) 95 | (NP (CD 1.26) (NNS cents) ) 96 | (-RRB- -RRB-) ))) 97 | (, ,) 98 | (PP-CLR (IN at) 99 | (NP 100 | (NP (CD 260) (NN pence) ) 101 | (PRN 102 | (-LRB- -LRB-) 103 | (NP ($ $) (CD 1.64) (-NONE- *U*) ) 104 | (-RRB- -RRB-) )))) 105 | (. .) )) 106 | ( (S 107 | (S 108 | (NP-SBJ (DT The) (VBN sweetened) (NN offer) ) 109 | (VP (VBZ has) 110 | (NP 111 | (NP (NNS acceptances) ) 112 | (PP (IN from) 113 | (NP 114 | (NP 115 | (QP (RBR more) (IN than) (CD 50) ) 116 | (NN %) ) 117 | (PP (IN of) 118 | (NP 119 | (NP (NNP Weisfield) (POS 's) ) 120 | (NNS shareholders) ))))))) 121 | (, ,) 122 | (CC and) 123 | (S 124 | (NP-SBJ-1 (PRP it) ) 125 | (VP (VBZ is) 126 | (VP (VBN scheduled) 127 | (NP (-NONE- *-1) ) 128 | (PP-CLR (IN for) 129 | (NP 130 | (NP (NN completion) ) 131 | (PP-TMP (IN by) 132 | (NP (NNP Dec.) (CD 10) ))))))) 133 | (. .) )) 134 | ( (S 135 | (NP-SBJ 136 | (NP (DT The) (NN acquisition) ) 137 | (PP (IN of) 138 | (NP (JJ 87-store) 139 | (NP (NNP Weisfield) (POS 's) )))) 140 | (VP (VBZ raises) 141 | (NP 142 | (NP (NNP Ratners) (POS 's) ) 143 | (NNP U.S.) (NN presence) ) 144 | (PP-CLR (TO to) 145 | (NP (CD 450) (NNS stores) ))) 146 | (. .) )) 147 | ( (S 148 | (NP-SBJ-1 149 | (NP 150 | (QP (IN About) (CD 30) ) 151 | (NN %) ) 152 | (PP (IN of) 153 | (NP 154 | (NP (NNP Ratners) (POS 's) ) 155 | (NN profit) ))) 156 | (ADVP (RB already) ) 157 | (VP (VBZ is) 158 | (VP (VBN derived) 159 | (NP (-NONE- *-1) ) 160 | (PP-CLR (IN from) 161 | (NP (DT the) (NNP U.S.) )))) 162 | (. .) )) 163 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0175.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Sony) (NNP Corp.) ) 4 | (VP (VBD completed) 5 | (NP 6 | (NP (PRP$ its) (NN tender) (NN offer) ) 7 | (PP (IN for) 8 | (NP (NNP Columbia) (NNPS Pictures) (NNP Entertainment) (NNP Inc.) ))) 9 | (, ,) 10 | (PP (IN with) 11 | (S-NOM 12 | (NP-SBJ (NNP Columbia) (NNS shareholders) ) 13 | (VP (VBG tendering) 14 | (NP 15 | (NP (CD 99.3) (NN %) ) 16 | (PP (IN of) 17 | (NP 18 | (NP (DT all) (JJ common) (NNS shares) ) 19 | (ADJP (JJ outstanding) )))) 20 | (PP-TMP (IN by) 21 | (NP (DT the) (NNP Tuesday) (NN deadline) )))))) 22 | (. .) )) 23 | ( (S 24 | (S-TPC-1 25 | (NP-SBJ 26 | (NP (NNP Sony) (NNP Columbia) (NNP Acquisition) (NNP Corp.) ) 27 | (, ,) 28 | (VP (VBN formed) 29 | (NP (-NONE- *) ) 30 | (PP-PRP (IN for) 31 | (NP (DT the) (NNP Columbia) (NN deal) ))) 32 | (, ,) ) 33 | (VP (MD will) 34 | (ADVP-MNR (RB formally) ) 35 | (VP (VB take) 36 | (NP-CLR (NN ownership) ) 37 | (PP-CLR (IN of) 38 | (NP (DT the) (NN movie) (NN studio) )) 39 | (NP-TMP (JJ later) (DT this) (NN month) )))) 40 | (, ,) 41 | (NP-SBJ (DT a) (NN spokesman) ) 42 | (VP (VBD said) 43 | (SBAR (-NONE- 0) 44 | (S (-NONE- *T*-1) ))) 45 | (. .) )) 46 | ( (S 47 | (NP-SBJ (NNP Sony) ) 48 | (VP 49 | (VP (VBZ is) 50 | (VP (VBG paying) 51 | (NP 52 | (NP 53 | (NP ($ $) (CD 27) (-NONE- *U*) ) 54 | (NP-ADV (DT a) (NN share) )) 55 | (, ,) (CC or) 56 | (NP 57 | (QP ($ $) (CD 3.55) (CD billion) ) 58 | (-NONE- *U*) )) 59 | (, ,) 60 | (NP-ADV (NN cash) ))) 61 | (CC and) 62 | (VP (VBZ is) 63 | (VP (VBG assuming) 64 | (NP 65 | (NP 66 | (QP ($ $) (CD 1.4) (CD billion) ) 67 | (-NONE- *U*) ) 68 | (PP (IN of) 69 | (NP (JJ long-term) (NN debt) )))))) 70 | (. .) )) 71 | ( (SINV 72 | (ADJP-TPC-1 (RB Still) (JJ unresolved) ) 73 | (VP (VBZ is) 74 | (ADJP-PRD (-NONE- *T*-1) )) 75 | (NP-SBJ 76 | (NP (NNP Sony) (POS 's) ) 77 | (NN effort) 78 | (S 79 | (NP-SBJ (-NONE- *) ) 80 | (VP (TO to) 81 | (VP (VB hire) 82 | (S 83 | (NP-SBJ (NNS producers) 84 | (NX 85 | (NX (NNP Jon) (NNP Peters) ) 86 | (CC and) 87 | (NX (NNP Peter) (NNP Guber) ))) 88 | (VP (TO to) 89 | (VP (VB run) 90 | (NP (DT the) (NN studio) )))))))) 91 | (. .) )) 92 | ( (S 93 | (NP-SBJ-1 94 | (NP 95 | (NP (NNP Sony) (POS 's) ) 96 | (VBN planned) (NN acquisition) ) 97 | (PP (IN of) 98 | (NP (NNP Guber\/Peters) (NNP Entertainment) (NNP Co.) )) 99 | (PP (IN for) 100 | (NP 101 | (QP ($ $) (CD 200) (CD million) ) 102 | (-NONE- *U*) ))) 103 | (VP (VBZ is) 104 | (VP (VBN scheduled) 105 | (S 106 | (NP-SBJ (-NONE- *-1) ) 107 | (VP (TO to) 108 | (VP (VB close) 109 | (NP-TMP (NNP Monday) )))))) 110 | (. .) )) 111 | ( (S 112 | (NP-SBJ-1 (NNP Guber\/Peters) ) 113 | (VP (VBZ has) 114 | (VP (VBN been) 115 | (VP (VBN locked) 116 | (NP (-NONE- *-1) ) 117 | (PP-CLR (IN in) 118 | (NP 119 | (NP (NN litigation) ) 120 | (PP (IN with) 121 | (NP (NNP Warner) (NNPS Communications) (NNP Inc.) )))) 122 | (PP (IN in) 123 | (NP (DT an) (NN attempt) 124 | (S 125 | (NP-SBJ (-NONE- *) ) 126 | (VP (TO to) 127 | (VP (VB get) 128 | (ADVP (IN out) 129 | (PP (IN of) 130 | (NP 131 | (NP (DT an) (JJ exclusive) (NN production) (NN contract) ) 132 | (PP (IN with) 133 | (NP (NNP Warner) ))))))))))))) 134 | (. .) )) 135 | ( (S 136 | (NP-SBJ (DT Both) (NNS sides) ) 137 | (VP (VBP are) 138 | (PP-PRD (IN in) 139 | (NP 140 | (NP (NNS talks) ) 141 | (SBAR-PRP 142 | (WHADVP-1 (-NONE- 0) ) 143 | (S 144 | (NP-SBJ (-NONE- *) ) 145 | (VP (TO to) 146 | (VP (VB settle) 147 | (NP (DT the) (NN dispute) ) 148 | (ADVP (-NONE- *T*-1) )))))))) 149 | (. .) )) 150 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0185.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (NP-HLN 3 | (NP (NNP INTER-TEL) (NNP Inc) (. .) ) 4 | (PRN 5 | (-LRB- -LRB-) 6 | (NP-LOC (NNP Chandler) 7 | (, ,) 8 | (NNP Ariz.) ) 9 | (-RRB- -RRB-) ) 10 | (: --) )) 11 | ( (S 12 | (NP-SBJ-1 13 | (NP (NNP Jerry) (NNP Chapman) ) 14 | (, ,) 15 | (NP 16 | (NP (VBG managing) (NN director) ) 17 | (PP (IN of) 18 | (NP (NNP WayMar) (NNPS Associates) ))) 19 | (, ,) ) 20 | (VP (VBD was) 21 | (VP (VBN elected) 22 | (S 23 | (NP-SBJ (-NONE- *-1) ) 24 | (NP-PRD 25 | (NP (DT a) (NN director) ) 26 | (PP (IN of) 27 | (NP (DT this) (NN business) (NNS telecommunications) (NN software) 28 | (CC and) 29 | (NNS systems) (NN concern) )))))) 30 | (. .) )) 31 | ( (S 32 | (NP-SBJ (PRP He) ) 33 | (VP (VBZ increases) 34 | (NP (DT the) (NN board) ) 35 | (PP-CLR (TO to) 36 | (NP (CD seven) ))) 37 | (. .) )) 38 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0190.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ 4 | (NP (NNS Companies) ) 5 | (VP (VBN listed) 6 | (NP (-NONE- *) ) 7 | (ADVP-LOC (IN below) ))) 8 | (VP (VBD reported) 9 | (NP 10 | (NP (JJ quarterly) (NN profit) ) 11 | (ADJP (RB substantially) (JJ different) 12 | (PP (IN from) 13 | (NP 14 | (NP (DT the) (NN average) ) 15 | (PP (IN of) 16 | (NP 17 | (NP (NNS analysts) (POS ') ) 18 | (NNS estimates) ))))))) 19 | (. .) )) 20 | ( (S 21 | (NP-SBJ-1 (DT The) (NNS companies) ) 22 | (VP 23 | (VP (VBP are) 24 | (VP (VBN followed) 25 | (NP (-NONE- *-1) ) 26 | (PP (IN by) 27 | (NP-LGS 28 | (ADVP (IN at) (JJS least) ) 29 | (CD three) (NNS analysts) )))) 30 | (, ,) 31 | (CC and) 32 | (VP (VBD had) 33 | (NP 34 | (NP (DT a) (JJ minimum) (JJ five-cent) (NN change) ) 35 | (PP (IN in) 36 | (NP 37 | (NP (JJ actual) (NNS earnings) ) 38 | (PP (IN per) 39 | (NP (NN share) ))))))) 40 | (. .) )) 41 | ( (S 42 | (NP-SBJ-1 43 | (NP 44 | (ADJP (VBN Estimated) 45 | (CC and) 46 | (JJ actual) ) 47 | (NNS results) ) 48 | (VP (VBG involving) 49 | (NP (NNS losses) ))) 50 | (VP (VBP are) 51 | (VP (VBN omitted) 52 | (NP (-NONE- *-1) ))) 53 | (. .) )) 54 | ( (S 55 | (NP-SBJ (DT The) (NN percent) (NN difference) ) 56 | (VP (VBZ compares) 57 | (NP (JJ actual) (NN profit) ) 58 | (PP-CLR (IN with) 59 | (NP (DT the) (JJ 30-day) (NN estimate) )) 60 | (SBAR-ADV 61 | (WHADVP-1 (WRB where) ) 62 | (S 63 | (NP-SBJ 64 | (QP (IN at) (JJS least) (CD three) ) 65 | (NNS analysts) ) 66 | (VP (VBP have) 67 | (VP (NNS issues) 68 | (NP (NNS forecasts) ) 69 | (PP-TMP (IN in) 70 | (NP (DT the) (JJ past) (CD 30) (NNS days) )) 71 | (ADVP-LOC (-NONE- *T*-1) )))))) 72 | (. .) )) 73 | ( (S 74 | (ADVP (RB Otherwise) ) 75 | (, ,) 76 | (NP-SBJ-1 (JJ actual) (NN profit) ) 77 | (VP (VBZ is) 78 | (VP (VBN compared) 79 | (NP (-NONE- *-1) ) 80 | (PP-CLR (IN with) 81 | (NP (DT the) (JJ 300-day) (NN estimate) )))) 82 | (. .) )) 83 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0191.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP First) (NNP Chicago) (NNP Corp.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBD completed) 9 | (NP 10 | (NP (PRP$ its) 11 | (ADJP 12 | (QP ($ $) (CD 55.1) (CD million) ) 13 | (-NONE- *U*) ) 14 | (JJ cash-and-stock) (NN acquisition) ) 15 | (PP (IN of) 16 | (NP 17 | (NP 18 | (ADJP (RB closely) (VBN held) ) 19 | (NNP Ravenswood) (NNP Financial) (NNP Corp.) ) 20 | (, ,) 21 | (NP (DT another) (NNP Chicago) (NN bank) (VBG holding) (NN company) )))))))) 22 | (. .) )) 23 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0193.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP NCR) (NNP Corp.) ) 4 | (VP 5 | (VP (VBD unveiled) 6 | (NP 7 | (NP (CD two) (NNS models) ) 8 | (PP (IN of) 9 | (NP 10 | (NP (PRP$ its) (NNP Tower) (NN line) ) 11 | (PP (IN of) 12 | (NP (JJ midrange) (NNS computers) )))))) 13 | (CC and) 14 | (VP (VBD introduced) 15 | (NP 16 | (NP (VBN advanced) (NN networking) (NN software) ) 17 | (SBAR 18 | (WHADVP-1 (-NONE- 0) ) 19 | (S 20 | (NP-SBJ (-NONE- *) ) 21 | (VP (TO to) 22 | (VP (VB allow) 23 | (S 24 | (NP-SBJ (DT the) (NNP Tower) (NN family) ) 25 | (VP (TO to) 26 | (VP (VB operate) 27 | (PP-MNR (IN as) 28 | (NP 29 | (NP (DT a) (JJ central) (NN hub) ) 30 | (PP-LOC (IN in) 31 | (NP 32 | (NP (DT a) (NN network) ) 33 | (PP (IN of) 34 | (NP (NNS computers) ))))))))) 35 | (ADVP (-NONE- *T*-1) )))))))) 36 | (. .) )) 37 | ( (S 38 | (NP-SBJ-1 (DT The) (JJ new) (NN software) ) 39 | (VP (VBZ is) 40 | (VP (VBN based) 41 | (NP (-NONE- *-1) ) 42 | (PP-CLR (IN on) 43 | (NP 44 | (NP (NNP Novell) (NNP Inc.) (POS 's) ) 45 | (NNP NetWare) (NN network) (VBG operating) (NN system) (NN software) )))) 46 | (. .) )) 47 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0195.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-1 4 | (NP (NNP John) (NNP F.) (NNP Barrett) ) 5 | (, ,) 6 | (NP (CD 40) ) 7 | (, ,) 8 | (ADVP-TMP (RB formerly) ) 9 | (NP 10 | (NP (JJ executive) (NN vice) (NN president) ) 11 | (CC and) 12 | (NP (NN chief) (JJ financial) (NN officer) )) 13 | (, ,) ) 14 | (VP (VBD was) 15 | (VP (VBN named) 16 | (S 17 | (NP-SBJ (-NONE- *-1) ) 18 | (NP-PRD 19 | (NP 20 | (NP (NN president) ) 21 | (CC and) 22 | (NP (NN chief) (VBG operating) (NN officer) )) 23 | (, ,) 24 | (NP 25 | (NP (NNS posts) ) 26 | (SBAR 27 | (WHNP-2 (WDT which) ) 28 | (S 29 | (NP-SBJ (-NONE- *T*-2) ) 30 | (VP (VBD had) 31 | (VP (VBN been) 32 | (ADJP-PRD (JJ vacant) )))))))))) 33 | (. .) )) 34 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0196.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-1 4 | (NP 5 | (NP (NNP Leon) (NNP J.) (NNP Level) ) 6 | (, ,) 7 | (NP 8 | (NP 9 | (NP (NN vice) (NN president) ) 10 | (CC and) 11 | (NP (NN chief) (JJ financial) (NN officer) )) 12 | (PP (IN of) 13 | (NP (DT this) (NN computer) (NNS services) (NN concern) ))) 14 | (, ,) ) 15 | (CC and) 16 | (NP 17 | (NP (NNP F.) (NNP Warren) (NNP McFarlan) ) 18 | (, ,) 19 | (NP 20 | (NP (DT a) (NN professor) ) 21 | (PP-LOC (IN at) 22 | (NP 23 | (NP 24 | (NP (NNP Harvard) (NNP University) (POS 's) ) 25 | (NNP Graduate) (NNP School) ) 26 | (PP (IN of) 27 | (NP (NNP Business) ))))) 28 | (, ,) )) 29 | (VP (VBD were) 30 | (VP (VBN elected) 31 | (S 32 | (NP-SBJ (-NONE- *-1) ) 33 | (NP-PRD (NNS directors) )) 34 | (, ,) 35 | (S-ADV 36 | (NP-SBJ (-NONE- *) ) 37 | (VP (VBG increasing) 38 | (NP (NN board) (NN membership) ) 39 | (PP-CLR (TO to) 40 | (NP (CD nine) )))))) 41 | (. .) )) 42 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0197.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ-1 4 | (NP (NNP David) (NNP A.) (NNP DiLoreto) ) 5 | (, ,) 6 | (NP 7 | (NP (NN president) ) 8 | (PP (IN of) 9 | (NP (NN metal) (NN container) (NN division) ))) 10 | (, ,) ) 11 | (VP (VBD was) 12 | (VP (VBN named) 13 | (NP (-NONE- *-1) ) 14 | (PP-CLR (TO to) 15 | (NP 16 | (NP (DT the) (JJ additional) (NN post) ) 17 | (PP (IN of) 18 | (NP 19 | (NP (NN group) (NN vice) (NN president) ) 20 | (, ,) 21 | (NP (NN packaging) (NNS products) ) 22 | (, ,) )))) 23 | (PP-LOC (IN at) 24 | (NP (DT this) 25 | (UCP (NN packaging) 26 | (, ,) 27 | (JJ industrial) 28 | (CC and) 29 | (NN aerospace) (NNS products) ) 30 | (NN concern) )) 31 | (, ,) 32 | (S-ADV 33 | (NP-SBJ (-NONE- *-1) ) 34 | (VP (VBG succeeding) 35 | (NP 36 | (NP (NNP Delmont) (NNP A.) (NNP Davis) ) 37 | (, ,) 38 | (SBAR 39 | (WHNP-3 (WP who) ) 40 | (S 41 | (NP-SBJ-2 (-NONE- *T*-3) ) 42 | (VP (VBD was) 43 | (VP (VBN named) 44 | (S 45 | (NP-SBJ (-NONE- *-2) ) 46 | (NP-PRD 47 | (NP (NN president) ) 48 | (CC and) 49 | (NP (NN chief) (VBG operating) (NN officer) ))) 50 | (PP-TMP (IN in) 51 | (NP (NNP August) ))))))))))) 52 | (. .) )) 53 | -------------------------------------------------------------------------------- /stat_parser/treebanks/PennTreebank/wsj_0199.mrg: -------------------------------------------------------------------------------- 1 | 2 | ( (S 3 | (NP-SBJ (NNP Trinity) (NNPS Industries) (NNP Inc.) ) 4 | (VP (VBD said) 5 | (SBAR (-NONE- 0) 6 | (S 7 | (NP-SBJ (PRP it) ) 8 | (VP (VBD reached) 9 | (NP (DT a) (JJ preliminary) (NN agreement) 10 | (S 11 | (NP-SBJ (-NONE- *) ) 12 | (VP (TO to) 13 | (VP (VB sell) 14 | (NP (CD 500) (NN railcar) (NNS platforms) ) 15 | (PP-DTV (TO to) 16 | (NP 17 | (NP (NNP Trailer) (NNP Train) (NNP Co.) ) 18 | (PP (IN of) 19 | (NP (NNP Chicago) )))))))))))) 20 | (. .) )) 21 | ( (S 22 | (NP-SBJ-1 (NNS Terms) ) 23 | (VP (VBD were) (RB n't) 24 | (VP (VBN disclosed) 25 | (NP (-NONE- *-1) ))) 26 | (. .) )) 27 | ( (S 28 | (NP-SBJ (NNP Trinity) ) 29 | (VP (VBD said) 30 | (SBAR (-NONE- 0) 31 | (S 32 | (NP-SBJ-1 (PRP it) ) 33 | (VP (VBZ plans) 34 | (S 35 | (NP-SBJ (-NONE- *-1) ) 36 | (VP (TO to) 37 | (VP (VB begin) 38 | (NP (NN delivery) ) 39 | (PP-TMP (IN in) 40 | (NP 41 | (NP (DT the) (JJ first) (NN quarter) ) 42 | (PP (IN of) 43 | (NP (JJ next) (NN year) ))))))))))) 44 | (. .) )) 45 | -------------------------------------------------------------------------------- /stat_parser/treebanks/QuestionBank/license.txt: -------------------------------------------------------------------------------- 1 | === QuestionBank === 2 | Copyright (C) John Judge 3 | National Centre for Language Technology and School of Computing 4 | 5 | QuestionBank is provided free for research purposes as long as an appropriate 6 | reference to the above mentioned publication is included in any published work 7 | arising out of the use of QuestionBank. 8 | -------------------------------------------------------------------------------- /stat_parser/treebanks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emilmont/pyStatParser/0e4990d7c1f0e3a0e0626ea2059ffd9030edf323/stat_parser/treebanks/__init__.py -------------------------------------------------------------------------------- /stat_parser/treebanks/extract.py: -------------------------------------------------------------------------------- 1 | """ 2 | Extract the words from a tree and reverse the tokenization 3 | """ 4 | 5 | def get_words(tree): 6 | # Assume well formed 7 | if len(tree) == 2: 8 | return [tree[1]] 9 | else: 10 | return get_words(tree[1]) + get_words(tree[2]) 11 | 12 | 13 | LEFT = { 14 | '``': '"', 15 | '-LRB-': '(', 16 | '$': '$', 17 | } 18 | RIGHT = { 19 | "''": '"', 20 | "-RRB-": ')', 21 | } 22 | 23 | def get_sentence(tree): 24 | words = get_words(tree) 25 | n = len(words) 26 | sentence = [] 27 | skip = False 28 | for i, word in enumerate(words): 29 | if skip: 30 | skip = False 31 | 32 | elif word in LEFT and i+1 < n: 33 | sentence.append(LEFT[word] + words[i+1]) 34 | skip = True 35 | 36 | elif word in RIGHT: 37 | sentence[-1] += RIGHT[word] 38 | 39 | elif word in ("?", ",", ".", ":", "%", "n't") or word[0] == "'": 40 | sentence[-1] += word 41 | 42 | else: 43 | sentence.append(word) 44 | 45 | return ' '.join(sentence), n 46 | -------------------------------------------------------------------------------- /stat_parser/treebanks/normalize.py: -------------------------------------------------------------------------------- 1 | from __future__ import print_function 2 | from json import dumps 3 | from six.moves import filter, range 4 | from six import text_type as str 5 | string_types = str 6 | 7 | from stat_parser.treebanks.parse import parse_treebank 8 | from stat_parser.word_classes import is_cap_word 9 | 10 | 11 | def chomsky_normal_form(tree): 12 | if not isinstance(tree, list): 13 | raise Exception("Rule should be a list") 14 | 15 | n = len(tree) 16 | if n < 2: 17 | raise Exception("Rule should have at least two items: %s" % str(tree)) 18 | 19 | if not isinstance(tree[0], string_types): 20 | raise Exception("Root should be a string: %s" % str(tree)) 21 | 22 | if n == 2: 23 | # X -> word 24 | if isinstance(tree[1], list): 25 | # (1) Normalise single non-terminal on the right 26 | tree[0] = "%s+%s" % (tree[0], tree[1][0]) 27 | tree[1:] = tree[1][1:] 28 | chomsky_normal_form(tree) 29 | else: 30 | if not isinstance(tree[1], string_types): 31 | raise Exception("Terminal should be a string: %s" % str(tree)) 32 | 33 | elif n == 3: 34 | # X -> Y1, Y2 35 | for i in (1, 2): 36 | if isinstance(tree[i], string_types): 37 | # (2) Normalise rule that mixes terminal with non-terminal 38 | tree[i] = [tree[i].upper(), tree[i]] 39 | else: 40 | if not isinstance(tree[i], list): 41 | raise Exception("Non-terminal should be a list: %s" % str(tree)) 42 | chomsky_normal_form(tree[i]) 43 | 44 | else: 45 | # (3) Normalise illegal n-ary rule 46 | tree[2] = [tree[0]] + tree[2:] 47 | del tree[3:] 48 | chomsky_normal_form(tree) 49 | 50 | 51 | def un_chomsky_normal_form(tree): 52 | sym = tree[0] 53 | if len(tree) == 2: 54 | i = sym.find('+') 55 | if i != -1: 56 | # Undo (1) 57 | tree[0] = sym[:i] 58 | tree[1] = [sym[i+1:], tree[1]] 59 | un_chomsky_normal_form(tree) 60 | else: 61 | transformed = False 62 | for i in range(2, len(tree)): 63 | if sym == tree[i][0]: 64 | # Undo (3) 65 | tree[i:i+1] = tree[i][1:] 66 | transformed = True 67 | if transformed: 68 | un_chomsky_normal_form(tree) 69 | else: 70 | for t in tree[1:]: 71 | un_chomsky_normal_form(t) 72 | 73 | 74 | def null_elements_filter(node): 75 | if isinstance(node, list): 76 | n = len(node) 77 | if n < 2: 78 | return False 79 | elif n == 2: 80 | if '-NONE-' in node[0]: 81 | return False 82 | 83 | return True 84 | 85 | 86 | class UncertainParsing(Exception): 87 | pass 88 | 89 | 90 | def prune_null_elements(tree, parents): 91 | tree[:] = list(filter(null_elements_filter, tree)) 92 | 93 | n = len(tree) 94 | if n < 2: 95 | prune_null_elements(parents[id(tree)], parents) 96 | 97 | else: 98 | root = tree[0] 99 | 100 | if not isinstance(tree[0], string_types): 101 | import ipdb; ipdb.set_trace() 102 | raise Exception("Root should be a string: %s" % str(tree)) 103 | 104 | if root == 'X': 105 | raise UncertainParsing() 106 | 107 | for node in tree[1:]: 108 | if isinstance(node, list): 109 | parents[id(node)] = tree 110 | prune_null_elements(node, parents) 111 | 112 | 113 | def lower_first_word(tree): 114 | if len(tree) == 2: 115 | if is_cap_word(tree[1]): 116 | tree[1] = tree[1].lower() 117 | else: 118 | lower_first_word(tree[1]) 119 | 120 | 121 | def gen_norm(norm_path, input_treebanks): 122 | with open(norm_path, 'w') as norm: 123 | for path in input_treebanks: 124 | for tree in parse_treebank(path): 125 | try: 126 | prune_null_elements(tree, {}) 127 | chomsky_normal_form(tree) 128 | lower_first_word(tree) 129 | norm.write(dumps(tree) + '\n') 130 | except UncertainParsing as e: 131 | pass 132 | except Exception as e: 133 | print(e) 134 | print('Discarding: %s' % str(tree)) 135 | -------------------------------------------------------------------------------- /stat_parser/word_classes.py: -------------------------------------------------------------------------------- 1 | import re 2 | 3 | 4 | CAP = re.compile('^[A-Z][a-z]+$') 5 | def is_cap_word(word): 6 | return CAP.match(word) is not None 7 | 8 | 9 | PATTERNS = { 10 | '_CAP_': CAP, 11 | '_LY_' : re.compile('^[a-z]+ly$'), 12 | '_NUM_': re.compile('^[0-9\.,/-]+$'), 13 | '_ED_' : re.compile('^[a-z]+ed$'), 14 | '_ING_': re.compile('^[a-z]+ing$'), 15 | } 16 | 17 | 18 | def word_class(word): 19 | for tag, p in PATTERNS.items(): 20 | if p.match(word) is not None: 21 | return tag 22 | 23 | return '_RARE_' -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- 1 | from __future__ import print_function 2 | from json import loads 3 | from time import time 4 | from multiprocessing import Process, JoinableQueue, cpu_count 5 | from threading import Thread 6 | from six.moves import range, zip 7 | 8 | from stat_parser.paths import TEST_DAT, TEST_KEY 9 | from stat_parser.parser import Parser 10 | from stat_parser.eval_parser import ParseEvaluator 11 | 12 | 13 | def test_process(parser, sentences, parsed): 14 | while True: 15 | key, sent = sentences.get() 16 | tree = parser.norm_parse(sent) 17 | parsed.put((key, tree)) 18 | sentences.task_done() 19 | 20 | 21 | class Evaluator(Thread): 22 | def __init__(self, parsed): 23 | Thread.__init__(self) 24 | self.results = ParseEvaluator() 25 | self.parsed = parsed 26 | 27 | self.daemon = True 28 | self.start() 29 | 30 | def run(self): 31 | while True: 32 | key, tree = self.parsed.get() 33 | try: 34 | self.results.check_trees(loads(key), tree) 35 | except Exception as e: 36 | print('\nparsed: {%s}' % (tree)) 37 | print('key : {%s}' % (key.strip())) 38 | print(e) 39 | self.parsed.task_done() 40 | 41 | 42 | def test(): 43 | parser = Parser() 44 | sentences = JoinableQueue() 45 | parsed = JoinableQueue() 46 | 47 | # Parsers Processes consuming sentences 48 | for _ in range(cpu_count()): 49 | p = Process(target=test_process, args=(parser, sentences, parsed)) 50 | p.daemon = True 51 | p.start() 52 | 53 | # Evaluator Thread consuming parsed trees 54 | evaluator = Evaluator(parsed) 55 | start = time() 56 | for key, sent in zip(open(TEST_KEY), open(TEST_DAT)): 57 | sentences.put((key, sent)) 58 | 59 | # Wait completion 60 | sentences.join() 61 | parsed.join() 62 | evaluator.results.output() 63 | print('\nCompleted in (%.2f)sec' % (time() - start)) 64 | 65 | 66 | if __name__ == '__main__': 67 | test() 68 | --------------------------------------------------------------------------------