4 ms·
Some languages, like Arabic, have "roots" which are used to form words. These roots usually have an abstract or ambiguous meaning. You can take those roots and
by ziftface 8y ago
Some languages, like Arabic, have "roots" which are used to form words. These roots usually have an abstract or ambiguous meaning. You can take those roots and turn them into words, which have a defined meaning, by using a form, kind of like a template. So one root for example is BDL. The kind of vague meaning is to exchange or replace something. One template you can use is TaXXeeX, with the root letters going in place of the Xs. So this results in the word "tabdeel", which means "an exchange".
So what the NN does is takes as input a word, and tries to find its root. "Tabdeel" was the first input listed, and the output was "BDL".
Some more information on this:
https://en.wikipedia.org/wiki/Semitic_root https://en.wikipedia.org/wiki/Semitic_root
- pavel_lishin 8y agoOh, thanks!