BookWorm

BookWorm is a Chrome Extension, written using Javascript, CSS, and HTML, that is used to implement features for active reading. After being set off by a pop-up that appears, the extension goes through phases that censor parts of the text and summarize passages, for example. This allows the user to go through a more efficient process of looking at a passage and understanding the main points. Overall, the importance of his project lies in how it can assist those with learning disabilities. While it may initially be overwhelming to see [seemingly] endless paragraphs of text, BookWorm breaks them down to provide you with a more user-friendly, understandable series of text.

In order to run this extension, all the files of code that are included in this repository can be downloaded into the same repository on your machine. Then, by accessing chrome://extensions on the browser (making sure "Developer Mode" in the top right is toggled on), they can be used in the Chrome extensions menu by pressing "Load unpacked" and selecting the directory that the files are located in (on your machine). Finally, the extension will be executable in your browser to be used on webpages that are accessed thereafter.

Thumbnail for BookWorm

Next Steps:

  • Implement more functionality for the user, such as allowing them to take notes
  • Make the pop-up more visually appealing (a more modern, sophisticated look)
  • Include an option to change the font of the page to one that makes it easier to read for people suffering from dyslexia
  • Reduce clutter, such as ads and unnecessary sidebars, on the pages
  • Keep track of keywords (chosen by the program and by the user as they read)
  • Suggest other websites/sources that are relevant to the reading

Built With

Share this project:

Updates