When input is <door --> [front]>. :|:, ground() generates embeddings for door hasproperty front>. :|
And for the input <((<($1 * #1) --> isin> &/ <(nars * #1) --> isin>) &/ <({SELF} * $1) --> ^pick>) =/> <(nars * $1) --> pick>>, it generates embeddings for When '$1 isin #1 and when then nars isin #1' then '{SELF} ^pick $1' causes 'nars * $1 isa pick'
I believe the Term_AsSentence() should better use a shared library from the ONA project.
(This issue is for https://github.com/opennars/NARS-GPT. Please also see https://github.com/patham9/NarsGPT/issues/13)
When input is
<door --> [front]>. :|:
,ground()
generates embeddings fordoor hasproperty front>. :|
And for the input<((<($1 * #1) --> isin> &/ <(nars * #1) --> isin>) &/ <({SELF} * $1) --> ^pick>) =/> <(nars * $1) --> pick>>
, it generates embeddings forWhen '$1 isin #1 and when then nars isin #1' then '{SELF} ^pick $1' causes 'nars * $1 isa pick'
I believe the
Term_AsSentence()
should better use a shared library from the ONA project.