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
Share this project:

Updates