PrepWise AI: An Open-Source Current Affairs Tutor for Exam Prep
说明与用途
PrepWise AI 自动化每日时事检索和模拟测试生成,提供答案解释,节省考试准备时间。
问题
Geet, a competitive exam aspirant, spends hours each day hunting for current affairs news and manually testing herself, which reduces core study time.
结果
PrepWise AI automates daily current affairs retrieval and mock test generation, providing AI-generated explanations, thereby reducing manual effort and improving study efficiency.
工作流
- 1. GitHub Actions cron job runs nightly at midnight. 2. Python script uses SerpApi to fetch top 10 current affairs news (India & International). 3. Fetched news is stored in MongoDB Atlas collection. 4. User submits mock test via React frontend. 5. Backend (FastAPI on Render) retrieves relevant news context from MongoDB. 6. Backend passes context to Gemma 2B model to evaluate answers and generate explanations. 7. Results displayed to user with score and detailed explanations.
证据
Every day, she spends hours hunting for relevant news across portals and then tries to test herself.
It’s a fully automated, open-source-powered platform that fetches the daily top news, stores it, and generates dynamic, on-demand mock tests.
A Python script runs via a GitHub Actions Cron Job every midnight. It uses SerpApi to fetch the top 10 daily current affairs (India & International).
The fetched news is instantly securely stored in a MongoDB Atlas collection, serving as our zero-latency knowledge base.
When Geet submits her test, the backend pulls the relevant news context from MongoDB and passes it to the Gemma 2B model to evaluate the answers and generate detailed explanations.
- 记录日期: 2026-10-04T09:41:26.917Z