In today's fast-paced digital world, students, teachers, and researchers are constantly reading and analyzing massive amounts of online content. The AI Research Assistant is a powerful Chrome Extension that transforms this process using Gemini AI.
This project allows users to summarize web content, extract correct answers from MCQs, generate new MCQs from selected content, provide detailed answer explanations, and even respond to typed questions โ all in one place. Unlike most extensions that offer only one feature, this tool combines multiple AI-powered educational workflows in one seamless experience.
๐ Summarize any selected content from webpages using Gemini AI
โ
Detect and highlight correct answers in pasted MCQs
๐ Provide explanations for each MCQ answer
๐ง Generate MCQs automatically from selected content
๐ฌ Accept typed questions and provide instant AI-powered answers
๐ Supports multiple languages for input and output
๐พ Save and download summaries, MCQs, answers, and explanations
๐งฉ Chrome Extension frontend + Spring Boot backend integration
๐ฑ๏ธ Intuitive side panel interface for quick interaction
๐ฏ Designed for students, teachers, researchers, and self-learners
Feature | This Extension โ | Other Extensions โ / โ |
---|---|---|
Summarization | โ Yes | โ Yes |
Correct Answer Detection | โ Yes | โ No |
MCQ Generation | โ Yes | โ No |
Ask Custom Questions | โ Yes | โ No |
Save/Download Results | โ Yes | โ No |
MCQ Answer Explanation | โ Yes | โ No |
Multilingual Support | โ Yes | โ Yes (basic only) |
AI-Powered Backend | โ Gemini AI + Spring Boot | โ Only client-side JS |
- Java 17+ โ Backend development (Spring Boot)
- Spring Boot โ REST API framework
- Gemini AI โ Content summarization, MCQ generation, Q&A
- HTML/CSS/JavaScript โ Chrome Extension frontend
- Chrome Extension APIs โ Access browser and selected content
- Maven โ Java build and dependency management
- Postman โ API testing and validation
Metric | Description |
---|---|
Accuracy | Quality of summaries and MCQ explanation generation |
Response Time | Speed of interaction between Chrome UI and backend |
Multilingual Support | Gemini handles queries in multiple natural languages |
Usability | Minimal-click experience through side panel |
Feature Coverage | Combines summarize, Q&A, MCQ, answer + explanation |
- Summary of a news or research article
- MCQ extracted with correct option auto-highlighted
- Detailed explanation provided by Gemini for the selected answer
- User types a custom question: gets precise answer from Gemini
- Results downloadable as
.txt
or.pdf
๐ Add flashcard mode with spaced repetition
๐ Export results in polished .pdf
format with layout
๐ Expand multilingual support to include translation
๐๏ธ Add voice input and text-to-speech output
๐ Sync saved results to Google Drive or Firebase