Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QUESTION: Remove regular VBG/VBD/VBN/VBZs from dictionary #536

Closed
dhowe opened this issue Nov 24, 2018 · 10 comments
Closed

QUESTION: Remove regular VBG/VBD/VBN/VBZs from dictionary #536

dhowe opened this issue Nov 24, 2018 · 10 comments

Comments

@dhowe
Copy link
Owner

dhowe commented Nov 24, 2018

When a word has a single POS that is 'vbg' and it is regular, and the verb also exists in the dictionary, it can be removed.

@cqx931 did we discuss this already? is there any reason not to do this?

We just need to do the conjugation for randomWord()

Some examples:

  'emigrated':['eh1 m-ah g-r-ey t-ih-d','vbd vbn'],
  'emigrates:['eh1 m-ah g-r-ey t-ih-z','vbz'],
  'emigrating':['eh1 m-ah g-r-ey t-ih-ng','vbg'],

  'emerged':['ih m-er1-jh-d','vbd vbn'],
  'emerging': ['ih m-er1 jh-ih-ng', 'vbg'],
  'emerges':['ih m-er1 jh-ih-z','vbz'],

  'wringing':['r-ih1 ng-ih-ng','vbg'],
  'wrinkling':['r-ih1-ng k-ah-l ih-ng','vbg'],
  'yanking':['y-ae1-ng k-ih-ng','vbg'],

  etc.
@cqx931
Copy link
Collaborator

cqx931 commented Dec 15, 2018

A brief summary of the past discussion about this:
In this ticket, we talked about that words are both 'nn and vbg' are not good candidates to return for 'nns'. https://github.com/dhowe/RiTa/issues/487

The process of removing vb* from the dictionary seemed to be on hold from the removal of 'nns'. Since this is done by now, there should be no other reasons not to do this.


TODO:

  1. Remove words has a single POS that is 'vbg'
  2. It is regular, and the verb also exists in the dictionary-> Rita should also be able to find its corresponding 'vb' with RiTa.stem() and come up with the same 'vbg' with RiTa.conjugate().
  3. Report back the cases where single POS 'vbg' can't be removed.

@cqx931
Copy link
Collaborator

cqx931 commented Jan 15, 2019

@dhowe any follow up comment?

@dhowe
Copy link
Owner Author

dhowe commented Apr 10, 2020

@cqx931 definitely want to do this for the 2.0 release -- have you done any work on it thus far?

@cqx931
Copy link
Collaborator

cqx931 commented Apr 10, 2020

No, I can't recall any work already done for this. I can pick it up again.

@dhowe
Copy link
Owner Author

dhowe commented Apr 10, 2020

As you have time, not super critical, as release is still a couple of weeks off

here: https://github.com/dhowe/rita-script/blob/master/src/rita_dict.js

When we do this I want to explore adding sentiment markers to the dict (one int per word) as shown here: https://github.com/words/afinn-165/blob/master/index.json

@dhowe dhowe changed the title QUESTION: Remove regular VBGs from dictionary QUESTION: Remove regular VBG/VBD/VBN/VBZs from dictionary Apr 13, 2020
@cqx931
Copy link
Collaborator

cqx931 commented Apr 21, 2020

Please check:
dhowe/ritajs-v2#9

2196 VBG only words were removed.
Let me know if you also want me to commit the script I used modifying the dictionary file.

The following words are not removed yet, because they are either also considered as adjective or noun.
Also, I noticed that there are a few 'rb' tags in this list. These should be mistakes and the 'rb' tags should be removed, right?

absorbing [ 'vbg', 'jj' ]
accelerating [ 'vbg', 'jj' ]
accepting [ 'vbg', 'jj' ]
accompanying [ 'vbg', 'jj' ]
accumulating [ 'vbg', 'jj' ]
accusing [ 'vbg', 'jj' ]
aching [ 'vbg', 'jj' ]
acting [ 'vbg', 'jj', 'nn' ]
adjoining [ 'vbg', 'jj' ]
advancing [ 'vbg', 'jj' ]
aggravating [ 'vbg', 'jj' ]
aging [ 'vbg', 'jj', 'nn' ]
ailing [ 'vbg', 'jj' ]
alarming [ 'jj', 'vbg' ]
alienating [ 'vbg', 'jj' ]
amortizing [ 'jj', 'vbg' ]
appealing [ 'jj', 'vbg' ]
arresting [ 'vbg', 'jj' ]
asking [ 'vbg', 'jj', 'nn' ]
aspiring [ 'jj', 'vbg' ]
avenging [ 'jj', 'vbg' ]
averaging [ 'vbg', 'jj', 'nn' ]
bargaining [ 'nn', 'jj', 'vbg' ]
bashing [ 'jj', 'vbg' ]
beaming [ 'vbg', 'jj' ]
bearing [ 'vbg', 'jj', 'nn' ]
befitting [ 'vbg', 'jj' ]
beginning [ 'vbg', 'jj', 'nn' ]
beheading [ 'nn', 'vbg' ]
being [ 'vbg', 'jj', 'nn' ]
bewildering [ 'vbg', 'jj' ]
billing [ 'nn', 'vbg' ]
binding [ 'nn', 'jj', 'vbg' ]
biting [ 'vbg', 'jj' ]
blasting [ 'vbg', 'jj' ]
blazing [ 'vbg', 'jj' ]
blessing [ 'nn', 'vbg' ]
blinding [ 'jj', 'vbg' ]
blinking [ 'jj', 'vbg', 'rb' ]
blistering [ 'vbg', 'jj' ]
blocking [ 'vbg', 'jj', 'nn' ]
bloodsucking [ 'vbg', 'jj' ]
bombing [ 'nn', 'vbg' ]
booking [ 'nn', 'vbg' ]
booming [ 'jj', 'vbg' ]
boring [ 'jj', 'vbg' ]
borrowing [ 'nn', 'jj', 'vbg' ]
bottling [ 'nn', 'vbg' ]
breaking [ 'vbg', 'jj', 'nn' ]
bridging [ 'vbg', 'jj' ]
briefing [ 'nn', 'vbg' ]
bristling [ 'vbg', 'jj' ]
brooding [ 'vbg', 'jj', 'nn' ]
bruising [ 'jj', 'vbg' ]
budding [ 'vbg', 'jj' ]
building [ 'nn', 'vbg' ]
bulging [ 'vbg', 'jj' ]
bumbling [ 'jj', 'vbg' ]
burgeoning [ 'vbg', 'jj' ]
burning [ 'vbg', 'jj', 'nn' ]
bustling [ 'jj', 'vbg' ]
buying [ 'vbg', 'jj' ]
buzzing [ 'vbg', 'jj' ]
calculating [ 'vbg', 'jj', 'nn' ]
calming [ 'vbg', 'jj' ]
captivating [ 'jj', 'vbg' ]
caring [ 'vbg', 'jj', 'nn' ]
carping [ 'vbg', 'jj' ]
carrying [ 'vbg', 'jj', 'nn' ]
cascading [ 'vbg', 'jj' ]
catering [ 'nn', 'vbg' ]
cause [ 'nn', 'vb', 'vbg', 'vbp' ]
centralizing [ 'vbg', 'jj' ]
chafing [ 'vbg', 'jj' ]
challenging [ 'vbg', 'jj' ]
changing [ 'vbg', 'jj', 'nn' ]
chewing [ 'vbg', 'jj', 'nn' ]
chilling [ 'vbg', 'jj' ]
choking [ 'vbg', 'jj', 'nn' ]
clanging [ 'nn', 'vbg' ]
cleaning [ 'nn', 'vbg' ]
cleansing [ 'nn', 'vbg' ]
clearing [ 'vbg', 'jj', 'nn' ]
closing [ 'vbg', 'jj', 'nn' ]
cloying [ 'jj', 'vbg' ]
coating [ 'nn', 'vbg' ]
coaxing [ 'jj', 'vbg' ]
coinciding [ 'vbg', 'jj' ]
combing [ 'vbg', 'jj' ]
comforting [ 'vbg', 'jj' ]
coming [ 'vbg', 'jj', 'nn' ]
commanding [ 'vbg', 'jj', 'nn' ]
compelling [ 'jj', 'vbg' ]
competing [ 'vbg', 'jj' ]
compromising [ 'vbg', 'jj' ]
concluding [ 'vbg', 'jj' ]
condescending [ 'jj', 'vbg' ]
conditioning [ 'nn', 'vbg' ]
confiding [ 'vbg', 'jj' ]
conflicting [ 'vbg', 'jj' ]
confusing [ 'jj', 'vbg' ]
connecting [ 'vbg', 'jj' ]
consenting [ 'vbg', 'jj' ]
consolidating [ 'vbg', 'jj' ]
consulting [ 'nn', 'jj', 'vbg' ]
continuing [ 'vbg', 'jj' ]
contrasting [ 'vbg', 'jj' ]
contributing [ 'vbg', 'jj' ]
controlling [ 'vbg', 'jj', 'nn' ]
convincing [ 'jj', 'vbg' ]
cooking [ 'nn', 'vbg' ]
corresponding [ 'jj', 'vbg' ]
corrupting [ 'vbg', 'jj', 'nn' ]
countervailing [ 'jj', 'vbg' ]
cracking [ 'vbg', 'jj', 'nn' ]
craving [ 'nn', 'vbg' ]
creeping [ 'vbg', 'jj' ]
crippling [ 'jj', 'vbg' ]
crowning [ 'jj', 'vbg' ]
crumbling [ 'vbg', 'jj' ]
crushing [ 'vbg', 'jj', 'nn' ]
cutting [ 'vbg', 'jj' ]
damaging [ 'jj', 'vbg' ]
damping [ 'vbg', 'jj' ]
dangling [ 'vbg', 'jj' ]
daring [ 'jj', 'vbg' ]
dashing [ 'vbg', 'jj' ]
daunting [ 'jj', 'vbg' ]
dazzling [ 'jj', 'vbg' ]
deafening [ 'vbg', 'jj' ]
debating [ 'vbg', 'jj' ]
decaying [ 'vbg', 'jj' ]
deciding [ 'vbg', 'jj' ]
declining [ 'vbg', 'jj', 'nn' ]
defending [ 'vbg', 'jj' ]
degrading [ 'jj', 'vbg' ]
delaying [ 'vbg', 'jj', 'nn' ]
demanding [ 'vbg', 'jj' ]
depressing [ 'jj', 'vbg' ]
despairing [ 'jj', 'vbg' ]
destabilizing [ 'vbg', 'jj' ]
deteriorating [ 'vbg', 'jj' ]
determining [ 'vbg', 'jj', 'nn' ]
devastating [ 'jj', 'vbg' ]
developing [ 'vbg', 'jj', 'nn' ]
differing [ 'vbg', 'jj' ]
dining [ 'nn', 'jj', 'vbg' ]
disarming [ 'vbg', 'jj' ]
disconcerting [ 'jj', 'vbg' ]
discouraging [ 'vbg', 'jj' ]
discriminating [ 'vbg', 'jj' ]
dissenting [ 'jj', 'vbg' ]
dissolving [ 'vbg', 'jj' ]
distinguishing [ 'vbg', 'jj' ]
distracting [ 'vbg', 'jj' ]
disturbing [ 'jj', 'vbg' ]
dividing [ 'vbg', 'jj' ]
diving [ 'vbg', 'jj', 'nn' ]
dizzying [ 'jj', 'vbg' ]
dominating [ 'vbg', 'jj' ]
domineering [ 'vbg', 'jj' ]
doting [ 'vbg', 'jj' ]
doubting [ 'vbg', 'jj' ]
drawing [ 'vbg', 'jj', 'nn' ]
dressing [ 'nn', 'vbg', 'jj' ]
drifting [ 'vbg', 'jj', 'nn' ]
drilling [ 'nn', 'jj', 'vbg' ]
drinking [ 'nn', 'jj', 'vbg' ]
driving [ 'vbg', 'jj', 'nn' ]
dwelling [ 'nn', 'vbg' ]
dying [ 'vbg', 'jj', 'nn' ]
easing [ 'vbg', 'jj', 'nn' ]
eating [ 'vbg', 'jj', 'nn' ]
embarrassing [ 'jj', 'vbg' ]
encouraging [ 'vbg', 'jj' ]
ending [ 'vbg', 'jj', 'nn', 'vbn' ]
enduring [ 'vbg', 'jj' ]
engaging [ 'vbg', 'jj' ]
engulfing [ 'vbg', 'jj' ]
enlightening [ 'vbg', 'jj' ]
entertaining [ 'vbg', 'jj', 'nn' ]
enticing [ 'vbg', 'jj' ]
evening [ 'nn', 'vbg' ]
exasperating [ 'vbg', 'jj' ]
exceeding [ 'vbg', 'jj' ]
exciting [ 'jj', 'vbg' ]
exhausting [ 'vbg', 'jj' ]
existing [ 'vbg', 'jj' ]
expanding [ 'vbg', 'jj' ]
exposing [ 'vbg', 'jj' ]
facing [ 'vbg', 'jj' ]
fading [ 'vbg', 'jj', 'nn' ]
falling [ 'vbg', 'jj', 'nn' ]
feeling [ 'nn', 'vbg' ]
fetching [ 'vbg', 'jj' ]
fiddling [ 'nn', 'jj', 'vbg' ]
fighting [ 'vbg', 'jj' ]
filing [ 'nn', 'vbg' ]
financing [ 'nn', 'jj', 'vbg' ]
finishing [ 'vbg', 'jj', 'nn' ]
firing [ 'vbg', 'jj', 'nn' ]
fishing [ 'nn', 'vbg', 'jj' ]
fitting [ 'jj', 'nn', 'vbg' ]
flagging [ 'jj', 'vbg' ]
flaming [ 'jj', 'vbg' ]
flapping [ 'vbg', 'jj' ]
flaring [ 'vbg', 'jj' ]
flipping [ 'vbg', 'jj', 'rb' ]
floating [ 'vbg', 'jj' ]
floundering [ 'vbg', 'jj' ]
flourishing [ 'vbg', 'jj' ]
flowing [ 'vbg', 'jj' ]
flying [ 'vbg', 'jj' ]
folding [ 'vbg', 'jj', 'nn' ]
following [ 'vbg', 'jj', 'nn' ]
forbidding [ 'vbg', 'jj' ]
forecasting [ 'nn', 'jj', 'vbg' ]
foregoing [ 'nn', 'jj', 'vbg' ]
forgiving [ 'vbg', 'jj' ]
forthcoming [ 'jj', 'vbg' ]
foundering [ 'vbg', 'jj' ]
freezing [ 'vbg', 'jj', 'nn' ]
frightening [ 'jj', 'vbg' ]
frustrating [ 'jj', 'vbg' ]
fumbling [ 'vbg', 'jj' ]
funding [ 'vbg', 'jj' ]
furnishing [ 'nn', 'vbg' ]
galloping [ 'vbg', 'jj' ]
gaping [ 'vbg', 'jj' ]
gathering [ 'nn', 'vbg' ]
glancing [ 'vbg', 'jj' ]
glaring [ 'jj', 'vbg' ]
glowing [ 'vbg', 'jj' ]
going [ 'vbg', 'jj', 'nn' ]
golfing [ 'nn', 'jj', 'vbg' ]
governing [ 'vbg', 'jj', 'nn' ]
gratifying [ 'jj', 'vbg' ]
grazing [ 'vbg', 'jj', 'nn' ]
greeting [ 'nn', 'vbg', 'jj' ]
grinning [ 'vbg', 'jj' ]
gripping [ 'vbg', 'jj' ]
grouping [ 'nn', 'vbg' ]
growing [ 'vbg', 'jj', 'nn' ]
grueling [ 'jj', 'vbg' ]
guiding [ 'vbg', 'jj' ]
halting [ 'vbg', 'jj' ]
hanging [ 'vbg', 'jj', 'nn' ]
harrowing [ 'jj', 'vbg' ]
hatching [ 'nn', 'vbg' ]
haunting [ 'jj', 'vbg' ]
healing [ 'nn', 'jj', 'vbg' ]
hearing [ 'nn', 'vbg' ]
hedging [ 'vbg', 'jj', 'nn' ]
hemorrhaging [ 'vbg', 'jj', 'nn' ]
hijacking [ 'nn', 'vbg' ]
hindering [ 'vbg', 'jj' ]
holding [ 'vbg', 'jj', 'nn' ]
hollering [ 'vbg', 'jj' ]
housing [ 'nn', 'vbg', 'jj' ]
hulking [ 'jj', 'vbg' ]
hurrying [ 'vbg', 'jj' ]
illuminating [ 'jj', 'vbg' ]
impending [ 'jj', 'vbg' ]
imposing [ 'vbg', 'jj' ]
incorporating [ 'jj', 'vbg' ]
increasing [ 'vbg', 'jj', 'nn' ]
incriminating [ 'vbg', 'jj' ]
infuriating [ 'jj', 'vbg' ]
inhibiting [ 'vbg', 'jj' ]
inquiring [ 'jj', 'vbg' ]
inspiring [ 'jj', 'vbg' ]
insulating [ 'vbg', 'jj', 'nn' ]
insulting [ 'jj', 'vbg' ]
intensifying [ 'vbg', 'jj' ]
intertwining [ 'vbg', 'jj' ]
intimidating [ 'vbg', 'jj' ]
intriguing [ 'jj', 'vbg' ]
investing [ 'vbg', 'jj', 'nn' ]
inviting [ 'vbg', 'jj' ]
isolating [ 'vbg', 'jj' ]
jarring [ 'vbg', 'jj' ]
kidnapping [ 'nn', 'vbg' ]
killing [ 'vbg', 'jj', 'nn' ]
knowing [ 'vbg', 'jj', 'nn' ]
lacking [ 'vbg', 'jj' ]
lagging [ 'vbg', 'jj', 'nn' ]
landing [ 'nn', 'vbg' ]
languishing [ 'vbg', 'jj' ]
lasting [ 'vbg', 'jj' ]
laughing [ 'vbg', 'jj', 'nn' ]
leading [ 'vbg', 'jj', 'nn' ]
leaping [ 'vbg', 'jj' ]
lending [ 'vbg', 'jj' ]
liberating [ 'vbg', 'jj' ]
licensing [ 'vbg', 'jj' ]
lifting [ 'vbg', 'jj', 'nn' ]
lighting [ 'nn', 'vbg' ]
lingering [ 'vbg', 'jj' ]
listing [ 'nn', 'vbg' ]
living [ 'vbg', 'jj', 'nn' ]
lobbying [ 'vbg', 'jj', 'nn' ]
locking [ 'jj', 'vbg' ]
lodging [ 'nn', 'vbg' ]
logging [ 'vbg', 'jj' ]
longing [ 'nn', 'vbg' ]
looking [ 'vbg', 'jj', 'nn' ]
losing [ 'vbg', 'jj', 'nn' ]
loving [ 'jj', 'vbg' ]
maddening [ 'jj', 'vbg' ]
mailing [ 'nn', 'vbg' ]
managing [ 'vbg', 'jj', 'nn' ]
maneuvering [ 'vbg', 'jj' ]
marketing [ 'vbg', 'jj' ]
matching [ 'vbg', 'jj', 'nn' ]
mating [ 'nn', 'jj', 'vbg' ]
meaning [ 'nn', 'vbg' ]
measuring [ 'vbg', 'jj' ]
meeting [ 'nn', 'vbg' ]
melting [ 'vbg', 'jj', 'nn' ]
menacing [ 'jj', 'vbg' ]
misleading [ 'jj', 'vbg' ]
missing [ 'vbg', 'jj' ]
mitigating [ 'vbg', 'jj' ]
mocking [ 'vbg', 'jj' ]
modeling [ 'nn', 'jj', 'vbg' ]
moderating [ 'vbg', 'jj' ]
molding [ 'nn', 'vbg' ]
moralizing [ 'vbg', 'jj' ]
motivating [ 'vbg', 'jj' ]
mounting [ 'vbg', 'jj', 'nn' ]
moving [ 'vbg', 'jj', 'nn' ]
murdering [ 'vbg', 'jj' ]
nagging [ 'jj', 'vbg' ]
negotiating [ 'vbg', 'jj', 'nn' ]
neighboring [ 'vbg', 'jj' ]
nesting [ 'vbg', 'jj', 'nn' ]
nodding [ 'vbg', 'jj' ]
occupying [ 'vbg', 'jj' ]
offering [ 'nn', 'vbg' ]
offsetting [ 'vbg', 'jj' ]
opening [ 'nn', 'vbg', 'jj' ]
operating [ 'vbg', 'jj', 'nn' ]
opposing [ 'vbg', 'jj' ]
overarching [ 'vbg', 'jj' ]
overheating [ 'vbg', 'jj', 'nn' ]
overlapping [ 'vbg', 'jj', 'nn' ]
overriding [ 'vbg', 'jj' ]
overwhelming [ 'jj', 'vbg' ]
owing [ 'jj', 'vbg' ]
pacing [ 'vbg', 'jj', 'nn' ]
packaging [ 'nn', 'vbg' ]
padding [ 'nn', 'vbg' ]
painting [ 'nn', 'vbg' ]
pairing [ 'nn', 'vbg' ]
panting [ 'vbg', 'jj', 'nn' ]
paralyzing [ 'vbg', 'jj' ]
parking [ 'nn', 'jj', 'vbg' ]
participating [ 'vbg', 'jj' ]
passing [ 'vbg', 'jj', 'nn' ]
patronizing [ 'vbg', 'jj' ]
paying [ 'vbg', 'jj' ]
peddling [ 'vbg', 'jj', 'nn' ]
pending [ 'vbg', 'jj' ]
penetrating [ 'jj', 'vbg' ]
performing [ 'vbg', 'jj', 'nn' ]
persisting [ 'vbg', 'jj' ]
piercing [ 'vbg', 'jj' ]
piling [ 'vbg', 'nn' ]
pioneering [ 'vbg', 'jj' ]
playing [ 'vbg', 'jj', 'nn' ]
pleading [ 'vbg', 'jj', 'nn' ]
pleasing [ 'jj', 'vbg' ]
polling [ 'nn', 'jj', 'vbg' ]
polluting [ 'vbg', 'jj' ]
preaching [ 'vbg', 'jj' ]
preceding [ 'vbg', 'jj' ]
preferred [ 'jj', 'vbd', 'vbg', 'vbn' ]
pressing [ 'vbg', 'jj' ]
prevailing [ 'vbg', 'jj' ]
printing [ 'nn', 'vbg' ]
probing [ 'vbg', 'jj', 'nn' ]
proceeding [ 'nn', 'vbg' ]
producing [ 'vbg', 'jj', 'nn' ]
promising [ 'jj', 'vbg' ]
pronouncing [ 'jj', 'vbg' ]
providing [ 'vbg', 'in' ]
provoking [ 'vbg', 'jj' ]
prying [ 'jj', 'vbg' ]
publishing [ 'nn', 'jj', 'vbg' ]
punishing [ 'vbg', 'jj' ]
purchasing [ 'vbg', 'jj' ]
pushing [ 'vbg', 'jj', 'nn' ]
puzzling [ 'jj', 'vbg' ]
questioning [ 'vbg', 'jj' ]
racing [ 'vbg', 'jj', 'nn' ]
raging [ 'vbg', 'jj' ]
raising [ 'vbg', 'rp' ]
rallying [ 'vbg', 'jj', 'nn' ]
ranking [ 'jj', 'vbg' ]
rating [ 'nn', 'vbg' ]
reading [ 'nn', 'vbg' ]
reassuring [ 'vbg', 'jj' ]
reckoning [ 'nn', 'vbg' ]
reclining [ 'vbg', 'jj' ]
recording [ 'nn', 'vbg' ]
redeeming [ 'vbg', 'jj' ]
reflecting [ 'vbg', 'jj' ]
refreshing [ 'jj', 'vbg' ]
refunding [ 'vbg', 'jj' ]
relaxing [ 'vbg', 'jj' ]
remaining [ 'vbg', 'jj' ]
reordering [ 'nn', 'vbg' ]
repeating [ 'vbg', 'jj' ]
repositioning [ 'nn', 'vbg' ]
restraining [ 'vbg', 'jj', 'nn' ]
restricting [ 'vbg', 'jj' ]
restructuring [ 'vbg', 'nn' ]
resulting [ 'vbg', 'jj' ]
retiring [ 'vbg', 'jj' ]
revealing [ 'vbg', 'jj' ]
reviving [ 'vbg', 'jj' ]
revolving [ 'vbg', 'jj' ]
rewarding [ 'jj', 'vbg' ]
riding [ 'vbg', 'jj', 'nn' ]
rinsing [ 'nn', 'vbg' ]
ripening [ 'vbg', 'jj' ]
rising [ 'vbg', 'jj' ]
riveting [ 'vbg', 'jj' ]
roaring [ 'vbg', 'jj', 'nn' ]
rocking [ 'nn', 'jj', 'vbg' ]
roiling [ 'vbg', 'jj' ]
rolling [ 'vbg', 'jj', 'nn' ]
ruling [ 'nn', 'vbg', 'jj' ]
running [ 'vbg', 'jj', 'rb' ]
sagging [ 'vbg', 'jj', 'nn' ]
sampling [ 'nn', 'vbg' ]
satisfying [ 'jj', 'vbg' ]
saving [ 'vbg', 'jj', 'nn' ]
scheming [ 'jj', 'vbg' ]
screaming [ 'vbg', 'jj', 'nn' ]
screeching [ 'vbg', 'jj' ]
screening [ 'nn', 'vbg' ]
scrubbing [ 'nn', 'vbg' ]
searing [ 'vbg', 'jj' ]
seating [ 'nn', 'vbg' ]
seeming [ 'jj', 'vbg' ]
seething [ 'vbg', 'jj' ]
selling [ 'vbg', 'jj' ]
sewing [ 'nn', 'vbg' ]
shading [ 'nn', 'vbg' ]
shattering [ 'vbg', 'jj' ]
shifting [ 'vbg', 'jj', 'nn' ]
shimmering [ 'vbg', 'jj' ]
shining [ 'vbg', 'jj' ]
shocking [ 'jj', 'vbg' ]
shooting [ 'nn', 'vbg' ]
shopping [ 'nn', 'jj', 'vbg' ]
shuddering [ 'vbg', 'jj' ]
singing [ 'vbg', 'jj', 'nn' ]
sinking [ 'vbg', 'jj' ]
sitting [ 'vbg', 'jj', 'nn' ]
sizzling [ 'jj', 'vbg' ]
slanting [ 'vbg', 'jj' ]
slapping [ 'vbg', 'jj', 'nn' ]
slaying [ 'nn', 'vbg' ]
sliding [ 'vbg', 'jj' ]
sloping [ 'vbg', 'jj' ]
slumping [ 'vbg', 'jj' ]
smashing [ 'jj', 'vbg' ]
smiling [ 'vbg', 'jj', 'nn' ]
soaking [ 'vbg', 'jj', 'nn', 'rb' ]
soaring [ 'vbg', 'jj' ]
sobering [ 'vbg', 'jj' ]
softening [ 'vbg', 'jj', 'nn' ]
soldering [ 'jj', 'vbg' ]
soothing [ 'vbg', 'jj' ]
sopping [ 'jj', 'vbg' ]
sounding [ 'vbg', 'jj', 'nn' ]
sparing [ 'vbg', 'jj' ]
sparkling [ 'jj', 'rb', 'vbg' ]
speeding [ 'vbg', 'jj', 'nn' ]
spending [ 'vbg', 'jj' ]
spinning [ 'vbg', 'jj' ]
spiraling [ 'vbg', 'jj' ]
splitting [ 'vbg', 'jj' ]
sporting [ 'vbg', 'jj', 'nn' ]
sprawling [ 'vbg', 'jj' ]
staffing [ 'vbg', 'jj', 'nn' ]
staggering [ 'jj', 'vbg' ]
standing [ 'vbg', 'jj', 'nn' ]
starring [ 'vbg', 'jj' ]
starting [ 'vbg', 'jj', 'nn' ]
startling [ 'jj', 'vbg' ]
starving [ 'vbg', 'jj' ]
staying [ 'vbg', 'jj', 'nn' ]
stealing [ 'vbg', 'jj', 'nn' ]
steering [ 'nn', 'jj', 'vbg' ]
stepping [ 'vbg', 'jj' ]
sticking [ 'vbg', 'jj' ]
stifling [ 'vbg', 'jj' ]
stimulating [ 'vbg', 'jj' ]
stinging [ 'jj', 'vbg' ]
stinking [ 'vbg', 'jj' ]
stirring [ 'vbg', 'jj', 'nn' ]
stitching [ 'nn', 'vbg' ]
strapping [ 'jj', 'vbg' ]
strengthening [ 'vbg', 'jj', 'nn' ]
striking [ 'jj', 'vbg' ]
struggling [ 'vbg', 'jj' ]
strutting [ 'vbg', 'jj' ]
stumbling [ 'vbg', 'jj', 'nn' ]
subcontracting [ 'nn', 'jj', 'vbg' ]
succeeding [ 'vbg', 'jj', 'nn' ]
suffering [ 'vbg', 'jj', 'nn' ]
suffocating [ 'vbg', 'jj' ]
supporting [ 'vbg', 'jj' ]
surging [ 'vbg', 'jj' ]
surpassing [ 'vbg', 'rb' ]
surprising [ 'jj', 'vbg' ]
surrounding [ 'vbg', 'jj', 'nn' ]
sweeping [ 'vbg', 'jj', 'nn' ]
swelling [ 'vbg', 'jj', 'nn' ]
swimming [ 'vbg', 'jj', 'nn' ]
swinging [ 'vbg', 'jj' ]
tabling [ 'vbg', 'jj', 'nn' ]
taken [ 'vbn', 'vbg' ]
tantalizing [ 'vbg', 'jj' ]
taxing [ 'vbg', 'jj', 'nn' ]
teasing [ 'jj', 'vbg' ]
teetering [ 'vbg', 'jj' ]
telling [ 'vbg', 'jj', 'nn' ]
terrifying [ 'jj', 'vbg' ]
thieving [ 'vbg', 'jj', 'nn' ]
thinking [ 'vbg', 'jj' ]
thrashing [ 'nn', 'vbg' ]
threatening [ 'vbg', 'jj' ]
thriving [ 'vbg', 'jj' ]
thundering [ 'vbg', 'jj' ]
tightening [ 'vbg', 'jj', 'nn' ]
timing [ 'nn', 'vbg' ]
tolerating [ 'vbg', 'jj' ]
tottering [ 'jj', 'vbg' ]
touching [ 'vbg', 'jj', 'nn' ]
touring [ 'vbg', 'jj', 'nn' ]
towering [ 'jj', 'vbg' ]
tracing [ 'vbg', 'jj', 'nn' ]
trading [ 'vbg', 'jj' ]
training [ 'vbg', 'jj' ]
trembling [ 'vbg', 'jj' ]
troubling [ 'jj', 'vbg' ]
trusting [ 'jj', 'vbg' ]
trying [ 'vbg', 'jj', 'nn' ]
turning [ 'vbg', 'jj', 'nn' ]
underlying [ 'vbg', 'jj' ]
underperforming [ 'vbg', 'jj' ]
understanding [ 'nn', 'vbg' ]
undertaking [ 'nn', 'vbg' ]
undoing [ 'nn', 'vbg' ]
unfolding [ 'vbg', 'jj' ]
unifying [ 'vbg', 'jj' ]
unnerving [ 'vbg', 'jj' ]
unraveling [ 'jj', 'vbg' ]
unsettling [ 'jj', 'vbg' ]
uplifting [ 'jj', 'vbg' ]
upsetting [ 'vbg', 'jj', 'nn' ]
varying [ 'vbg', 'jj' ]
vaulting [ 'jj', 'vbg' ]
vending [ 'vbg', 'jj' ]
vexing [ 'jj', 'vbg' ]
visiting [ 'vbg', 'jj' ]
voting [ 'nn', 'jj', 'vbg' ]
waffling [ 'vbg', 'jj', 'nn' ]
waiting [ 'vbg', 'jj' ]
waking [ 'vbg', 'jj' ]
walking [ 'vbg', 'jj' ]
warning [ 'nn', 'vbg' ]
wasting [ 'vbg', 'jj', 'nn' ]
weakening [ 'vbg', 'jj', 'nn' ]
welcoming [ 'vbg', 'jj' ]
wheezing [ 'vbg', 'jj' ]
whipping [ 'vbg', 'jj', 'nn' ]
whirling [ 'vbg', 'jj', 'nn' ]
willing [ 'jj', 'vbg' ]
winding [ 'vbg', 'jj', 'nn' ]
winning [ 'vbg', 'jj', 'nn' ]
withering [ 'vbg', 'jj' ]
working [ 'vbg', 'jj', 'nn' ]
worrying [ 'vbg', 'jj' ]
worsening [ 'vbg', 'jj', 'nn' ]
wrenching [ 'jj', 'vbg' ]
writhing [ 'vbg', 'jj', 'nn' ]
yawning [ 'vbg', 'jj' ]
yearning [ 'nn', 'vbg' ]
yielding [ 'vbg', 'jj', 'nn' ]

@dhowe
Copy link
Owner Author

dhowe commented Apr 22, 2020

Good start

Let me know if you also want me to commit the script I used modifying the dictionary file.

Yes, please add it to the scripts dir

Also, I noticed that there are a few 'rb' tags in this list. These should be mistakes and the 'rb' tags should be removed, right?

Why do you suggest this?

The following words are not removed yet, because they are either also considered as adjective or noun.

So many of these should be removed as well, but I will go through them manually.

The harder part of this ticket is making other functions work correctly without these parts of speech. These include:

  • Tagging: we must still recognize the POS for these words correctly
  • Randoms: we must still be able to generate random words with these POSs
  • Conjugation must work as expected

I will start adding tests for these cases

@cqx931
Copy link
Collaborator

cqx931 commented Apr 22, 2020

On 'rb' tags:
These words could potentially be an adverb in a sentence, but usually, they won't be listed as an adverb in the dictionary.

https://github.com/dhowe/RiTa/pull/586
Please check the script here

@dhowe
Copy link
Owner Author

dhowe commented Apr 23, 2020

That makes sense

@dhowe
Copy link
Owner Author

dhowe commented May 3, 2020

Moving this ticket to: https://github.com/dhowe/RiTaJSv2/issues

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants