Project Story
Inspiration
The inspiration behind LinguoPro came from the need to streamline content processing for professionals, students, and multilingual users. With text being a critical part of everyday tasks, we wanted to create a tool that simplifies summarization, translation, and rewriting workflows directly in the browser, saving time and effort.
What it does
LinguoPro is a Chrome extension that empowers users to:
Fetch and process highlighted text from any webpage. Summarize content into concise, detailed, or creative formats using AI. Translate text into multiple languages with on-device AI models. Rewrite text based on custom user prompts for tailored outputs.
How we built it
We leveraged Chrome's built-in AI APIs, including:
Prompt API for summarization and rewriting. Translator API for seamless on-device text translation. The project was built with HTML, CSS, and JavaScript to ensure compatibility and ease of integration into the browser environment. The user interface was designed to be clean, responsive, and intuitive for maximum accessibility.
Challenges we faced
Setting up origin trials for AI APIs and managing token permissions. Implementing efficient error handling to ensure the extension worked seamlessly across different webpages. Designing a professional yet user-friendly interface.
What we learned
Gained in-depth knowledge of Chrome's AI APIs and their capabilities. Improved skills in integrating advanced AI tools directly into browser environments. Understood the challenges of balancing functionality with user interface simplicity.
What's next for LinguoPro
Expanding the language support for translation to include more regional languages. Adding real-time content summarization while browsing. Enhancing the UI with customization options for a personalized experience.
Built With
- canary
- chrome-translator-api.-platform:-chrome-extensions.-tools:-chrome-origin-trials
- css
- javascript.-apis:-chrome-prompt-api
Log in or sign up for Devpost to join the conversation.