+ separated tool keywords from publication keywords
   tools may have specific search keywords like
   'benchmarking' or 'testing-util' or 'linux-only'
    or 'script

probably for the best