Dustin Smith  committed 14b6306 Merge

Merge pull request #1 from abhaga/master

Fix for the skipping of non alphanumeric words in a sentence

  • Participants
  • Parent commits 29ee872, 8ed7640
  • Tags v1.2.0

Comments (0)

Files changed (1)

                 print line
                 raise Exception("Parse error. Could not find [Text=")
             tmp['words'] = [] 
-            exp = re.compile('\[([a-zA-Z0-9=. ]+)\]')
+            exp = re.compile('\[([^\]]+)\]')
             matches  = exp.findall(line)
             for s in matches:
+                print s
                 # split into attribute-value list 
                 av = re.split("=| ", s) 
                 # make [ignore,ignore,a,b,c,d] into [[a,b],[c,d]]
         # spawn the server
-        self._server = pexpect.spawn("%s -Xmx3g -cp %s %s %s" % (java_path, ':'.join(jars), classname, props))
+        self._server = pexpect.spawn("%s -Xmx1800m -cp %s %s %s" % (java_path, ':'.join(jars), classname, props))
         print "Starting the Stanford Core NLP parser."
         self.state = "plays hard to get, smiles from time to time"