I’m only a few days into beta so apologies if I’ve missed a resource I should have checked.
Is GPT-3 designed to handle synonyms? The example is… if I use the playground to lookup:
React
I get back:
ReactJS, AngularJS, node.js, and many more.
If I try:
React.JS
I get back:
React.JS, Angular.JS, node.js, and many more.
It seems it treats React.JS, ReactJS, AngularJS and Angular.JS as individual terms.
Welcome to the community, Atul! To make sure I understand your question - could you share more about your use case and the kind of output you’re hoping to receive from the API?
“ReactJS” and “React.JS” are translated into different arrays of tokens: [3041, 529, 20120] and [3041, 529, 13, 20120], respectively. I guess that if both spellings are commonly used in the wild, choosing one over the other will not make a massive difference in your app. That said, these are different word vectors and will not produce identical completions, even with temperature=0.
Hope this helps! Please let us know if you have more questions on this.