Bonding Period Update - Week 3

Progress

  • new plugin set up: GitHub - joplin/plugin-ai-summarisation
  • created and added a idea for the summarisation feature: Allow users to summarise particular part of the note by highlighting the text
  • implemented single note summarisation with TextRank
  • explored more algorithms for extractive summarisation: LexRank, LSU, Luhn, TD-IDF, KL-Sum, BERTSUM
  • experimented with Tensorflow.js in a plugin
    • used and tested pre-trained qna model for the summarisation feature
    • with 1000 characters, it takes 1 min for a model to give an answer => very slow for large notes

Plans

Problems

  • I am still having issues with setting up Transformers.js in a plugin
3 Likes