Simplify and enhance your web reading experience with AI-powered summarization and translation.
SummarAIze is a Google Chrome extension that leverages built-in AI to summarize and simplify web content directly in your browser. It enhances your reading experience by providing tools for quick summarization, translation, and comprehension improvement, making it an essential productivity tool for students, researchers, and professionals alike.
- Instant Summaries: Highlight any text, right-click, and select "Summarize with SummarAIze" to get a concise summary.
- Native Language Support: Translate entire webpages or selected content into your preferred language seamlessly.
- Structured Summaries: Generate summaries based on the webpage's headings and subheadings for organized insights.
- Easier Comprehension: Rewrite complex content into simpler vocabulary and sentence structures.
- Data Control: Store summaries locally in Chrome Storage with sync support for access across devices.
- Theme Toggle: Easily switch between light and dark themes for comfortable use in any lighting condition.
To further enhance SummarAIze, we aim to implement the following features:
- Enhanced Understanding: Provide definitions and explanations for challenging terms within the content.
- Learning Assistance: Identify areas in content where additional information is needed to improve comprehension.
- Convenient Access: Allow users to export summaries as Word or PDF files for offline use.
- Relevant Resources: Suggest similar articles ranked by relevancy to help users expand their research.
- Flexible Summarization: Summarize content from multiple sections of a webpage at once, tailored to user preferences.
- Google Chrome browser version 96 or higher.
- Node.js and npm installed on your system.
- Clone the Repository
Open your termin al and run the following commands:git clone https://github.com/Polygon2024/SummarAIze.git cd SummarAIze - Install Dependencies Install the required packages by running:
npm install- Build the Application Create a production-ready build with:
npm run build4. Load the Extension in Chrome Open Google Chrome and navigate to: chrome://extensions/. Enable Developer Mode by toggling the switch in the top-right corner. Click the Load unpacked button and select the build folder located in the project directory. Test the Extension
5. Open any webpage in Chrome. Highlight some text, right-click, and select options like Summarize with SummarAIze or Translate with SummarAIze to use the extension's features. Explore the settings menu to adjust preferences such as tone, format, and language.