Please install the extension onto your system and then use  " ctrl+Shift+S " on your keyboard to get the summary of the selected text . 

Inspiration

While browsing through journals and articles , I often needed to just get a overview of that information. So for that I had to copy the whole text and paste it in a AI chatbot to generate a summary . It is an inconvenience which we are trying to solve here !!!

What it does

It generates a summary of selected text using AI models through their API's

How we built it

  • We designed the project structure first with the guidance of docs for chrome extension
  • Defined a manifest.json file and added all scripts and targets for our extension
  • Divided the work as frontend and backend and starting working and collaborating
  • With help of tools like git and Github , we were able to collaborate while working on features independently
  • Once a basic prototype was done , we tested it thoroughly to make it as efficient as possible.
  • It involved HTML , CSS and vanilla JS with a few external libraries like axios etc locally installed to support API calls

Challenges we ran into

  • Our main challenge was our different time zones . Each of our team belonged to a distinct timezone with no common time to have a proper conversation . Everything happened just through chats while wokring at different time zones
  • We were not very succesful in procuring an API key due to budget constraints

Accomplishments that we're proud of

  • We learnt how browser extensions work and how to make them !
  • This is first online international hackathon , so we accomplished well collaboration , communication and team building ## What we learned
  • We learnt a lot about how browsers work , what are the core concepts involved in a browser extension and many more things .

What's next for SmartSummarizer

  • There are a lot of improvements that can be made to this project
  • We have a thought to make it open source enabling a greater reach to a lot of people.

Built With

Share this project:

Updates