Inspiration
This program is inspired by the chrome built-in AI basic functionalities and our difficulty when reading and understanding long English articles.
What it does
This Chrome Extension will summarize articles in the current page automatically. It also supports analyzation for text highlighted by the user. Contents language can also be changed in the setting.
How we built it
We built it using javascript, css, and html. We use the translator, summarizer, and prompt API on this program. Google chrome built-in AI challenge discord, posted tutorials about the chrome extension, and API demo helps us a lot.
Challenges we ran into
The built-in model became unusable one day and we have to switch to chrome canary and set some settings to make it work. The summarizer API takes a small amount of data, so we need to cut the input strings into chunks to solve the issue.
Accomplishments that we're proud of
As a non-native English speaker, I think it successfully helped people to solve their user pain point, providing a brand new way of reading articles.
What we learned
This is our first chrome extension program. We definitely learned a lot about how to build an extension. We also gained many experience on how to incorporate AI models with web design.
What's next for EasyReader
We will add more contents to it. We may make it a chat bot that can tell you everything you want for this article.
Log in or sign up for Devpost to join the conversation.