Inspiration

Code documentation and academic papers can be very verbose and loaded with tons of information. Being able to break down this information into smaller chunks of understandable text can help us better parse the information and sieve out what is truly important within the text.

What it does

This Chrome extension allows users to highlight any piece of text within the browser, and summarise it using ChatGPT.

How we built it

We used HTML, CSS and JavaScript to build the Chrome extension, and Github to collaborate.

Challenges we ran into

  • Understanding HTML, CSS and JavaScript syntax and functions
  • Finding out how Chrome extensions are built
  • Timing and Financial Constraints: the ChatGPT API is not free to use, and requires the purchase of tokens to utilise

What we learned

  • How to create Chrome extensions with HTML, CSS and JavaScript
  • How to use Github and Git to collaborate remotely
  • How to consider the trade-off between multiple alternatives, and choose the most suitable option with our current situation

What's next for Text Summarizer

  • Embed a default, specifically fine-tuned model to summarise text into the extension
  • Allow users to upload their own text summariser models into the extension for summarising text in a way they can understand
  • Extend the summarising functionality beyond just text and to videos too

Built With

Share this project:

Updates