Guest User

Untitled

a guest
May 27th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. import os
  2. from nltk.tag import StanfordNERTagger
  3. os.environ['CLASSPATH'] = 'stanford-ner-2015-12-09/stanford-ner.jar'
  4. os.environ['STANFORD_MODELS'] = 'stanford-ner-2015-12-09/classifiers'
  5.  
  6. inp_str = 'total revenue received was one hundred and twenty five percent 125% for last financial year'
  7. split_inp_str = inp_str.split()
  8. st = StanfordNERTagger('english.muc.7class.distsim.crf.ser.gz')
  9. print(st.tag(split_inp_str))
  10.  
  11. [('total', 'O'), ('revenue', 'O'), ('received', 'O'), ('was', 'O'), ('one', 'O'), ('hundred', 'O'), ('and', 'O'), ('twenty', 'O'), ('five', 'PERCENT'), ('percent', 'PERCENT'), ('125%', 'O'), ('for', 'O'), ('last', 'O'), ('financial', 'O'), ('year', 'O')]
  12.  
  13. [('total', 'O'), ('revenue', 'O'), ('received', 'O'), ('was', 'O'), ('one', 'PERCENT'), ('hundred', 'PERCENT'), ('and', 'PERCENT'), ('twenty', 'PERCENT'), ('five', 'PERCENT'), ('percent', 'PERCENT'),('125%', 'PERCENT'), ('for', 'O'), ('last', 'O'), ('financial', 'O'), ('year', 'O')]
Add Comment
Please, Sign In to add comment