turtlesoupy/this-word-does-not-exist

Questions regarding a "GPT-3" update

DonaldTsang opened this issue · 7 comments

Would it be useful to update this project with a better language model, or is that redundant?

I don't think this would need a better one, you can't retrain GPT-3 either.
But if there would be a need or want for another model I'd suggest https://github.com/EleutherAI/gpt-neo/

Fairs, but can this system accept GPT-NEO tho

Fairs, but can this system accept GPT-NEO tho

What do you mean by that?

Also apparently eleuther has a 6B model too https://github.com/kingoflolz/mesh-transformer-jax/.

GPT-NEO and other FOSS model exists, but how does one "mill" them into a definition generator?

You'll almost certainly need to fine tune them on a dataset... my dataset was a normalized form of the Apple dictionaries shipped on mac -- the code is here: https://github.com/turtlesoupy/this-word-does-not-exist/blob/master/title_maker_pro/dictionary_definition.py

Basically I fed a definition at a time with sequences like <word_def>word<definition>an interesting word<example>the word is right<end>

Going to close for now!

@turtlesoupy thanks for the conversation! The potential is there to revamp this with multiple dictionaries.