diff --git a/bower.json b/bower.json index b2ba53004..62f950538 100644 --- a/bower.json +++ b/bower.json @@ -1,7 +1,7 @@ { "name": "nlp_compromise", "main": "./client_side/nlp.js", - "version": "0.5.1", + "version": "0.5.2", "homepage": "https://github.com/spencermountain/nlp_compromise", "authors": [ "Spencer Kelly " diff --git a/client_side/nlp.js b/client_side/nlp.js index 127d52cc0..094429f70 100644 --- a/client_side/nlp.js +++ b/client_side/nlp.js @@ -1,4 +1,4 @@ -/*! nlp_compromise 0.4.0 by @spencermountain 2015-05-09 MIT */ +/*! nlp_compromise 0.5.1 by @spencermountain 2015-05-10 MIT */ var nlp = (function() { var verb_irregulars = (function() { var types = [ @@ -3008,7 +3008,7 @@ var firstnames = (function() { "lou": ",ella,is,isa,ise,rdes", "lu": "ann,cia,cile,cille,cinda,cy,ella,is,isa,la,pe,z", "ly": "dia,nda,nette,nn,nne", - "ma": "bel,ble,deleine,deline,delyn,dge,e,gdalena,ggie,i,linda,llory,mie,ndy,nuel,nuela,thew,tilda,tthew,ttie,ude,ura,ureen,urice,vis,x,xine,y,yra", + "ma": "bel,ble,deleine,deline,delyn,dge,e,gdalena,ggie,i,linda,llory,mie,ndy,nuel,nuela,thew,tilda,tthew,ttie,ude,ura,ureen,urice,vis,x,xine,yra", "mar": "a,jorie,k,la,lene,quita,sha,shall,ta,tha,tin,tina,va,vin,y,yann,yanne,yellen,ylou", "marc": ",ella,i,ia,ie,us,y", "marg": "aret,arita,ery,ie,o,ret,uerite", @@ -5755,7 +5755,27 @@ var Noun = function(str, next, last, token) { "we": "PRP", "thou": "PRP" } - + var blacklist = { + "itself": 1, + "west": 1, + "western": 1, + "east": 1, + "eastern": 1, + "north": 1, + "northern": 1, + "south": 1, + "southern": 1, + "the": 1, + "one": 1, + "your": 1, + "my": 1, + "today": 1, + "yesterday": 1, + "tomorrow": 1, + "era": 1, + "century": 1, + "it": 1 + } the.is_acronym = (function() { var s = the.word //no periods @@ -5773,28 +5793,10 @@ var Noun = function(str, next, last, token) { if (!token) { return false } - var blacklist = { - "itself": 1, - "west": 1, - "western": 1, - "east": 1, - "eastern": 1, - "north": 1, - "northern": 1, - "south": 1, - "southern": 1, - "the": 1, - "one": 1, - "your": 1, - "my": 1, - "today": 1, - "yesterday": 1, - "tomorrow": 1, - "era": 1, - "century": 1, - "it": 1 - } - //prepositions + if (token.normalised.length < 3 || !token.normalised.match(/[a-z]/i)) { + return false + } + //prepositions if (prps[token.normalised]) { return false } @@ -5813,9 +5815,9 @@ var Noun = function(str, next, last, token) { if (token.pos.tag == "NNG") { //eg. 'walking' return false } - // if(token.pos.tag=="NNP"){//yes! eg. 'Edinburough' - // return true - // } + if(token.pos.tag=="NNP"){//yes! eg. 'Edinburough' + return true + } } //distinct capital is very good signal if (token.noun_capital) { @@ -5830,7 +5832,7 @@ var Noun = function(str, next, last, token) { return true } //appears to be a non-capital acronym, and not just caps-lock - if (token.normalised.length<5 && token.text.match(/^[A-Z]*$/)) { + if (token.normalised.length < 5 && token.text.match(/^[A-Z]*$/)) { return true } //acronyms are a-ok @@ -5863,22 +5865,51 @@ var Noun = function(str, next, last, token) { //uses common first-name list + honourifics to guess if this noun is the name of a person the.is_person = function() { - var i,l; - var names=Object.keys(firstnames) - //see if noun has an honourific, like 'jr.' - l=honourifics.length; - for(i=0; ib;b++)c[d[b]].split(",").forEach(function(c){a[d[b]+c]=!0});return"undefined"!=typeof module&&module.exports&&(module.exports=a),a}(),m=function(a){"undefined"!=typeof module&&module.exports&&(k=require("../../data/lexicon/abbreviations"));var b=[],c=a.split(/(\S.+?[.\?!])(?=\s+|$|")/g);k=k.concat(["jan","feb","mar","apr","jun","jul","aug","sep","oct","nov","dec","sept","sep"]);var d=new RegExp("(^| )("+k.join("|")+")[.!?] ?$","i"),e=new RegExp("[ |.][A-Z].?$","i"),f=new RegExp("\\.\\.\\.*$"),g=c.length;for(i=0;i0&&(b.push(c[i]),c[i]=""));return 0===b.length?[a]:b};"undefined"!=typeof module&&module.exports&&(exports.sentences=m);var n=function(){var a=function(a,b){b=b||{};var c,d,e,f,g,h=b.min_count||1,i=b.max_size||5,j=/[^a-zA-Z'\-]+/g,k=[null],l=[];for(i++,c=1;i>=c;c++)k.push({});for(a=a.replace(j," ").replace(/^\s+/,"").replace(/\s+$/,""),a=a.toLowerCase(),a=a.split(/\s+/),c=0,f=a.length;f>c;c++)for(g=a[c],k[1][g]=(k[1][g]||0)+1,d=2;i>=d&&f>=c+d;d++)g+=" "+a[c+d-1], -k[d][g]=(k[d][g]||0)+1;for(c=void 0,e=1;i>=e;e++){l[e]=[];var m=k[e];for(c in m)m.hasOwnProperty(c)&&m[c]>=h&&l[e].push({word:c,count:m[c],size:e})}return l=l.filter(function(a){return null!==a}),l=l.map(function(a){return a=a.sort(function(a,b){return b.count-a.count})})};return"undefined"!=typeof module&&module.exports&&(exports.ngram=a),a}(),o=function(){"undefined"!=typeof module&&module.exports&&(m=require("./sentence").sentences,d=require("../../data/lexicon/multiples"));var a=Object.keys(d).map(function(a){return a.split(" ")}),b=function(a){return a?(a=a.toLowerCase(),a=a.replace(/[,\.!:;\?\(\)]/,""),a=a.replace(/’/g,"'"),a=a.replace(/"/g,""),a.match(/[a-z0-9]/i)?a:""):""},c=function(a){return a.match(/\?$/)?"interrogative":a.match(/\!$/)?"exclamative":"declarative"},e=function(c){for(var d=[],e=0;e0&&null!==a.match(/^[A-Z][a-z]/),punctuated:null!==a.match(/[,;:\(\)"]/)||void 0,end:c===d.length-1||void 0,start:0===c||void 0}});return{sentence:a,tokens:f,type:c(a)}})};return"undefined"!=typeof module&&module.exports&&(exports.tokenize=f),f}(),p=function(){var a={2:"²ƻ",3:"³ƷƸƹƺǮǯЗҘҙӞӟӠӡȜȝ",5:"Ƽƽ",8:"Ȣȣ","!":"¡","?":"¿Ɂɂ",a:"ªÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻȀȁȂȃȦȧȺΆΑΔΛάαλАДадѦѧӐӑӒӓƛɅ",b:"ßþƀƁƂƃƄƅɃΒβϐϦБВЪЬбвъьѢѣҌҍҔҕƥƾ",c:"¢©ÇçĆćĈĉĊċČčƆƇƈȻȼͻͼͽϲϹϽϾϿЄСсєҀҁҪҫ",d:"ÐĎďĐđƉƊȡƋƌǷ",e:"ÈÉÊËèéêëĒēĔĕĖėĘęĚěƎƏƐǝȄȅȆȇȨȩɆɇΈΕΞΣέεξϱϵ϶ЀЁЕЭеѐёҼҽҾҿӖӗӘәӚӛӬӭ",f:"ƑƒϜϝӺӻ",g:"ĜĝĞğĠġĢģƓǤǥǦǧǴǵ",h:"ĤĥĦħƕǶȞȟΉΗЂЊЋНнђћҢңҤҥҺһӉӊ",I:"ÌÍÎÏ",i:"ìíîïĨĩĪīĬĭĮįİıƖƗȈȉȊȋΊΐΪίιϊІЇії",j:"ĴĵǰȷɈɉϳЈј",k:"ĶķĸƘƙǨǩΚκЌЖКжкќҚқҜҝҞҟҠҡ",l:"ĹĺĻļĽľĿŀŁłƚƪǀǏǐȴȽΙӀӏ",m:"ΜϺϻМмӍӎ",n:"ÑñŃńŅņŇňʼnŊŋƝƞǸǹȠȵΝΠήηϞЍИЙЛПийлпѝҊҋӅӆӢӣӤӥπ",o:"ÒÓÔÕÖØðòóôõöøŌōŎŏŐőƟƠơǑǒǪǫǬǭǾǿȌȍȎȏȪȫȬȭȮȯȰȱΌΘΟΦΩδθοσόϕϘϙϬϭϴОФоѲѳѺѻѼѽӦӧӨөӪӫ¤ƍΏ",p:"ƤƿΡρϷϸϼРрҎҏÞ",q:"Ɋɋ",r:"ŔŕŖŗŘřƦȐȑȒȓɌɍЃГЯгяѓҐґҒғӶӷſ",s:"ŚśŜŝŞşŠšƧƨȘșȿςϚϛϟϨϩЅѕ",t:"ŢţŤťŦŧƫƬƭƮȚțȶȾΓΤτϮϯТт҂Ҭҭ",u:"µÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưƱƲǓǔǕǖǗǘǙǚǛǜȔȕȖȗɄΰμυϋύϑЏЦЧцџҴҵҶҷҸҹӋӌӇӈ",v:"ƔνѴѵѶѷ",w:"ŴŵƜωώϖϢϣШЩшщѡѿ",x:"×ΧχϗϰХхҲҳӼӽӾӿ",y:"¥ÝýÿŶŷŸƳƴȲȳɎɏΎΥΨΫγψϒϓϔЎУучўѰѱҮүҰұӮӯӰӱӲӳ",z:"ŹźŻżŽžƩƵƶȤȥɀΖζ"},b=[];Object.keys(a).forEach(function(c){a[c].split("").forEach(function(a){b.push([a,c])})});var c={},d={};b.forEach(function(a){c[a[0]]=a[1],d[a[1]]=a[0]});var e=function(a,b){b=b||{},b.percentage=b.percentage||50;var d=a.split("").map(function(a){var d=100*Math.random();return c[a]&&d2)return a;var b=[/^[^aeiou]?ion/,/^[^aeiou]?ised/,/^[^aeiou]?iled/],c=a.length;if(c>1)for(var d=a[c-2]+a[c-1],e=0;en){j+=n*q,q=.1*q,p=0;continue}if(100>n){j+=.1*n*q,q=.01*q,p=0;continue}}if(m.match(/^[0-9]\.[0-9]$/))p+=parseFloat(m);else if(parseInt(m,10)!=m)if(void 0===a[m])if(b[m]){if(f)return null;if(g)return null;if(h)return null;g=!0,p+=b[m]}else if(c[m]){if(f)return null;if(g)return null;if(h)return null;h=!0,p+=c[m]}else{if(!d[m])return null;if(i[m])return null;i[m]=!0,f=!1,g=!1,h=!1,0===p?(j=j||1,j*=d[m]):(p*=d[m],j+=p),p=0}else{if(f)return null;if(g)return null;f=!0,p+=a[m]}else p+=parseInt(m,10)}else{if(r)return null;r=!0,j+=p,p=0,f=!1,q=.1}return p&&(j+=(p||1)*q),j*=k};return"undefined"!=typeof module&&module.exports&&(module.exports=e),e}(),y=function(){var a="(january|february|march|april|may|june|july|august|september|october|november|december|jan|feb|mar|apr|aug|sept|oct|nov|dec),?",b="([0-9]{1,2}),?",c="([12][0-9]{3})",d=function(a,b){return Object.keys(b).reduce(function(c,d){return c[d]=a[b[d]],c},{})},e=[{reg:String(a)+" "+String(b)+"-"+String(b)+" "+String(c),example:"March 7th-11th 1987",process:function(a){var b;return a||(a=[]),b={month:1,day:2,to_day:3,year:4},d(a,b)}},{reg:String(b)+" of "+String(a)+" to "+String(b)+" of "+String(a)+",? "+String(c),example:"28th of September to 5th of October 2008",process:function(a){var b;return a||(a=[]),b={day:1,month:2,to_day:3,to_month:4,to_year:5},d(a,b)}},{reg:String(a)+" "+String(b)+" to "+String(a)+" "+String(b)+" "+String(c),example:"March 7th to june 11th 1987",process:function(a){var b;return a||(a=[]),b={month:1,day:2,to_month:3,to_day:4,year:5,to_year:5},d(a,b)}},{reg:"between "+String(b)+" "+String(a)+" and "+String(b)+" "+String(a)+" "+String(c),example:"between 13 February and 15 February 1945",process:function(a){var b;return a||(a=[]),b={day:1,month:2,to_day:3,to_month:4,year:5,to_year:5},d(a,b)}},{reg:"between "+String(a)+" "+String(b)+" and "+String(a)+" "+String(b)+" "+String(c),example:"between March 7th and june 11th 1987",process:function(a){var b;return a||(a=[]),b={month:1,day:2,to_month:3,to_day:4,year:5,to_year:5},d(a,b)}},{reg:String(a)+" "+String(b)+" "+String(c),example:"March 1st 1987",process:function(a){var b;return a||(a=[]),b={month:1,day:2,year:3},d(a,b)}},{reg:String(b)+" - "+String(b)+" of "+String(a)+",? "+String(c),example:"3rd - 5th of March 1969",process:function(a){var b;return a||(a=[]),b={day:1,to_day:2,month:3,year:4},d(a,b)}},{reg:String(b)+" of "+String(a)+",? "+String(c),example:"3rd of March 1969",process:function(a){var b;return a||(a=[]),b={day:1,month:2,year:3},d(a,b)}},{reg:String(a)+" "+c+",? to "+String(a)+" "+String(c),example:"September 1939 to April 1945",process:function(a){var b;return a||(a=[]),b={month:1,year:2,to_month:3,to_year:4},d(a,b)}},{reg:String(a)+" "+String(c),example:"March 1969",process:function(a){var b;return a||(a=[]),b={month:1,year:2},d(a,b)}},{reg:String(a)+" "+b,example:"March 18th",process:function(a){var b;return a||(a=[]),b={month:1,day:2},d(a,b)}},{reg:String(b)+" of "+a,example:"18th of March",process:function(a){var b;return a||(a=[]),b={month:2,day:1},d(a,b)}},{reg:c+" ?- ?"+String(c),example:"1997-1998",process:function(a){var b;return a||(a=[]),b={year:1,to_year:2},d(a,b)}},{reg:c,example:"1998",process:function(a){var b;return a||(a=[]),b={year:1},d(a,b)}}].map(function(a){return a.reg=new RegExp(a.reg,"g"),a}),f={january:0,february:1,march:2,april:3,may:4,june:5,july:6,august:7,september:8,october:9,november:10,december:11,jan:0,feb:1,mar:2,apr:3,aug:7,sept:8,oct:9,nov:10,dec:11},g=[31,29,31,30,31,30,31,31,30,31,30,31],h=function(a){return a=a.toLowerCase(),a=a.replace(/([0-9])(th|rd|st)/g,"$1")},i=function(a,b){var c;return c=new Date,b=b||{},a.year=parseInt(a.year,10)||void 0,a.day=parseInt(a.day,10)||void 0,a.to_day=parseInt(a.to_day,10)||void 0,a.to_year=parseInt(a.to_year,10)||void 0,a.month=f[a.month],a.to_month=f[a.to_month],void 0!==a.to_month&&void 0===a.month&&(a.month=a.to_month),void 0===a.to_month&&void 0!==a.month&&(a.to_month=a.month),a.to_year&&!a.year&&(a.year=a.to_year),!a.to_year&&a.year&&void 0!==a.to_month&&(a.to_year=a.year),b.assume_year&&!a.year&&(a.year=c.getFullYear()),void 0!==a.day&&(a.day>31||void 0!==a.month&&a.day>g[a.month])&&(a.day=void 0),void 0!==a.to_month&&a.to_month2090||a.year<1200)&&(a.year=void 0,a.to_year=void 0),a={day:a.day,month:a.month,year:a.year,to:{day:a.to_day,month:a.to_month,year:a.to_year}},a.year&&a.day&&void 0!==a.month&&(a.date_object=new Date,a.date_object.setYear(a.year),a.date_object.setMonth(a.month),a.date_object.setDate(a.day)),a.to.year&&a.to.day&&void 0!==a.to.month&&(a.to.date_object=new Date,a.to.date_object.setYear(a.to.year),a.to.date_object.setMonth(a.to.month),a.to.date_object.setDate(a.to.day)),a.year||void 0!==a.month?a:{})},j=function(a,b){var c,d,f,g,j;for(b=b||{},a=h(a),g=0,j=e.length;j>g;g++)if(f=e[g],a.match(f.reg))return c=f.reg.exec(a),d=f.process(c),d=i(d,b);return{}};return"undefined"!=typeof module&&module.exports&&(module.exports=j),j}(),z=function(a,b,c,d){var e=this;return e.word=a||"","undefined"!=typeof module&&module.exports&&(w=require("./to_number"),y=require("./date_extractor"),v=require("../../data/parts_of_speech")),e.date=function(a){return a=a||{},y(e.word,a)},e.is_date=function(){var a=/(january|february|march|april|may|june|july|august|september|october|november|december|jan|feb|mar|apr|aug|sept|oct|nov|dec)/i,b=/1?[0-9]:[0-9]{2}/,c=/\b(monday|tuesday|wednesday|thursday|friday|saturday|sunday|mon|tues|wed|thurs|fri|sat|sun)\b/i;return e.word.match(a)||e.word.match(b)||e.word.match(c)?!0:!1},e.number=function(){return e.is_date()?null:w(e.word)},e.which=function(){return e.date()?v.DA:e.number()?v.NU:v.CD}(),e};"undefined"!=typeof module&&module.exports&&(module.exports=z);var A=function(){var a=function(a){if(!a)return null;var b={hour:"an",heir:"an",heirloom:"an",honest:"an",honour:"an",honor:"an",uber:"an"},c=function(a){return a.length<=5&&a.match(/^[A-Z]*$/)?!0:a.length>=4&&a.match(/^([A-Z]\.)*$/)?!0:!1},d={A:!0,E:!0,F:!0,H:!0,I:!0,L:!0,M:!0,N:!0,O:!0,R:!0,S:!0,X:!0},e=[/^onc?e/i,/^u[bcfhjkqrstn][aeiou]/i,/^eul/i];if(b.hasOwnProperty(a))return b[a];if(c(a)&&d.hasOwnProperty(a.substr(0,1)))return"an";for(var f=0;f3?!0:!1},i=function(a){return uncountable_nouns[a]?{plural:a,singular:a}:h(a)?{plural:a,singular:f(a)}:{singular:a,plural:d(a)}},j={inflect:i,is_plural:h,singularize:f,pluralize:d};return"undefined"!=typeof module&&module.exports&&(module.exports=j),j}(),C=function(a,b,c,d){var e=this;e.word=a||"",e.next=b,e.last=c,"undefined"!=typeof module&&module.exports&&(v=require("../../data/parts_of_speech"),l=require("../../data/lexicon/firstnames"),f=require("../../data/lexicon/honourifics"),B=require("./conjugate/inflect"),A=require("./indefinite_article"));var g={it:"PRP",they:"PRP",i:"PRP",them:"PRP",you:"PRP",she:"PRP",me:"PRP",he:"PRP",him:"PRP",her:"PRP",us:"PRP",we:"PRP",thou:"PRP"};return e.is_acronym=function(){var a=e.word;return a.length<=5&&a.match(/^[A-Z]*$/)?!0:a.length>=4&&a.match(/^([A-Z]\.)*$/)?!0:!1}(),e.is_entity=function(){if(!d)return!1;var a={itself:1,west:1,western:1,east:1,eastern:1,north:1,northern:1,south:1,southern:1,the:1,one:1,your:1,my:1,today:1,yesterday:1,tomorrow:1,era:1,century:1,it:1};if(g[d.normalised])return!1;if(a[d.normalised])return!1;if(d.pos){if("NNA"==d.pos.tag)return!1;if("NNO"==d.pos.tag)return!1;if("NNG"==d.pos.tag)return!1}return d.noun_capital?!0:d.normalised.match(/ /)?!0:d.normalised.match(/\./)?!0:d.normalised.length<5&&d.text.match(/^[A-Z]*$/)?!0:e.is_acronym?!0:!1}(),e.conjugate=function(){return B.inflect(e.word)},e.is_plural=function(){return B.is_plural(e.word)}(),e.article=function(){return A(e.word)},e.pluralize=function(){return B.pluralize(e.word)},e.singularize=function(){return B.singularize(e.word)},e.is_person=function(){var a,b,c=Object.keys(l);for(b=f.length,a=0;b>a;a++)if(e.word.match(new RegExp("\\b"+f[a]+"\\.?\\b","i")))return!0;for(b=c.length,a=0;b>a;a++)if(e.word.match(new RegExp("^"+c[a]+"\\b","i")))return!0;return!1},e.which=function(){if(e.word.match(/'s$/))return v.NNO;if(e.word.match(/..ing$/))return v.NNG;if(g[e.word])return v.PRP;var a=e.word.substr(0,1);return a.toLowerCase()!==a?e.is_acronym?v.NNPA:e.is_plural?v.NNPS:v.NNP:e.is_plural?v.NNS:v.NN}(),e};"undefined"!=typeof module&&module.exports&&(module.exports=C);var D=function(){var a=function(a){var b={idly:"idle",sporadically:"sporadic",basically:"basic",grammatically:"grammatical",alphabetically:"alphabetical",economically:"economical",conically:"conical",politically:"political",vertically:"vertical",practically:"practical",theoretically:"theoretical",critically:"critical",fantastically:"fantastic",mystically:"mystical",pornographically:"pornographic",fully:"full",jolly:"jolly",wholly:"whole"},c=[{reg:/bly$/i,repl:"ble"},{reg:/gically$/i,repl:"gical"},{reg:/([rsdh])ically$/i,repl:"$1ical"},{reg:/ically$/i,repl:"ic"},{reg:/uly$/i,repl:"ue"},{reg:/ily$/i,repl:"y"},{reg:/(.{3})ly$/i,repl:"$1"}];if(b.hasOwnProperty(a))return b[a];for(var d=0;d4?a.replace(/ed$/,""):a.replace(/d$/,"");var c,d,e,f;return a.match(/[^aeiou]$/)?(e=a+"ing",d=a+"ed",c=a.match(/ss$/)?a+"es":a+"s",f=G(b)):(e=a.replace(/[aeiou]$/,"ing"),d=a.replace(/[aeiou]$/,"ed"),c=a.replace(/[aeiou]$/,"es"),f=G(b)),{infinitive:b,present:c,past:d,gerund:e,doer:f,future:"will "+b}},d=function(a,b){return a.infinitive?(a.gerund||(a.gerund=a.infinitive+"ing"),a.doer||(a.doer=G(a.infinitive)),a.present||(a.present=a.infinitive+"s"),a.past||(a.past=a.infinitive+"ed"),b&&Object.keys(a).forEach(function(c){a[c]=b+a[c]}),a.future||(a.future="will "+a.infinitive),a):a},e=function(e){if(!e)return{};e=e.replace(/^will /i,"");var f,g,h=(e.match(/^(over|under|re|anti|full)\-?/i)||[])[0],i=e.replace(/^(over|under|re|anti|full)\-?/i,""),j={};for(g=a.length,f=0;g>f;f++)if(x=a[f],i===x.present||i===x.gerund||i===x.past||i===x.infinitive)return j=JSON.parse(JSON.stringify(a[f])),d(j,h);var k=b(e)||"infinitive";for(g=F[k].length,f=0;g>f;f++){var l=F[k][f];if(e.match(l.reg))return j[k]=e,Object.keys(l.repl).forEach(function(a){a===k?j[a]=e:j[a]=e.replace(l.reg,l.repl[a])}),d(j)}return c(e)};return"undefined"!=typeof module&&module.exports&&(module.exports=e),e}(),I=function(a,b,c,d){var e=this;e.word=a||"",e.next=b,e.last=c,"undefined"!=typeof module&&module.exports&&(H=require("./conjugate/conjugate"),v=require("../../data/parts_of_speech"));var f={is:"CP","will be":"CP",will:"CP",are:"CP",was:"CP",were:"CP"},g={can:"MD",may:"MD",could:"MD",might:"MD",will:"MD","ought to":"MD",would:"MD",must:"MD",shall:"MD",should:"MD"},h={past:"VBD",participle:"VBN",infinitive:"VBP",present:"VBZ",gerund:"VBG"};return e.conjugate=function(){return H(e.word)},e.to_past=function(){return"gerund"===e.form?e.word:H(e.word).past},e.to_present=function(){return H(e.word).present},e.to_future=function(){return"will "+H(e.word).infinitive},e.form=function(){for(var a=["past","present","gerund","infinitive"],b=H(e.word),c=0;cf;f++)for(i=m[n[f]],i2=0;i2f;f++)l[n[f]]="CD";for(o=h.length,f=0;o>f;f++)l[h[f]]="JJ";for(o=k.length,f=0;o>f;f++)l[k[f]]="NNAB";for(o=g.length,f=0;o>f;f++)l[g[f]]="NN";o=Object.keys(d).forEach(function(a){l[a]=d[a]});var p,f;for(o=e.length,f=0;o>f;f++)p=H(e[f]),l[p.infinitive]=l[p.infinitive]||"VBP",l[p.past]=l[p.past]||"VBD",l[p.gerund]=l[p.gerund]||"VBG",l[p.present]=l[p.present]||"VBZ",p.doer&&(l[p.doer]=l[p.doer]||"NNA"),p.participle&&(l[p.participle]=l[p.participle]||"VBN");for(o=a.length,f=0;o>f;f++)p=a[f],l[p.infinitive]=l[p.infinitive]||"VBP",l[p.gerund]=l[p.gerund]||"VBG",l[p.past]=l[p.past]||"VBD",l[p.present]=l[p.present]||"VBZ",p.doer&&(l[p.doer]=l[p.doer]||"NNA"),p.participle&&(l[p.future]=l[p.future]||"VB");var q,r;for(o=c.length,f=0;o>f;f++)l[c[f]]="JJ";for(n=Object.keys(b),o=n.length,f=0;o>f;f++)r=n[f],l[r]="JJ",q=M(r),q&&q!==r&&!l[q]&&(l[q]=l[q]||"RB"),q=K(r),!q||q.match(/^more ./)||q===r||l[q]||(l[q]=l[q]||"JJR"),q=L(r),!q||q.match(/^most ./)||q===r||l[q]||(l[q]=l[q]||"JJS");return"undefined"!=typeof module&&module.exports&&(module.exports=l),l}(),Q=function(a){var b=this;b.tokens=a||[];var c=function(a){return a.charAt(0).toUpperCase()+a.slice(1)};return b.tense=function(){var a=b.tokens.filter(function(a){return"verb"===a.pos.parent});return a.map(function(a){return a.analysis.tense})},b.to_past=function(){return b.tokens=b.tokens.map(function(a){return"verb"===a.pos.parent&&(a.text=a.analysis.to_past(),a.normalised=a.text),a}),b},b.to_present=function(){return b.tokens=b.tokens.map(function(a){return"verb"===a.pos.parent&&(a.text=a.analysis.to_present(),a.normalised=a.text),a}),b},b.to_future=function(){return b.tokens=b.tokens.map(function(a){return"verb"===a.pos.parent&&(a.text=a.analysis.to_future(),a.normalised=a.text),a}),b},b.insert=function(a,c){c&&a&&b.tokens.splice(c,0,a)},b.negate=function(){for(var a={everyone:"no one",everybody:"nobody",someone:"no one",somebody:"nobody",always:"never",is:"isn't",are:"aren't",was:"wasn't",will:"won't","didn't":"did","wouldn't":"would","couldn't":"could","shouldn't":"should","can't":"can","won't":"will","mustn't":"must","shan't":"shall",shant:"shall",did:"didn't",would:"wouldn't",could:"couldn't",should:"shouldn't",can:"can't",must:"mustn't"},d=0;d4&&a.match(t[b].reg))return v[t[b].pos]},e=function(a,b,c){var d=c.tokens[b-1],e=c.tokens[b+1],f={the:1,a:1,an:1};return"march"!=a.normalised&&"april"!=a.normalised&&"may"!=a.normalised||!(e&&"CD"==e.pos.tag||d&&"CD"==d.pos.tag)||(a.pos=v.CD,a.pos_reason="may_is_date"),e&&"noun"!==a.pos.parent&&"glue"!==a.pos.parent&&"MD"===e.pos.tag&&(a.pos=v.NN,a.pos_reason="before_modal"),d&&"will"==d.normalised&&!d.punctuated&&"noun"==a.pos.parent&&(a.pos=v.VB,a.pos_reason="after_will"),d&&"i"==d.normalised&&!d.punctuated&&"noun"==a.pos.parent&&(a.pos=v.VB,a.pos_reason="after_i"),d&&"noun"===a.pos.parent&&"RB"===d.pos.tag&&!d.start&&(a.pos=v.VB,a.pos_reason="after_adverb"),e&&"adjective"===a.pos.parent&&"adjective"===e.pos.parent&&!a.punctuated&&(a.pos=v.RB,a.pos_reason="consecutive_adjectives"),d&&"verb"===a.pos.parent&&f[d.pos.normalised]&&"CP"!=a.pos.tag&&(a.pos=v.NN,a.pos_reason="determiner-verb"),d&&"CP"===d.pos.tag&&"DT"!==a.pos.tag&&"RB"!==a.pos.tag&&"adjective"!==a.pos.parent&&"value"!==a.pos.parent&&(a.pos=v.JJ,a.pos_reason="copula-adjective"),d&&e&&"CP"===d.pos.tag&&"RB"===a.pos.tag&&"verb"===e.pos.parent&&(c.tokens[b+1].pos=v.JJ,c.tokens[b+1].pos_reason="copula-adverb-adjective"),e&&"PRP"==e.pos.tag&&"noun"==a.pos.parent&&!a.punctuated&&(a.pos=v.VB,a.pos_reason="before_[him|her|it]"),d&&e&&"DT"===d.pos.tag&&"noun"===e.pos.parent&&"verb"===a.pos.parent&&(a.pos=v.JJ,a.pos_reason="determiner-adjective-noun"),a},f=function(a){for(var b,c,d,e={"i'd":["i","would"],"she'd":["she","would"],"he'd":["he","would"],"they'd":["they","would"],"we'd":["we","would"],"i'll":["i","will"],"she'll":["she","will"],"he'll":["he","will"],"they'll":["they","will"],"we'll":["we","will"],"i've":["i","have"],"they've":["they","have"],"we've":["we","have"],"should've":["should","have"],"would've":["would","have"],"could've":["could","have"],"must've":["must","have"],"i'm":["i","am"],"he's":["he","is"],"she's":["she","is"],"we're":["we","are"],"they're":["they","are"],cannot:["can","not"]},g=0;g4){var f=a.normalised.substr(e-4,e-1);if(u.hasOwnProperty(f))return a.pos=v[u[f]],a.pos_reason="wordnet suffix",a}var g=d(a.normalised);return g?(a.pos=g,a.pos_reason="regex suffix",a):parseFloat(a.normalised)?(a.pos=v.CD,a.pos_reason="parsefloat",a):a}),a.tokens=a.tokens.map(function(a,b){return"lexicon"!==a.pos_reason&&a.normalised.match(/.ed$/)&&(a.pos=v.VB,a.pos_reason="ed"),a});var g=null,h="";a.tokens=a.tokens.map(function(b,c){var d=a.tokens[c+1];if(b.pos){if("the"==b.normalised||"a"==b.normalised||"an"==b.normalised||"PP"===b.pos.tag)return g="noun",h=b.pos.name,b;if("PRP"===b.pos.tag||"MD"===b.pos.tag)return g="verb",h=b.pos.name,b}return b.pos&&("verb"==g&&"noun"==b.pos.parent&&(!d||d.pos&&"noun"!=d.pos.parent)&&(d&&d.pos&&d.pos.parent==g||(b.pos=v.VB,b.pos_reason="signal from "+h,g=null)),"noun"==g&&"verb"==b.pos.parent&&(!d||d.pos&&"verb"!=d.pos.parent)&&(d&&d.pos&&d.pos.parent==g||(b.pos=v.NN,b.pos_reason="signal from "+h,g=null))),g&&!b.pos&&(d&&d.pos&&d.pos.parent==g||(b.pos=v[g],b.pos_reason="signal from "+h,g=null)),"verb"===g&&b.pos&&"verb"===b.pos.parent&&(g=null),"noun"===g&&b.pos&&"noun"===b.pos.parent&&(g=null),b});var i={};a.tokens.forEach(function(a){a.pos&&(i[a.pos.parent]=!0)}),a.tokens=a.tokens.map(function(a,b){if(!a.pos){if(i.adjective&&i.noun&&!i.verb)return a.pos=v.VB,a.pos_reason="need one verb",i.verb=!0,a;a.pos=v.NN,a.pos_reason="noun fallback"}return a}),a.tokens=a.tokens.map(function(b,c){return e(b,c,a)}),a.tokens=a.tokens.map(function(b,c){return e(b,c,a)})}),g.dont_combine||(h=h.map(function(a){return b(a)})),h=h.map(function(a){return a.tokens=a.tokens.map(function(b,c){var d=a.tokens[c-1]||null,e=a.tokens[c+1]||null;return b.analysis=O[b.pos.parent](b.normalised,e,d,b),b}),a}),h=h.map(function(a){var b=new Q(a.tokens);return b.type=a.type,b}),new R(h)};return"undefined"!=typeof module&&module.exports&&(module.exports=g),g}(),T=function(){"undefined"!=typeof module&&module.exports&&(S=require("./pos"));var a=function(a,b){b=b||{};var c=S(a,b).sentences,d=c.reduce(function(a,c){return a.concat(c.entities(b))},[]),e={};return d=d.filter(function(a){return a.analysis.is_person()&&a.normalised.split(" ").forEach(function(a){e[a]=!0}),e[a.normalised]?!1:!0})};return"undefined"!=typeof module&&module.exports&&(module.exports=a),a}();if("undefined"!=typeof module&&module.exports)var O=require("./src/parents/parents"),m=require("./src/methods/tokenization/sentence").sentences,o=require("./src/methods/tokenization/tokenize").tokenize,n=require("./src/methods/tokenization/ngram").ngram,p=require("./src/methods/transliteration/unicode_normalisation"),q=require("./src/methods/syllables/syllable"),U=require("./src/methods/localization/britishize"),s=U.americanize,r=U.britishize,S=require("./src/pos"),T=require("./src/spot");var V={noun:O.noun,adjective:O.adjective,verb:O.verb,adverb:O.adverb,value:O.value,sentences:m,ngram:n,tokenize:o,americanize:s,britishize:r,syllables:q,normalize:p.normalize,denormalize:p.denormalize,pos:S,spot:T};return"undefined"!=typeof module&&module.exports&&(module.exports=V),V}(); \ No newline at end of file +var nlp=function(){var a=function(){var a=["infinitive","gerund","past","present","doer","future"],b=[["arise","arising","arose","_s","_r"],["babysit","_ting","babysat","_s","_ter"],["be","_ing","was","is",""],["beat","_ing","_","_s","_er"],["become","becoming","became","_s","_r"],["bend","_ing","bent","_s","_er"],["begin","_ning","began","_s","_ner"],["bet","_ting","_","_s","_ter"],["bind","_ing","bound","_s","_er"],["bite","biting","bit","_s","_r"],["bleed","_ing","bled","_s","_er"],["blow","_ing","blew","_s","_er"],["break","_ing","broke","_s","_er"],["breed","_ing","bred","_s","_er"],["bring","_ing","brought","_s","_er"],["broadcast","_ing","_","_s","_er"],["build","_ing","built","_s","_er"],["buy","_ing","bought","_s","_er"],["catch","_ing","caught","_es","_er"],["choose","choosing","chose","_s","_r"],["come","coming","came","_s","_r"],["cost","_ing","_","_s","_er"],["cut","_ting","_","_s","_ter"],["deal","_ing","_t","_s","_er"],["dig","_ging","dug","_s","_ger"],["do","_ing","did","_es","_er"],["draw","_ing","drew","_s","_er"],["drink","_ing","drank","_s","_er"],["drive","driving","drove","_s","_r"],["eat","_ing","ate","_s","_er"],["fall","_ing","fell","_s","_er"],["feed","_ing","fed","_s","_er"],["feel","_ing","felt","_s","_er"],["fight","_ing","fought","_s","_er"],["find","_ing","found","_s","_er"],["fly","_ing","flew","_s","flier"],["forbid","_ing","forbade","_s"],["forget","_ing","forgot","_s","_er"],["forgive","forgiving","forgave","_s","_r"],["freeze","freezing","froze","_s","_r"],["get","_ting","got","_s","_ter"],["give","giving","gave","_s","_r"],["go","_ing","went","_es","_er"],["grow","_ing","grew","_s","_er"],["hang","_ing","hung","_s","_er"],["have","having","had","has"],["hear","_ing","_d","_s","_er"],["hide","hiding","hid","_s","_r"],["hit","_ting","_","_s","_ter"],["hold","_ing","held","_s","_er"],["hurt","_ing","_","_s","_er"],["know","_ing","knew","_s","_er"],["relay","_ing","_ed","_s","_er"],["lay","_ing","laid","_s","_er"],["lead","_ing","led","_s","_er"],["leave","leaving","left","_s","_r"],["lend","_ing","lent","_s","_er"],["let","_ting","_","_s","_ter"],["lie","lying","lay","_s","_r"],["light","_ing","lit","_s","_er"],["lose","losing","lost","_s","_r"],["make","making","made","_s","_r"],["mean","_ing","_t","_s","_er"],["meet","_ing","met","_s","_er"],["pay","_ing","paid","_s","_er"],["put","_ting","_","_s","_ter"],["quit","_ting","_","_s","_ter"],["read","_ing","_","_s","_er"],["ride","riding","rode","_s","_r"],["ring","_ing","rang","_s","_er"],["rise","rising","rose","_s","_r"],["run","_ning","ran","_s","_ner"],["say","_ing","said","_s"],["see","_ing","saw","_s","_r"],["sell","_ing","sold","_s","_er"],["send","_ing","sent","_s","_er"],["set","_ting","_","_s","_ter"],["shake","shaking","shook","_s","_r"],["shine","shining","shone","_s","_r"],["shoot","_ing","shot","_s","_er"],["show","_ing","_ed","_s","_er"],["shut","_ting","_","_s","_ter"],["sing","_ing","sang","_s","_er"],["sink","_ing","sank","_s","_er"],["sit","_ting","sat","_s","_ter"],["slide","sliding","slid","_s","_r"],["speak","_ing","spoke","_s","_er"],["spend","_ing","spent","_s","_er"],["spin","_ning","spun","_s","_ner"],["spread","_ing","_","_s","_er"],["stand","_ing","stood","_s","_er"],["steal","_ing","stole","_s","_er"],["stick","_ing","stuck","_s","_er"],["sting","_ing","stung","_s","_er"],["strike","striking","struck","_s","_r"],["swear","_ing","swore","_s","_er"],["swim","_ing","swam","_s","_mer"],["swing","_ing","swung","_s","_er"],["take","taking","took","_s","_r"],["teach","_ing","taught","_s","_er"],["tear","_ing","tore","_s","_er"],["tell","_ing","told","_s","_er"],["think","_ing","thought","_s","_er"],["throw","_ing","threw","_s","_er"],["understand","_ing","understood","_s"],["wake","waking","woke","_s","_r"],["wear","_ing","wore","_s","_er"],["win","_ning","won","_s","_ner"],["withdraw","_ing","withdrew","_s","_er"],["write","writing","wrote","_s","_r"],["tie","tying","_d","_s","_r"],["obey","_ing","_ed","_s","_er"],["ski","_ing","_ied","_s","_er"],["boil","_ing","_ed","_s","_er"],["miss","_ing","_ed","_","_er"],["act","_ing","_ed","_s","_or"],["compete","competing","_d","_s","competitor"],["being","are","were","are"],["imply","_ing","implied","implies","implier"],["ice","icing","_d","_s","_r"],["develop","_ing","_","_s","_er"],["wait","_ing","_ed","_s","_er"],["aim","_ing","_ed","_s","_er"],["spill","_ing","spilt","_s","_er"],["be","am","was","am",""]],c=b.map(function(b){for(var c={},d=0;db;b++)c[d[b]].split(",").forEach(function(c){a[d[b]+c]=!0});return"undefined"!=typeof module&&module.exports&&(module.exports=a),a}(),m=function(a){"undefined"!=typeof module&&module.exports&&(k=require("../../data/lexicon/abbreviations"));var b=[],c=a.split(/(\S.+?[.\?!])(?=\s+|$|")/g);k=k.concat(["jan","feb","mar","apr","jun","jul","aug","sep","oct","nov","dec","sept","sep"]);var d=new RegExp("(^| )("+k.join("|")+")[.!?] ?$","i"),e=new RegExp("[ |.][A-Z].?$","i"),f=new RegExp("\\.\\.\\.*$"),g=c.length;for(i=0;i0&&(b.push(c[i]),c[i]=""));return 0===b.length?[a]:b};"undefined"!=typeof module&&module.exports&&(exports.sentences=m);var n=function(){var a=function(a,b){b=b||{};var c,d,e,f,g,h=b.min_count||1,i=b.max_size||5,j=/[^a-zA-Z'\-]+/g,k=[null],l=[];for(i++,c=1;i>=c;c++)k.push({});for(a=a.replace(j," ").replace(/^\s+/,"").replace(/\s+$/,""),a=a.toLowerCase(),a=a.split(/\s+/),c=0,f=a.length;f>c;c++)for(g=a[c],k[1][g]=(k[1][g]||0)+1,d=2;i>=d&&f>=c+d;d++)g+=" "+a[c+d-1], +k[d][g]=(k[d][g]||0)+1;for(c=void 0,e=1;i>=e;e++){l[e]=[];var m=k[e];for(c in m)m.hasOwnProperty(c)&&m[c]>=h&&l[e].push({word:c,count:m[c],size:e})}return l=l.filter(function(a){return null!==a}),l=l.map(function(a){return a=a.sort(function(a,b){return b.count-a.count})})};return"undefined"!=typeof module&&module.exports&&(exports.ngram=a),a}(),o=function(){"undefined"!=typeof module&&module.exports&&(m=require("./sentence").sentences,d=require("../../data/lexicon/multiples"));var a=Object.keys(d).map(function(a){return a.split(" ")}),b=function(a){return a?(a=a.toLowerCase(),a=a.replace(/[,\.!:;\?\(\)]/,""),a=a.replace(/’/g,"'"),a=a.replace(/"/g,""),a.match(/[a-z0-9]/i)?a:""):""},c=function(a){return a.match(/\?$/)?"interrogative":a.match(/\!$/)?"exclamative":"declarative"},e=function(c){for(var d=[],e=0;e0&&null!==a.match(/^[A-Z][a-z]/),punctuated:null!==a.match(/[,;:\(\)"]/)||void 0,end:c===d.length-1||void 0,start:0===c||void 0}});return{sentence:a,tokens:f,type:c(a)}})};return"undefined"!=typeof module&&module.exports&&(exports.tokenize=f),f}(),p=function(){var a={2:"²ƻ",3:"³ƷƸƹƺǮǯЗҘҙӞӟӠӡȜȝ",5:"Ƽƽ",8:"Ȣȣ","!":"¡","?":"¿Ɂɂ",a:"ªÀÁÂÃÄÅàáâãäåĀāĂ㥹ǍǎǞǟǠǡǺǻȀȁȂȃȦȧȺΆΑΔΛάαλАДадѦѧӐӑӒӓƛɅ",b:"ßþƀƁƂƃƄƅɃΒβϐϦБВЪЬбвъьѢѣҌҍҔҕƥƾ",c:"¢©ÇçĆćĈĉĊċČčƆƇƈȻȼͻͼͽϲϹϽϾϿЄСсєҀҁҪҫ",d:"ÐĎďĐđƉƊȡƋƌǷ",e:"ÈÉÊËèéêëĒēĔĕĖėĘęĚěƎƏƐǝȄȅȆȇȨȩɆɇΈΕΞΣέεξϱϵ϶ЀЁЕЭеѐёҼҽҾҿӖӗӘәӚӛӬӭ",f:"ƑƒϜϝӺӻ",g:"ĜĝĞğĠġĢģƓǤǥǦǧǴǵ",h:"ĤĥĦħƕǶȞȟΉΗЂЊЋНнђћҢңҤҥҺһӉӊ",I:"ÌÍÎÏ",i:"ìíîïĨĩĪīĬĭĮįİıƖƗȈȉȊȋΊΐΪίιϊІЇії",j:"ĴĵǰȷɈɉϳЈј",k:"ĶķĸƘƙǨǩΚκЌЖКжкќҚқҜҝҞҟҠҡ",l:"ĹĺĻļĽľĿŀŁłƚƪǀǏǐȴȽΙӀӏ",m:"ΜϺϻМмӍӎ",n:"ÑñŃńŅņŇňʼnŊŋƝƞǸǹȠȵΝΠήηϞЍИЙЛПийлпѝҊҋӅӆӢӣӤӥπ",o:"ÒÓÔÕÖØðòóôõöøŌōŎŏŐőƟƠơǑǒǪǫǬǭǾǿȌȍȎȏȪȫȬȭȮȯȰȱΌΘΟΦΩδθοσόϕϘϙϬϭϴОФоѲѳѺѻѼѽӦӧӨөӪӫ¤ƍΏ",p:"ƤƿΡρϷϸϼРрҎҏÞ",q:"Ɋɋ",r:"ŔŕŖŗŘřƦȐȑȒȓɌɍЃГЯгяѓҐґҒғӶӷſ",s:"ŚśŜŝŞşŠšƧƨȘșȿςϚϛϟϨϩЅѕ",t:"ŢţŤťŦŧƫƬƭƮȚțȶȾΓΤτϮϯТт҂Ҭҭ",u:"µÙÚÛÜùúûüŨũŪūŬŭŮůŰűŲųƯưƱƲǓǔǕǖǗǘǙǚǛǜȔȕȖȗɄΰμυϋύϑЏЦЧцџҴҵҶҷҸҹӋӌӇӈ",v:"ƔνѴѵѶѷ",w:"ŴŵƜωώϖϢϣШЩшщѡѿ",x:"×ΧχϗϰХхҲҳӼӽӾӿ",y:"¥ÝýÿŶŷŸƳƴȲȳɎɏΎΥΨΫγψϒϓϔЎУучўѰѱҮүҰұӮӯӰӱӲӳ",z:"ŹźŻżŽžƩƵƶȤȥɀΖζ"},b=[];Object.keys(a).forEach(function(c){a[c].split("").forEach(function(a){b.push([a,c])})});var c={},d={};b.forEach(function(a){c[a[0]]=a[1],d[a[1]]=a[0]});var e=function(a,b){b=b||{},b.percentage=b.percentage||50;var d=a.split("").map(function(a){var d=100*Math.random();return c[a]&&d2)return a;var b=[/^[^aeiou]?ion/,/^[^aeiou]?ised/,/^[^aeiou]?iled/],c=a.length;if(c>1)for(var d=a[c-2]+a[c-1],e=0;en){j+=n*q,q=.1*q,p=0;continue}if(100>n){j+=.1*n*q,q=.01*q,p=0;continue}}if(m.match(/^[0-9]\.[0-9]$/))p+=parseFloat(m);else if(parseInt(m,10)!=m)if(void 0===a[m])if(b[m]){if(f)return null;if(g)return null;if(h)return null;g=!0,p+=b[m]}else if(c[m]){if(f)return null;if(g)return null;if(h)return null;h=!0,p+=c[m]}else{if(!d[m])return null;if(i[m])return null;i[m]=!0,f=!1,g=!1,h=!1,0===p?(j=j||1,j*=d[m]):(p*=d[m],j+=p),p=0}else{if(f)return null;if(g)return null;f=!0,p+=a[m]}else p+=parseInt(m,10)}else{if(r)return null;r=!0,j+=p,p=0,f=!1,q=.1}return p&&(j+=(p||1)*q),j*=k};return"undefined"!=typeof module&&module.exports&&(module.exports=e),e}(),y=function(){var a="(january|february|march|april|may|june|july|august|september|october|november|december|jan|feb|mar|apr|aug|sept|oct|nov|dec),?",b="([0-9]{1,2}),?",c="([12][0-9]{3})",d=function(a,b){return Object.keys(b).reduce(function(c,d){return c[d]=a[b[d]],c},{})},e=[{reg:String(a)+" "+String(b)+"-"+String(b)+" "+String(c),example:"March 7th-11th 1987",process:function(a){var b;return a||(a=[]),b={month:1,day:2,to_day:3,year:4},d(a,b)}},{reg:String(b)+" of "+String(a)+" to "+String(b)+" of "+String(a)+",? "+String(c),example:"28th of September to 5th of October 2008",process:function(a){var b;return a||(a=[]),b={day:1,month:2,to_day:3,to_month:4,to_year:5},d(a,b)}},{reg:String(a)+" "+String(b)+" to "+String(a)+" "+String(b)+" "+String(c),example:"March 7th to june 11th 1987",process:function(a){var b;return a||(a=[]),b={month:1,day:2,to_month:3,to_day:4,year:5,to_year:5},d(a,b)}},{reg:"between "+String(b)+" "+String(a)+" and "+String(b)+" "+String(a)+" "+String(c),example:"between 13 February and 15 February 1945",process:function(a){var b;return a||(a=[]),b={day:1,month:2,to_day:3,to_month:4,year:5,to_year:5},d(a,b)}},{reg:"between "+String(a)+" "+String(b)+" and "+String(a)+" "+String(b)+" "+String(c),example:"between March 7th and june 11th 1987",process:function(a){var b;return a||(a=[]),b={month:1,day:2,to_month:3,to_day:4,year:5,to_year:5},d(a,b)}},{reg:String(a)+" "+String(b)+" "+String(c),example:"March 1st 1987",process:function(a){var b;return a||(a=[]),b={month:1,day:2,year:3},d(a,b)}},{reg:String(b)+" - "+String(b)+" of "+String(a)+",? "+String(c),example:"3rd - 5th of March 1969",process:function(a){var b;return a||(a=[]),b={day:1,to_day:2,month:3,year:4},d(a,b)}},{reg:String(b)+" of "+String(a)+",? "+String(c),example:"3rd of March 1969",process:function(a){var b;return a||(a=[]),b={day:1,month:2,year:3},d(a,b)}},{reg:String(a)+" "+c+",? to "+String(a)+" "+String(c),example:"September 1939 to April 1945",process:function(a){var b;return a||(a=[]),b={month:1,year:2,to_month:3,to_year:4},d(a,b)}},{reg:String(a)+" "+String(c),example:"March 1969",process:function(a){var b;return a||(a=[]),b={month:1,year:2},d(a,b)}},{reg:String(a)+" "+b,example:"March 18th",process:function(a){var b;return a||(a=[]),b={month:1,day:2},d(a,b)}},{reg:String(b)+" of "+a,example:"18th of March",process:function(a){var b;return a||(a=[]),b={month:2,day:1},d(a,b)}},{reg:c+" ?- ?"+String(c),example:"1997-1998",process:function(a){var b;return a||(a=[]),b={year:1,to_year:2},d(a,b)}},{reg:c,example:"1998",process:function(a){var b;return a||(a=[]),b={year:1},d(a,b)}}].map(function(a){return a.reg=new RegExp(a.reg,"g"),a}),f={january:0,february:1,march:2,april:3,may:4,june:5,july:6,august:7,september:8,october:9,november:10,december:11,jan:0,feb:1,mar:2,apr:3,aug:7,sept:8,oct:9,nov:10,dec:11},g=[31,29,31,30,31,30,31,31,30,31,30,31],h=function(a){return a=a.toLowerCase(),a=a.replace(/([0-9])(th|rd|st)/g,"$1")},i=function(a,b){var c;return c=new Date,b=b||{},a.year=parseInt(a.year,10)||void 0,a.day=parseInt(a.day,10)||void 0,a.to_day=parseInt(a.to_day,10)||void 0,a.to_year=parseInt(a.to_year,10)||void 0,a.month=f[a.month],a.to_month=f[a.to_month],void 0!==a.to_month&&void 0===a.month&&(a.month=a.to_month),void 0===a.to_month&&void 0!==a.month&&(a.to_month=a.month),a.to_year&&!a.year&&(a.year=a.to_year),!a.to_year&&a.year&&void 0!==a.to_month&&(a.to_year=a.year),b.assume_year&&!a.year&&(a.year=c.getFullYear()),void 0!==a.day&&(a.day>31||void 0!==a.month&&a.day>g[a.month])&&(a.day=void 0),void 0!==a.to_month&&a.to_month2090||a.year<1200)&&(a.year=void 0,a.to_year=void 0),a={day:a.day,month:a.month,year:a.year,to:{day:a.to_day,month:a.to_month,year:a.to_year}},a.year&&a.day&&void 0!==a.month&&(a.date_object=new Date,a.date_object.setYear(a.year),a.date_object.setMonth(a.month),a.date_object.setDate(a.day)),a.to.year&&a.to.day&&void 0!==a.to.month&&(a.to.date_object=new Date,a.to.date_object.setYear(a.to.year),a.to.date_object.setMonth(a.to.month),a.to.date_object.setDate(a.to.day)),a.year||void 0!==a.month?a:{})},j=function(a,b){var c,d,f,g,j;for(b=b||{},a=h(a),g=0,j=e.length;j>g;g++)if(f=e[g],a.match(f.reg))return c=f.reg.exec(a),d=f.process(c),d=i(d,b);return{}};return"undefined"!=typeof module&&module.exports&&(module.exports=j),j}(),z=function(a,b,c,d){var e=this;return e.word=a||"","undefined"!=typeof module&&module.exports&&(w=require("./to_number"),y=require("./date_extractor"),v=require("../../data/parts_of_speech")),e.date=function(a){return a=a||{},y(e.word,a)},e.is_date=function(){var a=/(january|february|march|april|may|june|july|august|september|october|november|december|jan|feb|mar|apr|aug|sept|oct|nov|dec)/i,b=/1?[0-9]:[0-9]{2}/,c=/\b(monday|tuesday|wednesday|thursday|friday|saturday|sunday|mon|tues|wed|thurs|fri|sat|sun)\b/i;return e.word.match(a)||e.word.match(b)||e.word.match(c)?!0:!1},e.number=function(){return e.is_date()?null:w(e.word)},e.which=function(){return e.date()?v.DA:e.number()?v.NU:v.CD}(),e};"undefined"!=typeof module&&module.exports&&(module.exports=z);var A=function(){var a=function(a){if(!a)return null;var b={hour:"an",heir:"an",heirloom:"an",honest:"an",honour:"an",honor:"an",uber:"an"},c=function(a){return a.length<=5&&a.match(/^[A-Z]*$/)?!0:a.length>=4&&a.match(/^([A-Z]\.)*$/)?!0:!1},d={A:!0,E:!0,F:!0,H:!0,I:!0,L:!0,M:!0,N:!0,O:!0,R:!0,S:!0,X:!0},e=[/^onc?e/i,/^u[bcfhjkqrstn][aeiou]/i,/^eul/i];if(b.hasOwnProperty(a))return b[a];if(c(a)&&d.hasOwnProperty(a.substr(0,1)))return"an";for(var f=0;f3?!0:!1},i=function(a){return uncountable_nouns[a]?{plural:a,singular:a}:h(a)?{plural:a,singular:f(a)}:{singular:a,plural:d(a)}},j={inflect:i,is_plural:h,singularize:f,pluralize:d};return"undefined"!=typeof module&&module.exports&&(module.exports=j),j}(),C=function(a,b,c,d){var e=this;e.word=a||"",e.next=b,e.last=c,"undefined"!=typeof module&&module.exports&&(v=require("../../data/parts_of_speech"),l=require("../../data/lexicon/firstnames"),f=require("../../data/lexicon/honourifics"),B=require("./conjugate/inflect"),A=require("./indefinite_article"));var g={it:"PRP",they:"PRP",i:"PRP",them:"PRP",you:"PRP",she:"PRP",me:"PRP",he:"PRP",him:"PRP",her:"PRP",us:"PRP",we:"PRP",thou:"PRP"},h={itself:1,west:1,western:1,east:1,eastern:1,north:1,northern:1,south:1,southern:1,the:1,one:1,your:1,my:1,today:1,yesterday:1,tomorrow:1,era:1,century:1,it:1};return e.is_acronym=function(){var a=e.word;return a.length<=5&&a.match(/^[A-Z]*$/)?!0:a.length>=4&&a.match(/^([A-Z]\.)*$/)?!0:!1}(),e.is_entity=function(){if(!d)return!1;if(d.normalised.length<3||!d.normalised.match(/[a-z]/i))return!1;if(g[d.normalised])return!1;if(h[d.normalised])return!1;if(d.pos){if("NNA"==d.pos.tag)return!1;if("NNO"==d.pos.tag)return!1;if("NNG"==d.pos.tag)return!1;if("NNP"==d.pos.tag)return!0}return d.noun_capital?!0:d.normalised.match(/ /)?!0:d.normalised.match(/\./)?!0:d.normalised.length<5&&d.text.match(/^[A-Z]*$/)?!0:e.is_acronym?!0:!1}(),e.conjugate=function(){return B.inflect(e.word)},e.is_plural=function(){return B.is_plural(e.word)}(),e.article=function(){return A(e.word)},e.pluralize=function(){return B.pluralize(e.word)},e.singularize=function(){return B.singularize(e.word)},e.is_person=function(){var a,b,c=["center","centre","memorial","school","bridge","university","house","college","square","park","foundation","institute","ss","of","the","for"];for(b=c.length,a=0;b>a;a++)if(e.word.match(new RegExp("\\b"+c[a]+"\\b","i")))return!1;for(b=f.length,a=0;b>a;a++)if(e.word.match(new RegExp("\\b"+f[a]+"\\.?\\b","i")))return!0;var d=Object.keys(l);for(b=d.length,a=0;b>a;a++)if(e.word.match(new RegExp("^"+d[a]+"\\b","i")))return!0;return e.word.match(/[a-z]{3,20} [a-z]\.? [a-z]{3,20}/i)?!0:!1},e.which=function(){if(e.word.match(/'s$/))return v.NNO;if(e.word.match(/..ing$/))return v.NNG;if(g[e.word])return v.PRP;var a=e.word.substr(0,1);return a.toLowerCase()!==a?e.is_acronym?v.NNPA:e.is_plural?v.NNPS:v.NNP:e.is_plural?v.NNS:v.NN}(),e};"undefined"!=typeof module&&module.exports&&(module.exports=C);var D=function(){var a=function(a){var b={idly:"idle",sporadically:"sporadic",basically:"basic",grammatically:"grammatical",alphabetically:"alphabetical",economically:"economical",conically:"conical",politically:"political",vertically:"vertical",practically:"practical",theoretically:"theoretical",critically:"critical",fantastically:"fantastic",mystically:"mystical",pornographically:"pornographic",fully:"full",jolly:"jolly",wholly:"whole"},c=[{reg:/bly$/i,repl:"ble"},{reg:/gically$/i,repl:"gical"},{reg:/([rsdh])ically$/i,repl:"$1ical"},{reg:/ically$/i,repl:"ic"},{reg:/uly$/i,repl:"ue"},{reg:/ily$/i,repl:"y"},{reg:/(.{3})ly$/i,repl:"$1"}];if(b.hasOwnProperty(a))return b[a];for(var d=0;d4?a.replace(/ed$/,""):a.replace(/d$/,"");var c,d,e,f;return a.match(/[^aeiou]$/)?(e=a+"ing",d=a+"ed",c=a.match(/ss$/)?a+"es":a+"s",f=G(b)):(e=a.replace(/[aeiou]$/,"ing"),d=a.replace(/[aeiou]$/,"ed"),c=a.replace(/[aeiou]$/,"es"),f=G(b)),{infinitive:b,present:c,past:d,gerund:e,doer:f,future:"will "+b}},d=function(a,b){return a.infinitive?(a.gerund||(a.gerund=a.infinitive+"ing"),a.doer||(a.doer=G(a.infinitive)),a.present||(a.present=a.infinitive+"s"),a.past||(a.past=a.infinitive+"ed"),b&&Object.keys(a).forEach(function(c){a[c]=b+a[c]}),a.future||(a.future="will "+a.infinitive),a):a},e=function(e){if(!e)return{};e=e.replace(/^will /i,"");var f,g,h=(e.match(/^(over|under|re|anti|full)\-?/i)||[])[0],i=e.replace(/^(over|under|re|anti|full)\-?/i,""),j={};for(g=a.length,f=0;g>f;f++)if(x=a[f],i===x.present||i===x.gerund||i===x.past||i===x.infinitive)return j=JSON.parse(JSON.stringify(a[f])),d(j,h);var k=b(e)||"infinitive";for(g=F[k].length,f=0;g>f;f++){var l=F[k][f];if(e.match(l.reg))return j[k]=e,Object.keys(l.repl).forEach(function(a){a===k?j[a]=e:j[a]=e.replace(l.reg,l.repl[a])}),d(j)}return c(e)};return"undefined"!=typeof module&&module.exports&&(module.exports=e),e}(),I=function(a,b,c,d){var e=this;e.word=a||"",e.next=b,e.last=c,"undefined"!=typeof module&&module.exports&&(H=require("./conjugate/conjugate"),v=require("../../data/parts_of_speech"));var f={is:"CP","will be":"CP",will:"CP",are:"CP",was:"CP",were:"CP"},g={can:"MD",may:"MD",could:"MD",might:"MD",will:"MD","ought to":"MD",would:"MD",must:"MD",shall:"MD",should:"MD"},h={past:"VBD",participle:"VBN",infinitive:"VBP",present:"VBZ",gerund:"VBG"};return e.conjugate=function(){return H(e.word)},e.to_past=function(){return"gerund"===e.form?e.word:H(e.word).past},e.to_present=function(){return H(e.word).present},e.to_future=function(){return"will "+H(e.word).infinitive},e.form=function(){for(var a=["past","present","gerund","infinitive"],b=H(e.word),c=0;ci;i++)for(m=o[p[i]],i2=0;i2i;i++)n[p[i]]="CD";for(q=h.length,i=0;q>i;i++)n[h[i]]="JJ";for(q=k.length,i=0;q>i;i++)n[k[i]]="NNAB";for(q=f.length,i=0;q>i;i++)n[f[i]]="NNAB";for(q=g.length,i=0;q>i;i++)n[g[i]]="NN";Object.keys(l).forEach(function(a){n[a]="NNP"}),Object.keys(d).forEach(function(a){n[a]=d[a]});var r,i;for(q=e.length,i=0;q>i;i++)r=H(e[i]),n[r.infinitive]=n[r.infinitive]||"VBP",n[r.past]=n[r.past]||"VBD",n[r.gerund]=n[r.gerund]||"VBG",n[r.present]=n[r.present]||"VBZ",r.doer&&(n[r.doer]=n[r.doer]||"NNA"),r.participle&&(n[r.participle]=n[r.participle]||"VBN");for(q=a.length,i=0;q>i;i++)r=a[i],n[r.infinitive]=n[r.infinitive]||"VBP",n[r.gerund]=n[r.gerund]||"VBG",n[r.past]=n[r.past]||"VBD",n[r.present]=n[r.present]||"VBZ",r.doer&&(n[r.doer]=n[r.doer]||"NNA"),r.participle&&(n[r.future]=n[r.future]||"VB");var s,t;for(q=c.length,i=0;q>i;i++)n[c[i]]="JJ";for(p=Object.keys(b),q=p.length,i=0;q>i;i++)t=p[i],n[t]="JJ",s=M(t),s&&s!==t&&!n[s]&&(n[s]=n[s]||"RB"),s=K(t),!s||s.match(/^more ./)||s===t||n[s]||(n[s]=n[s]||"JJR"),s=L(t),!s||s.match(/^most ./)||s===t||n[s]||(n[s]=n[s]||"JJS");return"undefined"!=typeof module&&module.exports&&(module.exports=n),n}(),Q=function(a){var b=this;b.tokens=a||[];var c=function(a){return a.charAt(0).toUpperCase()+a.slice(1)};return b.tense=function(){var a=b.tokens.filter(function(a){return"verb"===a.pos.parent});return a.map(function(a){return a.analysis.tense})},b.to_past=function(){return b.tokens=b.tokens.map(function(a){return"verb"===a.pos.parent&&(a.text=a.analysis.to_past(),a.normalised=a.text),a}),b},b.to_present=function(){return b.tokens=b.tokens.map(function(a){return"verb"===a.pos.parent&&(a.text=a.analysis.to_present(),a.normalised=a.text),a}),b},b.to_future=function(){return b.tokens=b.tokens.map(function(a){return"verb"===a.pos.parent&&(a.text=a.analysis.to_future(),a.normalised=a.text),a}),b},b.insert=function(a,c){c&&a&&b.tokens.splice(c,0,a)},b.negate=function(){for(var a={everyone:"no one",everybody:"nobody",someone:"no one",somebody:"nobody",always:"never",is:"isn't",are:"aren't",was:"wasn't",will:"won't","didn't":"did","wouldn't":"would","couldn't":"could","shouldn't":"should","can't":"can","won't":"will","mustn't":"must","shan't":"shall",shant:"shall",did:"didn't",would:"wouldn't",could:"couldn't",should:"shouldn't",can:"can't",must:"mustn't"},d=0;d4&&a.match(t[b].reg))return v[t[b].pos]},e=function(a,b,c){var d=c.tokens[b-1],e=c.tokens[b+1],f={the:1,a:1,an:1};return"march"!=a.normalised&&"april"!=a.normalised&&"may"!=a.normalised||!(e&&"CD"==e.pos.tag||d&&"CD"==d.pos.tag)||(a.pos=v.CD,a.pos_reason="may_is_date"),e&&"noun"!==a.pos.parent&&"glue"!==a.pos.parent&&"MD"===e.pos.tag&&(a.pos=v.NN,a.pos_reason="before_modal"),d&&"will"==d.normalised&&!d.punctuated&&"noun"==a.pos.parent&&(a.pos=v.VB,a.pos_reason="after_will"),d&&"i"==d.normalised&&!d.punctuated&&"noun"==a.pos.parent&&(a.pos=v.VB,a.pos_reason="after_i"),d&&"noun"===a.pos.parent&&"RB"===d.pos.tag&&!d.start&&(a.pos=v.VB,a.pos_reason="after_adverb"),e&&"adjective"===a.pos.parent&&"adjective"===e.pos.parent&&!a.punctuated&&(a.pos=v.RB,a.pos_reason="consecutive_adjectives"),d&&"verb"===a.pos.parent&&f[d.pos.normalised]&&"CP"!=a.pos.tag&&(a.pos=v.NN,a.pos_reason="determiner-verb"),d&&"CP"===d.pos.tag&&"DT"!==a.pos.tag&&"RB"!==a.pos.tag&&"adjective"!==a.pos.parent&&"value"!==a.pos.parent&&(a.pos=v.JJ,a.pos_reason="copula-adjective"),d&&e&&"CP"===d.pos.tag&&"RB"===a.pos.tag&&"verb"===e.pos.parent&&(c.tokens[b+1].pos=v.JJ,c.tokens[b+1].pos_reason="copula-adverb-adjective"),e&&"PRP"==e.pos.tag&&"noun"==a.pos.parent&&!a.punctuated&&(a.pos=v.VB,a.pos_reason="before_[him|her|it]"),d&&e&&"DT"===d.pos.tag&&"noun"===e.pos.parent&&"verb"===a.pos.parent&&(a.pos=v.JJ,a.pos_reason="determiner-adjective-noun"),a},f=function(a){for(var b,c,d,e={"i'd":["i","would"],"she'd":["she","would"],"he'd":["he","would"],"they'd":["they","would"],"we'd":["we","would"],"i'll":["i","will"],"she'll":["she","will"],"he'll":["he","will"],"they'll":["they","will"],"we'll":["we","will"],"i've":["i","have"],"they've":["they","have"],"we've":["we","have"],"should've":["should","have"],"would've":["would","have"],"could've":["could","have"],"must've":["must","have"],"i'm":["i","am"],"he's":["he","is"],"she's":["she","is"],"we're":["we","are"],"they're":["they","are"],cannot:["can","not"]},g=0;g4){var f=a.normalised.substr(e-4,e-1);if(u.hasOwnProperty(f))return a.pos=v[u[f]],a.pos_reason="wordnet suffix",a}var g=d(a.normalised);return g?(a.pos=g,a.pos_reason="regex suffix",a):parseFloat(a.normalised)?(a.pos=v.CD,a.pos_reason="parsefloat",a):a}),a.tokens=a.tokens.map(function(a,b){return"lexicon"!==a.pos_reason&&a.normalised.match(/.ed$/)&&(a.pos=v.VB,a.pos_reason="ed"),a});var g=null,h="";a.tokens=a.tokens.map(function(b,c){var d=a.tokens[c+1];if(b.pos){if("the"==b.normalised||"a"==b.normalised||"an"==b.normalised||"PP"===b.pos.tag)return g="noun",h=b.pos.name,b;if("PRP"===b.pos.tag||"MD"===b.pos.tag)return g="verb",h=b.pos.name,b}return b.pos&&("verb"==g&&"noun"==b.pos.parent&&(!d||d.pos&&"noun"!=d.pos.parent)&&(d&&d.pos&&d.pos.parent==g||(b.pos=v.VB,b.pos_reason="signal from "+h,g=null)),"noun"==g&&"verb"==b.pos.parent&&(!d||d.pos&&"verb"!=d.pos.parent)&&(d&&d.pos&&d.pos.parent==g||(b.pos=v.NN,b.pos_reason="signal from "+h,g=null))),g&&!b.pos&&(d&&d.pos&&d.pos.parent==g||(b.pos=v[g],b.pos_reason="signal from "+h,g=null)),"verb"===g&&b.pos&&"verb"===b.pos.parent&&(g=null),"noun"===g&&b.pos&&"noun"===b.pos.parent&&(g=null),b});var i={};a.tokens.forEach(function(a){a.pos&&(i[a.pos.parent]=!0)}),a.tokens=a.tokens.map(function(a,b){if(!a.pos){if(i.adjective&&i.noun&&!i.verb)return a.pos=v.VB,a.pos_reason="need one verb",i.verb=!0,a;a.pos=v.NN,a.pos_reason="noun fallback"}return a}),a.tokens=a.tokens.map(function(b,c){return e(b,c,a)}),a.tokens=a.tokens.map(function(b,c){return e(b,c,a)})}),g.dont_combine||(h=h.map(function(a){return b(a)})),h=h.map(function(a){return a.tokens=a.tokens.map(function(b,c){var d=a.tokens[c-1]||null,e=a.tokens[c+1]||null;return b.analysis=O[b.pos.parent](b.normalised,e,d,b),b}),a}),h=h.map(function(a){var b=new Q(a.tokens);return b.type=a.type,b}),new R(h)};return"undefined"!=typeof module&&module.exports&&(module.exports=g),g}(),T=function(){"undefined"!=typeof module&&module.exports&&(S=require("./pos"));var a=function(a,b){b=b||{};var c=S(a,b).sentences,d=c.reduce(function(a,c){return a.concat(c.entities(b))},[]),e={};return d=d.filter(function(a){return a.analysis.is_person()&&a.normalised.split(" ").forEach(function(a){e[a]=!0}),e[a.normalised]?!1:!0})};return"undefined"!=typeof module&&module.exports&&(module.exports=a),a}();if("undefined"!=typeof module&&module.exports)var O=require("./src/parents/parents"),m=require("./src/methods/tokenization/sentence").sentences,o=require("./src/methods/tokenization/tokenize").tokenize,n=require("./src/methods/tokenization/ngram").ngram,p=require("./src/methods/transliteration/unicode_normalisation"),q=require("./src/methods/syllables/syllable"),U=require("./src/methods/localization/britishize"),s=U.americanize,r=U.britishize,S=require("./src/pos"),T=require("./src/spot");var V={noun:O.noun,adjective:O.adjective,verb:O.verb,adverb:O.adverb,value:O.value,sentences:m,ngram:n,tokenize:o,americanize:s,britishize:r,syllables:q,normalize:p.normalize,denormalize:p.denormalize,pos:S,spot:T};return"undefined"!=typeof module&&module.exports&&(module.exports=V),V}(); \ No newline at end of file diff --git a/package.json b/package.json index fb94a922f..af0704f7d 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "author": "Spencer Kelly (http://spencermounta.in)", "name": "nlp_compromise", "description": "natural language processing in the browser", - "version": "0.5.1", + "version": "0.5.2", "repository": { "type": "git", "url": "git://github.com/spencermountain/nlp_compromise.git" diff --git a/tests/pos_test/latest.js b/tests/pos_test/latest.js index c17216504..3f1238e88 100644 --- a/tests/pos_test/latest.js +++ b/tests/pos_test/latest.js @@ -43,7 +43,7 @@ module.exports={ "RB", "DT", "NN", - "VB", + "VBD", "PP", "NN", "IN", @@ -54,7 +54,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "EX", "VBD", "NN", @@ -90,7 +90,7 @@ module.exports={ "DT", "NN", "CC", - "VB", + "VBD", "IN", "NN" ], @@ -111,7 +111,7 @@ module.exports={ "DT", "NN", "RB", - "VB", + "VBD", "PP", "NN", "IN", @@ -151,14 +151,14 @@ module.exports={ "CD", "DT", "NN", - "VB", + "VBD", "DT", "NN", "VBP", "IN", "CD", "DT", - "VB", + "VBD", "IN", "NN", "VBZ", @@ -356,7 +356,7 @@ module.exports={ "RB", "NN", "JJ", - "VB", + "VBD", "IN", "DT", "NN", @@ -447,7 +447,7 @@ module.exports={ "VBP", "DT", "NN", - "VB", + "VBD", "IN", "JJ", "VBP", @@ -461,7 +461,7 @@ module.exports={ "CD", "DT", "NN", - "VB", + "VBD", "CD", "NN", "IN", @@ -516,7 +516,7 @@ module.exports={ "IN", "CD", "CC", - "VB", + "VBD", "PRP", "IN", "CD" @@ -580,7 +580,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -625,7 +625,6 @@ module.exports={ "PRP" ], [ - "NN", "NN", "CP", "JJ", @@ -646,7 +645,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "IN", "DT", "JJ", @@ -669,8 +668,7 @@ module.exports={ "NN" ], [ - "NN", - "NN" + "NNP" ], [ "NN" @@ -687,7 +685,7 @@ module.exports={ "CD", "DT", "NN", - "VB", + "VBD", "IN", "DT", "NNO", @@ -712,7 +710,7 @@ module.exports={ [ "PRP", "NN", - "VB", + "VBD", "DT", "IN", "NN", @@ -769,6 +767,7 @@ module.exports={ "IN", "JJ", "CD", + "VBD", "VB", "NN", "NN", @@ -804,7 +803,7 @@ module.exports={ "JJ", "NN", "CC", - "VB", + "VBD", "DT", "JJ", "NN", @@ -947,6 +946,7 @@ module.exports={ "IN", "NN", "VB", + "VBD", "NN" ], [ @@ -1058,7 +1058,7 @@ module.exports={ "CC", "DT", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -1076,7 +1076,7 @@ module.exports={ "DT", "NN", "RB", - "VB", + "VBD", "DT", "NN", "IN", @@ -1155,7 +1155,7 @@ module.exports={ "NN", "DT", "NN", - "VB", + "VBD", "RB", "VB", "IN", @@ -1163,7 +1163,7 @@ module.exports={ "CC", "NN", "VBZ", - "VB", + "JJ", "IN", "VBG" ], @@ -1178,7 +1178,7 @@ module.exports={ "CC", "VBP", "CC", - "VB", + "JJ", "NN", "NN", "NN", @@ -1218,7 +1218,7 @@ module.exports={ "DT", "JJ", "NN", - "VB", + "VBD", "IN", "JJ", "NN", @@ -1228,7 +1228,7 @@ module.exports={ "DT", "NN", "JJR", - "VB", + "VBD", "DT", "NN" ], @@ -1252,7 +1252,7 @@ module.exports={ "NN", "IN", "CD", - "VB", + "VBD", "DT", "JJ", "NN", @@ -1269,7 +1269,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "RBR", "IN", "NN", @@ -1292,7 +1292,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "JJ", "NN", "VBG", @@ -1319,7 +1319,7 @@ module.exports={ "PRP", "CP", "JJ", - "VB", + "VBD", "IN", "NN", "NN", @@ -1342,9 +1342,9 @@ module.exports={ "DT", "JJ", "NN", - "VB", + "VBD", "IN", - "VB", + "JJ", "NN", "RB", "IN", @@ -1378,12 +1378,12 @@ module.exports={ "NN", "IN", "NN", - "VB", + "VBD", "JJ", "IN", "DT", "JJR", - "VB", + "VBD", "NN" ], [ @@ -1408,7 +1408,7 @@ module.exports={ "IN", "NN", "NN", - "VB", + "VBD", "IN", "RB", "IN", @@ -1423,7 +1423,7 @@ module.exports={ "NN", "IN", "RB", - "VB", + "VBD", "NN", "IN", "DT", @@ -1501,7 +1501,7 @@ module.exports={ "CC", "JJ", "NN", - "VB", + "VBD", "PP", "NN", "IN", @@ -1548,7 +1548,7 @@ module.exports={ "VBP", "JJ", "CC", - "VB", + "VBD", "NN", "MD", "VBP", @@ -1619,7 +1619,7 @@ module.exports={ "CC", "DT", "NN", - "VB", + "VBD", "RBR", "IN", "NN", @@ -1645,7 +1645,7 @@ module.exports={ "DT", "NN", "DT", - "VB", + "VBD", "DT", "JJ", "NN", @@ -1711,8 +1711,7 @@ module.exports={ "NN" ], [ - "JJ", - "NN", + "NNP", "CP", "DT", "JJ", @@ -1749,12 +1748,13 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "DT", "CD", "NN", "VB", "IN", + "NNP", "CD", "CC", "DT", @@ -1796,8 +1796,7 @@ module.exports={ ], [ "NN", - "NN", - "VB", + "VBD", "DT", "CD", "NN", @@ -1809,7 +1808,7 @@ module.exports={ "NN", "CC", "NN", - "VB", + "VBD", "DT", "CD", "NN", @@ -1847,7 +1846,7 @@ module.exports={ "JJ", "DT", "NN", - "VB", + "VBD", "IN", "DT", "CD", @@ -1860,6 +1859,7 @@ module.exports={ "VBP", "NN", "IN", + "NNP", "CD", "CC", "MD", @@ -2004,7 +2004,7 @@ module.exports={ "IN", "NN", "DT", - "VB", + "VBD", "DT", "NN" ], @@ -2020,7 +2020,7 @@ module.exports={ "RB", "DT", "NN", - "VB", + "VBD", "JJ", "NN", "IN", @@ -2062,7 +2062,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "JJ", "IN", @@ -2139,8 +2138,7 @@ module.exports={ "DT", "NN", "IN", - "NN", - "VBP", + "NNP", "DT", "NN", "JJ", @@ -2269,7 +2267,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "VBZ", "RB", @@ -2301,6 +2298,7 @@ module.exports={ "CP", "JJ", "VB", + "VBD", "IN", "DT", "JJ", @@ -2354,8 +2352,8 @@ module.exports={ "VBG", "DT", "NN", - "JJR", - "VB", + "RB", + "JJ", "IN", "JJ", "NN", @@ -2457,7 +2455,7 @@ module.exports={ "VBG", "CC", "JJ", - "NN", + "NNP", "JJ", "DT", "NN", @@ -2510,7 +2508,7 @@ module.exports={ [ "NN", "RB", - "VB", + "JJ", "IN", "NN", "CC", @@ -2547,7 +2545,7 @@ module.exports={ ], [ "DT", - "NN", + "NNP", "CP", "JJ", "IN", @@ -2590,7 +2588,7 @@ module.exports={ [ "VBG", "CC", - "NN", + "NNP", "CP", "JJ", "NN", @@ -2616,7 +2614,7 @@ module.exports={ "DT", "NN", "CC", - "NN", + "NNP", "CP", "RB", "DT", @@ -2686,8 +2684,7 @@ module.exports={ "CD" ], [ - "NN", - "NN", + "NNP", "DT", "NN", "IN", @@ -2714,7 +2711,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "NN", "VBP", @@ -2841,6 +2838,7 @@ module.exports={ "CD", "NN", "VB", + "VBD", "DT", "NN", "IN", @@ -2859,10 +2857,7 @@ module.exports={ "CD" ], [ - "NN", - "NN", - "NN", - "NN", + "NNP", "VBP", "IN", "DT", @@ -2942,7 +2937,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "CP", "RB", @@ -3003,7 +2997,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "CP", "DT", @@ -3150,8 +3143,7 @@ module.exports={ "NN" ], [ - "NN", - "NN" + "NNP" ], [ "NN", @@ -3383,7 +3375,7 @@ module.exports={ "NN", "IN", "VBG", - "VB", + "VBD", "CC", "VB" ], @@ -3416,7 +3408,7 @@ module.exports={ "NN", "CP", "JJ", - "VB", + "VBD", "CC", "RB", "VBG", @@ -3550,7 +3542,7 @@ module.exports={ "NN", "NN", "VBP", - "VB", + "VBD", "IN", "JJ", "NN", @@ -3619,7 +3611,7 @@ module.exports={ "NN", "VBG", "NN", - "VB", + "VBD", "NN", "IN", "DT", @@ -3640,6 +3632,7 @@ module.exports={ "IN", "NN", "VB", + "VBD", "JJ", "DT", "NN", @@ -3761,7 +3754,7 @@ module.exports={ "JJ", "NN", "RB", - "VB", + "VBD", "NN", "VBZ", "CC", @@ -3787,7 +3780,7 @@ module.exports={ "NN", "VBP", "RB", - "VB", + "VBD", "IN", "DT", "NN", @@ -3895,7 +3888,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "DT", "NN", "CP", @@ -3908,8 +3901,7 @@ module.exports={ "NN" ], [ - "NN", - "NN", + "NNP", "CP", "DT", "NN", @@ -3925,7 +3917,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "DT", "JJR", @@ -3937,7 +3928,7 @@ module.exports={ "NN", "VB", "RB", - "VB", + "VBD", "NN", "IN", "JJ", @@ -4062,9 +4053,8 @@ module.exports={ "NN" ], [ - "NN", - "NN", - "NN", + "NNP", + "CC", "NN", "VBP", "JJ", @@ -4074,7 +4064,6 @@ module.exports={ "JJ" ], [ - "NN", "NN", "VB", "IN", @@ -4087,7 +4076,6 @@ module.exports={ "NN" ], [ - "JJ", "NN", "NN", "VBP", @@ -4106,8 +4094,7 @@ module.exports={ "NN" ], [ - "NN", - "NN", + "NNP", "CP", "JJ", "DT", @@ -4276,7 +4263,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "VBZ", "DT", @@ -4302,7 +4288,7 @@ module.exports={ "VBG", "CD", "NN", - "VB", + "JJ", "IN", "DT", "NN", @@ -4331,7 +4317,7 @@ module.exports={ ], [ "DT", - "NN", + "NNP", "DT", "NN", "NN", @@ -4341,13 +4327,12 @@ module.exports={ "NN", "IN", "NN", - "VB", + "VBD", "VBP", "IN", "NN" ], [ - "NN", "NN", "VBZ", "DT", @@ -4444,7 +4429,6 @@ module.exports={ "NN" ], [ - "NNO", "NN", "RB", "VBN", @@ -4459,11 +4443,11 @@ module.exports={ "CD", "IN", "DT", - "NN" + "NNP" ], [ "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -4508,7 +4492,7 @@ module.exports={ "CP", "JJ", "DT", - "JJ", + "CD", "NN", "CC", "DT", @@ -4538,7 +4522,7 @@ module.exports={ "VBP", "IN", "JJ", - "CD", + "NNP", "CC", "CP", "CD", @@ -4774,11 +4758,9 @@ module.exports={ "NN" ], [ - "NN", - "NN" + "NNP" ], [ - "NN", "NN", "NN" ], @@ -4945,7 +4927,7 @@ module.exports={ "CC", "VB", "RB", - "VB", + "VBD", "IN", "NN", "IN", @@ -4977,12 +4959,11 @@ module.exports={ "NN" ], [ - "NNO", "NN", "VB", "NN", "NN", - "VB", + "VBD", "VBP", "VBD", "DT", @@ -5012,7 +4993,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -5020,7 +5001,7 @@ module.exports={ "CC", "VBP", "IN", - "VB", + "VBD", "CD", "NN", "IN", @@ -5149,7 +5130,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "VBP", "IN", "DT", @@ -5195,6 +5176,7 @@ module.exports={ "DT", "NN", "VB", + "VBD", "RB", "VB", "NN", @@ -5307,7 +5289,7 @@ module.exports={ "DT", "JJ", "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -5346,7 +5328,7 @@ module.exports={ "DT", "NN", "RB", - "VB", + "VBD", "NN", "IN", "NN", @@ -5392,35 +5374,35 @@ module.exports={ "VBP", "DT", "NN", - "VB", + "VBD", "IN", "CD", "DT", "NN", - "VB", + "VBD", "IN", "CD", "DT", "NN", "NN", - "VB", + "VBD", "IN", "NN", "DT", "NN", - "VB", + "VBD", "IN", "CD", "DT", "NN", - "VB", + "VBD", "IN", "CD", "CC", "DT", "NN", "NN", - "VB", + "VBD", "IN", "CD" ], @@ -5473,7 +5455,6 @@ module.exports={ "PRP", "VB", "VBD", - "VB", "DT", "NN", "MD", @@ -5609,7 +5590,7 @@ module.exports={ "NN" ], [ - "JJ", + "NN", "NN", "CC", "NN", @@ -5618,7 +5599,7 @@ module.exports={ "DT", "JJ", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -5648,7 +5629,7 @@ module.exports={ ], [ "RB", - "VB", + "VBD", "DT", "RB", "JJ", @@ -5861,7 +5842,7 @@ module.exports={ "DT", "NNO", "NN", - "VB", + "VBD", "IN", "NN", "CD", @@ -6037,7 +6018,7 @@ module.exports={ "NN", "VB", "RB", - "VB", + "VBD", "NN", "IN", "NN", @@ -6070,7 +6051,7 @@ module.exports={ "JJ", "NN", "MD", - "VB", + "VBD", "IN", "CD", "VBG", @@ -6151,7 +6132,7 @@ module.exports={ "DT", "JJ", "RB", - "VB", + "VBD", "NN", "IN", "NN", @@ -6179,7 +6160,7 @@ module.exports={ "NN", "CP", "JJ", - "VB", + "VBD", "IN", "NN", "NN", @@ -6293,7 +6274,7 @@ module.exports={ "DT", "JJR", "NN", - "VB", + "VBD", "IN", "DT", "NN" @@ -6371,13 +6352,13 @@ module.exports={ "NN", "CC", "NN", - "VB", + "VBD", "NN", "NN", "IN", "CD", "NN", - "VB", + "VBD", "IN", "VB", "DT", @@ -6490,7 +6471,6 @@ module.exports={ "VBZ" ], [ - "NN", "NN", "VB", "RB", @@ -6652,7 +6632,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "IN", "NN", "NN", @@ -6680,7 +6660,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "IN", "NN", "NN", @@ -6801,7 +6781,7 @@ module.exports={ "JJ", "IN", "PRP", - "VB", + "VBD", "NN" ], [ @@ -6882,7 +6862,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "IN", "CD", "CC", @@ -6919,7 +6899,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "NN", "VB", @@ -7016,7 +6995,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "CP", "DT", @@ -7129,7 +7107,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "NN" ], @@ -7138,11 +7115,9 @@ module.exports={ "NN", "NN", "NN", - "NN", "NN" ], [ - "NNO", "NN", "NN", "NN", @@ -7237,7 +7212,7 @@ module.exports={ "CD", "IN", "NN", - "VB", + "VBD", "CD", "NN", "CC", @@ -7265,7 +7240,7 @@ module.exports={ "DT", "JJ", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -7281,7 +7256,6 @@ module.exports={ "NN" ], [ - "NNO", "NN", "CP", "DT", @@ -7632,7 +7606,7 @@ module.exports={ "NN", "CC", "NN", - "VB", + "VBD", "VBP", "NN", "IN", @@ -7682,7 +7656,7 @@ module.exports={ "NN" ], [ - "VB", + "RB", "JJ", "CC", "NN", @@ -7700,7 +7674,6 @@ module.exports={ "JJ" ], [ - "NN", "NN", "IN", "NN", @@ -7709,7 +7682,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "JJ", "DT", @@ -7962,7 +7934,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "DT", "JJ", "NN", @@ -8011,7 +7983,7 @@ module.exports={ "NN", "VB", "CC", - "VB", + "VBD", "NN" ], [ @@ -8123,7 +8095,7 @@ module.exports={ "NN", "CC", "NN", - "VB", + "VBD", "IN", "JJ", "NN", @@ -8262,7 +8234,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "VBD", "DT", @@ -8292,7 +8264,7 @@ module.exports={ "NN", "DT", "NN", - "VB", + "VBD", "JJ", "VB", "IN", @@ -8311,7 +8283,7 @@ module.exports={ "CD", "DT", "NN", - "VB", + "VBD", "DT", "NN", "DT", @@ -8352,7 +8324,7 @@ module.exports={ "JJ", "NN", "CC", - "VB", + "VBD", "IN", "DT", "JJ", @@ -8383,7 +8355,7 @@ module.exports={ "JJ", "NN", "RB", - "VB", + "VBD", "DT", "NNO", "VBZ" @@ -8428,7 +8400,7 @@ module.exports={ "NN", "DT", "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -8470,7 +8442,7 @@ module.exports={ "CC", "JJR", "NN", - "VB", + "VBD", "NN", "RBR", "NN", @@ -8529,7 +8501,7 @@ module.exports={ "CD", "DT", "NN", - "VB", + "VBD", "PP", "NN", "IN", @@ -8629,7 +8601,7 @@ module.exports={ "CD", "DT", "NN", - "VB", + "VBD", "DT", "NN", "DT", @@ -8649,7 +8621,7 @@ module.exports={ "NN", "DT", "RB", - "VB", + "VBD", "DT", "NN", "IN", @@ -8823,7 +8795,7 @@ module.exports={ "CC", "NN", "RB", - "VB", + "VBD", "VBP", "IN", "NN", @@ -8874,7 +8846,7 @@ module.exports={ "NN", "NN", "CC", - "VB", + "VBD", "NN", "NN", "IN", @@ -8895,7 +8867,7 @@ module.exports={ "JJ", "NN", "CC", - "VB", + "VBD", "CC", "RBR", "JJ", @@ -9094,7 +9066,7 @@ module.exports={ "JJ", "NN", "JJ", - "VB", + "VBD", "IN", "VBP", "IN", @@ -9210,10 +9182,10 @@ module.exports={ "DT", "NN", "DT", - "VB", + "VBD", "JJ", "VBG", - "VB", + "VBD", "CC", "EX", "CP", @@ -9327,7 +9299,7 @@ module.exports={ [ "NN", "VBP", - "VB", + "VBD", "CC", "DT", "NN", @@ -9341,7 +9313,7 @@ module.exports={ "RB", "JJ", "NN", - "VB", + "VBD", "NN", "IN", "NN", @@ -9385,13 +9357,13 @@ module.exports={ "DT", "JJ", "NN", - "VB", + "VBD", "IN", "CD" ], [ "PRP", - "VB", + "VBD", "CD", "JJ", "NN", @@ -9423,7 +9395,7 @@ module.exports={ "CD", "DT", "NN", - "VB", + "VBD", "DT", "NN", "VBP", @@ -9447,11 +9419,10 @@ module.exports={ "CD", "IN", "NN", - "VB", + "VBD", "DT", "NN", "VBD", - "VB", "DT", "JJ", "NN", @@ -9481,8 +9452,7 @@ module.exports={ "DT" ], [ - "NN", - "NN", + "NNP", "CD", "IN", "DT", @@ -9493,7 +9463,7 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "CC", "DT", "NN", @@ -9506,7 +9476,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "NN", "NN", "NN", @@ -9523,14 +9493,13 @@ module.exports={ "NN", "CP", "JJR", - "VB", + "VBD", "IN", "NN" ] ], "keanu": [ [ - "NN", "NN", "UH", "VBN", @@ -9568,7 +9537,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "NN", "CC", "PP", @@ -9599,7 +9568,7 @@ module.exports={ "PRP", "VB", "RB", - "VB", + "VBD", "IN", "RB", "JJ", @@ -9623,7 +9592,7 @@ module.exports={ "NN", "NN", "VBP", - "VB", + "VBD", "JJ", "NN" ], @@ -9631,7 +9600,7 @@ module.exports={ "CD", "NN", "JJ", - "VB", + "VBD", "NN", "NN", "VBG", @@ -9667,7 +9636,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "IN", "DT", @@ -9694,6 +9663,7 @@ module.exports={ "VB", "PRP", "VB", + "VBD", "CP", "CD", "IN", @@ -9734,6 +9704,7 @@ module.exports={ "NN", "NN", "VB", + "VBD", "IN", "RB", "VBZ", @@ -9743,7 +9714,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "NN", "IN", "DT", @@ -9754,7 +9725,7 @@ module.exports={ "VBG", "NN", "PRP", - "VB", + "VBD", "IN", "NN", "CC", @@ -9783,14 +9754,14 @@ module.exports={ "PRP", "VB", "RB", - "VB", + "VBD", "DT", "JJ", "NN", "IN", "NN", "CC", - "VB", + "VBD", "DT", "JJ", "NN", @@ -9891,7 +9862,7 @@ module.exports={ "NN", "DT", "PRP", - "VB", + "VBD", "IN", "NN" ], @@ -9909,7 +9880,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "PP", "NN", "CC", @@ -9924,7 +9895,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "PP", "NN", "CC", @@ -9960,7 +9931,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -9970,7 +9941,7 @@ module.exports={ "NN", "CC", "PRP", - "VB", + "VBD", "IN", "JJ", "NN" @@ -9979,7 +9950,7 @@ module.exports={ "IN", "PP", "NN", - "VB", + "VBD", "IN", "CD", "PP", @@ -9989,7 +9960,7 @@ module.exports={ "NN", "NNA", "CC", - "VB", + "VBD", "DT", "NN", "IN", @@ -10001,6 +9972,7 @@ module.exports={ "NN", "RB", "VB", + "VBD", "NN", "DT", "NN", @@ -10010,11 +9982,11 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "IN", "NN", "CC", - "VB", + "VBD", "IN", "CD" ], @@ -10024,7 +9996,7 @@ module.exports={ "CP", "CD", "PRP", - "VB", + "VBD", "IN", "DT", "NN", @@ -10034,7 +10006,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "NN", "DT", "NN", @@ -10042,27 +10014,27 @@ module.exports={ "CD", "DT", "NN", - "VB", + "VBD", "IN", "CD" ], [ "PRP", "RB", - "VB", + "VBD", "PP", "JJ", "NN", "DT", "NN", - "VB", + "VBD", "NN" ], [ "DT", "NNO", "NN", - "VB", + "VBD", "IN", "CD" ], @@ -10092,7 +10064,7 @@ module.exports={ "CD", "NN", "NN", - "VB", + "VBD", "CD", "JJ", "NN", @@ -10140,7 +10112,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "VB", "RBR", @@ -10173,7 +10145,7 @@ module.exports={ "NN", "NN", "CC", - "VB", + "VBD", "DT", "NN", "DT", @@ -10181,7 +10153,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "IN", "VBG", "NN", @@ -10190,7 +10162,7 @@ module.exports={ "CC", "DT", "NN", - "VB", + "VBD", "PP", "NN", "CC", @@ -10202,7 +10174,7 @@ module.exports={ "VBG", "NN", "PRP", - "VB", + "VBD", "NN", "DT", "JJ", @@ -10252,7 +10224,7 @@ module.exports={ "IN", "CD", "PRP", - "VB", + "VBD", "NN", "IN", "DT", @@ -10276,7 +10248,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "DT", "JJ", "NN", @@ -10285,7 +10257,7 @@ module.exports={ "NN", "NN", "CC", - "VB", + "VBD", "IN", "NN", "CD", @@ -10294,7 +10266,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "IN", "PP", "NN", @@ -10325,7 +10297,7 @@ module.exports={ "JJ", "CD", "PRP", - "VB", + "VBD", "IN", "NN", "VBG", @@ -10373,7 +10345,7 @@ module.exports={ "IN", "DT", "PRP", - "VB", + "VBD", "DT", "NN", "NN" @@ -10396,7 +10368,6 @@ module.exports={ "PP", "NN", "VBD", - "VB", "NN", "IN", "NN", @@ -10410,6 +10381,7 @@ module.exports={ [ "NN", "VB", + "VBD", "NN", "NN", "CC", @@ -10426,7 +10398,7 @@ module.exports={ "JJ", "NN", "NN", - "VB", + "VBD", "DT", "JJ", "NN", @@ -10436,7 +10408,7 @@ module.exports={ "NN", "NN", "DT", - "VB", + "VBD", "CC", "DT", "JJ", @@ -10463,7 +10435,7 @@ module.exports={ "NN", "IN", "NN", - "VB", + "VBD", "IN", "JJ", "NN", @@ -10490,7 +10462,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "NN", "IN", "DT", @@ -10503,7 +10475,7 @@ module.exports={ "JJ", "CD", "NN", - "VB", + "VBD", "IN", "VBP", "IN", @@ -10512,7 +10484,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "IN", "NN", "VBP", @@ -10550,7 +10522,7 @@ module.exports={ "IN", "CD", "PRP", - "VB", + "VBD", "NN", "IN", "DT", @@ -10570,7 +10542,7 @@ module.exports={ "CD", "NN", "NN", - "VB", + "VBD", "DT", "RB", "JJ", @@ -10621,7 +10593,7 @@ module.exports={ ], [ "DT", - "NN", + "NNP", "VBD", "DT", "RB", @@ -10633,7 +10605,7 @@ module.exports={ "IN", "NN", "JJ", - "CD", + "NNP", "DT", "NN" ], @@ -10647,7 +10619,7 @@ module.exports={ "PP", "NN", "NN", - "VB", + "VBD", "IN", "VBP", "VBG", @@ -10660,7 +10632,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "DT", "NN", "IN", @@ -10747,7 +10719,7 @@ module.exports={ "NN", "DT", "JJ", - "NN", + "NNP", "IN", "DT", "NN", @@ -10781,7 +10753,7 @@ module.exports={ "JJ" ], [ - "UH", + "NN", "NN", "NN", "NN", @@ -10791,7 +10763,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "IN", "NN", "CC", @@ -10812,7 +10784,7 @@ module.exports={ "RB", "JJ", "CC", - "VB", + "VBD", "IN", "DT", "NN", @@ -10828,7 +10800,7 @@ module.exports={ [ "NN", "RB", - "VB", + "VBD", "IN", "NN", "IN", @@ -10912,7 +10884,7 @@ module.exports={ "DT", "NN", "CC", - "VB", + "VBD", "JJ", "VBZ" ], @@ -10926,7 +10898,7 @@ module.exports={ "PP", "NN", "NN", - "VB", + "VBD", "JJ", "VBZ", "CC", @@ -10944,12 +10916,12 @@ module.exports={ "IN", "NN", "NN", - "VB", + "VBD", "IN", "RB", "VB", "DT", - "VB", + "VBD", "RB", "JJ", "VBZ", @@ -10994,7 +10966,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -11054,7 +11026,7 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "VBG" ], [ @@ -11063,7 +11035,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "IN", "DT", "JJ", @@ -11072,7 +11044,7 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "JJ", "VBZ", "CC", @@ -11166,7 +11138,7 @@ module.exports={ "CC", "NN", "NN", - "VB", + "VBD", "IN", "RB", "VB", @@ -11186,7 +11158,7 @@ module.exports={ "NN", "NN", "RB", - "VB", + "VBD", "NN", "IN", "DT", @@ -11218,7 +11190,7 @@ module.exports={ "IN", "CD", "PRP", - "VB", + "VBD", "IN", "RB", "JJ", @@ -11228,7 +11200,7 @@ module.exports={ ], [ "VBG", - "VB", + "VBD", "NN", "JJR", "IN", @@ -11264,7 +11236,7 @@ module.exports={ "IN", "CD", "PRP", - "VB", + "VBD", "DT", "JJ", "NN", @@ -11315,9 +11287,9 @@ module.exports={ "IN", "NN", "CC", - "VB", + "VBD", "IN", - "VB", + "VBD", "NN", "IN", "NN", @@ -11326,6 +11298,7 @@ module.exports={ [ "NN", "VB", + "VBD", "VBG", "CC", "RB", @@ -11338,7 +11311,7 @@ module.exports={ "IN", "CD", "PRP", - "VB", + "VBD", "DT", "NN", "IN", @@ -11362,7 +11335,7 @@ module.exports={ "JJ", "VBZ", "CC", - "VB", + "VBD", "RB", "IN", "DT", @@ -11512,7 +11485,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "CP", "JJ", @@ -11592,7 +11565,7 @@ module.exports={ "PRP", "VB", "IN", - "VB", + "VBD", "DT", "NN", "IN", @@ -11605,7 +11578,7 @@ module.exports={ "VBP", "IN", "DT", - "NN", + "NNP", "VBG", "CC", "IN", @@ -11618,7 +11591,7 @@ module.exports={ "PRP", "VB", "RB", - "VB", + "VBD", "NN", "DT", "NN", @@ -11701,7 +11674,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "NN", "IN", "CD" @@ -11743,8 +11716,7 @@ module.exports={ "NN" ], [ - "NN", - "NN", + "NNP", "CP", "JJ", "RB", @@ -11757,7 +11729,7 @@ module.exports={ "NN", "JJR", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -11832,7 +11804,7 @@ module.exports={ "JJ", "NN", "NN", - "VB", + "VBD", "NN", "RB", "VBP", @@ -11871,7 +11843,7 @@ module.exports={ "DT", "NN", "NN", - "VB", + "VBD", "IN", "VBP", "NN", @@ -11886,7 +11858,7 @@ module.exports={ "JJ", "CD", "NN", - "VB", + "VBD", "DT", "NN", "VBG", @@ -11918,7 +11890,7 @@ module.exports={ "PRP", "VB", "RB", - "VB", + "VBD", "IN", "VBP", "JJ", @@ -11935,7 +11907,7 @@ module.exports={ "IN", "CD", "RB", - "VB", + "VBD", "CC", "PRP", "CP", @@ -12005,7 +11977,7 @@ module.exports={ [ "NN", "NN", - "VB", + "VBD", "NN", "IN", "CD", @@ -12040,7 +12012,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -12065,7 +12037,8 @@ module.exports={ "DT", "NN", "NN", - "VB", + "VBD", + "NNP", "CD", "IN", "NN", @@ -12131,11 +12104,11 @@ module.exports={ "CC", "NN", "RB", - "VB", + "VBD", "IN", "PP", "PRP", - "VB", + "VBD", "CD", "CC", "VB", @@ -12144,7 +12117,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "VB", "PP", "CC", @@ -12173,7 +12146,7 @@ module.exports={ "DT", "CP", "JJ", - "VB", + "VBD", "IN", "DT", "JJ", @@ -12184,7 +12157,7 @@ module.exports={ "NN", "DT", "NN", - "VB", + "VBD", "CC", "VBD", "DT", @@ -12197,7 +12170,7 @@ module.exports={ "VB", "IN", "VBP", - "VB", + "JJ", "IN", "PP", "NN" @@ -12234,8 +12207,7 @@ module.exports={ ], "wayne_gretzky": [ [ - "NN", - "NN", + "NNP", "UH", "VBN", "CD", @@ -12252,7 +12224,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "CD", "NN", "IN", @@ -12274,7 +12246,6 @@ module.exports={ "PRP", "VB", "VBD", - "VB", "DT", "NN", "NNA", @@ -12370,7 +12341,7 @@ module.exports={ "VBP", "NN", "CC", - "VB", + "VBD", "IN", "NN", "NN", @@ -12383,7 +12354,7 @@ module.exports={ "NN", "CC", "RB", - "VB", + "VBD", "JJ", "NN", "IN", @@ -12400,7 +12371,7 @@ module.exports={ "NN", "NN", "CC", - "VB", + "NN", "NN", "NN", "CC", @@ -12474,10 +12445,10 @@ module.exports={ "RB", "VB", "RB", - "VB", + "VBD", "CC", "VBG", - "VB", + "VBD", "IN", "DT", "NN" @@ -12486,19 +12457,20 @@ module.exports={ "RB", "DT", "NN", - "VB", + "VBD", "DT", "NN", - "VB", + "VBD", "DT", "NN", "RB", "VB", + "VBD", "JJ", "VBG", "NN", "CC", - "VB", + "VBD", "PP", "NN", "IN", @@ -12540,7 +12512,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "RB", "CC", "DT", @@ -12581,7 +12553,7 @@ module.exports={ "NN", "NN", "RB", - "VB", + "VBD", "DT", "JJ", "NN", @@ -12590,7 +12562,7 @@ module.exports={ "JJ", "NNA", "IN", - "VB", + "VBD", "IN", "JJ", "NN" @@ -12644,7 +12616,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "PP", "NN", "CD", @@ -12666,7 +12638,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "IN", "DT", "NN" @@ -12742,8 +12714,7 @@ module.exports={ "VBP" ], [ - "NN", - "NN", + "NNP", "CP", "JJ", "IN", @@ -12756,11 +12727,10 @@ module.exports={ "DT", "NN", "VBD", - "VB", "IN", "CD", "CC", - "VB", + "VBD", "IN", "DT", "NN", @@ -12769,14 +12739,14 @@ module.exports={ "NN", "RB", "VB", - "VB", + "VBD", "CC", "NN" ], [ "DT", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -12807,7 +12777,7 @@ module.exports={ "NN" ], [ - "NN", + "NNP", "CP", "JJ", "IN", @@ -12874,7 +12844,7 @@ module.exports={ "NN" ], [ - "NN", + "NNP", "VBD", "NN", "NN", @@ -12902,7 +12872,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "JJ", "IN", "NN", @@ -12930,7 +12900,7 @@ module.exports={ "NN" ], [ - "RB", + "NN", "NN", "VBD", "DT", @@ -12947,7 +12917,7 @@ module.exports={ "NN" ], [ - "NN", + "NNP", "CP", "DT", "RB", @@ -12981,7 +12951,7 @@ module.exports={ "RB", "VB", "RB", - "VB", + "VBD", "IN", "DT", "RB", @@ -12998,10 +12968,10 @@ module.exports={ "JJ", "NN", "NN", - "VB", + "VBD", "DT", "PRP", - "VB", + "VBD", "DT", "NN", "JJ", @@ -13012,8 +12982,7 @@ module.exports={ [ "VBG", "IN", - "NN", - "NN", + "NNP", "CP", "RB", "JJ", @@ -13036,7 +13005,7 @@ module.exports={ "PRP", "MD", "VBP", - "VB", + "VBD", "CC", "IN", "DT", @@ -13046,7 +13015,7 @@ module.exports={ "JJ" ], [ - "UH", + "NN", "NN", "NN", "CC", @@ -13073,7 +13042,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "VBG", "DT", "IN", @@ -13088,7 +13057,6 @@ module.exports={ "CD", "NN", "VBD", - "VB", "DT", "JJ", "CD", @@ -13108,7 +13076,7 @@ module.exports={ "PP", "NN", "RB", - "VB", + "VBD", "NN", "JJ", "PP", @@ -13132,7 +13100,6 @@ module.exports={ "CD", "PRP", "VBD", - "VB", "JJ", "CD", "NN" @@ -13208,7 +13175,7 @@ module.exports={ "JJ", "VB", "PRP", - "VB", + "VBD", "IN", "PP", "NN" @@ -13243,7 +13210,7 @@ module.exports={ "VBD", "CC", "NN", - "VB", + "VBD", "NN", "NN", "IN", @@ -13252,7 +13219,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "NN", "IN", "DT", @@ -13297,7 +13264,7 @@ module.exports={ "NN", "PRP", "RB", - "VB", + "VBD", "CD", "NN", "IN", @@ -13358,12 +13325,12 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "NN", "CC", "DT", "NN", - "VB", + "VBD", "NN", "RB", "JJ" @@ -13377,9 +13344,8 @@ module.exports={ "NN" ], [ - "NN", - "NN", - "VB", + "NNP", + "VBD", "NN", "JJ", "CC", @@ -13397,8 +13363,7 @@ module.exports={ "NN" ], [ - "NN", - "NN" + "NNP" ], [ "NN", @@ -13431,7 +13396,7 @@ module.exports={ "VBD", "CC", "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -13466,7 +13431,7 @@ module.exports={ [ "PRP", "RB", - "VB", + "VBD", "IN", "VBP", "NN", @@ -13566,8 +13531,7 @@ module.exports={ "NN", "NN", "NN", - "NN", - "VB", + "VBD", "IN", "VBP", "DT", @@ -13599,8 +13563,9 @@ module.exports={ "NN", "PP", "IN", + "NNP", "CD", - "NN", + "VB", "JJ", "NN", "IN", @@ -13613,7 +13578,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "PP", "RB", "JJ", @@ -13675,15 +13640,15 @@ module.exports={ "NN", "MD", "CC", - "VBP", + "VB", "IN", "VBP", - "VB", + "VBD", "IN", "DT", "NN", "CC", - "VB", + "VBD", "IN", "VBP", "DT", @@ -13707,7 +13672,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "IN", "VBG", "DT", @@ -13717,7 +13682,7 @@ module.exports={ [ "RB", "JJ", - "VB", + "VBD", "CD", "NN", "CC", @@ -13739,7 +13704,7 @@ module.exports={ "PRP", "MD", "VBP", - "VB", + "VBD", "VBG", "PRP", "DT", @@ -13759,7 +13724,7 @@ module.exports={ "PP", "JJ", "NN", - "VB", + "VBD", "DT", "NN", "CC", @@ -13805,14 +13770,14 @@ module.exports={ "DT", "NN", "NN", - "VB", + "VBD", "IN", "DT", "NN" ], [ "NN", - "VB", + "VBD", "IN", "VBP", "DT", @@ -13849,7 +13814,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -13864,8 +13829,7 @@ module.exports={ "NN", "VBD", "DT", - "NN", - "NN", + "NNP", "CC", "DT", "NN", @@ -13914,7 +13878,7 @@ module.exports={ "NN", "JJ", "PRP", - "VB", + "VBD", "DT", "CD" ], @@ -13946,7 +13910,7 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "IN", "NN" ], @@ -13997,12 +13961,12 @@ module.exports={ "NN", "NN", "DT", - "VB", + "VBD", "DT", "NN", "CC", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -14064,7 +14028,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "JJ", "IN", "DT", @@ -14091,7 +14055,7 @@ module.exports={ "DT", "NN", "CC", - "VB", + "VBD", "DT", "NN", "IN", @@ -14104,7 +14068,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "DT", "NN", "NN", @@ -14130,7 +14094,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "VBG", "DT", "NN" @@ -14139,7 +14103,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "IN", "CD", "DT", @@ -14148,7 +14112,7 @@ module.exports={ "CD", "JJ", "NN", - "VB", + "VBD", "DT", "NN" ], @@ -14167,7 +14131,7 @@ module.exports={ "CP", "JJ", "VBP", - "VB", + "VBD", "IN", "VB", "CD", @@ -14177,7 +14141,7 @@ module.exports={ "NN", "IN", "VBG", - "VB", + "VBD", "IN", "DT", "JJ", @@ -14191,12 +14155,11 @@ module.exports={ "MD", "VBP", "VBD", - "VB", "IN", "DT", "NN", "CC", - "VB", + "VBD", "IN", "DT", "NN", @@ -14209,7 +14172,7 @@ module.exports={ "PP", "JJ", "NN", - "VB", + "VBD", "DT" ], [ @@ -14218,7 +14181,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "JJ", "IN", "DT", @@ -14239,7 +14202,7 @@ module.exports={ "JJR", "CC", "RBR", - "VB", + "JJ", "NN" ], [ @@ -14264,7 +14227,7 @@ module.exports={ "DT", "NN", "CC", - "VB", + "VBD", "CC", "DT", "JJ", @@ -14278,7 +14241,7 @@ module.exports={ [ "CC", "NN", - "VB", + "VBD", "CD", "NN", "IN", @@ -14291,7 +14254,7 @@ module.exports={ "NN", "IN", "PRP", - "VB", + "VBD", "RBR", "NN", "CD", @@ -14458,7 +14421,7 @@ module.exports={ "CD", "NN", "CC", - "VB", + "VBD", "IN", "NN", "IN", @@ -14530,7 +14493,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "DT", "CD", "NN", @@ -14557,8 +14520,7 @@ module.exports={ "VBP", "DT", "CD", - "NN", - "VBP" + "NNP" ], [ "DT", @@ -14574,7 +14536,7 @@ module.exports={ "NN", "IN", "VBP", - "VB", + "VBD", "VB", "NN" ], @@ -14596,7 +14558,7 @@ module.exports={ "DT", "NN", "RB", - "VB", + "VBD", "NN", "IN", "CD" @@ -14626,7 +14588,7 @@ module.exports={ "RB", "VB", "DT", - "VBP", + "NNP", "CD", "VBZ", "IN", @@ -14651,14 +14613,14 @@ module.exports={ "DT", "JJ", "PRP", - "VB", + "VBD", "VBG", "IN", "NN", "PRP", "VBD", "CC", - "VB", + "VBD", "CD", "NN", "DT", @@ -14671,7 +14633,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "RB", "JJ", "IN", @@ -14690,6 +14652,7 @@ module.exports={ "JJ", "RB", "VB", + "VBD", "DT", "NN", "CC", @@ -14795,6 +14758,7 @@ module.exports={ "DT", "NN", "IN", + "NNP", "CD", "CC", "JJ", @@ -14844,7 +14808,7 @@ module.exports={ "CD", "CC", "PP", - "VB", + "VBD", "NN", "IN", "DT", @@ -14896,11 +14860,11 @@ module.exports={ "RB", "DT", "NN", - "VB", + "VBD", "DT", "NN", "NN", - "VB", + "VBD", "IN", "VBP", "JJ", @@ -14917,7 +14881,7 @@ module.exports={ "NN", "VBD", "JJ", - "VB", + "VBD", "NN", "IN", "DT", @@ -14928,7 +14892,7 @@ module.exports={ "DT", "NN", "VBD", - "VB", + "JJ", "DT", "NN", "IN", @@ -14990,7 +14954,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "IN", "VBP", "DT", @@ -15003,6 +14967,7 @@ module.exports={ ], [ "IN", + "NNP", "CD", "IN", "NN", @@ -15063,7 +15028,7 @@ module.exports={ "RB", "DT", "NN", - "VB", + "VBD", "DT", "JJ", "CC", @@ -15074,7 +15039,7 @@ module.exports={ "NN", "PRP", "RB", - "VB", + "JJ", "DT", "NN", "IN", @@ -15144,7 +15109,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "JJ", "IN", "PP", "NN", @@ -15160,8 +15125,7 @@ module.exports={ "NN" ], [ - "NN", - "NN", + "NNP", "VBD", "VBN", "CC", @@ -15191,7 +15155,7 @@ module.exports={ "NN", "CC", "NN", - "VB", + "VBD", "NN", "IN", "PP", @@ -15214,7 +15178,7 @@ module.exports={ "CC", "PRP", "JJR", - "VB", + "VBD", "DT", "NN", "CC", @@ -15304,7 +15268,7 @@ module.exports={ "IN", "NN", "NN", - "VB", + "VBD", "IN", "VBP", "DT", @@ -15317,16 +15281,15 @@ module.exports={ "DT", "NN", "VBD", - "VB", "IN", "DT", "NN", "PRP", - "VB", + "VBD", "PP", "NN", "CC", - "VB", + "VBD", "NN", "IN", "VBP" @@ -15334,7 +15297,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "RB", "VBG", "NN" @@ -15354,7 +15317,7 @@ module.exports={ "NN", "DT", "NN", - "VB", + "VBD", "NN", "IN", "NN", @@ -15376,17 +15339,16 @@ module.exports={ "IN", "CD", "JJR", - "VB", + "VBD", "IN", "DT", "NN", "UH", "NN", - "VB", + "VBD", "NN", "CD", - "NN", - "NN", + "NNP", "CC", "CD", "NN", @@ -15408,7 +15370,7 @@ module.exports={ "JJ", "DT", "NN", - "VB", + "VBD", "DT", "NN", "VBP", @@ -15475,7 +15437,7 @@ module.exports={ "JJ", "IN", "NN", - "VB", + "VBD", "DT", "NN", "JJ", @@ -15558,7 +15520,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "CC", "PRP", "CP", @@ -15579,13 +15541,13 @@ module.exports={ ], [ "PRP", - "VBP", + "VB", "NN", "VBP", "DT" ], [ - "UH", + "NN", "NN", "DT", "CD", @@ -15615,7 +15577,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "NN", "PP", "VB", @@ -15676,7 +15638,7 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -15731,7 +15693,7 @@ module.exports={ "PP", "NN", "NN", - "VB", + "VBD", "JJ", "IN", "VBG", @@ -15756,7 +15718,7 @@ module.exports={ "DT", "JJ", "NN", - "VB", + "VBD", "PRP", "NN", "VB" @@ -15789,7 +15751,7 @@ module.exports={ "DT", "NN", "RB", - "VB", + "VBD", "IN", "JJ", "NN" @@ -15829,7 +15791,7 @@ module.exports={ "NN", "IN", "NN", - "VB", + "VBD", "IN", "VBP", "DT", @@ -15880,13 +15842,14 @@ module.exports={ [ "CC", "PRP", - "VB", + "VBD", "RB", "IN", "DT", "NN", "RB", "VB", + "VBD", "DT", "NN", "VBP", @@ -15918,6 +15881,7 @@ module.exports={ "NN", "RB", "VB", + "VBD", "DT", "NN" ], @@ -15955,7 +15919,7 @@ module.exports={ "NN", "RB", "VB", - "VB", + "VBD", "IN", "VBP", "DT", @@ -15993,7 +15957,7 @@ module.exports={ "NN", "VBZ", "PRP", - "VB", + "VBD", "IN", "VB", "CC", @@ -16023,7 +15987,6 @@ module.exports={ "RB", "VB", "VBD", - "VB", "IN", "DT", "NN", @@ -16045,12 +16008,12 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "DT", "CD", "NN", "CC", - "VB", + "VBD", "DT", "NN", "IN", @@ -16061,7 +16024,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -16075,8 +16038,8 @@ module.exports={ "CD", "NN", "VBZ", - "NN", - "NN", + "NNP", + "CC", "NN" ], [ @@ -16105,7 +16068,7 @@ module.exports={ "DT", "NN", "NN", - "VB", + "VBD", "IN", "NN", "CC", @@ -16127,7 +16090,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "CD", "VBZ", "IN", @@ -16160,7 +16123,7 @@ module.exports={ "NN", "DT", "NN", - "VB", + "JJ", "IN", "NN", "NN", @@ -16175,7 +16138,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "DT", "NN", "VBP", @@ -16211,7 +16174,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "PP", "JJ", "VBG", @@ -16221,12 +16184,13 @@ module.exports={ "NN", "RB", "VB", + "VBD", "PP", "JJ", "CD", "NN", "CC", - "VB", + "VBD", "DT", "NN", "VBP", @@ -16275,7 +16239,7 @@ module.exports={ "NN", "CP", "JJ", - "VB", + "VBD", "NN", "CC", "PRP", @@ -16344,7 +16308,7 @@ module.exports={ "PP", "NN", "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -16373,7 +16337,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "NN", "NN", "CD" @@ -16385,7 +16349,7 @@ module.exports={ "PRP", "MD", "VBP", - "VB", + "VBD", "NN", "CC", "NN", @@ -16407,7 +16371,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "CD", "NN", "IN", @@ -16439,7 +16403,7 @@ module.exports={ "DT", "NN", "CC", - "VB", + "VBD", "IN", "JJ", "CD", @@ -16454,7 +16418,7 @@ module.exports={ "IN", "DT", "PRP", - "VB", + "VBD", "IN", "JJ", "RB", @@ -16472,7 +16436,7 @@ module.exports={ "JJ", "CC", "PP", - "VB", + "VBD", "NN", "IN", "CD", @@ -16496,7 +16460,7 @@ module.exports={ "VBP", "CC", "PRP", - "VB", + "VBD", "IN", "VBP", "PP", @@ -16556,7 +16520,7 @@ module.exports={ "NN", "DT", "NN", - "VB", + "VBD", "PP", "NN", "CC", @@ -16591,7 +16555,7 @@ module.exports={ "CC", "DT", "NN", - "VB", + "VBD", "CD", "NN", "NN", @@ -16605,7 +16569,7 @@ module.exports={ "DT", "NN", "RB", - "VB", + "VBD", "IN", "VB", "NN", @@ -16656,7 +16620,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "PP", "NN", "IN", @@ -16669,7 +16633,7 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "IN", "NN" ], @@ -16693,8 +16657,7 @@ module.exports={ "NN" ], [ - "VBP", - "NN", + "NNP", "PP", "NN", "DT", @@ -16726,7 +16689,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "UH", "NN", "VBD", @@ -16804,7 +16767,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -16825,7 +16788,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "DT", "NN", "IN", @@ -16852,7 +16815,7 @@ module.exports={ "NN", "JJR", "NN", - "VB", + "VBD", "NN", "CC", "DT", @@ -16909,7 +16872,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "DT", "NN", "IN", @@ -16943,6 +16906,7 @@ module.exports={ [ "JJ", "VB", + "VBD", "DT", "NN", "DT", @@ -16950,7 +16914,6 @@ module.exports={ "VB", "PRP", "VBD", - "VB", "IN", "PP", "NN" @@ -17020,7 +16983,7 @@ module.exports={ "CD", "NN", "RB", - "VB", + "VBD", "CC", "DT", "NN" @@ -17051,7 +17014,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "IN", "VBP", "DT", @@ -17062,7 +17025,7 @@ module.exports={ "JJ", "NN", "RB", - "VB", + "VBD", "IN", "CD", "IN", @@ -17079,7 +17042,7 @@ module.exports={ "DT", "CD", "NN", - "VB", + "VBD", "DT", "JJ", "NN", @@ -17095,7 +17058,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "DT", "NN", "CC", @@ -17150,7 +17113,7 @@ module.exports={ "CP", "JJ", "CC", - "VB", + "VBD", "DT", "NN", "IN", @@ -17158,7 +17121,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "DT", "JJ", "NN", @@ -17186,7 +17149,7 @@ module.exports={ "CD", "NN", "RB", - "VB", + "VBD", "NN", "VBG", "NN", @@ -17300,7 +17263,7 @@ module.exports={ "CP", "RB", "CC", - "VB", + "VBD", "IN", "NN", "NN", @@ -17312,7 +17275,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "RB", "VBD", @@ -17332,7 +17294,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "NN", "JJ", "CC", @@ -17349,7 +17311,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "IN", "JJ", "VBP", @@ -17406,7 +17368,7 @@ module.exports={ "VBP", "DT", "NN", - "VB", + "VBD", "IN", "NN", "VBD", @@ -17479,7 +17441,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "DT" ], [ @@ -17499,7 +17461,7 @@ module.exports={ "VBP", "DT", "PRP", - "VB", + "VBD", "IN", "VBP", "CC", @@ -17536,7 +17498,7 @@ module.exports={ "NN", "IN", "VBP", - "VB", + "VBD", "IN", "DT", "JJ", @@ -17552,7 +17514,6 @@ module.exports={ "UH" ], [ - "UH", "NN", "VBD", "PP", @@ -17596,7 +17557,7 @@ module.exports={ "VB" ], [ - "UH", + "NN", "NN", "CD", "DT", @@ -17611,7 +17572,6 @@ module.exports={ "JJ", "NN", "VBD", - "VB", "CD", "CC", "NN", @@ -17644,7 +17604,7 @@ module.exports={ "CC", "NN", "VBD", - "VB", + "JJ", "IN", "VB", "NN", @@ -17677,7 +17637,7 @@ module.exports={ "JJ", "CC", "JJR", - "VB", + "VBD", "CC", "VB", "IN", @@ -17702,11 +17662,11 @@ module.exports={ "IN" ], [ - "UH", + "NN", "NN", "DT", "NN", - "VB", + "VBD", "PP", "JJ", "NN", @@ -17733,7 +17693,7 @@ module.exports={ "CC", "VBD", "RB", - "VB", + "JJ", "PRP", "JJ", "DT", @@ -17748,7 +17708,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "DT", "NN", "VBZ", @@ -17776,7 +17736,7 @@ module.exports={ "DT", "NN", "NN", - "VB", + "VBD", "IN", "VBP", "NN", @@ -17786,13 +17746,13 @@ module.exports={ [ "PRP", "JJ", - "VB", + "VBD", "IN", "VBP", "NN" ], [ - "UH", + "NN", "NN", "DT", "JJ", @@ -17822,7 +17782,7 @@ module.exports={ "JJ", "IN", "JJ", - "VB", + "NN", "VBG", "NN", "CC", @@ -17835,7 +17795,7 @@ module.exports={ "VBZ" ], [ - "UH", + "NN", "NN", "VBZ", "PP", @@ -17975,7 +17935,7 @@ module.exports={ "PRP" ], [ - "UH", + "NN", "NN", "DT", "NN", @@ -18085,7 +18045,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "NN", "VBD", @@ -18109,7 +18069,7 @@ module.exports={ "JJ" ], [ - "UH", + "NN", "NN", "CP", "RB", @@ -18173,7 +18133,7 @@ module.exports={ "NNA" ], [ - "UH", + "NN", "NN", "NN", "IN", @@ -18202,7 +18162,6 @@ module.exports={ "NN", "PRP", "VBD", - "VB", "JJ", "CC", "DT", @@ -18216,7 +18175,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "PP", "JJ", "NN", @@ -18255,7 +18214,6 @@ module.exports={ "JJ" ], [ - "UH", "NN", "IN", "NN", @@ -18282,7 +18240,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "IN", "VBP", "IN", @@ -18292,7 +18250,7 @@ module.exports={ "IN", "CC", "PRP", - "VB", + "VBD", "RBR", "NN", "RB", @@ -18400,7 +18358,7 @@ module.exports={ "IN", "NN", "NN", - "VB", + "VBD", "VBG", "NN", "IN", @@ -18408,8 +18366,7 @@ module.exports={ "NN" ], [ - "NN", - "NN", + "NNP", "CP", "CD", "IN", @@ -18438,7 +18395,7 @@ module.exports={ "RB", "JJ", "NN", - "VB", + "VBD", "CD", "NN", "IN", @@ -18460,7 +18417,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "PP", "RB", "VB", @@ -18487,7 +18444,7 @@ module.exports={ "CP", "RB", "JJ", - "VB", + "VBD", "IN", "JJ", "NN", @@ -18504,14 +18461,14 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "PP", "NN", "JJ", "JJ" ], [ - "UH", + "NN", "NN", "RB", "VBD", @@ -18546,7 +18503,7 @@ module.exports={ "NN", "CP", "JJ", - "VB", + "VBD", "JJ" ], [ @@ -18599,7 +18556,7 @@ module.exports={ "DT", "NN", "NN", - "VB", + "VBD", "CC", "JJ", "VBP", @@ -18650,7 +18607,7 @@ module.exports={ "VB", "DT", "NN", - "VB", + "VBD", "IN", "DT", "JJ", @@ -18669,7 +18626,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "IN", "CD", "NN", @@ -18687,7 +18644,7 @@ module.exports={ "DT", "NN", "PRP", - "VB", + "VBD", "IN", "VBP", "PP", @@ -18707,7 +18664,7 @@ module.exports={ "VBP", "DT", "PRP", - "VB", + "VBD", "CD", "NN", "IN", @@ -18731,7 +18688,7 @@ module.exports={ "NN", "DT", "NN", - "VB", + "VBD", "JJ", "NN", "CC", @@ -18748,7 +18705,7 @@ module.exports={ "PP", "PRP", "RB", - "VB", + "VBD", "RB", "JJ", "IN", @@ -18793,9 +18750,9 @@ module.exports={ "RB", "DT", "JJ", - "VB", + "VBD", "PRP", - "VB", + "VBD", "DT", "JJ", "IN", @@ -18807,7 +18764,7 @@ module.exports={ "VBD", "DT", "PRP", - "VB", + "VBD", "VBP", "PRP", "VBD", @@ -18820,11 +18777,11 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "VBD", "PRP", - "VB", + "VBD", "JJ", "NN", "RBR", @@ -18864,7 +18821,7 @@ module.exports={ "VBG" ], [ - "UH", + "NN", "CD", "NN", "VBD", @@ -18885,7 +18842,7 @@ module.exports={ "PRP" ], [ - "UH", + "NN", "NN", "IN", "DT", @@ -18900,7 +18857,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "JJ", "NN", @@ -18908,7 +18865,7 @@ module.exports={ "DT", "NN", "RB", - "VB", + "VBD", "IN", "VBP", "JJ", @@ -18947,7 +18904,7 @@ module.exports={ "CP", "DT", "JJ", - "NN", + "NNP", "IN", "PP", "NN", @@ -19033,7 +18990,6 @@ module.exports={ "NN" ], [ - "UH", "NN", "VB", "NN", @@ -19095,7 +19051,7 @@ module.exports={ "VB" ], [ - "UH", + "NN", "NN", "NN", "VB", @@ -19138,7 +19094,7 @@ module.exports={ [ "NN", "RB", - "VB", + "JJ", "IN", "VBP", "NN", @@ -19160,7 +19116,7 @@ module.exports={ ], [ "PRP", - "VB", + "JJ", "IN", "VBP", "IN", @@ -19235,7 +19191,7 @@ module.exports={ "JJ", "NN", "CC", - "VB", + "VBD", "PRP", "IN", "JJ", @@ -19249,14 +19205,14 @@ module.exports={ "VBD" ], [ + "RB", "JJ", - "VB", "DT", "IN", "NN", "IN", "PP", - "NN", + "VB", "IN", "DT", "NN", @@ -19265,8 +19221,7 @@ module.exports={ "NN" ], [ - "NN", - "NN", + "NNP", "VBD", "DT", "JJ", @@ -19279,7 +19234,7 @@ module.exports={ "IN", "NN", "CC", - "VB", + "VBD", "IN", "DT", "NN", @@ -19294,7 +19249,7 @@ module.exports={ "NN" ], [ - "NN", + "NNP", "VB", "DT", "NN", @@ -19304,7 +19259,7 @@ module.exports={ "PP", "NN", "CC", - "VB", + "VBD", "PRP", "IN", "DT", @@ -19349,7 +19304,7 @@ module.exports={ "PRP", "CC", "PRP", - "VB", + "VBD", "DT", "NN" ], @@ -19368,7 +19323,7 @@ module.exports={ "VBP" ], [ - "UH", + "NN", "NN", "RB", "VB", @@ -19394,7 +19349,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "CC", "CD", "NN", @@ -19412,13 +19367,13 @@ module.exports={ "CC", "PP", "NN", - "VB", + "VBD", "PRP", "IN", "NN", "CD", "RB", - "VB", + "VBD", "PRP", "JJ", "IN", @@ -19471,7 +19426,7 @@ module.exports={ [ "RB", "NN", - "VB", + "VBD", "IN", "NN", "IN", @@ -19524,7 +19479,7 @@ module.exports={ "VBD", "VB", "PRP", - "VB", + "VBD", "IN", "VBP", "IN", @@ -19562,7 +19517,7 @@ module.exports={ "IN", "PP", "NN", - "VB", + "VBD", "PRP", "VBP", "IN", @@ -19646,7 +19601,7 @@ module.exports={ "CC", "PRP", "RB", - "VB", + "VBD", "VBG", "IN", "PP", @@ -19659,10 +19614,10 @@ module.exports={ ], [ "RB", - "VB", + "VBD", "CC", "PRP", - "VB", + "VBD", "IN", "NN", "CD", @@ -19675,7 +19630,7 @@ module.exports={ "JJ", "NN", "NN", - "VB", + "VBD", "NN", "NN", "RB", @@ -19706,7 +19661,6 @@ module.exports={ "CD" ], [ - "UH", "NN", "DT", "JJ", @@ -19762,7 +19716,7 @@ module.exports={ "NN", "MD", "JJR", - "VBP", + "VB", "DT", "NN", "NN", @@ -19794,7 +19748,7 @@ module.exports={ "JJ" ], [ - "UH", + "NN", "NN", "PP", "NN", @@ -19826,9 +19780,9 @@ module.exports={ "CC", "PRP", "RB", - "VB", + "VBD", "DT", - "VB", + "VBD", "IN", "VBP", "JJ", @@ -19863,8 +19817,7 @@ module.exports={ "NN" ], [ - "NN", - "NN", + "NNP", "VBZ", "DT", "JJ", @@ -19894,7 +19847,6 @@ module.exports={ "VBP" ], [ - "NN", "NN", "NN", "PRP", @@ -19917,6 +19869,7 @@ module.exports={ "DT", "PRP", "VB", + "VBD", "IN", "PP", "NN", @@ -19930,7 +19883,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "VB", "DT", @@ -19940,17 +19893,17 @@ module.exports={ "CC", "PRP", "RB", - "VB" + "VBD" ], [ - "RB", + "NN", "NN", "VBD" ], [ - "VB", - "DT", "NN", + "DT", + "CD", "RB", "JJ" ], @@ -19987,7 +19940,7 @@ module.exports={ "DT", "NN", "VBD", - "VB", + "JJ", "PP", "NN", "IN", @@ -20016,7 +19969,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "NN", "IN", @@ -20054,7 +20007,7 @@ module.exports={ "DT", "JJ", "PRP", - "VB", + "VBD", "CD", "NN", "CC", @@ -20094,14 +20047,14 @@ module.exports={ "RB" ], [ - "UH", + "NN", "NN", "CD", "RB", "DT", "JJ", "NN", - "VB", + "JJ", "DT", "JJ", "NN", @@ -20111,7 +20064,7 @@ module.exports={ "DT", "NN", "NN", - "VB", + "VBD", "RB", "JJ", "DT", @@ -20126,7 +20079,7 @@ module.exports={ "JJ" ], [ - "UH", + "NN", "NN", "CP", "JJ", @@ -20155,7 +20108,7 @@ module.exports={ "NN", "IN", "DT", - "NN", + "NNP", "IN", "CD" ], @@ -20177,6 +20130,7 @@ module.exports={ "VB", "PP", "IN", + "NNP", "CD", "RB", "VB", @@ -20209,10 +20163,10 @@ module.exports={ "NN", "DT", "PRP", - "VB", + "VBD", "IN", "DT", - "NN" + "NNP" ], [ "IN", @@ -20226,7 +20180,7 @@ module.exports={ "PP", "NN", "PRP", - "VB", + "VBD", "CD", "NN", "IN", @@ -20240,7 +20194,6 @@ module.exports={ "CP", "RB", "JJ", - "VB", "IN", "VB", "PP", @@ -20275,7 +20228,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "PP", "NN", @@ -20333,7 +20286,6 @@ module.exports={ "DT", "PRP", "VBD", - "VB", "DT", "JJ", "NN", @@ -20344,7 +20296,7 @@ module.exports={ "DT", "NNA", "NN", - "VB", + "VBD", "DT", "JJ", "NN", @@ -20375,9 +20327,9 @@ module.exports={ "JJ" ], [ - "UH", "NN", - "VB", + "NN", + "VBD", "DT", "JJ", "NN", @@ -20393,7 +20345,7 @@ module.exports={ [ "DT", "JJ", - "VB", + "VBD", "NN", "IN", "DT", @@ -20402,6 +20354,7 @@ module.exports={ "CD", "RB", "VB", + "VBD", "DT", "JJ", "NN", @@ -20424,14 +20377,14 @@ module.exports={ [ "CC", "DT", - "NN", + "NNP", "VBD", "PRP", "NN", "MD", "NN", "DT", - "NN", + "NNP", "VBD", "JJ", "NN", @@ -20461,7 +20414,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "CP", "DT", @@ -20472,8 +20425,7 @@ module.exports={ [ "NN", "NN", - "NN", - "VB", + "VBD", "VBG", "IN", "VBP", @@ -20492,6 +20444,7 @@ module.exports={ "CC", "RB", "VB", + "VBD", "IN", "VBP", "PRP", @@ -20504,7 +20457,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "CD", "NN", @@ -20518,7 +20471,7 @@ module.exports={ "CC", "JJ", "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -20534,7 +20487,7 @@ module.exports={ "CP", "DT", "JJ", - "NN", + "NNP", "IN", "NN", "DT", @@ -20556,7 +20509,7 @@ module.exports={ "NN" ], [ - "UH", + "NN", "NN", "VBD", "VBN", @@ -20690,7 +20643,7 @@ module.exports={ "DT", "NN", "RB", - "VB", + "VBD", "DT", "PRP", "MD", @@ -20766,8 +20719,7 @@ module.exports={ "NN", "UH", "IN", - "NN", - "NN" + "NNP" ], [ "RB", @@ -20776,7 +20728,7 @@ module.exports={ "DT", "JJ", "NN", - "VB", + "VBD", "DT", "NN", "VB", @@ -20822,7 +20774,7 @@ module.exports={ "PP", "NN", "RB", - "VB", + "VBD", "DT", "NN", "MD", @@ -20834,11 +20786,10 @@ module.exports={ "IN", "NN", "NN", - "VB", + "VBD", "NN", "IN", - "NN", - "NN", + "NNP", "IN", "RB", "IN", @@ -20881,7 +20832,7 @@ module.exports={ "RB", "VB", "NN", - "VB", + "VBD", "PRP", "IN", "DT", @@ -20891,7 +20842,7 @@ module.exports={ "IN", "CD", "PRP", - "VB", + "VBD", "IN", "VBP", "DT", @@ -20932,7 +20883,7 @@ module.exports={ "VBD", "CC", "NN", - "VB", + "VBD", "NN", "IN", "VBP", @@ -20959,6 +20910,7 @@ module.exports={ "CD", "IN", "CD", + "VBD", "VB", "CC", "JJ", @@ -20986,7 +20938,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "PP", "RB", "JJ", @@ -21023,7 +20975,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "IN", "VBP", "NN", @@ -21066,9 +21018,8 @@ module.exports={ "NN" ], [ - "NN", - "NN", - "VB", + "NNP", + "VBD", "IN", "NN", "IN", @@ -21134,7 +21085,6 @@ module.exports={ "DT", "PRP", "VBD", - "VB", "IN", "DT", "NN", @@ -21146,13 +21096,13 @@ module.exports={ "DT", "NN", "NN", - "VB", + "VBD", "IN", "CD", "IN", "DT", "NN", - "VB", + "VBD", "DT", "NN", "CD", @@ -21191,7 +21141,7 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "CC", "NN", "CD", @@ -21219,7 +21169,7 @@ module.exports={ "NN", "DT", "RB", - "VB", + "VBD", "IN", "NN" ], @@ -21258,7 +21208,6 @@ module.exports={ "DT", "NN", "VBD", - "VB", "DT", "NN", "MD", @@ -21270,7 +21219,7 @@ module.exports={ "NN", "IN", "PRP", - "VB", + "VBD", "IN", "NN", "CC", @@ -21337,7 +21286,7 @@ module.exports={ [ "PP", "NN", - "VB", + "VBD", "JJ", "IN", "NN", @@ -21348,7 +21297,7 @@ module.exports={ "NN", "IN", "PRP", - "VB", + "VBD", "DT", "NN", "JJ", @@ -21363,7 +21312,7 @@ module.exports={ "JJ", "NN", "CC", - "VB", + "VBD", "NN", "IN", "NN", @@ -21422,7 +21371,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "DT", "NN", "IN", @@ -21458,7 +21407,7 @@ module.exports={ [ "JJ", "RB", - "VB", + "VBD", "IN", "NN", "IN", @@ -21482,7 +21431,7 @@ module.exports={ "DT", "NN", "CC", - "VB", + "VBD", "IN", "VBP", "DT", @@ -21501,7 +21450,7 @@ module.exports={ "CD", "NN", "CC", - "VB", + "VBD", "JJ", "IN", "PP", @@ -21512,7 +21461,7 @@ module.exports={ [ "JJ", "RB", - "VB", + "VBD", "IN", "DT", "NN", @@ -21587,7 +21536,7 @@ module.exports={ "NNO", "NN", "DT", - "VB", + "VBD", "IN", "VBP", "CC", @@ -21727,7 +21676,7 @@ module.exports={ "DT", "NN", "CP", - "JJ", + "RB", "DT", "JJ", "NN", @@ -21830,7 +21779,7 @@ module.exports={ "NN", "IN", "VBP", - "VB", + "VBD", "RB" ], [ @@ -21854,12 +21803,12 @@ module.exports={ "DT", "NN", "IN", - "VB", + "VBD", "NN", "NN", "PP", "VBZ", - "VB", + "VBD", "NN", "NN", "CC", @@ -21956,7 +21905,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "DT", "CD", "NN", @@ -21971,7 +21920,7 @@ module.exports={ "NN", "IN", "PRP", - "VB", + "VBD", "IN", "CD", "IN", @@ -22069,7 +22018,7 @@ module.exports={ "JJ" ], [ - "NN", + "NNP", "VB", "IN", "CD", @@ -22100,7 +22049,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "IN", "JJ", "VBZ" @@ -22117,7 +22066,7 @@ module.exports={ ], [ "JJ", - "VB", + "VBD", "PRP", "NN", "IN", @@ -22150,7 +22099,7 @@ module.exports={ "CC", "NN", "NN", - "VB", + "VBD", "PP", "NN", "IN", @@ -22158,7 +22107,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "NN", "IN", "NN", @@ -22186,7 +22135,7 @@ module.exports={ "CC", "NN", "CC", - "VB", + "VBD", "IN", "VBP", "JJ", @@ -22231,7 +22180,7 @@ module.exports={ ], [ "IN", - "CD", + "NNP", "PRP", "CP", "JJ", @@ -22296,6 +22245,7 @@ module.exports={ "NN", "RB", "VB", + "VBD", "CC", "DT", "NN" @@ -22307,7 +22257,7 @@ module.exports={ "NN", "DT", "NN", - "VB", + "VBD", "IN", "NN", "DT", @@ -22325,7 +22275,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "DT", "NN", "NN", @@ -22440,9 +22390,7 @@ module.exports={ "NN", "VBP", "DT", - "NN", - "NN", - "NN", + "NNP", "IN", "NN", "JJ", @@ -22484,7 +22432,7 @@ module.exports={ "PRP", "VB", "CC", - "VB", + "VBD", "DT", "JJ", "NN", @@ -22500,7 +22448,7 @@ module.exports={ "VBZ", "DT", "NN", - "VB", + "VBD", "NN", "CD", "IN", @@ -22509,8 +22457,7 @@ module.exports={ ], "tony_danza": [ [ - "NN", - "NN", + "NNP", "VBN", "NN", "CD", @@ -22596,7 +22543,7 @@ module.exports={ "CC", "PP", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -22659,7 +22606,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "NN", "JJ", "IN", @@ -22688,7 +22635,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "DT", "NNO", "NN", @@ -22701,7 +22648,7 @@ module.exports={ "NN", "DT", "PRP", - "VB", + "VBD", "IN", "DT", "JJ", @@ -22715,7 +22662,7 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "PRP", "IN", "DT", @@ -22766,14 +22713,14 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "PRP", "CP", "JJ", "NN", "IN", "DT", - "NN", + "NNP", "PP", "NN", "JJ", @@ -22781,13 +22728,13 @@ module.exports={ "NN", "CC", "PRP", - "VB", + "VBD", "IN", "VBP", "NN" ], [ - "UH", + "NN", "NN", "RB", "VB", @@ -22802,7 +22749,7 @@ module.exports={ "IN", "RB", "IN", - "NN", + "NNP", "PP", "NN", "NN", @@ -22817,7 +22764,7 @@ module.exports={ "NN", "VBD", "CC", - "VB", + "VBD", "PP", "JJ", "NN" @@ -22883,7 +22830,7 @@ module.exports={ [ "PRP", "RB", - "VB", + "VBD", "DT", "JJ", "DT", @@ -22904,7 +22851,7 @@ module.exports={ "IN", "DT", "PRP", - "VB", + "VBD", "NN", "NNA", "CC", @@ -22916,7 +22863,7 @@ module.exports={ "IN", "DT", "PRP", - "VB", + "VBD", "NN", "NNA", "NN", @@ -23012,7 +22959,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "JJ", "NN", "CC", @@ -23048,7 +22995,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "PP", "DT", "NN", @@ -23115,7 +23062,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "IN", "NN", "IN", @@ -23135,7 +23082,7 @@ module.exports={ "IN", "DT", "NN", - "VB" + "VBD" ], [ "PP", @@ -23158,8 +23105,7 @@ module.exports={ "IN", "NN", "IN", - "NN", - "NN", + "NNP", "IN", "NN", "IN", @@ -23312,8 +23258,7 @@ module.exports={ "VBG" ], [ - "NN", - "NN", + "NNP", "VB", "DT", "NN", @@ -23330,7 +23275,7 @@ module.exports={ "IN", "CD", "CC", - "VB", + "VBD", "IN", "CD" ], @@ -23349,11 +23294,11 @@ module.exports={ "CD" ], [ - "JJ", + "NN", "NN", "CD", "NN", - "VB", + "VBD", "CC", "DT", "JJ", @@ -23368,7 +23313,7 @@ module.exports={ "IN", "CD", "CC", - "VB", + "VBD", "CC", "VBP", "IN", @@ -23411,7 +23356,7 @@ module.exports={ "PP", "NN", "NN", - "VB", + "VBD", "DT", "NN", "NN", @@ -23423,10 +23368,7 @@ module.exports={ ], "ed_miliband": [ [ - "NN", - "NN", - "NN", - "NN", + "NNP", "VBN", "CD", "CP", @@ -23452,7 +23394,7 @@ module.exports={ "IN", "CD", "CC", - "VB", + "VBD", "IN", "DT", "NN", @@ -23637,7 +23579,7 @@ module.exports={ [ "DT", "NN", - "VB", + "VBD", "IN", "NN", "IN", @@ -23655,8 +23597,7 @@ module.exports={ "NN" ], [ - "NN", - "NN", + "NNP", "JJ", "PP", "JJ", @@ -23680,7 +23621,7 @@ module.exports={ [ "PP", "NN", - "VB", + "VBD", "IN", "NN", "IN", @@ -23689,13 +23630,13 @@ module.exports={ "CD", "IN", "PRP", - "VB", + "VBD", "DT", "NN", "VBP", "CC", "NN", - "VB", + "VBD", "NN", "IN", "NN", @@ -23746,7 +23687,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "PP", "NN", "IN", @@ -23782,7 +23723,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "NN", "IN", "NN", @@ -23798,7 +23739,7 @@ module.exports={ ], [ "PRP", - "VB", + "JJ", "IN", "VBP", "DT", @@ -23811,7 +23752,7 @@ module.exports={ "DT", "NN", "PRP", - "VB", + "VBD", "NN", "CC", "VBZ", @@ -23834,7 +23775,7 @@ module.exports={ "PP", "NN", "PRP", - "VB", + "VBD", "IN", "DT", "NN", @@ -23850,7 +23791,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "CD", "DT", "NN", @@ -23866,7 +23807,7 @@ module.exports={ "NN", "UH", "CC", - "VB", + "VBD", "DT", "NN", "RB", @@ -23967,7 +23908,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "NN", "IN", "NN", @@ -23985,7 +23926,7 @@ module.exports={ "NN", "NN", "RB", - "VB", + "VBD", "CC", "NN", "IN", @@ -24005,7 +23946,7 @@ module.exports={ "IN", "DT", "RB", - "VB", + "VBD", "NN", "IN", "VBP", @@ -24013,7 +23954,7 @@ module.exports={ "CC", "NN", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -24046,6 +23987,7 @@ module.exports={ "NN", "RB", "VB", + "VBD", "DT", "NN", "IN", @@ -24258,7 +24200,7 @@ module.exports={ "UH", "NN", "CC", - "VB", + "VBD", "EX", "IN", "CD", @@ -24289,7 +24231,7 @@ module.exports={ "IN", "NN", "CC", - "VB", + "VBD", "IN", "NN", "IN", @@ -24301,7 +24243,7 @@ module.exports={ [ "IN", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -24348,15 +24290,14 @@ module.exports={ "NN" ], [ - "NN", - "NN", + "NNP", "RB", "DT", "NN", "NN", "CC", "NN", - "VB", + "VBD", "IN", "CD", "IN", @@ -24418,8 +24359,7 @@ module.exports={ "CD" ], [ - "NN", - "NN", + "NNP", "VB", "NN", "IN", @@ -24494,11 +24434,13 @@ module.exports={ "CC", "JJ", "CC", - "NN" + "NNP" ], [ "IN", "CD", + "NNP", + "CD", "DT", "NN", "IN", @@ -24580,7 +24522,7 @@ module.exports={ "CC", "DT", "RB", - "VB", + "VBD", "NN", "CC", "NN", @@ -24593,7 +24535,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "DT", "NN", "NN", @@ -24617,7 +24559,7 @@ module.exports={ "IN", "NN", "RB", - "VB" + "VBD" ], [ "IN", @@ -24628,7 +24570,7 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -24675,7 +24617,7 @@ module.exports={ "NN", "JJR", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -24743,7 +24685,7 @@ module.exports={ "DT", "NN", "RB", - "VB", + "VBD", "DT", "JJ", "NN", @@ -24755,7 +24697,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -24764,7 +24706,7 @@ module.exports={ "NN", "IN", "DT", - "VB", + "VBD", "DT", "JJ", "NN", @@ -24790,7 +24732,7 @@ module.exports={ "CD", "DT", "NN", - "VB", + "VBD", "IN", "CD" ], @@ -24809,7 +24751,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "NN", "IN", "RB", @@ -24920,7 +24862,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "DT", "PRP", "MD", @@ -24940,7 +24882,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "PP", "NN", "IN", @@ -24982,7 +24924,7 @@ module.exports={ "CD", "JJ", "NN", - "VB", + "VBD", "DT", "PRP", "MD", @@ -25019,7 +24961,7 @@ module.exports={ "DT", "JJR", "NN", - "VB", + "VBD", "NN", "CC", "JJ", @@ -25029,6 +24971,7 @@ module.exports={ [ "IN", "CD", + "NNP", "DT", "NN", "CC", @@ -25049,14 +24992,13 @@ module.exports={ "JJ", "DT", "NN", - "VB" + "VBD" ], [ "IN", "CD", "NN", "VBD", - "VB", "DT", "NN", "IN", @@ -25084,7 +25026,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "RB", "VBD", @@ -25140,7 +25081,7 @@ module.exports={ "VBD", "VB", "NN", - "VB", + "VBD", "IN", "DT", "JJ", @@ -25227,17 +25168,17 @@ module.exports={ "IN", "CD", "PRP", - "VB", + "VBD", "VBZ", "IN", "DT", "NN", - "VB", + "VBD", "NN", "IN", "DT", "NN", - "VB", + "JJ", "NN", "VBP" ], @@ -25250,7 +25191,7 @@ module.exports={ "IN", "NN", "NN", - "VB", + "VBD", "NN", "JJ", "NN", @@ -25299,6 +25240,7 @@ module.exports={ ], [ "DT", + "NNP", "CD", "NN", "VB", @@ -25397,7 +25339,7 @@ module.exports={ "VB", "NN", "NN", - "VB", + "VBD", "CC", "NN", "RB", @@ -25405,7 +25347,7 @@ module.exports={ "NN", "IN", "NN", - "VB", + "VBD", "NN", "IN", "VBP", @@ -25442,7 +25384,7 @@ module.exports={ [ "PRP", "RB", - "VB", + "VBD", "CC", "DT", "NN", @@ -25459,7 +25401,7 @@ module.exports={ "NN", "UH", "CC", - "VB", + "VBD", "IN", "VBP", "NN", @@ -25505,7 +25447,7 @@ module.exports={ "VBP", "VB", "NN", - "VB", + "VBD", "DT", "PRP", "MD", @@ -25522,7 +25464,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "CC", "DT", "JJ", @@ -25531,7 +25473,7 @@ module.exports={ "DT", "NN", "CC", - "VB", + "VBD", "NN", "VBD", "IN", @@ -25583,7 +25525,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -25605,7 +25547,7 @@ module.exports={ "JJ", "NN", "DT", - "VB", + "VBD", "IN", "DT", "NN" @@ -25720,11 +25662,11 @@ module.exports={ "DT", "NN", "NN", - "VB", + "VBD", "DT", "NN", "CC", - "VB", + "VBD", "NN", "IN", "VBP", @@ -25735,7 +25677,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "VBG", "PRP", "CP", @@ -25764,8 +25706,8 @@ module.exports={ "PRP" ], [ - "NN", - "VB", + "NNP", + "VBD", "DT", "PRP", "MD", @@ -25795,7 +25737,7 @@ module.exports={ [ "VBG", "NN", - "VB", + "JJ", "VBP", "IN", "DT", @@ -25804,7 +25746,7 @@ module.exports={ "IN", "NN", "NN", - "VB", + "VBD", "PRP", "MD", "VBP", @@ -25818,7 +25760,7 @@ module.exports={ "MD", "CC", "VBP", - "VB", + "VBD", "IN", "DT", "NN" @@ -25839,7 +25781,7 @@ module.exports={ "JJ", "NN", "NN", - "VB", + "VBD", "IN", "NN", "IN", @@ -25859,7 +25801,6 @@ module.exports={ "IN", "PRP", "VBD", - "VB", "DT", "NN", "VB", @@ -25942,7 +25883,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "DT", "NN", "IN", @@ -25989,7 +25930,7 @@ module.exports={ "IN", "NN", "NN", - "VB", + "VBD", "DT", "NN", "MD", @@ -26007,8 +25948,7 @@ module.exports={ "NN" ], [ - "JJ", - "NN", + "NNP", "VBD", "IN", "NN", @@ -26028,7 +25968,6 @@ module.exports={ "DT", "NN", "VBD", - "VB", "IN", "RB", "JJ", @@ -26044,7 +25983,7 @@ module.exports={ "CD", "NN", "NN", - "VB", + "VBD", "DT", "PRP", "MD", @@ -26059,7 +25998,7 @@ module.exports={ "JJ", "IN", "VBP", - "VB", + "VBD", "IN", "DT", "NN", @@ -26070,7 +26009,7 @@ module.exports={ "VBP", "DT", "PRP", - "VB", + "VBD", "IN", "JJ" ], @@ -26097,7 +26036,7 @@ module.exports={ "IN", "NN", "NN", - "VB", + "VBD", "DT", "PRP", "MD", @@ -26111,10 +26050,10 @@ module.exports={ "CD", "DT", "NN", - "VB", + "JJ", "VBG", "PRP", - "VB", + "VBD", "IN", "VBP", "JJ", @@ -26141,7 +26080,7 @@ module.exports={ "NN", "CC", "NN", - "VB", + "VBD", "IN", "VBP", "DT", @@ -26203,10 +26142,9 @@ module.exports={ "NN" ], [ - "NN", "NN", "PP", - "VB", + "VBD", "NN", "JJ", "NN", @@ -26217,7 +26155,7 @@ module.exports={ "CC", "VBG", "NN", - "VB", + "VBD", "IN", "VB", "NN", @@ -26229,8 +26167,7 @@ module.exports={ "NN" ], [ - "NN", - "NN", + "NNP", "MD", "JJR", "NN", @@ -26256,6 +26193,8 @@ module.exports={ [ "IN", "CD", + "NNP", + "CD", "PRP", "CP", "JJ", @@ -26272,7 +26211,7 @@ module.exports={ "NN", "MD", "VBP", - "VB", + "VBD", "DT", "CD", "NN", @@ -26296,7 +26235,7 @@ module.exports={ [ "NN", "JJR", - "VB", + "VBD", "DT", "JJ", "NN", @@ -26316,7 +26255,7 @@ module.exports={ "CD", "NN", "NN", - "VB", + "VBD", "RB", "IN", "JJ", @@ -26363,11 +26302,10 @@ module.exports={ "NN" ], [ + "NNP", + "CC", "NN", - "NN", - "NN", - "NN", - "VB", + "VBD", "DT", "PRP", "CP", @@ -26415,7 +26353,6 @@ module.exports={ "NN" ], [ - "NN", "NN", "NN", "CP", @@ -26497,7 +26434,6 @@ module.exports={ [ "NN", "VBD", - "VB", "PP", "NN", "CC", @@ -26528,7 +26464,7 @@ module.exports={ "RB" ], [ - "UH", + "NN", "NN", "CD", "NN", @@ -26578,8 +26514,7 @@ module.exports={ [ "NN", "NN", - "NN", - "VB", + "VBD", "NN", "CC", "NN", @@ -26591,7 +26526,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "DT", "JJ", "NN", @@ -26746,7 +26681,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "NN", "NN", "CC", @@ -26768,12 +26703,12 @@ module.exports={ "VBG", "DT", "PRP", - "VB", + "VBD", "DT", "NN", "DT", "NN", - "VB" + "VBD" ], [ "DT", @@ -26816,7 +26751,7 @@ module.exports={ ], [ "NN", - "VB", + "VBD", "RB", "IN", "DT", @@ -26842,7 +26777,7 @@ module.exports={ "IN", "NN", "CC", - "VB", + "VBD", "VBP", "IN", "NN", @@ -26855,7 +26790,7 @@ module.exports={ [ "JJ", "NN", - "VB", + "VBD", "JJ", "CD", "NN", @@ -26918,7 +26853,7 @@ module.exports={ [ "NN", "RB", - "VB", + "VBD", "RB", "CD", "NN", @@ -26934,7 +26869,7 @@ module.exports={ "IN", "CD", "NN", - "VB", + "VBD", "NN", "IN", "DT", @@ -26943,7 +26878,7 @@ module.exports={ "RB", "DT", "NN", - "VB", + "VBD", "PP", "NN", "IN", @@ -27065,6 +27000,7 @@ module.exports={ [ "NN", "VB", + "VBD", "PP", "IN", "DT", @@ -27114,7 +27050,7 @@ module.exports={ "NN", "NN", "PRP", - "VB", + "VBD", "PP", "IN", "DT", @@ -27159,7 +27095,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "CC", "JJ", "NN", @@ -27211,7 +27147,7 @@ module.exports={ [ "PRP", "RB", - "VB", + "VBD", "VBG", "DT", "NN", @@ -27269,6 +27205,7 @@ module.exports={ [ "NN", "VB", + "VBD", "RB", "IN", "DT", @@ -27288,6 +27225,7 @@ module.exports={ "DT", "PRP", "VB", + "VBD", "IN", "DT", "JJ", @@ -27325,7 +27263,7 @@ module.exports={ [ "CC", "NN", - "VB", + "VBD", "RB", "JJ", "PRP", @@ -27333,7 +27271,7 @@ module.exports={ "DT", "JJ", "NN", - "VB", + "VBD", "DT", "RB", "JJ", @@ -27385,6 +27323,7 @@ module.exports={ "VB", "DT", "PRP", + "VBD", "VB", "IN", "DT", @@ -27409,7 +27348,7 @@ module.exports={ "NN", "CC", "NN", - "VB", + "VBD", "IN", "VBG", "DT", @@ -27521,7 +27460,7 @@ module.exports={ "JJ", "IN", "VBP", - "VB", + "VBD", "PP", "CD", "NN", @@ -27580,11 +27519,11 @@ module.exports={ "DT" ], [ - "UH", "NN", + "NNP", "CD", "NN", - "VB", + "VBD", "DT", "JJ", "NN", @@ -27609,6 +27548,7 @@ module.exports={ ], [ "IN", + "NNP", "CD", "CC", "VBG", @@ -27711,6 +27651,7 @@ module.exports={ "NN", "CC", "VB", + "VBD", "PRP", "IN", "VBG", @@ -27720,7 +27661,7 @@ module.exports={ "JJ", "NN", "VBG", - "VB", + "VBD", "JJ", "VBZ", "IN", @@ -27788,7 +27729,7 @@ module.exports={ "NN", "NN", "NN", - "VB", + "VBD", "IN", "VBP", "DT", @@ -27817,7 +27758,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "NN", "IN", "DT", @@ -27846,7 +27787,7 @@ module.exports={ "VB", "VBD", "NN", - "VB", + "VBD", "IN", "VBG", "JJ", @@ -27908,11 +27849,11 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "DT", "CC", "PRP", - "VB", + "VBD", "IN", "DT", "JJ", @@ -27947,7 +27888,6 @@ module.exports={ "PP", "PRP", "VBD", - "VB", "IN", "PP", "NN", @@ -27969,7 +27909,7 @@ module.exports={ "PRP", "VBD", "RB", - "VB", + "VBD", "NN", "RB", "CC", @@ -28072,16 +28012,16 @@ module.exports={ "NN" ], [ - "UH", "NN", - "VB", + "NN", + "VBD", "IN", "VBP", "DT", "NN", "NN", "NN", - "VB", + "VBD", "IN", "NN", "NN", @@ -28132,17 +28072,17 @@ module.exports={ "IN", "CD", "CC", - "VB", + "VBD", "JJ", "IN", "NN", "CC", "VBG", - "VB", + "VBD", "IN", "CD", "CC", - "VB", + "VBD", "IN", "CD" ], @@ -28237,7 +28177,7 @@ module.exports={ "PRP", "UH", "DT", - "VB", + "VBD", "IN", "PP", "NN", @@ -28261,8 +28201,7 @@ module.exports={ ], "emery": [ [ - "NN", - "NN", + "NNP", "VBN", "CD", "CP", @@ -28310,7 +28249,7 @@ module.exports={ "CC", "IN", "CD", - "VB", + "VBD", "DT", "NN", "CC", @@ -28340,7 +28279,7 @@ module.exports={ "CP", "JJ", "CC", - "VB", + "VBD", "IN", "NN", "CC", @@ -28349,7 +28288,6 @@ module.exports={ "NN" ], [ - "NNO", "NN", "IN", "NN", @@ -28357,7 +28295,7 @@ module.exports={ ], [ "PRP", - "VB", + "VBD", "IN", "NN", "IN", @@ -28367,7 +28305,7 @@ module.exports={ "PRP", "CC", "NN", - "VB", + "VBD", "IN", "CD" ], @@ -28434,6 +28372,7 @@ module.exports={ "NN", "NN", "IN", + "NNP", "CD", "DT", "NN", @@ -28470,7 +28409,7 @@ module.exports={ "IN", "CD", "CC", - "VB", + "VBD", "IN", "NN", "IN", @@ -28491,7 +28430,7 @@ module.exports={ "JJ", "VBP", "NN", - "VB", + "VBD", "IN", "NN", "DT", @@ -28571,14 +28510,14 @@ module.exports={ "JJ", "NN", "VBP", - "VB", + "VBD", "NN" ], [ "IN", "CD", "NN", - "VB", + "VBD", "IN", "DT", "NN", @@ -28615,7 +28554,6 @@ module.exports={ "NN", "VB", "VBD", - "VB", "IN", "DT", "NN" @@ -28629,7 +28567,7 @@ module.exports={ "IN", "DT", "NN", - "VB", + "VBD", "IN", "NN", "IN", @@ -28648,6 +28586,7 @@ module.exports={ "PP", "NN", "VB", + "VBD", "IN", "NN", "IN", @@ -28838,6 +28777,7 @@ module.exports={ [ "JJ", "VB", + "VBD", "PP", "NN", "IN", @@ -28860,6 +28800,7 @@ module.exports={ "NN", "PP", "VB", + "VBD", "PRP", "MD", "CC",