How to add frequent words of each document in the result of word lists?

PONYB
PONYB New Altair Community Member
edited November 5 in Community Q&A
I could list word list like this but I want to add frequent words of each document in the result of word lists like picture below. Thank you

Best Answers

  • kayman
    kayman New Altair Community Member
    Answer ✓
    If you want the words per document you need to create a special label attribute, easiest can be to generate an id first with the 'generate id' operator (but tick create nominal ids).

    Next change role with the 'set role' operator from 'id' to 'label'. 

    Now you will have all words per label, or in your case by document. 
  • kayman
    kayman New Altair Community Member
    Answer ✓
    You need to generate the id (and label) before the process documents operator, as this operator needs the label to 'group' your words. 

    You will also need to use the wor (wordlist) output of the process documents operator, asthis will provide the expected format

Answers

  • kayman
    kayman New Altair Community Member
    Answer ✓
    If you want the words per document you need to create a special label attribute, easiest can be to generate an id first with the 'generate id' operator (but tick create nominal ids).

    Next change role with the 'set role' operator from 'id' to 'label'. 

    Now you will have all words per label, or in your case by document. 
  • PONYB
    PONYB New Altair Community Member
    @kayman
    It doesn't work. Do you mean this process?
    please correct me, if I'm wrong.


  • kayman
    kayman New Altair Community Member
    Answer ✓
    You need to generate the id (and label) before the process documents operator, as this operator needs the label to 'group' your words. 

    You will also need to use the wor (wordlist) output of the process documents operator, asthis will provide the expected format
  • PONYB
    PONYB New Altair Community Member
    @kayman It's working as you told me. Thank you so much  :)