Inspiration
The idea for Simply stemmed from the need to streamline these processes, helping users save time and increase productivity. The idea for Simply was born from the growing need to streamline how people consume information online. I wanted to create a tool that could simplify lengthy articles, provide translations, and refine text, making it accessible to users from all walks of life. My goal was to empower users to save time, break language barriers, and improve communication effortlessly.
What it does
Simply is a browser extension that provides a range of AI-powered tools directly in your browser:
- Summarization: Extracts the essence of lengthy articles or text.
- Translation: Translates selected text into multiple languages.
- Text Rewriting: Improves or alters the tone of text to fit your needs.
- Convenient UI: Features a floating button and side panel for easy access while browsing.
How I built it
I built Simply as a Chrome extension using:
- Frontend Technologies: HTML, CSS, and JavaScript for the user interface.
- Browser APIs: Chrome Extensions API for seamless interaction with web pages.
- AI Integrations: Gemini Nano and Summarizer API, Translation API etc for powerful natural language processing capabilities.
Challenges I ran into
Building Simply was not without its hurdles:
- API Limitations: The Summarizer API is still in its origin trial phase, with limitations on supported devices and languages.
- Cross-Domain Permissions: Managing permissions for accessing and modifying web content was challenging.
- User Experience: Ensuring the UI was responsive while supporting multiple complex features.
Accomplishments that I'm proud of
- Successfully integrating cutting-edge AI APIs during their experimental phase.
- Designing a responsive UI that provides a seamless experience.
- Building a tool that can be easily extended with additional features in the future.
What I learned
- Mastery of browser extension development and handling browser permissions.
- Effective integration of experimental AI APIs into practical applications.
- The importance of user feedback in iterating and improving functionality.
What's next for Simply
I envision Simply evolving with even more features:
- Multilingual Summarization: Supporting more languages as the APIs become robust.
- Personalization: Allowing users to set preferences for summarization, translation, rewriting.
- Cross-Browser Support: Expanding to other browsers like Firefox and Edge.
- Offline Mode: Enabling certain features to work without an internet connection.
Log in or sign up for Devpost to join the conversation.